diff --git a/code/__DEFINES/__game.dm b/code/__DEFINES/__game.dm index 3744344d09..142ec4f887 100644 --- a/code/__DEFINES/__game.dm +++ b/code/__DEFINES/__game.dm @@ -42,6 +42,7 @@ block( \ #define MAP_RUNTIME "USS Runtime" #define MAP_LV522_CHANCES_CLAIM "LV-522 Chance's Claim" // Highpop Only #define MAP_NEW_VARADERO "New Varadero"//ice colony underground but as its own map +#define MAP_NEW_VARADERO_REPAIRED "New Varadero Repaired" #define MAP_CHINOOK "Chinook 91 GSO" //admin level #define MAP_DERELICT_ALMAYER "Derelict Almayer" diff --git a/code/__DEFINES/access.dm b/code/__DEFINES/access.dm index 2c37c3c390..0947ec5e8a 100644 --- a/code/__DEFINES/access.dm +++ b/code/__DEFINES/access.dm @@ -108,11 +108,17 @@ most of them are tied into map-placed objects. This should be reworked in the fu #define ACCESS_UPP_FLIGHT 235 #define ACCESS_UPP_RESEARCH 236 +#define ACCESS_UPP_SQUAD_ONE 237 +#define ACCESS_UPP_SQUAD_TWO 238 + #define ACCESS_UPP_COMMANDO 239 #define ACCESS_UPP_LEADERSHIP 240 ///Senior leadership, the highest ranks #define ACCESS_UPP_SENIOR_LEAD 241 +#define ACCESS_UPP_MEDPREP 242 +#define ACCESS_UPP_MACHINEGUN 243 +#define ACCESS_UPP_TLPREP 244 //================================================= //Colonial Liberation Front access levels (260-289) @@ -196,6 +202,7 @@ most of them are tied into map-placed objects. This should be reworked in the fu ///All access levels associated with UPP #define ACCESS_LIST_UPP_ALL "UPP (ALL)" +#define ACCESS_LIST_UPP_PLATOON "UPP (Platoon)" ///Generic/basic access to CLF stuff #define ACCESS_LIST_CLF_BASE "CLF (Basic)" diff --git a/code/__DEFINES/dcs/signals/atom/signals_gun.dm b/code/__DEFINES/dcs/signals/atom/signals_gun.dm index 51b8c25fce..e09b96503b 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_gun.dm +++ b/code/__DEFINES/dcs/signals/atom/signals_gun.dm @@ -29,3 +29,6 @@ #define COMSIG_GUN_BEFORE_FIRE "gun_before_fire" #define COMPONENT_CANCEL_GUN_BEFORE_FIRE (1<<0) //continue full-auto/burst attempts #define COMPONENT_HARD_CANCEL_GUN_BEFORE_FIRE (1<<1) //hard stop firing + +/// Called when IFF is toggled on or off +#define COMSIG_GUN_IFF_TOGGLED "gun_iff_toggled" diff --git a/code/__DEFINES/dropships.dm b/code/__DEFINES/dropships.dm index f7df570a28..d53e7c68d8 100644 --- a/code/__DEFINES/dropships.dm +++ b/code/__DEFINES/dropships.dm @@ -10,3 +10,8 @@ #define DROPSHIP_MIN_AUTO_DELAY 10 SECONDS #define DROPSHIP_AUTO_RETRY_COOLDOWN 20 SECONDS #define DROPSHIP_MEDEVAC_COOLDOWN 20 SECONDS + +//Hatches states +#define SHUTTLE_DOOR_BROKEN -1 +#define SHUTTLE_DOOR_UNLOCKED 0 +#define SHUTTLE_DOOR_LOCKED 1 diff --git a/code/__DEFINES/job.dm b/code/__DEFINES/job.dm index 8016d87a30..18afc56b7c 100644 --- a/code/__DEFINES/job.dm +++ b/code/__DEFINES/job.dm @@ -12,6 +12,8 @@ #define SQUAD_MARINE_INTEL "Intel" #define SQUAD_SOF "SOF" #define SQUAD_CBRN "CBRN" +#define SQUAD_UPP "Red Dawn" +#define SQUAD_LRRP "Snake Eaters" // Job name defines #define JOB_SQUAD_MARINE "Rifleman" @@ -24,6 +26,20 @@ #define JOB_SQUAD_ROLES /datum/timelock/squad #define JOB_SQUAD_ROLES_LIST list(JOB_SQUAD_MARINE, JOB_SQUAD_LEADER, JOB_SQUAD_ENGI, JOB_SQUAD_MEDIC, JOB_SQUAD_SPECIALIST, JOB_SQUAD_SMARTGUN, JOB_SQUAD_TEAM_LEADER) +#define JOB_SQUAD_MARINE_UPP "UPP Rifleman" +#define JOB_SQUAD_LEADER_UPP "UPP Platoon Sergeant" +#define JOB_SQUAD_MEDIC_UPP "UPP Sanitar" +#define JOB_SQUAD_TEAM_LEADER_UPP "UPP Squad Sergeant" +#define JOB_SQUAD_SMARTGUN_UPP "UPP Machinegunner" +#define JOB_SO_UPP "UPP Platoon Commander" + +#define JOB_SQUAD_TEAM_LEADER_FORECON "FORECON Assistant Squad Leader" +#define JOB_SQUAD_LEADER_FORECON "FORECON Squad Leader" +#define JOB_SQUAD_MEDIC_FORECON "FORECON Squad Corpsman" +#define JOB_SQUAD_RTO "Radio Telephone Operator" +#define JOB_SQUAD_MARINE_FORECON "FORECON Rifleman" +#define JOB_SQUAD_SMARTGUN_FORECON "FORECON Smartgunner" + var/global/list/job_squad_roles = JOB_SQUAD_ROLES_LIST #define JOB_COLONIST "Colonist" diff --git a/code/__DEFINES/minimap.dm b/code/__DEFINES/minimap.dm index c2ebdbb779..9ab037abc0 100644 --- a/code/__DEFINES/minimap.dm +++ b/code/__DEFINES/minimap.dm @@ -63,6 +63,7 @@ GLOBAL_LIST_INIT(all_minimap_flags, bitfield2list(MINIMAP_FLAG_ALL)) #define MINIMAP_SQUAD_FOXTROT "#fe7b2e" #define MINIMAP_SQUAD_SOF "#400000" #define MINIMAP_SQUAD_INTEL "#053818" +#define MINIMAP_SQUAD_UPP "#B22222" #define MINIMAP_ICON_BACKGROUND_CIVILIAN "#7D4820" #define MINIMAP_ICON_BACKGROUND_CIC "#3f3f3f" diff --git a/code/__DEFINES/mob_hud.dm b/code/__DEFINES/mob_hud.dm index 02f9926948..cd1ad4af7c 100644 --- a/code/__DEFINES/mob_hud.dm +++ b/code/__DEFINES/mob_hud.dm @@ -52,6 +52,7 @@ #define TRACKER_CO "track_co" #define TRACKER_XO "track_xo" #define TRACKER_CL "track_cl" +#define TRACKER_PLTCO "track_pltco" #define TRACKER_ASL "_asl" // Alpha Squad Leader #define TRACKER_BSL "_bsl" // Bravo Squad Leader diff --git a/code/__DEFINES/mode.dm b/code/__DEFINES/mode.dm index 3a3a2473ec..af2bfe3994 100644 --- a/code/__DEFINES/mode.dm +++ b/code/__DEFINES/mode.dm @@ -122,8 +122,8 @@ var/global/list/ROLES_POLICE = list(JOB_CHIEF_POLICE, JOB_WARDEN, JOB_POLICE) var/global/list/ROLES_ENGINEERING = list(JOB_CHIEF_ENGINEER, JOB_ORDNANCE_TECH, JOB_MAINT_TECH, JOB_WO_CHIEF_ENGINEER, JOB_WO_ORDNANCE_TECH) var/global/list/ROLES_REQUISITION = list(JOB_CHIEF_REQUISITION, JOB_CARGO_TECH, JOB_WO_CHIEF_REQUISITION, JOB_WO_REQUISITION) var/global/list/ROLES_MEDICAL = list(JOB_CMO, JOB_RESEARCHER, JOB_DOCTOR, JOB_NURSE, JOB_WO_CMO, JOB_WO_RESEARCHER, JOB_WO_DOCTOR) -var/global/list/ROLES_MARINES = list(JOB_SQUAD_LEADER, JOB_SQUAD_TEAM_LEADER, JOB_SQUAD_SPECIALIST, JOB_SQUAD_SMARTGUN, JOB_SQUAD_MEDIC, JOB_SQUAD_ENGI, JOB_SQUAD_MARINE) -var/global/list/ROLES_SQUAD_ALL = list(SQUAD_MARINE_1, SQUAD_MARINE_2, SQUAD_MARINE_3, SQUAD_MARINE_4, SQUAD_MARINE_5, SQUAD_MARINE_CRYO, SQUAD_MARINE_INTEL) +var/global/list/ROLES_MARINES = list(JOB_SQUAD_LEADER, JOB_SQUAD_TEAM_LEADER, JOB_SQUAD_SPECIALIST, JOB_SQUAD_SMARTGUN, JOB_SQUAD_MEDIC, JOB_SQUAD_ENGI, JOB_SQUAD_MARINE, JOB_SQUAD_RTO) +var/global/list/ROLES_SQUAD_ALL = list(SQUAD_MARINE_1, SQUAD_MARINE_2, SQUAD_MARINE_3, SQUAD_MARINE_4, SQUAD_MARINE_5, SQUAD_MARINE_CRYO, SQUAD_MARINE_INTEL, SQUAD_UPP, SQUAD_LRRP) //Groundside roles var/global/list/ROLES_XENO = list(JOB_XENOMORPH_QUEEN, JOB_XENOMORPH) @@ -139,6 +139,8 @@ var/global/list/ROLES_FACTION_CLASH = ROLES_USCM + JOB_PREDATOR var/global/list/ROLES_UNASSIGNED = list(JOB_SQUAD_MARINE) var/global/list/ROLES_AI = list(JOB_SO, JOB_SQUAD_LEADER, JOB_SQUAD_MEDIC, JOB_SQUAD_TEAM_LEADER, JOB_SQUAD_SMARTGUN, JOB_SQUAD_MARINE) +var/global/list/ROLES_AI_UPP = list(JOB_SO_UPP, JOB_SQUAD_LEADER_UPP, JOB_SQUAD_MEDIC_UPP, JOB_SQUAD_TEAM_LEADER_UPP, JOB_SQUAD_SMARTGUN_UPP, JOB_SQUAD_MARINE_UPP) +var/global/list/ROLES_AI_FORECON = list(JOB_SQUAD_LEADER_FORECON, JOB_SQUAD_MEDIC_FORECON, JOB_SQUAD_TEAM_LEADER_FORECON, JOB_SQUAD_SMARTGUN_FORECON, JOB_SQUAD_MARINE_FORECON, JOB_SQUAD_RTO) var/global/list/ROLES_WO = list(JOB_WO_CO, JOB_WO_XO, JOB_WO_CORPORATE_LIAISON, JOB_WO_SYNTH, JOB_WO_CHIEF_POLICE, JOB_WO_SO, JOB_WO_CREWMAN, JOB_WO_POLICE, JOB_WO_PILOT, JOB_WO_CHIEF_ENGINEER, JOB_WO_ORDNANCE_TECH, JOB_WO_CHIEF_REQUISITION, JOB_WO_REQUISITION, JOB_WO_CMO, JOB_WO_DOCTOR, JOB_WO_RESEARCHER, JOB_WO_SQUAD_MARINE, JOB_WO_SQUAD_MEDIC, JOB_WO_SQUAD_ENGINEER, JOB_WO_SQUAD_SMARTGUNNER, JOB_WO_SQUAD_SPECIALIST, JOB_WO_SQUAD_LEADER) //Role lists used for switch() checks in show_blurb_uscm(). Cosmetic, determines ex. "Engineering, USS Almayer", "2nd Bat. 'Falling Falcons'" etc. #define BLURB_USCM_COMBAT JOB_CO, JOB_XO, JOB_SO, JOB_WO_CO, JOB_WO_XO, JOB_WO_CHIEF_POLICE, JOB_WO_SO, JOB_WO_CREWMAN, JOB_WO_POLICE, JOB_SEA,\ diff --git a/code/__DEFINES/shuttles.dm b/code/__DEFINES/shuttles.dm index a6e1e168c2..b27d178b12 100644 --- a/code/__DEFINES/shuttles.dm +++ b/code/__DEFINES/shuttles.dm @@ -114,6 +114,8 @@ #define DROPSHIP_MIDWAY "dropship_midway" #define DROPSHIP_ALAMO "dropship_alamo" #define DROPSHIP_NORMANDY "dropship_normandy" +#define DROPSHIP_UPP "dropship_upp" +#define DROPSHIP_CYCLONE "dropship_cyclone" #define ALMAYER_DROPSHIP_LZ1 "almayer-hangar-lz1" #define ALMAYER_DROPSHIP_LZ2 "almayer-hangar-lz2" diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm index e5f3ebb4e6..14399cc231 100644 --- a/code/__DEFINES/subsystems.dm +++ b/code/__DEFINES/subsystems.dm @@ -146,8 +146,9 @@ #define SS_INIT_DATABASE -27 #define SS_INIT_ENTITYMANAGER -28 #define SS_INIT_PLAYTIME -29 -#define SS_INIT_PREDSHIPS -30 -#define SS_INIT_OBJECTIVES -31 +#define SS_INIT_STICKY -30 +#define SS_INIT_PREDSHIPS -31 +#define SS_INIT_OBJECTIVES -32 #define SS_INIT_MINIMAP -34 #define SS_INIT_STATPANELS -98 #define SS_INIT_CHAT -100 //Should be last to ensure chat remains smooth during init. diff --git a/code/__DEFINES/tgs.dm b/code/__DEFINES/tgs.dm index fdfec5e8ca..a4fb6d40be 100644 --- a/code/__DEFINES/tgs.dm +++ b/code/__DEFINES/tgs.dm @@ -1,6 +1,6 @@ // tgstation-server DMAPI -#define TGS_DMAPI_VERSION "7.0.2" +#define TGS_DMAPI_VERSION "7.1.1" // All functions and datums outside this document are subject to change with any version and should not be relied on. @@ -50,6 +50,13 @@ #endif +#ifndef TGS_FILE2TEXT_NATIVE +#ifdef file2text +#error Your codebase is re-defining the BYOND proc file2text. The DMAPI requires the native version to read the result of world.Export(). You can fix this by adding "#define TGS_FILE2TEXT_NATIVE file2text" before your override of file2text to allow the DMAPI to use the native version. This will only be used for world.Export(), not regular file accesses +#endif +#define TGS_FILE2TEXT_NATIVE file2text +#endif + // EVENT CODES /// Before a reboot mode change, extras parameters are the current and new reboot mode enums. @@ -490,6 +497,16 @@ /world/proc/TgsChatChannelInfo() return +/** + * Trigger an event in TGS. Requires TGS version >= 6.3.0. Returns [TRUE] if the event was triggered successfully, [FALSE] otherwise. This function may sleep! + * + * event_name - The name of the event to trigger + * parameters - Optional list of string parameters to pass as arguments to the event script. The first parameter passed to a script will always be the running game's directory followed by these parameters. + * wait_for_completion - If set, this function will not return until the event has run to completion. + */ +/world/proc/TgsTriggerEvent(event_name, list/parameters, wait_for_completion = FALSE) + return + /* The MIT License diff --git a/code/__DEFINES/xeno_ai.dm b/code/__DEFINES/xeno_ai.dm index a132aa28ed..9095f56ad9 100644 --- a/code/__DEFINES/xeno_ai.dm +++ b/code/__DEFINES/xeno_ai.dm @@ -7,15 +7,15 @@ #define OPEN_TURF_PENALTY 1 #define DOOR_PENALTY 3 -#define OBJECT_PENALTY 20 #define HUMAN_PENALTY 4 #define XENO_PENALTY 20 -#define VEHICLE_PENALTY 25 +#define OBJECT_PENALTY 20 +#define FIRE_PENALTY 25 #define SENTRY_PENALTY 25 +#define VEHICLE_PENALTY 25 #define WINDOW_FRAME_PENALTY 25 #define BARRICADE_PENALTY 50 -#define WALL_PENALTY 50 -#define FIRE_PENALTY 25 +#define WALL_PENALTY 100 /* PROBABILITY CALCULATIONS ARE HERE @@ -90,7 +90,7 @@ PROBABILITY CALCULATIONS ARE HERE /// Special blockers for pathfinding or obstacle handling -#define XENO_AI_SPECIAL_BLOCKERS list(/obj/flamer_fire, /obj/vehicle/multitile, /turf/open/space) +#define XENO_AI_SPECIAL_BLOCKERS list(/obj/flamer_fire, /obj/vehicle/multitile, /turf/open/space, /turf/open/gm/river) // Friend-or-foe universal check #define IS_SAME_HIVENUMBER(A,B) (A.hivenumber == B.hivenumber) diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index c443a49ba1..60fa224ef8 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -318,7 +318,7 @@ var/obj/item/card/id/ID = A if(ID.registered_name == oldname) ID.registered_name = newname - ID.name = "[newname]'s ID Card ([ID.assignment])" + ID.name = "[newname]'s [ID.card_name] ([ID.assignment])" if(!search_pda) break search_id = 0 return 1 diff --git a/code/_onclick/hud/fullscreen.dm b/code/_onclick/hud/fullscreen.dm index 0bd2206091..b0e2d2b57e 100644 --- a/code/_onclick/hud/fullscreen.dm +++ b/code/_onclick/hud/fullscreen.dm @@ -61,6 +61,12 @@ else client.remove_from_screen(screen) +/mob/proc/get_maximum_view_range() + if(!client) + return world.view + + var/offset = max(abs(client.pixel_x), abs(client.pixel_y)) + return client.view + offset / 32 /atom/movable/screen/fullscreen icon = 'icons/mob/hud/screen1_full.dmi' diff --git a/code/controllers/configuration/entries/general.dm b/code/controllers/configuration/entries/general.dm index 26533a5cd9..bbbb0fc5f5 100644 --- a/code/controllers/configuration/entries/general.dm +++ b/code/controllers/configuration/entries/general.dm @@ -518,6 +518,8 @@ This maintains a list of ip addresses that are able to bypass topic filtering. /datum/config_entry/string/round_results_webhook_url +/datum/config_entry/string/important_log_channel + /// InfluxDB v2 Host to connect to for sending statistics (over HTTP API) /datum/config_entry/string/influxdb_host /// InfluxDB v2 Bucket to send staistics to diff --git a/code/controllers/subsystem/mapping.dm b/code/controllers/subsystem/mapping.dm index 913e5dcd50..2c69f373c6 100644 --- a/code/controllers/subsystem/mapping.dm +++ b/code/controllers/subsystem/mapping.dm @@ -139,6 +139,7 @@ SUBSYSTEM_DEF(mapping) /datum/controller/subsystem/mapping/proc/Loadship(list/errorList, name, path, files, list/traits, list/default_traits, silent = FALSE, override_map_path = "maps/") LoadGroup(errorList, name, path, files, traits, default_traits, silent, override_map_path = override_map_path) + GLOB.gamemode_roles["Distress Signal: Lowpop"] = GLOB.platoon_to_role_list[MAIN_SHIP_PLATOON] /datum/controller/subsystem/mapping/proc/Loadground(list/errorList, name, path, files, list/traits, list/default_traits, silent = FALSE, override_map_path = "maps/") LoadGroup(errorList, name, path, files, traits, default_traits, silent, override_map_path = override_map_path) @@ -339,3 +340,11 @@ SUBSYSTEM_DEF(mapping) if(!MC) return MAIN_SHIP_DEFAULT_NAME return MC.map_name + +/datum/controller/subsystem/mapping/proc/get_main_ship_platoon() + if(!configs) + return MAIN_SHIP_DEFAULT_PLATOON + var/datum/map_config/MC = configs[SHIP_MAP] + if(!MC) + return MAIN_SHIP_DEFAULT_PLATOON + return MC.platoon diff --git a/code/controllers/subsystem/minimap.dm b/code/controllers/subsystem/minimap.dm index 491be1708a..1c2a6d3e24 100644 --- a/code/controllers/subsystem/minimap.dm +++ b/code/controllers/subsystem/minimap.dm @@ -381,7 +381,7 @@ SUBSYSTEM_DEF(minimaps) /proc/get_tacmap_data_png(faction) var/list/map_list - if(faction == FACTION_MARINE) + if(faction in FACTION_LIST_HUMANOID) map_list = GLOB.uscm_flat_tacmap_data else if(faction == XENO_HIVE_NORMAL) map_list = GLOB.xeno_flat_tacmap_data @@ -402,7 +402,7 @@ SUBSYSTEM_DEF(minimaps) * * faction: FACTION_MARINE or XENO_HIVE_NORMAL */ /proc/get_unannounced_tacmap_data_png(faction) - if(faction == FACTION_MARINE) + if(faction in FACTION_LIST_HUMANOID ) return GLOB.uscm_unannounced_map else if(faction == XENO_HIVE_NORMAL) return GLOB.xeno_unannounced_map @@ -418,7 +418,7 @@ SUBSYSTEM_DEF(minimaps) /proc/get_tacmap_data_svg(faction) var/list/map_list - if(faction == FACTION_MARINE) + if(faction in FACTION_LIST_HUMANOID ) map_list = GLOB.uscm_svg_tacmap_data else if(faction == XENO_HIVE_NORMAL) map_list = GLOB.xeno_svg_tacmap_data @@ -443,9 +443,9 @@ SUBSYSTEM_DEF(minimaps) return var/is_observer = user.faction == FACTION_NEUTRAL && isobserver(user) - if(is_observer || user.faction == FACTION_MARINE) + if(is_observer || (user.faction in FACTION_LIST_HUMANOID)) // Send marine maps - var/datum/flattened_tacmap/latest = get_tacmap_data_png(FACTION_MARINE) + var/datum/flattened_tacmap/latest = get_tacmap_data_png(user.faction) if(latest) SSassets.transport.send_assets(user.client, latest.asset_key) var/datum/flattened_tacmap/unannounced = get_unannounced_tacmap_data_png(FACTION_MARINE) @@ -471,7 +471,7 @@ SUBSYSTEM_DEF(minimaps) * * Returns a boolean value, TRUE if the operation was successful, FALSE if it was not (on cooldown generally). */ /datum/tacmap/drawing/proc/distribute_current_map_png(faction) - if(faction == FACTION_MARINE) + if(faction in FACTION_LIST_HUMANOID) if(!COOLDOWN_FINISHED(GLOB, uscm_flatten_map_icon_cooldown)) return FALSE COOLDOWN_START(GLOB, uscm_flatten_map_icon_cooldown, flatten_map_cooldown_time) @@ -493,7 +493,7 @@ SUBSYSTEM_DEF(minimaps) if(!client || !client.mob) continue var/mob/client_mob = client.mob - if(client_mob.faction == faction) + if(client_mob.faction in FACTION_LIST_HUMANOID ) faction_clients += client else if(client_mob.faction == FACTION_NEUTRAL && isobserver(client_mob)) faction_clients += client @@ -510,7 +510,7 @@ SUBSYSTEM_DEF(minimaps) var/flat_tacmap_png = SSassets.transport.get_asset_url(flat_tacmap_key) var/datum/flattened_tacmap/new_flat = new(flat_tacmap_png, flat_tacmap_key) - if(faction == FACTION_MARINE) + if(faction in FACTION_LIST_HUMANOID ) GLOB.uscm_unannounced_map = new_flat else //if(faction == XENO_HIVE_NORMAL) GLOB.xeno_unannounced_map = new_flat @@ -528,7 +528,7 @@ SUBSYSTEM_DEF(minimaps) /datum/tacmap/drawing/proc/store_current_svg_coords(faction, svg_coords, ckey) var/datum/svg_overlay/svg_store_overlay = new(svg_coords, ckey) - if(faction == FACTION_MARINE) + if(faction in FACTION_LIST_HUMANOID ) GLOB.uscm_svg_tacmap_data += svg_store_overlay else if(faction == XENO_HIVE_NORMAL) GLOB.xeno_svg_tacmap_data += svg_store_overlay @@ -729,7 +729,7 @@ SUBSYSTEM_DEF(minimaps) old_map = get_tacmap_data_png(faction) current_svg = get_tacmap_data_svg(faction) - var/use_live_map = faction == FACTION_MARINE && skillcheck(user, SKILL_LEADERSHIP, SKILL_LEAD_EXPERT) || is_xeno + var/use_live_map = skillcheck(user, SKILL_LEADERSHIP, SKILL_LEAD_EXPERT) || is_xeno if(use_live_map && !map_holder) var/level = SSmapping.levels_by_trait(targeted_ztrait) @@ -807,9 +807,9 @@ SUBSYSTEM_DEF(minimaps) data["isXeno"] = is_xeno data["canViewTacmap"] = is_xeno - data["canViewCanvas"] = faction == FACTION_MARINE || faction == XENO_HIVE_NORMAL + data["canViewCanvas"] = (faction in FACTION_LIST_HUMANOID) || faction == XENO_HIVE_NORMAL - if(faction == FACTION_MARINE && skillcheck(user, SKILL_LEADERSHIP, SKILL_LEAD_EXPERT) || faction == XENO_HIVE_NORMAL && isqueen(user)) + if(skillcheck(user, SKILL_LEADERSHIP, SKILL_LEAD_EXPERT) || faction == XENO_HIVE_NORMAL && isqueen(user)) data["canDraw"] = TRUE data["canViewTacmap"] = TRUE @@ -898,7 +898,7 @@ SUBSYSTEM_DEF(minimaps) if(!istype(params["image"], /list)) // potentially very serious? return FALSE - if(faction == FACTION_MARINE) + if(faction in FACTION_LIST_HUMANOID) GLOB.uscm_flat_tacmap_data += new_current_map else if(faction == XENO_HIVE_NORMAL) GLOB.xeno_flat_tacmap_data += new_current_map @@ -907,14 +907,14 @@ SUBSYSTEM_DEF(minimaps) current_svg = get_tacmap_data_svg(faction) old_map = get_tacmap_data_png(faction) - if(faction == FACTION_MARINE) + if(faction in FACTION_LIST_HUMANOID ) COOLDOWN_START(GLOB, uscm_canvas_cooldown, canvas_cooldown_time) var/mob/living/carbon/human/human_leader = user for(var/datum/squad/current_squad in RoleAuthority.squads) current_squad.send_maptext("Tactical map update in progress...", "Tactical Map:") human_leader.visible_message(SPAN_BOLDNOTICE("Tactical map update in progress...")) playsound_client(human_leader.client, "sound/effects/sos-morse-code.ogg") - notify_ghosts(header = "Tactical Map", message = "The USCM tactical map has been updated.", ghost_sound = "sound/effects/sos-morse-code.ogg", notify_volume = 80, action = NOTIFY_USCM_TACMAP, enter_link = "uscm_tacmap=1", enter_text = "View", source = owner) + notify_ghosts(header = "Tactical Map", message = "The [faction] tactical map has been updated.", ghost_sound = "sound/effects/sos-morse-code.ogg", notify_volume = 80, action = NOTIFY_USCM_TACMAP, enter_link = "uscm_tacmap=1", enter_text = "View", source = owner) else if(faction == XENO_HIVE_NORMAL) var/mutable_appearance/appearance = mutable_appearance(icon('icons/mob/hud/actions_xeno.dmi'), "toggle_queen_zoom") diff --git a/code/controllers/subsystem/pathfinding.dm b/code/controllers/subsystem/pathfinding.dm index dfd66ae201..05301a4191 100644 --- a/code/controllers/subsystem/pathfinding.dm +++ b/code/controllers/subsystem/pathfinding.dm @@ -129,10 +129,11 @@ SUBSYSTEM_DEF(xeno_pathfinding) /datum/controller/subsystem/xeno_pathfinding/proc/check_special_blockers(mob/living/carbon/xenomorph/xeno, turf/checking_turf) var/list/pass_back = list() - pass_back += (checking_turf.type in XENO_AI_SPECIAL_BLOCKERS) ? checking_turf : list() + for(var/spec_blocker in XENO_AI_SPECIAL_BLOCKERS) + pass_back += istype(checking_turf, spec_blocker) ? checking_turf : list() - for(var/atom/checked_atom as anything in checking_turf) - pass_back += (checked_atom.type in XENO_AI_SPECIAL_BLOCKERS) ? checked_atom : list() + for(var/atom/checked_atom as anything in checking_turf) + pass_back += istype(checked_atom, spec_blocker) ? checked_atom : list() return pass_back diff --git a/code/controllers/subsystem/stickyban.dm b/code/controllers/subsystem/stickyban.dm new file mode 100644 index 0000000000..48e934addc --- /dev/null +++ b/code/controllers/subsystem/stickyban.dm @@ -0,0 +1,284 @@ +SUBSYSTEM_DEF(stickyban) + name = "Sticky Ban" + init_order = SS_INIT_STICKY + flags = SS_NO_FIRE + +/datum/controller/subsystem/stickyban/Initialize() + var/list/all_bans = world.GetConfig("ban") + + for(var/existing_ban in all_bans) + var/list/ban_data = params2list(world.GetConfig("ban", existing_ban)) + INVOKE_ASYNC(src, PROC_REF(import_sticky), existing_ban, ban_data) + + return SS_INIT_SUCCESS + +/** + * Returns a list of [/datum/view_record/stickyban]s, or null, if no stickybans are found. All arguments are optional, but you should pass at least one if you want any results. + */ +/datum/controller/subsystem/stickyban/proc/check_for_sticky_ban(ckey, address, computer_id) + var/list/stickyban_ids = list() + + for(var/datum/view_record/stickyban_matched_ckey/matched_ckey as anything in get_impacted_ckey_records(ckey)) + stickyban_ids += matched_ckey.linked_stickyban + + for(var/datum/view_record/stickyban_matched_cid/matched_cid as anything in get_impacted_cid_records(computer_id)) + stickyban_ids += matched_cid.linked_stickyban + + for(var/datum/view_record/stickyban_matched_ip/matched_ip as anything in get_impacted_ip_records(address)) + stickyban_ids += matched_ip.linked_stickyban + + if(!length(stickyban_ids)) + return FALSE + + var/list/datum/view_record/stickyban/stickies = DB_VIEW(/datum/view_record/stickyban, + DB_AND( + DB_COMP("id", DB_IN, stickyban_ids), + DB_COMP("active", DB_EQUALS, TRUE) + ) + ) + + for(var/datum/view_record/stickyban/current_sticky in stickies) + if(length(get_whitelisted_ckey_records(current_sticky.id, ckey))) + stickies -= current_sticky + + if(!length(stickies)) + return FALSE + + return stickies + +/** + * Associates an existing stickyban with a new match, either of a ckey, address, or computer_id. Or all three. + * + * Arguments: + * - existing_ban_id, int, required + * - ckey, string, optional + * - address, string, optional + * - computer_id, string, optional + */ +/datum/controller/subsystem/stickyban/proc/match_sticky(existing_ban_id, ckey, address, computer_id) + if(!existing_ban_id) + return + + if(ckey) + add_matched_ckey(existing_ban_id, ckey) + + if(address) + add_matched_ip(existing_ban_id, address) + + if(computer_id) + add_matched_cid(existing_ban_id, computer_id) + +/** + * Adds a new tracked stickyban, and returns a [/datum/entity/stickyban] if it was successful. Blocking, sleeps. + */ +/datum/controller/subsystem/stickyban/proc/add_stickyban(identifier, reason, message, datum/entity/player/banning_admin, override_date) + var/datum/entity/stickyban/new_sticky = DB_ENTITY(/datum/entity/stickyban) + new_sticky.identifier = identifier + new_sticky.reason = reason + new_sticky.message = message + + if(banning_admin) + new_sticky.adminid = banning_admin.id + + new_sticky.date = override_date ? override_date : "[time2text(world.realtime, "YYYY-MM-DD hh:mm:ss")]" + new_sticky.save() + new_sticky.sync() + + return new_sticky + +/// Adds a ckey match to the specified sticky ban. +/datum/controller/subsystem/stickyban/proc/add_matched_ckey(existing_ban_id, key) + key = ckey(key) + + if(length(DB_VIEW(/datum/view_record/stickyban_matched_ckey, + DB_AND( + DB_COMP("linked_stickyban", DB_EQUALS, existing_ban_id), + DB_COMP("ckey", DB_EQUALS, key) + ) + ))) + return + + var/datum/entity/stickyban_matched_ckey/matched_ckey = DB_ENTITY(/datum/entity/stickyban_matched_ckey) + + matched_ckey.ckey = key + matched_ckey.linked_stickyban = existing_ban_id + + matched_ckey.save() + +/// Adds an IP match to the specified stickyban. +/datum/controller/subsystem/stickyban/proc/add_matched_ip(existing_ban_id, ip) + if(length(DB_VIEW(/datum/view_record/stickyban_matched_ip, + DB_AND( + DB_COMP("linked_stickyban", DB_EQUALS, existing_ban_id), + DB_COMP("ip", DB_EQUALS, ip) + ) + ))) + return + + var/datum/entity/stickyban_matched_ip/matched_ip = DB_ENTITY(/datum/entity/stickyban_matched_ip) + + matched_ip.ip = ip + matched_ip.linked_stickyban = existing_ban_id + + matched_ip.save() + +/// Adds a CID match to the specified stickyban. +/datum/controller/subsystem/stickyban/proc/add_matched_cid(existing_ban_id, cid) + if(length(DB_VIEW(/datum/view_record/stickyban_matched_cid, + DB_AND( + DB_COMP("linked_stickyban", DB_EQUALS, existing_ban_id), + DB_COMP("cid", DB_EQUALS, cid) + ) + ))) + return + + + var/datum/entity/stickyban_matched_cid/matched_cid = DB_ENTITY(/datum/entity/stickyban_matched_cid) + + matched_cid.cid = cid + matched_cid.linked_stickyban = existing_ban_id + + matched_cid.save() + +/// Whitelists a specific CKEY to the specified stickyban, which will allow connection, even with matching CIDs and IPs. +/datum/controller/subsystem/stickyban/proc/whitelist_ckey(existing_ban_id, key) + key = ckey(key) + + if(!key) + return + + var/id_to_select + + var/list/datum/view_record/stickyban_matched_ckey/existing_matches = DB_VIEW(/datum/view_record/stickyban_matched_ckey, + DB_AND( + DB_COMP("linked_stickyban", DB_EQUALS, existing_ban_id), + DB_COMP("ckey", DB_EQUALS, key) + ) + ) + + if(length(existing_matches)) + var/datum/view_record/stickyban_matched_ckey/match = existing_matches[1] + id_to_select = match.id + + var/datum/entity/stickyban_matched_ckey/whitelisted_ckey = DB_ENTITY(/datum/entity/stickyban_matched_ckey, id_to_select) + + whitelisted_ckey.ckey = key + whitelisted_ckey.linked_stickyban = existing_ban_id + whitelisted_ckey.whitelisted = TRUE + + whitelisted_ckey.save() + +/** + * Returns a [/list] of [/datum/view_record/stickyban_matched_ckey] where the ckey provided has not been + * whitelisted from the stickyban, and would be prevented from joining - provided that the stickyban itself + * remains active. + */ +/datum/controller/subsystem/stickyban/proc/get_impacted_ckey_records(key) + key = ckey(key) + + return DB_VIEW(/datum/view_record/stickyban_matched_ckey, + DB_AND( + DB_COMP("ckey", DB_EQUALS, key), + DB_COMP("whitelisted", DB_EQUALS, FALSE) + ) + ) + +/** + * Returns a [/list] of [/datum/view_record/stickyban_matched_ckey] which have been manually whitelisted by an admin and matches the provided existing_ban_id and key. + */ +/datum/controller/subsystem/stickyban/proc/get_whitelisted_ckey_records(existing_ban_id, key) + key = ckey(key) + + return DB_VIEW(/datum/view_record/stickyban_matched_ckey, + DB_AND( + DB_COMP("linked_stickyban", DB_EQUALS, existing_ban_id), + DB_COMP("ckey", DB_EQUALS, key), + DB_COMP("whitelisted", DB_EQUALS, TRUE), + ) + ) + +/** + * Returns a [/list] of [/datum/view_record/stickyban_matched_cid] where the impacted CID matches the CID provided. + * Connections matching this CID will be blocked - provided the linked stickyban is active. + */ +/datum/controller/subsystem/stickyban/proc/get_impacted_cid_records(cid) + return DB_VIEW(/datum/view_record/stickyban_matched_cid, + DB_COMP("cid", DB_EQUALS, cid) + ) + +/** + * Returns a [/list] of [/datum/view_record/stickyban_matched_ip] where the impacted IP matches the IP provided. + * Connections matchin this IP will be blocked - provided the linked stickyban is active. + */ +/datum/controller/subsystem/stickyban/proc/get_impacted_ip_records(ip) + return DB_VIEW(/datum/view_record/stickyban_matched_ip, + DB_COMP("ip", DB_EQUALS, ip) + ) + +/// Legacy import from pager bans to database bans. +/datum/controller/subsystem/stickyban/proc/import_sticky(identifier, list/ban_data) + WAIT_DB_READY + + if(ban_data["type"] != "sticky") + handle_old_perma(identifier, ban_data) + return + + if(!ban_data["message"]) + ban_data["message"] = "Evasion" + + add_stickyban(identifier, ban_data["reason"], ban_data["message"], override_date = "LEGACY") + +/** + * We abuse the on_insert from ndatabase here to ensure we have the synced ID of the new stickyban when applying a *lot* of associated bans. If we don't have a matching pager ban with the new sticky's identifier, we stop. + */ +/datum/entity_meta/stickyban/on_insert(datum/entity/stickyban/new_sticky) + var/list/ban_data = params2list(world.GetConfig("ban", new_sticky.identifier)) + + if(!length(ban_data)) + return + + var/list/whitelisted = list() + if(ban_data["whitelist"]) + whitelisted = splittext(ban_data["whitelist"], ",") + for(var/key in whitelisted) + SSstickyban.whitelist_ckey(new_sticky.id, key) + + if(ban_data["keys"]) + var/list/keys = splittext(ban_data["keys"], ",") + keys -= whitelisted + for(var/key in keys) + SSstickyban.add_matched_ckey(new_sticky.id, key) + + if(ban_data["computer_id"]) + var/list/cids = splittext(ban_data["computer_id"], ",") + for(var/cid in cids) + SSstickyban.add_matched_cid(new_sticky.id, cid) + + if(ban_data["IP"]) + var/list/ips = splittext(ban_data["IP"], ",") + for(var/ip in ips) + SSstickyban.add_matched_ip(new_sticky.id, ip) + + world.SetConfig("ban", new_sticky.identifier, null) + +/// Imports permabans from the old ban.txt, and does *not* ban people that have been whitelisted. +/datum/controller/subsystem/stickyban/proc/handle_old_perma(identifier, list/ban_data) + var/list/keys_to_ban = list() + + keys_to_ban += splittext(ban_data["keys"], ",") + + for(var/x in 1 to length(keys_to_ban)) + keys_to_ban[x] = ckey(keys_to_ban[x]) + + var/list/keys = splittext(ban_data["whitelist"], ",") + for(var/key in keys) + keys_to_ban -= ckey(key) + + for(var/key in keys_to_ban) + var/datum/entity/player/player_entity = get_player_from_key(key) + if(!player_entity) + continue + + INVOKE_ASYNC(player_entity, TYPE_PROC_REF(/datum/entity/player, add_perma_ban), ban_data["message"]) + + world.SetConfig("ban", identifier, null) diff --git a/code/datums/ammo/bullet/pistol.dm b/code/datums/ammo/bullet/pistol.dm index 8edb66857d..488b4e22c8 100644 --- a/code/datums/ammo/bullet/pistol.dm +++ b/code/datums/ammo/bullet/pistol.dm @@ -182,9 +182,10 @@ accuracy = HIT_ACCURACY_TIER_2 damage = 50 - penetration = ARMOR_PENETRATION_TIER_4 - shrapnel_chance = SHRAPNEL_CHANCE_TIER_2 - damage_falloff = DAMAGE_FALLOFF_TIER_3 //"VP78 - the only pistol viable as a primary."-Vampmare, probably. + penetration = ARMOR_PENETRATION_TIER_2 + shrapnel_chance = SHRAPNEL_CHANCE_TIER_1 + effective_range_max = 3 //hopefully this fixes the damage woes. + damage_falloff = DAMAGE_FALLOFF_TIER_6 /datum/ammo/bullet/pistol/squash/toxin name = "toxic squash-head pistol bullet" diff --git a/code/datums/ammo/bullet/shotgun.dm b/code/datums/ammo/bullet/shotgun.dm index e254821aea..c5f81a67c0 100644 --- a/code/datums/ammo/bullet/shotgun.dm +++ b/code/datums/ammo/bullet/shotgun.dm @@ -225,6 +225,23 @@ scatter = SCATTER_AMOUNT_TIER_1 bonus_projectiles_amount = 0 +/datum/ammo/bullet/shotgun/heavy/buckshot/special + bonus_projectiles_type = /datum/ammo/bullet/shotgun/heavy/buckshot/spread/special + bonus_projectiles_amount = EXTRA_PROJECTILES_TIER_8 + accurate_range = 8 + max_range = 8 + damage = 75 + penetration = 0 + shell_speed = AMMO_SPEED_TIER_2 + damage_armor_punch = 0 + pen_armor_punch = 0 + +/datum/ammo/bullet/shotgun/heavy/buckshot/spread/special + name = "additional superheavy buckshot" + accurate_range = 8 + max_range = 8 + damage = 100 + //basically the same /datum/ammo/bullet/shotgun/heavy/buckshot/dragonsbreath name = "dragon's breath shell" diff --git a/code/datums/ammo/bullet/sniper.dm b/code/datums/ammo/bullet/sniper.dm index a82f006316..5f888efb1d 100644 --- a/code/datums/ammo/bullet/sniper.dm +++ b/code/datums/ammo/bullet/sniper.dm @@ -99,6 +99,11 @@ damage = 80 penetration = ARMOR_PENETRATION_TIER_10 +/datum/ammo/bullet/sniper/upp_pve + name = "high-power sniper bullet" + damage = 180 + penetration = ARMOR_PENETRATION_TIER_4 + /datum/ammo/bullet/sniper/anti_materiel name = "anti-materiel sniper bullet" diff --git a/code/datums/ammo/bullet/special_ammo.dm b/code/datums/ammo/bullet/special_ammo.dm index 7e91b8f0e9..e0ba0084bb 100644 --- a/code/datums/ammo/bullet/special_ammo.dm +++ b/code/datums/ammo/bullet/special_ammo.dm @@ -171,6 +171,6 @@ accuracy_var_low = PROJECTILE_VARIANCE_TIER_8 accuracy_var_high = PROJECTILE_VARIANCE_TIER_6 accurate_range = 14 - damage = 35 - penetration= ARMOR_PENETRATION_TIER_6 + damage = 45 + penetration = ARMOR_PENETRATION_TIER_2 shrapnel_chance = SHRAPNEL_CHANCE_TIER_2 diff --git a/code/datums/ammo/bullet/tank.dm b/code/datums/ammo/bullet/tank.dm index 70a953c6e2..7069f8dc28 100644 --- a/code/datums/ammo/bullet/tank.dm +++ b/code/datums/ammo/bullet/tank.dm @@ -13,9 +13,9 @@ accuracy = HIT_ACCURACY_TIER_8 scatter = 0 - damage = 60 + damage = 150 damage_var_high = PROJECTILE_VARIANCE_TIER_8 - penetration = ARMOR_PENETRATION_TIER_6 + penetration = ARMOR_PENETRATION_TIER_5 accurate_range = 32 max_range = 32 shell_speed = AMMO_SPEED_TIER_6 @@ -45,9 +45,9 @@ accuracy = HIT_ACCURACY_TIER_8 scatter = 0 - damage = 50 + damage = 150 damage_var_high = PROJECTILE_VARIANCE_TIER_8 - penetration = ARMOR_PENETRATION_TIER_3 + penetration = ARMOR_PENETRATION_TIER_7 accurate_range = 10 max_range = 12 shell_speed = AMMO_SPEED_TIER_5 diff --git a/code/datums/ammo/rocket.dm b/code/datums/ammo/rocket.dm index 52914f7451..53da7953d4 100644 --- a/code/datums/ammo/rocket.dm +++ b/code/datums/ammo/rocket.dm @@ -152,7 +152,7 @@ accuracy = HIT_ACCURACY_TIER_3 accurate_range = 32 max_range = 32 - damage = 25 + damage = 200 shell_speed = AMMO_SPEED_TIER_3 /datum/ammo/rocket/ltb/on_hit_mob(mob/M, obj/projectile/P) diff --git a/code/datums/components/iff_fire_prevention.dm b/code/datums/components/iff_fire_prevention.dm new file mode 100644 index 0000000000..d45b85887b --- /dev/null +++ b/code/datums/components/iff_fire_prevention.dm @@ -0,0 +1,105 @@ +#define IFF_HALT_COOLDOWN 0.5 SECONDS + +/// A component that prevents gun (although you can attach it to anything else that shoot projectiles) from shooting when mob from the same faction stands in the way. +/// You can also pass number of ticks, to make gun have an additional delay if firing prevention comes into play, but it is not neccesary. +/datum/component/iff_fire_prevention + var/iff_additional_fire_delay + COOLDOWN_DECLARE(iff_halt_cooldown) + +/datum/component/iff_fire_prevention/Initialize(additional_fire_delay = 0) + . = ..() + iff_additional_fire_delay = additional_fire_delay + + +/datum/component/iff_fire_prevention/RegisterWithParent() + . = ..() + RegisterSignal(parent, COMSIG_GUN_BEFORE_FIRE, PROC_REF(check_firing_lane)) + RegisterSignal(parent, COMSIG_GUN_IFF_TOGGLED, PROC_REF(handle_iff_toggle)) + +/datum/component/iff_fire_prevention/UnregisterFromParent() + . = ..() + UnregisterSignal(parent, list( + COMSIG_GUN_BEFORE_FIRE, + COMSIG_GUN_IFF_TOGGLED + )) + +/datum/component/iff_fire_prevention/proc/check_firing_lane(obj/firing_weapon, obj/projectile/projectile_to_fire, atom/target, mob/living/user) + SIGNAL_HANDLER + + var/angle = get_angle(user, target) + + var/range_to_check = user.get_maximum_view_range() + + var/extended_target_turf = get_angle_target_turf(user, angle, range_to_check) + + var/turf/starting_turf = get_turf(user) + + if(!starting_turf || !extended_target_turf) + return COMPONENT_CANCEL_GUN_BEFORE_FIRE + + var/list/checked_turfs = getline2(starting_turf, extended_target_turf) + + //Don't shoot yourself, thanks + if(target == user) + if(COOLDOWN_FINISHED(src, iff_halt_cooldown) && user.client) + playsound_client(user.client, 'sound/weapons/smartgun_fail.ogg', src, 25) + to_chat(user, SPAN_WARNING("[firing_weapon] halts firing as an IFF marked target crosses your field of fire!")) + COOLDOWN_START(src, iff_halt_cooldown, IFF_HALT_COOLDOWN) + if(iff_additional_fire_delay) + var/obj/item/weapon/gun/gun = firing_weapon + if(istype(gun)) + LAZYSET(user.fire_delay_next_fire, gun, world.time + iff_additional_fire_delay) + return COMPONENT_CANCEL_GUN_BEFORE_FIRE + + //At some angles (scatter or otherwise) the original target is not in checked_turfs so we put it in there in order based on distance from user + //If we are literally clicking on someone with IFF then we don't want to fire, feels funny as a user otherwise + if(projectile_to_fire.original) + var/turf/original_target_turf = get_turf(projectile_to_fire.original) + + if(original_target_turf && !(original_target_turf in checked_turfs)) + var/user_to_target_dist = get_dist(starting_turf, original_target_turf) + var/list/temp_checked_turfs = checked_turfs.Copy() + checked_turfs = list() + + for(var/turf/checked_turf as anything in temp_checked_turfs) + if(!(original_target_turf in checked_turfs) && user_to_target_dist < get_dist(starting_turf, checked_turf)) + checked_turfs += original_target_turf + + checked_turfs += checked_turf + + for(var/turf/checked_turf as anything in checked_turfs) + + //Wall, should block the bullet so we're good to stop checking. + if(istype(checked_turf, /turf/closed)) + return + + for(var/mob/living/checked_living in checked_turf) + if(checked_living == user) // sometimes it still happens + continue + if(checked_living.body_position == LYING_DOWN && projectile_to_fire.original != checked_living) + continue + + if(checked_living.get_target_lock(user.faction_group)) + if(HAS_TRAIT(checked_living, TRAIT_CLOAKED)) + continue + if(COOLDOWN_FINISHED(src, iff_halt_cooldown) && user.client) + playsound_client(user.client, 'sound/weapons/smartgun_fail.ogg', src, 25) + to_chat(user, SPAN_WARNING("[firing_weapon] halts firing as an IFF marked target crosses your field of fire!")) + COOLDOWN_START(src, iff_halt_cooldown, IFF_HALT_COOLDOWN) + if(iff_additional_fire_delay) + var/obj/item/weapon/gun/gun = firing_weapon + if(istype(gun)) + LAZYSET(user.fire_delay_next_fire, gun, world.time + iff_additional_fire_delay) + return COMPONENT_CANCEL_GUN_BEFORE_FIRE + + return //if we have a target we *can* hit and find it before any IFF targets we want to fire + +/// Disable fire prevention when IFF is toggled off and other way around +/datum/component/iff_fire_prevention/proc/handle_iff_toggle(obj/gun, iff_enabled) + SIGNAL_HANDLER + if(iff_enabled) + RegisterSignal(parent, COMSIG_GUN_BEFORE_FIRE, PROC_REF(check_firing_lane)) + else + UnregisterSignal(parent, COMSIG_GUN_BEFORE_FIRE) + +#undef IFF_HALT_COOLDOWN diff --git a/code/datums/components/xeno/ai_behavior_overrides/build_override_behavior.dm b/code/datums/components/xeno/ai_behavior_overrides/build_override_behavior.dm index a5c4a03982..4a03c2c313 100644 --- a/code/datums/components/xeno/ai_behavior_overrides/build_override_behavior.dm +++ b/code/datums/components/xeno/ai_behavior_overrides/build_override_behavior.dm @@ -31,22 +31,19 @@ qdel(src) return FALSE - if(locate(/obj/structure/mineral_door/resin) in location) - qdel(src) - return FALSE - var/area/current_area = get_area(location) if(!current_area.is_resin_allowed) for(var/client/game_master in GLOB.game_masters) - to_chat(game_master, SPAN_XENOBOLDNOTICE("This area doesn't allow xenos to build here")) + to_chat(game_master, SPAN_XENOBOLDNOTICE("[current_area] doesn't allow xenos to build here")) qdel(src) return FALSE - if(distance > 10) + if(locate(/obj/structure/mineral_door/resin) in location) + qdel(src) return FALSE - if(checked_xeno.current_target) + if(distance > 10) return FALSE if(!locate(/datum/action/xeno_action/activable/secrete_resin) in checked_xeno.actions) @@ -55,7 +52,7 @@ if(checked_xeno.get_plasma_percentage() < PLASMA_RETREAT_PERCENTAGE) var/turf/xeno_loc = get_turf(checked_xeno) if(xeno_loc.weeds) - checked_xeno.set_resting(TRUE, FALSE, TRUE) + checked_xeno.set_resting(TRUE, FALSE) return FALSE @@ -75,19 +72,21 @@ var/turf/parent_turf = get_turf(parent) var/distance = get_dist(processing_xeno, parent) - var/list/turfs_around = xeno_loc.AdjacentTurfs() - if(turfs_around && distance < 1) // We are gonna be stuck after building at our loc, let's step away - return processing_xeno.move_to_next_turf(pick(turfs_around)) - - var/is_diagonal = (get_dir(processing_xeno, parent_turf) in diagonals) - if(is_diagonal || distance > 1) + /// Is xeno adjacent to parent_turf? + if(distance > 1) return processing_xeno.move_to_next_turf(parent_turf) + /// Xeno will be stuck after building at its loc, if so - we command droney to step away + if(distance < 1) + return processing_xeno.move_to_next_turf(pick(GLOB.cardinals)) + + /// If there is something that might block our resin - slash it for(var/obj/structure/blocker in parent_turf.contents) - if(!blocker.unslashable && blocker.density || istype(blocker, /obj/structure/bed)) + if(!blocker.unslashable && (blocker.density || istype(blocker, /obj/structure/bed))) INVOKE_ASYNC(processing_xeno, TYPE_PROC_REF(/mob, do_click), blocker, "", list()) return TRUE + /// If no ground weeds present - command our xeno to plant one if(!parent_turf.weeds) var/datum/action/xeno_action/onclick/plant_weeds/weeds_action = locate() in processing_xeno.actions INVOKE_ASYNC(weeds_action, TYPE_PROC_REF(/datum/action/xeno_action/onclick/plant_weeds, use_ability_wrapper)) @@ -96,24 +95,30 @@ var/list/resin_types = processing_xeno.resin_build_order processing_xeno.selected_resin = locate(/datum/resin_construction/resin_turf/wall) in resin_types - var/wall_nearby = FALSE - var/blocked_turfs = 0 - for(var/turf/blocked_turf in orange(1, parent_turf) - parent_turf.AdjacentTurfs()) - blocked_turfs++ + /// Let's decide whenever we are building a door or naw + var/build_door = FALSE + for(var/turf/blocked_turf in RANGE_TURFS(1, parent_turf) - parent_turf) + var/direction = get_dir(parent_turf, blocked_turf) + if(direction in diagonals) + continue - if(get_dir(blocked_turf, parent_turf) in diagonals) + if(!blocked_turf.density) continue - if(blocked_turf.density) - wall_nearby = TRUE + /// Checking for any opposite walls on angles 135, 180, 225 respectfully + for(var/opposite_dir in reverse_nearby_direction(direction)) + var/turf/opposite_turf = get_step(parent_turf, opposite_dir) + if(opposite_turf.density) + build_door = TRUE + break - var/obj/effect/alien/weeds/turf_weeds = blocked_turf.weeds - if(turf_weeds && turf_weeds.secreting) - wall_nearby = TRUE // Something is being constructed nearby, let's bet this is a new resin wall + var/obj/effect/alien/weeds/opposite_weeds = opposite_turf.weeds + if(opposite_weeds && opposite_weeds.secreting) + /// Something is being constructed nearby, let's bet this is a new resin wall + build_door = TRUE - if(wall_nearby) - if(prob(XENO_DOOR_BUILDING_CHANCE) || (wall_nearby && blocked_turfs > 1)) - processing_xeno.selected_resin = locate(/datum/resin_construction/resin_obj/door) in resin_types + if(build_door || prob(XENO_DOOR_BUILDING_CHANCE)) + processing_xeno.selected_resin = locate(/datum/resin_construction/resin_obj/door) in resin_types var/datum/action/xeno_action/activable/secrete_resin/build_action = locate() in processing_xeno.actions INVOKE_ASYNC(build_action, TYPE_PROC_REF(/datum/action/xeno_action/activable/secrete_resin, use_ability_wrapper), parent_turf) diff --git a/code/datums/datacore.dm b/code/datums/datacore.dm index a2b060572b..7c50c34338 100644 --- a/code/datums/datacore.dm +++ b/code/datums/datacore.dm @@ -45,8 +45,6 @@ GLOBAL_DATUM_INIT(data_core, /datum/datacore, new) departments += marines_by_squad var/list/manifest_out = list() for(var/datum/data/record/t in GLOB.data_core.general) - if(t.fields["mob_faction"] != FACTION_MARINE) //we process only USCM humans - continue var/name = t.fields["name"] var/rank = t.fields["rank"] var/squad = t.fields["squad"] @@ -98,8 +96,6 @@ GLOBAL_DATUM_INIT(data_core, /datum/datacore, new) var/list/squad_sublists = ROLES_SQUAD_ALL.Copy() //Are there any marines in the squad? for(var/datum/data/record/t in GLOB.data_core.general) - if(t.fields["mob_faction"] != FACTION_MARINE) //we process only USCM humans - continue var/name = t.fields["name"] var/rank = t.fields["rank"] diff --git a/code/datums/entities/player.dm b/code/datums/entities/player.dm index febeb1fc73..ddb52cb8d0 100644 --- a/code/datums/entities/player.dm +++ b/code/datums/entities/player.dm @@ -301,6 +301,36 @@ BSQL_PROTECT_DATUM(/datum/entity/player) return TRUE +/// Permanently bans this user, with the provided reason. The banner ([/datum/entity/player]) argument is optional, as this can be done without admin intervention. +/datum/entity/player/proc/add_perma_ban(reason, internal_reason, datum/entity/player/banner) + if(is_permabanned) + return FALSE + + is_permabanned = TRUE + permaban_date = "[time2text(world.realtime, "YYYY-MM-DD hh:mm:ss")]" + permaban_reason = reason + + if(banner) + permaban_admin_id = banner.id + message_admins("[key_name_admin(banner.owning_client)] has permanently banned [ckey] for '[reason]'.") + var/datum/tgs_chat_embed/field/reason_embed + if(internal_reason) + reason_embed = new("Permaban Reason", internal_reason) + important_message_external("[banner.owning_client] has permanently banned [ckey] for '[reason]'.", "Permaban Placed", reason_embed ? list(reason_embed) : null) + + add_note("Permanently banned | [reason]", FALSE, NOTE_ADMIN, TRUE) + if(internal_reason) + add_note("Internal reason: [internal_reason]", TRUE, NOTE_ADMIN) + + if(owning_client) + to_chat_forced(owning_client, SPAN_LARGE("You have been permanently banned by [banner.ckey].\nReason: [reason].")) + to_chat_forced(owning_client, SPAN_LARGE("This is a permanent ban. It will not be removed.")) + QDEL_NULL(owning_client) + + save() + + return TRUE + /datum/entity/player/proc/auto_unban() if(!is_time_banned) return @@ -439,6 +469,7 @@ BSQL_PROTECT_DATUM(/datum/entity/player) set waitfor=0 WAIT_DB_READY load_player_data_info(get_player_from_key(ckey)) + check_discord_link() /client/proc/load_player_data_info(datum/entity/player/player) if(ckey != player.ckey) @@ -452,54 +483,64 @@ BSQL_PROTECT_DATUM(/datum/entity/player) record_login_triplet(player.ckey, address, computer_id) player_data.sync() -/datum/entity/player/proc/check_ban(computer_id, address) +/client/proc/check_discord_link() + var/datum/view_record/discord_link/current_link = locate() in DB_VIEW(/datum/view_record/discord_link, DB_COMP("player_id", DB_EQUALS, player_data.id)) + + if(!current_link) + + if(player_data.discord_link_id != null) + player_data.discord_link_id = null + player_data.save() + player_data.sync() + + return + + if(player_data.discord_link_id == current_link.id) + return + + player_data.discord_link_id = current_link.id + player_data.save() + player_data.sync() + +/datum/entity/player/proc/check_ban(computer_id, address, is_telemetry) . = list() - var/list/linked_bans = check_for_sticky_ban(address, computer_id) - if(islist(linked_bans)) - var/datum/view_record/stickyban_list_view/SLW = LAZYACCESS(linked_bans, 1) - if(SLW) - var/reason = "" - - if(SLW.address == address) - reason += "IP Address Matches; " - if(SLW.computer_id == computer_id) - reason += "CID Matches; " - if(SLW.ckey == ckey) - reason += "Ckey Matches; " - - var/source_id = SLW.linked_stickyban - var/source_reason = SLW.linked_reason - var/source_ckey = SLW.linked_ckey - if(!source_id) - source_id = "[SLW.entry_id]" - source_reason = SLW.reason - source_ckey = SLW.ckey - - log_access("Failed Login: [ckey] [last_known_cid] [last_known_ip] - Stickybanned (Linked to [source_ckey]; Reason: [source_reason])") - message_admins("Failed Login: [ckey] (IP: [last_known_ip], CID: [last_known_cid]) - Stickybanned (Linked to ckey [source_ckey]; Reason: [source_reason])") - - DB_FILTER(/datum/entity/player_sticky_ban, - DB_AND( - DB_COMP("ckey", DB_EQUALS, ckey), - DB_COMP("address", DB_EQUALS, address), - DB_COMP("computer_id", DB_EQUALS, computer_id) - ), CALLBACK(src, PROC_REF(process_stickyban), address, computer_id, source_id, reason, null)) - - .["desc"] = "\nReason: Stickybanned\nExpires: PERMANENT" - .["reason"] = "ckey/id" - return . + var/list/datum/view_record/stickyban/all_stickies = SSstickyban.check_for_sticky_ban(ckey, address, computer_id) + + if(length(all_stickies)) + var/datum/view_record/stickyban/sticky = all_stickies[1] + + if(!is_telemetry) + log_access("Failed Login: [ckey] [last_known_cid] [last_known_ip] - Stickybanned (Reason: [sticky.reason])") + message_admins("Failed Login: [ckey] (IP: [last_known_ip], CID: [last_known_cid]) - Stickybanned (Reason: [sticky.reason])") + + var/appeal + if(CONFIG_GET(string/banappeals)) + appeal = "\nFor more information on your ban, or to appeal, head to [CONFIG_GET(string/banappeals)]" + + .["desc"] = "\nReason: Stickybanned - [sticky.message] Identifier: [sticky.identifier]\n[appeal]" + .["reason"] = "ckey/id" + + if(!is_telemetry) + SSstickyban.match_sticky(sticky.id, ckey, address, computer_id) + return + if(!is_time_banned && !is_permabanned) return null + var/appeal if(CONFIG_GET(string/banappeals)) appeal = "\nFor more information on your ban, or to appeal, head to [CONFIG_GET(string/banappeals)]" if(is_permabanned) - permaban_admin.sync() - log_access("Failed Login: [ckey] [last_known_cid] [last_known_ip] - Banned [permaban_reason]") - message_admins("Failed Login: [ckey] id:[last_known_cid] ip:[last_known_ip] - Banned [permaban_reason]") - .["desc"] = "\nReason: [permaban_reason]\nExpires: PERMANENT\nBy: [permaban_admin.ckey][appeal]" + var/banner = "Host" + if(permaban_admin_id) + var/datum/view_record/players/banning_admin = locate() in DB_VIEW(/datum/view_record/players, DB_COMP("id", DB_EQUALS, permaban_admin_id)) + banner = banning_admin.ckey + if(!is_telemetry) + log_access("Failed Login: [ckey] [last_known_cid] [last_known_ip] - Banned [permaban_reason]") + message_admins("Failed Login: [ckey] id:[last_known_cid] ip:[last_known_ip] - Banned [permaban_reason]") + .["desc"] = "\nReason: [permaban_reason]\nExpires: PERMANENT\nBy: [banner][appeal]" .["reason"] = "ckey/id" return . if(is_time_banned) @@ -514,8 +555,9 @@ BSQL_PROTECT_DATUM(/datum/entity/player) timeleftstring = "[round(time_left / 60, 0.1)] Hours" else timeleftstring = "[time_left] Minutes" - log_access("Failed Login: [ckey] [last_known_cid] [last_known_ip] - Banned [time_ban_reason]") - message_admins("Failed Login: [ckey] id:[last_known_cid] ip:[last_known_ip] - Banned [time_ban_reason]") + if(!is_telemetry) + log_access("Failed Login: [ckey] [last_known_cid] [last_known_ip] - Banned [time_ban_reason]") + message_admins("Failed Login: [ckey] id:[last_known_cid] ip:[last_known_ip] - Banned [time_ban_reason]") .["desc"] = "\nReason: [time_ban_reason]\nExpires: [timeleftstring]\nBy: [time_ban_admin.ckey][appeal]" .["reason"] = "ckey/id" return . @@ -669,7 +711,6 @@ BSQL_PROTECT_DATUM(/datum/entity/player) parent_entity = /datum/entity/player child_entity = /datum/entity/player child_field = "permaban_admin_id" - parent_name = "permabanning_admin" /datum/view_record/players diff --git a/code/datums/entities/player_sticky_ban.dm b/code/datums/entities/player_sticky_ban.dm index d79befddb0..752334e8e0 100644 --- a/code/datums/entities/player_sticky_ban.dm +++ b/code/datums/entities/player_sticky_ban.dm @@ -1,94 +1,133 @@ -/datum/entity/player_sticky_ban - var/player_id - var/admin_id +BSQL_PROTECT_DATUM(/datum/entity/stickyban) + +/datum/entity/stickyban + var/identifier var/reason + var/message var/date - var/ckey - var/address - var/computer_id - - var/linked_stickyban - -BSQL_PROTECT_DATUM(/datum/entity/player_sticky_ban) + var/active = TRUE + var/adminid -/datum/entity_meta/player_sticky_ban - entity_type = /datum/entity/player_sticky_ban - table_name = "player_sticky_bans" +/datum/entity_meta/stickyban + entity_type = /datum/entity/stickyban + table_name = "stickyban" field_types = list( - "player_id"=DB_FIELDTYPE_BIGINT, - "admin_id"=DB_FIELDTYPE_BIGINT, - "reason"=DB_FIELDTYPE_STRING_MAX, - "date"=DB_FIELDTYPE_STRING_LARGE, - "address"=DB_FIELDTYPE_STRING_LARGE, - "ckey" = DB_FIELDTYPE_STRING_LARGE, - "computer_id"=DB_FIELDTYPE_STRING_LARGE, - "linked_stickyban"=DB_FIELDTYPE_BIGINT, + "identifier" = DB_FIELDTYPE_STRING_LARGE, + "reason" = DB_FIELDTYPE_STRING_LARGE, + "message" = DB_FIELDTYPE_STRING_LARGE, + "date" = DB_FIELDTYPE_STRING_LARGE, + "active" = DB_FIELDTYPE_INT, + "adminid" = DB_FIELDTYPE_BIGINT, ) +/datum/view_record/stickyban + var/id + var/identifier + var/reason + var/message + var/date + var/active + var/admin -/datum/entity_link/linked_sticky_bans - parent_entity = /datum/entity/player_sticky_ban - child_entity = /datum/entity/player_sticky_ban - child_field = "linked_stickyban" - - parent_name = "linked_ban" - child_name = "linked_bans" - -/datum/entity_link/player_to_player_sticky_bans - parent_entity = /datum/entity/player - child_entity = /datum/entity/player_sticky_ban - child_field = "player_id" - - parent_name = "player" - child_name = "stickybans" +/datum/entity_view_meta/stickyban + root_record_type = /datum/entity/stickyban + destination_entity = /datum/view_record/stickyban + fields = list( + "id", + "identifier", + "reason", + "message", + "date", + "active", + "admin" = DB_CASE(DB_COMP("adminid", DB_ISNOT), "stickybanning_admin.ckey", DB_CONST("AdminBot")) + ) -/datum/entity_link/admin_to_player_sticky_bans +/datum/entity_link/stickyban_to_banning_admin parent_entity = /datum/entity/player - child_entity = /datum/entity/player_sticky_ban - child_field = "admin_id" + child_entity = /datum/entity/stickyban + child_field = "adminid" + parent_name = "stickybanning_admin" - parent_name = "admin" +/datum/entity/stickyban_matched_ckey + var/ckey + var/linked_stickyban + var/whitelisted = FALSE -/datum/view_record/stickyban_list_view - var/entry_id - var/player_id - var/admin_id +/datum/entity_meta/stickyban_matched_ckey + entity_type = /datum/entity/stickyban_matched_ckey + table_name = "stickyban_matched_ckey" + field_types = list( + "ckey" = DB_FIELDTYPE_STRING_LARGE, + "linked_stickyban" = DB_FIELDTYPE_BIGINT, + "whitelisted" = DB_FIELDTYPE_INT, + ) - var/reason - var/date - var/address - var/computer_id +/datum/view_record/stickyban_matched_ckey + var/id var/ckey + var/linked_stickyban var/whitelisted +/datum/entity_view_meta/stickyban_matched_ckey + root_record_type = /datum/entity/stickyban_matched_ckey + destination_entity = /datum/view_record/stickyban_matched_ckey + fields = list( + "id", + "ckey", + "linked_stickyban", + "whitelisted", + ) + + +/datum/entity/stickyban_matched_cid + var/cid var/linked_stickyban - var/linked_ckey - var/linked_reason - var/admin_ckey - var/linked_admin_ckey +/datum/entity_meta/stickyban_matched_cid + entity_type = /datum/entity/stickyban_matched_cid + table_name = "stickyban_matched_cid" + field_types = list( + "cid" = DB_FIELDTYPE_STRING_LARGE, + "linked_stickyban" = DB_FIELDTYPE_BIGINT, + ) +/datum/view_record/stickyban_matched_cid + var/id + var/cid + var/linked_stickyban -/datum/entity_view_meta/stickyban_list_view - root_record_type = /datum/entity/player_sticky_ban - destination_entity = /datum/view_record/stickyban_list_view +/datum/entity_view_meta/stickyban_matched_cid + root_record_type = /datum/entity/stickyban_matched_cid + destination_entity = /datum/view_record/stickyban_matched_cid fields = list( - "entry_id" = "id", - "player_id", - "admin_id", + "id", + "cid", + "linked_stickyban", + ) - "reason", - "date", - "address", - "computer_id", - "ckey" = "player.ckey", - "whitelisted" = "player.stickyban_whitelisted", - "linked_stickyban", - "linked_ckey" = "linked_ban.player.ckey", - "linked_reason" = "linked_ban.reason", +/datum/entity/stickyban_matched_ip + var/ip + var/linked_stickyban - "admin_ckey" = "admin.ckey", - "linked_admin_ckey" = "linked_ban.admin.ckey" +/datum/entity_meta/stickyban_matched_ip + entity_type = /datum/entity/stickyban_matched_ip + table_name = "stickyban_matched_ip" + field_types = list( + "ip" = DB_FIELDTYPE_STRING_LARGE, + "linked_stickyban" = DB_FIELDTYPE_BIGINT, + ) + +/datum/view_record/stickyban_matched_ip + var/id + var/ip + var/linked_stickyban + +/datum/entity_view_meta/stickyban_matched_ip + root_record_type = /datum/entity/stickyban_matched_ip + destination_entity = /datum/view_record/stickyban_matched_ip + fields = list( + "id", + "ip", + "linked_stickyban", ) - order_by = list("entry_id" = DB_ORDER_BY_DESC) diff --git a/code/datums/factions/upp.dm b/code/datums/factions/upp.dm index 90b04765cf..fefd6b01d6 100644 --- a/code/datums/factions/upp.dm +++ b/code/datums/factions/upp.dm @@ -21,7 +21,7 @@ hud_icon_state = "sl" if(JOB_UPP_POLICE) hud_icon_state = "mp" - if(JOB_UPP_LT_OFFICER) + if(JOB_UPP_LT_OFFICER, JOB_SO) hud_icon_state = "lt" if(JOB_UPP_SRLT_OFFICER) hud_icon_state = "slt" @@ -56,6 +56,39 @@ if(hud_icon_state) holder.overlays += image('icons/mob/hud/marine_hud.dmi', H, "upp_[hud_icon_state]") +//UPP PVE PLATOON + var/datum/squad/squad = H.assigned_squad + if(istype(squad, /datum/squad/marine/upp)) + var/squad_clr = H.assigned_squad.equipment_color + switch(GET_DEFAULT_ROLE(_role)) + if(JOB_SQUAD_MEDIC) hud_icon_state = "med" + if(JOB_SQUAD_SMARTGUN) hud_icon_state = "gun" + if(JOB_SQUAD_TEAM_LEADER) hud_icon_state = "tl" + if(JOB_SQUAD_LEADER) hud_icon_state = "leader_a" + if(squad.fireteam_leaders["SQ1"] == H || squad.fireteam_leaders["SQ2"] == H) + H.langchat_styles = "langchat_smaller_bolded" + else + H.langchat_styles = initial(H.langchat_styles) + H.langchat_color = H.assigned_squad.chat_color + + if(!hud_icon_state) hud_icon_state = H.rank_fallback + if(hud_icon_state) + var/image/IMG = image('icons/mob/hud/marine_hud.dmi', H, "hudsquad") + if(squad_clr) + IMG.color = squad_clr + else + IMG.color = "#5A934A" + holder.overlays += IMG + holder.overlays += image('icons/mob/hud/marine_hud.dmi', H, "hudsquad_[hud_icon_state]") + if(H.assigned_squad && H.assigned_fireteam) + var/image/IMG2 = image('icons/mob/hud/marine_hud.dmi', H, "hudsquad_[H.assigned_fireteam]") + IMG2.color = squad_clr + holder.overlays += IMG2 + if(H.assigned_squad.fireteam_leaders[H.assigned_fireteam] == H) + var/image/IMG3 = image('icons/mob/hud/marine_hud.dmi', H, "hudsquad_ftl") + IMG3.color = squad_clr + holder.overlays += IMG3 + /datum/faction/upp/get_antag_guns_snowflake_equipment() return list( list("PRIMARY FIREARMS", 0, null, null, null), diff --git a/code/datums/factions/uscm.dm b/code/datums/factions/uscm.dm index 2197d674c4..e6aad56a05 100644 --- a/code/datums/factions/uscm.dm +++ b/code/datums/factions/uscm.dm @@ -26,6 +26,7 @@ if(JOB_INTEL) marine_rk = "io" if(JOB_DROPSHIP_CREW_CHIEF) marine_rk = "dcc" if(JOB_CREWMAN) marine_rk = "tc" + if(JOB_SQUAD_RTO) marine_rk = "rto" if(JOB_MARINE_RAIDER) marine_rk = "soc" if(JOB_MARINE_RAIDER_SL) marine_rk = "soctl" if(JOB_MARINE_RAIDER_CMD) marine_rk = "soccmd" diff --git a/code/datums/map_config.dm b/code/datums/map_config.dm index 3bf5c601ce..9706c26e1e 100644 --- a/code/datums/map_config.dm +++ b/code/datums/map_config.dm @@ -65,6 +65,7 @@ var/nightmare_path + var/platoon /// If truthy this is config for a round overriden map: search for override maps in data/, instead of using a path in maps/ var/override_map @@ -360,6 +361,9 @@ if(json["nightmare_path"]) nightmare_path = json["nightmare_path"] + if(json["platoon"]) + platoon = json["platoon"] + if(islist(json["environment_traits"])) environment_traits = json["environment_traits"] else if(!isnull(json["environment_traits"])) diff --git a/code/datums/paygrades/factions/upp/upp.dm b/code/datums/paygrades/factions/upp/upp.dm index a1363383ad..a7eecb922f 100644 --- a/code/datums/paygrades/factions/upp/upp.dm +++ b/code/datums/paygrades/factions/upp/upp.dm @@ -8,6 +8,7 @@ paygrade = "UE0" name = "Conscript" pay_multiplier = 0.05 + prefix = "Cnscr." /datum/paygrade/upp/ue1 paygrade = "UE1" @@ -16,8 +17,8 @@ /datum/paygrade/upp/ue2 paygrade = "UE2" - name = "Private First Class" - prefix = "PFC." + name = "Efreitor" + prefix = "Efr." pay_multiplier = 0.2 /datum/paygrade/upp/ue3 @@ -44,6 +45,12 @@ prefix = "MSzh." pay_multiplier = 0.9 +/datum/paygrade/upp/ue7 + paygrade = "UE7" + name = "Starshina" + prefix = "Strsh." + pay_multiplier = 1 //here comes the moneyyy + //UPP Commandos /datum/paygrade/upp/uc1 paygrade = "UC1" diff --git a/code/datums/skills/uscm.dm b/code/datums/skills/uscm.dm index 871278ff23..7e6658d9c1 100644 --- a/code/datums/skills/uscm.dm +++ b/code/datums/skills/uscm.dm @@ -8,13 +8,6 @@ United States Colonial Marines name = "Private" //same as default -/datum/skills/pfc/crafty - name = "Crafty Private" - skills = list( - SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, - ) - /datum/skills/combat_medic name = "Combat Medic" skills = list( @@ -23,13 +16,6 @@ United States Colonial Marines SKILL_JTAC = SKILL_JTAC_BEGINNER, ) -/datum/skills/combat_medic/crafty - name = "Crafty Combat Medic" - skills = list( - SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, - ) - /datum/skills/combat_engineer name = "Combat Engineer" skills = list( @@ -287,7 +273,7 @@ COMMAND STAFF SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_POLICE = SKILL_POLICE_FLASH, - SKILL_VEHICLE = SKILL_VEHICLE_SMALL, + SKILL_VEHICLE = SKILL_VEHICLE_LARGE, SKILL_JTAC = SKILL_JTAC_EXPERT, SKILL_INTEL = SKILL_INTEL_TRAINED, SKILL_SURGERY = SKILL_SURGERY_NOVICE, diff --git a/code/defines/procs/admin.dm b/code/defines/procs/admin.dm index 1e4f02e95c..d48c02127e 100644 --- a/code/defines/procs/admin.dm +++ b/code/defines/procs/admin.dm @@ -1,3 +1,15 @@ -/proc/log_and_message_admins(message as text) - log_admin("[key_name(usr)] [message]") - message_admins("[key_name(usr)] [message]") +/proc/important_message_external(message, title, list/datum/tgs_chat_embed/field/fields) + if(CONFIG_GET(string/important_log_channel)) + var/datum/tgs_message_content/to_send = new("") + + var/datum/tgs_chat_embed/structure/embed = new() + embed.title = title ? title : "Important Log" + embed.description = message + embed.timestamp = time2text(world.timeofday, "YYYY-MM-DD hh:mm:ss") + embed.colour = "#ED2939" + if(length(fields)) + embed.fields = fields + + to_send.embed = embed + + send2chat(to_send, CONFIG_GET(string/important_log_channel)) diff --git a/code/game/area/Sulaco.dm b/code/game/area/Sulaco.dm index e2461ed30a..d498be21db 100644 --- a/code/game/area/Sulaco.dm +++ b/code/game/area/Sulaco.dm @@ -123,6 +123,32 @@ return FALSE return TRUE +/area/shuttle/ds_upp + name = "dropship Akademia Nauk" + icon_state = "shuttlered" + base_muffle = MUFFLE_HIGH + soundscape_interval = 30 + is_landing_zone = TRUE + ceiling = CEILING_REINFORCED_METAL + +/area/shuttle/ds_upp/Enter(atom/movable/O, atom/oldloc) + if(istype(O, /obj/structure/barricade)) + return FALSE + return TRUE + +/area/shuttle/cyclone + name = "dropship Cyclone" + icon_state = "shuttlered" + base_muffle = MUFFLE_HIGH + soundscape_interval = 30 + is_landing_zone = TRUE + ceiling = CEILING_REINFORCED_METAL + +/area/shuttle/cyclone/Enter(atom/movable/O, atom/oldloc) + if(istype(O, /obj/structure/barricade)) + return FALSE + return TRUE + //DISTRESS SHUTTLES diff --git a/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm b/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm index cbe4c24fab..b1fe23d236 100644 --- a/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm +++ b/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm @@ -33,14 +33,24 @@ /datum/game_mode/colonialmarines/ai/pre_setup() RegisterSignal(SSdcs, COMSIG_GLOB_XENO_SPAWN, PROC_REF(handle_xeno_spawn)) + squad_limit.Cut() + squad_limit += MAIN_SHIP_PLATOON + for(var/i in squad_limit) + role_mappings = GLOB.platoon_to_jobs[i] + RoleAuthority.reset_roles() + for(var/datum/squad/sq in RoleAuthority.squads) + if(sq.type in squad_limit) + GLOB.main_platoon_name = sq.name + GLOB.main_platoon_initial_name = sq.name + for(var/datum/squad/squad in RoleAuthority.squads) if(squad.type in squad_limit) continue - RoleAuthority.squads -= squad RoleAuthority.squads_by_type -= squad.type + . = ..() /datum/game_mode/colonialmarines/ai/post_setup() @@ -65,4 +75,27 @@ return /datum/game_mode/colonialmarines/ai/get_roles_list() - return ROLES_AI + return GLOB.platoon_to_role_list[MAIN_SHIP_PLATOON] + +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,\ + /datum/job/marine/tl/ai = JOB_SQUAD_TEAM_LEADER, + /datum/job/marine/smartgunner/ai = JOB_SQUAD_SMARTGUN,\ + /datum/job/marine/standard/ai = JOB_SQUAD_MARINE), \ + /datum/squad/marine/upp = list(/datum/job/command/bridge/ai/upp = JOB_SO,\ + /datum/job/marine/leader/ai/upp = JOB_SQUAD_LEADER,\ + /datum/job/marine/medic/ai/upp = JOB_SQUAD_MEDIC,\ + /datum/job/marine/tl/ai/upp = JOB_SQUAD_TEAM_LEADER, + /datum/job/marine/smartgunner/ai/upp = JOB_SQUAD_SMARTGUN,\ + /datum/job/marine/standard/ai/upp = JOB_SQUAD_MARINE),\ + /datum/squad/marine/forecon = list(/datum/job/marine/standard/ai/forecon = JOB_SQUAD_MARINE,\ + /datum/job/marine/standard/ai/rto = JOB_SQUAD_RTO,\ + /datum/job/marine/leader/ai/forecon = JOB_SQUAD_LEADER,\ + /datum/job/marine/medic/ai/forecon = JOB_SQUAD_MEDIC,\ + /datum/job/marine/tl/ai/forecon = JOB_SQUAD_TEAM_LEADER,\ + /datum/job/marine/smartgunner/ai/forecon = JOB_SQUAD_SMARTGUN))) + +GLOBAL_LIST_INIT(platoon_to_role_list, list(/datum/squad/marine/alpha = ROLES_AI,\ + /datum/squad/marine/upp = ROLES_AI_UPP,\ + /datum/squad/marine/forecon = ROLES_AI_FORECON)) diff --git a/code/game/jobs/access.dm b/code/game/jobs/access.dm index 0d10b06d5f..eb4ffb2f55 100644 --- a/code/game/jobs/access.dm +++ b/code/game/jobs/access.dm @@ -286,6 +286,19 @@ ACCESS_UPP_SENIOR_LEAD, ) + get_access(ACCESS_LIST_COLONIAL_ALL) + get_access(ACCESS_LIST_EMERGENCY_RESPONSE) + if(ACCESS_LIST_UPP_PLATOON) + return list( + ACCESS_UPP_GENERAL, + ACCESS_UPP_MEDICAL, + ACCESS_UPP_FLIGHT, + ACCESS_UPP_LEADERSHIP, + ACCESS_UPP_SENIOR_LEAD, + ACCESS_UPP_MEDPREP, + ACCESS_UPP_TLPREP, + ACCESS_UPP_MACHINEGUN + ) + + /proc/get_region_accesses(code) switch(code) if(0)//Everything diff --git a/code/game/jobs/job/command/cic/staffofficer.dm b/code/game/jobs/job/command/cic/staffofficer.dm index 7e27cb5b3b..8e4e7c0cfa 100644 --- a/code/game/jobs/job/command/cic/staffofficer.dm +++ b/code/game/jobs/job/command/cic/staffofficer.dm @@ -10,7 +10,8 @@ scaled = FALSE flags_startup_parameters = ROLE_ADD_TO_DEFAULT gear_preset = /datum/equipment_preset/uscm_ship/so - entry_message_body = "Your job is to monitor the Marines, man the CIC, and listen to your superior officers. You are in charge of logistics and the overwatch system. You are also in line to take command after other eligible superior commissioned officers." + gear_preset_secondary = /datum/equipment_preset/uscm_ship/so/lesser_rank + entry_message_body = "Your job is to conduct the briefing for the platoon, monitor the operation, and listen to your superior officers. You are in charge of the platoon for the current operation and supported by your Company Command.
They will give your orders VIA the telephone in your office once they are ready.
You remember that you've stored your personal gear are located in your personal quarters.
Your job involves heavy roleplay and requires you to behave like an officer and to stay in character at all times." job_options = list(FIRST_LT_VARIANT = "1stLt", SECOND_LT_VARIANT = "2ndLt") @@ -34,9 +35,9 @@ /datum/job/command/bridge/handle_job_options(option) if(option != FIRST_LT_VARIANT) - gear_preset = /datum/equipment_preset/uscm_ship/so/lesser_rank + gear_preset = gear_preset_secondary else - gear_preset = /datum/equipment_preset/uscm_ship/so + gear_preset = initial(gear_preset) AddTimelock(/datum/job/command/bridge, list( JOB_SQUAD_LEADER = 1 HOURS, @@ -51,6 +52,7 @@ AddTimelock(/datum/job/command/bridge, list( /datum/job/command/bridge/ai total_positions = 1 spawn_positions = 1 + prime_priority = TRUE /datum/job/command/bridge/ai/set_spawn_positions(count) return spawn_positions @@ -58,5 +60,24 @@ AddTimelock(/datum/job/command/bridge, list( /datum/job/command/bridge/ai/get_total_positions(latejoin = 0) return latejoin ? total_positions : spawn_positions +/datum/job/command/bridge/ai/generate_entry_conditions(mob/living/M, whitelist_status) + . = ..() + GLOB.marine_leaders[JOB_SO] = M + RegisterSignal(M, COMSIG_PARENT_QDELETING, PROC_REF(cleanup_leader_candidate)) + +/datum/job/command/bridge/ai/proc/cleanup_leader_candidate(mob/M) + SIGNAL_HANDLER + GLOB.marine_leaders -= JOB_SO + +/datum/job/command/bridge/ai/upp + title = JOB_SO_UPP + gear_preset = /datum/equipment_preset/uscm_ship/so/upp + gear_preset_secondary = /datum/equipment_preset/uscm_ship/so/upp/lesser_rank + +/obj/effect/landmark/start/bridge/upp + name = JOB_SO_UPP + icon_state = "so_spawn" + job = /datum/job/command/bridge/ai/upp + #undef SECOND_LT_VARIANT #undef FIRST_LT_VARIANT diff --git a/code/game/jobs/job/job.dm b/code/game/jobs/job/job.dm index 48ad372e1f..103c826ce5 100644 --- a/code/game/jobs/job/job.dm +++ b/code/game/jobs/job/job.dm @@ -24,6 +24,7 @@ var/minimum_playtime_as_job = 3 HOURS var/gear_preset //Gear preset name used for this job + var/gear_preset_secondary //Additional gear preset for different thingies var/list/gear_preset_whitelist = list()//Gear preset name used for council snowflakes ;) //For generating entry messages @@ -40,6 +41,9 @@ /// If TRUE, this job will spawn w/ a cryo emergency kit during evac/red alert var/gets_emergency_kit = TRUE + /// Whether or not linking your discord account can let you get prime priority for this role + var/prime_priority = FALSE + /datum/job/New() . = ..() diff --git a/code/game/jobs/job/marine/marine.dm b/code/game/jobs/job/marine/marine.dm index e07c1edd31..c50a0420a9 100644 --- a/code/game/jobs/job/marine/marine.dm +++ b/code/game/jobs/job/marine/marine.dm @@ -1,5 +1,5 @@ /datum/job/marine - supervisors = "the acting squad leader" + supervisors = "the acting platoon leader" selection_class = "job_marine" total_positions = 8 spawn_positions = 8 @@ -7,7 +7,7 @@ /datum/job/marine/generate_entry_message(mob/living/carbon/human/current_human) if(current_human.assigned_squad) - entry_message_intro = "You are a [title]!
You have been assigned to: [lowertext(current_human.assigned_squad.name)] squad.[Check_WO() ? "" : " Make your way to the cafeteria for some post-cryosleep chow, and then get equipped in your squad's prep room." ]" + entry_message_intro = "You are a [title]!
You have been assigned to the [lowertext(current_human.assigned_squad.name)] platoon.[Check_WO() ? "" : " Make your way to the cafeteria for some post-cryosleep chow, and then get equipped in your team's prep room." ]" return ..() /datum/job/marine/generate_entry_conditions(mob/living/carbon/human/current_human) diff --git a/code/game/jobs/job/marine/squad/leader.dm b/code/game/jobs/job/marine/squad/leader.dm index 27536f97e5..ebb0cd25a9 100644 --- a/code/game/jobs/job/marine/squad/leader.dm +++ b/code/game/jobs/job/marine/squad/leader.dm @@ -9,15 +9,16 @@ supervisors = "the acting commanding officer" flags_startup_parameters = ROLE_ADD_TO_DEFAULT|ROLE_ADD_TO_SQUAD gear_preset = /datum/equipment_preset/uscm/leader - entry_message_body = "You are responsible for the men and women of your squad. Make sure they are on task, working together, and communicating. You are also in charge of communicating with command and letting them know about the situation first hand. Keep out of harm's way." + gear_preset_secondary = /datum/equipment_preset/uscm/leader/lesser_rank + entry_message_body = "You are responsible for the men and women of your entire platoon. Make sure they are on task, working together, and communicating. You are also in charge of communicating with command and letting them know about the situation first hand. Keep out of harm's way.
You remember that you've stored your personal gear and uniform are located in the dorm or locker rooms." job_options = list(GYSGT_VARIANT = "GYSGT", SSGT_VARIANT = "SSGT") /datum/job/marine/leader/handle_job_options(option) if(option != GYSGT_VARIANT) - gear_preset = /datum/equipment_preset/uscm/leader/lesser_rank + gear_preset = gear_preset_secondary else - gear_preset = /datum/equipment_preset/uscm/leader + gear_preset = initial(gear_preset) /datum/job/marine/leader/whiskey title = JOB_WO_SQUAD_LEADER @@ -52,6 +53,27 @@ AddTimelock(/datum/job/marine/leader, list( /datum/job/marine/leader/ai total_positions = 1 spawn_positions = 1 + prime_priority = TRUE + +/datum/job/marine/leader/ai/upp + title = JOB_SQUAD_LEADER_UPP + gear_preset = /datum/equipment_preset/uscm/leader/upp + gear_preset_secondary = /datum/equipment_preset/uscm/leader/upp/lesser_rank + +/datum/job/marine/leader/ai/forecon + title = JOB_SQUAD_LEADER_FORECON + gear_preset = /datum/equipment_preset/uscm/leader/forecon + gear_preset_secondary = /datum/equipment_preset/uscm/leader/forecon/lesser_rank + +/obj/effect/landmark/start/marine/leader/upp + name = JOB_SQUAD_LEADER_UPP + squad = SQUAD_UPP + job = /datum/job/marine/leader/ai/upp + +/obj/effect/landmark/start/marine/leader/forecon + name = JOB_SQUAD_LEADER_FORECON + squad = SQUAD_LRRP + job = /datum/job/marine/leader/ai/forecon #undef SSGT_VARIANT #undef GYSGT_VARIANT diff --git a/code/game/jobs/job/marine/squad/medic.dm b/code/game/jobs/job/marine/squad/medic.dm index 25043c1ada..02b438c048 100644 --- a/code/game/jobs/job/marine/squad/medic.dm +++ b/code/game/jobs/job/marine/squad/medic.dm @@ -9,7 +9,8 @@ allow_additional = 1 flags_startup_parameters = ROLE_ADD_TO_DEFAULT|ROLE_ADD_TO_SQUAD gear_preset = /datum/equipment_preset/uscm/medic - entry_message_body = "You tend the wounds of your squad mates and make sure they are healthy and active. You may not be a fully-fledged doctor, but you stand between life and death when it matters." + gear_preset_secondary = /datum/equipment_preset/uscm/medic/lesser_rank + entry_message_body = "You tend the wounds of your squad mates and make sure they are healthy and active. You may not be a fully-fledged doctor, but you stand between life and death when it matters.
You remember that you've stored your personal gear and uniform are located in your medical office." job_options = list(CPL_VARIANT = "CPL", LCPL_VARIANT = "LCPL") @@ -35,9 +36,9 @@ /datum/job/marine/medic/handle_job_options(option) if(option != CPL_VARIANT) - gear_preset = /datum/equipment_preset/uscm/medic/lesser_rank + gear_preset = gear_preset_secondary else - gear_preset = /datum/equipment_preset/uscm/medic + gear_preset = initial(gear_preset) /datum/job/marine/medic/whiskey title = JOB_WO_SQUAD_MEDIC @@ -80,5 +81,25 @@ AddTimelock(/datum/job/marine/medic, list( /datum/job/marine/medic/ai/get_total_positions(latejoin=0) return latejoin ? total_positions : spawn_positions +/datum/job/marine/medic/ai/upp + title = JOB_SQUAD_MEDIC_UPP + gear_preset = /datum/equipment_preset/uscm/medic/upp + gear_preset_secondary = /datum/equipment_preset/uscm/medic/upp/lesser_rank + +/datum/job/marine/medic/ai/forecon + title = JOB_SQUAD_MEDIC_FORECON + gear_preset = /datum/equipment_preset/uscm/medic/forecon + gear_preset_secondary = /datum/equipment_preset/uscm/medic/forecon/lesser_rank + +/obj/effect/landmark/start/marine/medic/upp + name = JOB_SQUAD_MEDIC_UPP + squad = SQUAD_UPP + job = /datum/job/marine/medic/ai/upp + +/obj/effect/landmark/start/marine/medic/forecon + name = JOB_SQUAD_MEDIC_FORECON + squad = SQUAD_LRRP + job = /datum/job/marine/medic/ai/forecon + #undef LCPL_VARIANT #undef CPL_VARIANT diff --git a/code/game/jobs/job/marine/squad/smartgunner.dm b/code/game/jobs/job/marine/squad/smartgunner.dm index 6e9f1558ac..6c27f5ec27 100644 --- a/code/game/jobs/job/marine/squad/smartgunner.dm +++ b/code/game/jobs/job/marine/squad/smartgunner.dm @@ -10,7 +10,8 @@ scaled = 1 flags_startup_parameters = ROLE_ADD_TO_DEFAULT|ROLE_ADD_TO_SQUAD gear_preset = /datum/equipment_preset/uscm/sg - entry_message_body = "You are the smartgunner. Your task is to provide heavy weapons support." + gear_preset_secondary = /datum/equipment_preset/uscm/sg/lesser_rank + entry_message_body = "You are a specialized automatic rifleman. Your task is to provide heavy weapons support for your squad.
You remember that you've stored your personal gear and uniform are located in the dorm or locker rooms." job_options = list(CPL_VARIANT = "CPL", LCPL_VARIANT = "LCPL") @@ -31,9 +32,9 @@ /datum/job/marine/smartgunner/handle_job_options(option) if(option != CPL_VARIANT) - gear_preset = /datum/equipment_preset/uscm/sg/lesser_rank + gear_preset = gear_preset_secondary else - gear_preset = /datum/equipment_preset/uscm/sg + gear_preset = initial(gear_preset) /datum/job/marine/smartgunner/whiskey title = JOB_WO_SQUAD_SMARTGUNNER @@ -75,5 +76,27 @@ AddTimelock(/datum/job/marine/smartgunner, list( /datum/job/marine/smartgunner/ai/get_total_positions(latejoin = 0) return latejoin ? total_positions : spawn_positions +/datum/job/marine/smartgunner/ai/upp + title = JOB_SQUAD_SMARTGUN_UPP + gear_preset = /datum/equipment_preset/uscm/sg/upp + gear_preset_secondary = /datum/equipment_preset/uscm/sg/upp/lesser_rank + +/datum/job/marine/smartgunner/ai/forecon + title = JOB_SQUAD_SMARTGUN_FORECON + total_positions = 1 + spawn_positions = 1 + gear_preset = /datum/equipment_preset/uscm/sg/forecon + gear_preset_secondary = /datum/equipment_preset/uscm/sg/forecon/lesser_rank + +/obj/effect/landmark/start/marine/smartgunner/upp + name = JOB_SQUAD_SMARTGUN_UPP + job = JOB_SQUAD_SMARTGUN_UPP + squad = SQUAD_UPP + +/obj/effect/landmark/start/marine/smartgunner/forecon + name = JOB_SQUAD_SMARTGUN_FORECON + job = JOB_SQUAD_SMARTGUN_FORECON + squad = SQUAD_LRRP + #undef LCPL_VARIANT #undef CPL_VARIANT diff --git a/code/game/jobs/job/marine/squad/standard.dm b/code/game/jobs/job/marine/squad/standard.dm index b5cab3a265..71533679d9 100644 --- a/code/game/jobs/job/marine/squad/standard.dm +++ b/code/game/jobs/job/marine/squad/standard.dm @@ -9,11 +9,11 @@ spawn_positions = -1 flags_startup_parameters = ROLE_ADD_TO_DEFAULT|ROLE_ADD_TO_SQUAD gear_preset = /datum/equipment_preset/uscm/pfc - + gear_preset_secondary = /datum/equipment_preset/uscm/pfc/lesser_rank job_options = list(PFC_VARIANT = "PFC", PVT_VARIANT = "PVT") /datum/job/marine/standard/on_config_load() - entry_message_body = "You are a rank-and-file Marine of the USCM, and that is your strength. What you lack alone, you gain standing shoulder to shoulder with the men and women of the corps. Ooh-rah!" + entry_message_body = "You are a rank-and-file Soldier of your standing army, and that is your strength. What you lack alone, you gain standing shoulder to shoulder with the men and women of the platoon. Ooh-rah!
You remember that you've stored your personal gear and uniform are located in the dorm or locker rooms." return ..() /datum/job/marine/standard/set_spawn_positions(count) @@ -21,9 +21,9 @@ /datum/job/marine/standard/handle_job_options(option) if(option != PFC_VARIANT) - gear_preset = /datum/equipment_preset/uscm/pfc/lesser_rank + gear_preset = gear_preset_secondary else - gear_preset = /datum/equipment_preset/uscm/pfc + gear_preset = initial(gear_preset) /datum/job/marine/standard/whiskey title = JOB_WO_SQUAD_MARINE @@ -58,5 +58,39 @@ /datum/job/marine/standard/ai/set_spawn_positions(count) return spawn_positions +/datum/job/marine/standard/ai/upp + title = JOB_SQUAD_MARINE_UPP + gear_preset = /datum/equipment_preset/uscm/pfc/upp + gear_preset_secondary = /datum/equipment_preset/uscm/pfc/upp/lesser_rank + +/datum/job/marine/standard/ai/forecon + title = JOB_SQUAD_MARINE_FORECON + total_positions = 2 + spawn_positions = 2 + gear_preset = /datum/equipment_preset/uscm/pfc/forecon + gear_preset_secondary = /datum/equipment_preset/uscm/pfc/forecon/lesser_rank + +/datum/job/marine/standard/ai/rto + total_positions = 1 + spawn_positions = 1 + title = JOB_SQUAD_RTO + gear_preset = /datum/equipment_preset/uscm/rto + gear_preset_secondary = /datum/equipment_preset/uscm/rto/lesser_rank + +/obj/effect/landmark/start/marine/upp + name = JOB_SQUAD_MARINE_UPP + squad = SQUAD_UPP + job = /datum/job/marine/standard/ai/upp + +/obj/effect/landmark/start/marine/forecon + name = JOB_SQUAD_MARINE_FORECON + squad = SQUAD_LRRP + job = /datum/job/marine/standard/ai/forecon + +/obj/effect/landmark/start/marine/rto + name = JOB_SQUAD_RTO + squad = SQUAD_LRRP + job = /datum/job/marine/standard/ai/rto + #undef PVT_VARIANT #undef PFC_VARIANT diff --git a/code/game/jobs/job/marine/squad/tl.dm b/code/game/jobs/job/marine/squad/tl.dm index 00fd710f38..be876dc0b3 100644 --- a/code/game/jobs/job/marine/squad/tl.dm +++ b/code/game/jobs/job/marine/squad/tl.dm @@ -8,7 +8,7 @@ allow_additional = 1 flags_startup_parameters = ROLE_ADD_TO_DEFAULT|ROLE_ADD_TO_SQUAD gear_preset = /datum/equipment_preset/uscm/tl - entry_message_body = "You are the Team Leader.Your task is to assist the squad leader in leading the squad as well as utilize ordnance such as orbital bombardments, CAS, and mortar as well as coordinating resupply with Requisitions and CIC. If the squad leader dies, you are expected to lead in their place." + entry_message_body = "You are the Squad Leader. Your task is leading the designated squad and utilize available ordnance. If the platoon leader dies, you are expected to lead in their place.
You remember that you've stored your personal gear and uniform are located in the dorm or locker rooms." job_options = list(SGT_VARIANT = "SGT") @@ -45,4 +45,24 @@ AddTimelock(/datum/job/marine/tl, list( total_positions = 2 spawn_positions = 2 +/datum/job/marine/tl/ai/upp + title = JOB_SQUAD_TEAM_LEADER_UPP + gear_preset = /datum/equipment_preset/uscm/tl/upp + +/datum/job/marine/tl/ai/forecon + total_positions = 1 + spawn_positions = 1 + title = JOB_SQUAD_TEAM_LEADER_FORECON + gear_preset = /datum/equipment_preset/uscm/tl/forecon + +/obj/effect/landmark/start/marine/tl/upp + name = JOB_SQUAD_TEAM_LEADER_UPP + squad = SQUAD_UPP + job = /datum/job/marine/tl/ai/upp + +/obj/effect/landmark/start/marine/tl/forecon + name = JOB_SQUAD_TEAM_LEADER_FORECON + squad = SQUAD_LRRP + job = /datum/job/marine/tl/ai/forecon + #undef SGT_VARIANT diff --git a/code/game/jobs/job/marine/squad_info.dm b/code/game/jobs/job/marine/squad_info.dm index 6a59ecf560..27c5bd9001 100644 --- a/code/game/jobs/job/marine/squad_info.dm +++ b/code/game/jobs/job/marine/squad_info.dm @@ -174,6 +174,8 @@ rank = "SqSgt" if(JOB_SQUAD_LEADER) rank = "PltSgt" + if(JOB_SQUAD_RTO) + rank = "RTO" else rank = "" squad_info_data["fireteams"][team]["sqsgt"] += list("rank" = rank) @@ -251,6 +253,8 @@ rank = "SqSgt" if(JOB_SQUAD_LEADER) rank = "PltSgt" + if(JOB_SQUAD_RTO) + rank = "RTO" else rank = "" if(H.rank_fallback) @@ -298,6 +302,8 @@ rank = "SqSgt" if(JOB_SQUAD_LEADER) rank = "PltSgt" + if(JOB_SQUAD_RTO) + rank = "RTO" else rank = "" mar[H.real_name] += list("rank" = rank) diff --git a/code/game/jobs/job/marine/squads.dm b/code/game/jobs/job/marine/squads.dm index ad06315ba4..27fb293daa 100644 --- a/code/game/jobs/job/marine/squads.dm +++ b/code/game/jobs/job/marine/squads.dm @@ -112,6 +112,8 @@ ///Should we add the name of our squad in front of their name? Ex: Alpha Hospital Corpsman var/prepend_squad_name_to_assignment = TRUE + var/squad_one_access = ACCESS_SQUAD_ONE + var/squad_two_access = ACCESS_SQUAD_TWO /datum/squad/marine name = "Root" @@ -129,6 +131,34 @@ use_stripe_overlay = FALSE usable = TRUE +/datum/squad/marine/upp + name = SQUAD_UPP + equipment_color = "#8B0000" + chat_color = "#B22222" + access = list(ACCESS_UPP_GENERAL) + radio_freq = UPP_FREQ + minimap_color = MINIMAP_SQUAD_UPP + use_stripe_overlay = FALSE + usable = TRUE + faction = FACTION_UPP + squad_one_access = ACCESS_UPP_SQUAD_ONE + squad_two_access = ACCESS_UPP_SQUAD_TWO + +/datum/squad/marine/upp/New() + . = ..() + + RegisterSignal(SSdcs, COMSIG_GLOB_PLATOON_NAME_CHANGE, PROC_REF(rename_platoon)) + +/datum/squad/marine/forecon + name = SQUAD_LRRP + access = list(ACCESS_MARINE_ALPHA) + radio_freq = SOF_FREQ + use_stripe_overlay = FALSE + equipment_color = "#32CD32" + chat_color = "#32CD32" + minimap_color = "#32CD32" + usable = TRUE + /datum/squad/marine/bravo name = SQUAD_MARINE_2 equipment_color = "#ffc32d" @@ -311,7 +341,7 @@ RegisterSignal(SSdcs, COMSIG_GLOB_PLATOON_NAME_CHANGE, PROC_REF(rename_platoon)) -/datum/squad/marine/alpha/proc/rename_platoon(datum/source, new_name, old_name) +/datum/squad/marine/proc/rename_platoon(datum/source, new_name, old_name) SIGNAL_HANDLER name = new_name @@ -330,7 +360,7 @@ continue marine_card.assignment = "[new_name] [marine.job]" - marine_card.name = "[marine_card.registered_name]'s ID Card ([marine_card.assignment])" + marine_card.name = "[marine_card.registered_name]'s [marine_card.card_name] ([marine_card.assignment])" /datum/squad/proc/setup_supply_drop_list() SIGNAL_HANDLER @@ -484,6 +514,8 @@ return FALSE //No ID found var/assignment = M.job + + var/id_assignment = M.assigned_equipment_preset.assignment var/paygrade var/list/extra_access = list() @@ -529,6 +561,8 @@ if(GET_DEFAULT_ROLE(M.job) == JOB_SQUAD_LEADER) //field promoted SL don't count as real ones num_leaders++ + if(JOB_SQUAD_RTO) + assignment = JOB_SQUAD_RTO if(JOB_MARINE_RAIDER) assignment = JOB_MARINE_RAIDER @@ -565,15 +599,15 @@ M.assigned_squad = src //Add them to the squad C.access += (src.access + extra_access) //Add their squad access to their ID if(prepend_squad_name_to_assignment) - C.assignment = "[name] [assignment]" + C.assignment = "[name] [id_assignment]" else - C.assignment = assignment + C.assignment = id_assignment SEND_SIGNAL(M, COMSIG_SET_SQUAD) if(paygrade) C.paygrade = paygrade - C.name = "[C.registered_name]'s ID Card ([C.assignment])" + C.name = "[C.registered_name]'s [C.card_name] ([C.assignment])" var/obj/item/device/radio/headset/almayer/marine/headset = locate() in list(M.wear_l_ear, M.wear_r_ear) if(headset && radio_freq) @@ -594,8 +628,8 @@ return FALSE //Abort, no ID found C.access -= src.access - C.assignment = M.job - C.name = "[C.registered_name]'s ID Card ([C.assignment])" + C.assignment = M.assigned_equipment_preset.assignment + C.name = "[C.registered_name]'s [C.card_name] ([C.assignment])" forget_marine_in_squad(M) @@ -656,6 +690,8 @@ if(JOB_SQUAD_LEADER) if(!leader_killed) old_lead.comm_title = "PltSgt" + if(JOB_SQUAD_RTO) + old_lead.comm_title = "RTO" if(JOB_MARINE_RAIDER) old_lead.comm_title = "Op." if(JOB_MARINE_RAIDER_SL) @@ -748,9 +784,9 @@ // I'm not fixing how cursed these strings are, god save us all if someone (or me (https://i.imgur.com/nSy81Bn.png)) has to change these again if(H.wear_id) if(fireteam == "SQ1") - H.wear_id.access += ACCESS_SQUAD_ONE + H.wear_id.access += squad_one_access if(fireteam == "SQ2") - H.wear_id.access += ACCESS_SQUAD_TWO + H.wear_id.access += squad_two_access for(var/obj/item/device/radio/headset/cycled_headset in H) if(!("Squad Sergeant" in cycled_headset.tracking_options)) @@ -773,7 +809,7 @@ H.hud_set_squad() if(H.wear_id) - H.wear_id.access.Remove(ACCESS_SQUAD_ONE, ACCESS_SQUAD_TWO) + H.wear_id.access.Remove(squad_one_access, squad_two_access) for(var/obj/item/device/radio/headset/cycled_headset in H) if(!("Platoon Sergeant" in cycled_headset.tracking_options)) diff --git a/code/game/jobs/role_authority.dm b/code/game/jobs/role_authority.dm index 7f4866528e..42ffc22570 100644 --- a/code/game/jobs/role_authority.dm +++ b/code/game/jobs/role_authority.dm @@ -18,9 +18,10 @@ var/global/datum/authority/branch/role/RoleAuthority #define RETURN_TO_LOBBY 2 #define NEVER_PRIORITY 0 -#define HIGH_PRIORITY 1 -#define MED_PRIORITY 2 -#define LOW_PRIORITY 3 +#define PRIME_PRIORITY 1 +#define HIGH_PRIORITY 2 +#define MED_PRIORITY 3 +#define LOW_PRIORITY 4 #define SHIPSIDE_ROLE_WEIGHT 0.25 @@ -245,37 +246,19 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou if(!length(roles_to_assign) || !length(unassigned_players)) return + log_debug("ASSIGNMENT: Starting prime priority assignments.") + for(var/mob/new_player/cycled_unassigned in shuffle(unassigned_players)) + assign_role_to_player_by_priority(cycled_unassigned, roles_to_assign, unassigned_players, PRIME_PRIORITY) + + log_debug("ASSIGNMENT: Starting regular priority assignments.") for(var/mob/new_player/cycled_unassigned in shuffle(unassigned_players)) var/player_assigned_job = FALSE - log_debug("ASSIGNMENT: We have started assigning for [cycled_unassigned].") for(var/priority in HIGH_PRIORITY to LOW_PRIORITY) - var/wanted_jobs_by_name = shuffle(cycled_unassigned.client?.prefs?.get_jobs_by_priority(priority)) - log_debug("ASSIGNMENT: We have started cycled through priority [priority] for [cycled_unassigned].") - - for(var/job_name in wanted_jobs_by_name) - log_debug("ASSIGNMENT: We are cycling through wanted jobs and are at [job_name] for [cycled_unassigned].") - if(job_name in roles_to_assign) - log_debug("ASSIGNMENT: We have found [job_name] in roles to assign for [cycled_unassigned].") - var/datum/job/actual_job = roles_to_assign[job_name] - - if(assign_role(cycled_unassigned, actual_job)) - log_debug("ASSIGNMENT: We have assigned [job_name] to [cycled_unassigned].") - unassigned_players -= cycled_unassigned - - if(actual_job.spawn_positions != -1 && actual_job.current_positions >= actual_job.spawn_positions) - roles_to_assign -= job_name - log_debug("ASSIGNMENT: We have ran out of slots for [job_name] and it has been removed from roles to assign.") - - player_assigned_job = TRUE - break - + player_assigned_job = assign_role_to_player_by_priority(cycled_unassigned, roles_to_assign, unassigned_players, priority) if(player_assigned_job) - log_debug("ASSIGNMENT: [cycled_unassigned] has been assigned a job and we are breaking.") break - log_debug("ASSIGNMENT: [cycled_unassigned] did not get a job at priority [priority], moving to next priority level.") - if(!length(roles_to_assign)) log_debug("ASSIGNMENT: No more roles to assign, breaking.") break @@ -321,10 +304,39 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou log_debug("ASSIGNMENT: [cycled_unassigned] has opted for return to lobby alternate option.") cycled_unassigned.ready = 0 - log_debug("ASSIGNMENT: Assigning complete. Players unassigned: [length(unassigned_players)] Jobs unassigned: [length(roles_to_assign)]") + log_debug("ASSIGNMENT: Assignment complete. Players unassigned: [length(unassigned_players)] Jobs unassigned: [length(roles_to_assign)]") return roles_to_assign +/datum/authority/branch/role/proc/assign_role_to_player_by_priority(mob/new_player/cycled_unassigned, list/roles_to_assign, list/unassigned_players, priority) + log_debug("ASSIGNMENT: We have started cycled through priority [priority] for [cycled_unassigned].") + var/wanted_jobs_by_name = shuffle(cycled_unassigned.client?.prefs?.get_jobs_by_priority(priority)) + var/player_assigned_job = FALSE + + for(var/job_name in wanted_jobs_by_name) + log_debug("ASSIGNMENT: We are cycling through wanted jobs and are at [job_name] for [cycled_unassigned].") + if(job_name in roles_to_assign) + log_debug("ASSIGNMENT: We have found [job_name] in roles to assign for [cycled_unassigned].") + var/datum/job/actual_job = roles_to_assign[job_name] + + if(assign_role(cycled_unassigned, actual_job)) + log_debug("ASSIGNMENT: We have assigned [job_name] to [cycled_unassigned].") + unassigned_players -= cycled_unassigned + + if(actual_job.spawn_positions != -1 && actual_job.current_positions >= actual_job.spawn_positions) + roles_to_assign -= job_name + log_debug("ASSIGNMENT: We have ran out of slots for [job_name] and it has been removed from roles to assign.") + + player_assigned_job = TRUE + break + + if(player_assigned_job) + log_debug("ASSIGNMENT: [cycled_unassigned] has been assigned a job.") + return player_assigned_job + + log_debug("ASSIGNMENT: [cycled_unassigned] did not get a job at priority [priority].") + return player_assigned_job + /** * Calculate role balance weight for one person joining as that role. This weight is used * when calculating the number of xenos both roundstart and burrowed larva they get for @@ -692,6 +704,16 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou lowest = S else if(S.num_smartgun < lowest.num_smartgun) lowest = S + + if(JOB_SQUAD_RTO) + for(var/datum/squad/S in mixed_squads) + if(S.usable && S.roundstart) + if(pref_squad_name && S.name == pref_squad_name) + S.put_marine_in_squad(H) //fav squad has a spot for us. + return + + if(!lowest) + lowest = S if(!lowest) var/ranpick = rand(1,4) lowest = mixed_squads[ranpick] diff --git a/code/game/machinery/door_control.dm b/code/game/machinery/door_control.dm index 8b73588f1d..5d6c66309d 100644 --- a/code/game/machinery/door_control.dm +++ b/code/game/machinery/door_control.dm @@ -64,7 +64,7 @@ if(is_mainship_level(z)) // on the almayer return - shuttle.control_doors("lock", "all", force=FALSE) + shuttle.control_doors("force-lock", "all", force=FALSE) /obj/structure/machinery/door_control/proc/handle_door() for(var/obj/structure/machinery/door/airlock/D in range(range)) diff --git a/code/game/machinery/doors/airlock_control.dm b/code/game/machinery/doors/airlock_control.dm index 57e27cc60d..b20a052d26 100644 --- a/code/game/machinery/doors/airlock_control.dm +++ b/code/game/machinery/doors/airlock_control.dm @@ -123,15 +123,15 @@ radio_connection.post_signal(src, signal, range = AIRLOCK_CONTROL_RANGE, filter = RADIO_AIRLOCK) -/obj/structure/machinery/door/airlock/open(surpress_send) +/obj/structure/machinery/door/airlock/open(forced) . = ..() - if(!surpress_send) send_status() + if(!forced) + send_status() - -/obj/structure/machinery/door/airlock/close(surpress_send) +/obj/structure/machinery/door/airlock/close(forced) . = ..() - if(!surpress_send) send_status() - + if(!forced) + send_status() /obj/structure/machinery/door/airlock/proc/set_frequency(new_frequency) SSradio.remove_object(src, frequency) diff --git a/code/game/machinery/doors/airlock_types.dm b/code/game/machinery/doors/airlock_types.dm index 7796ad74df..e571b0f30c 100644 --- a/code/game/machinery/doors/airlock_types.dm +++ b/code/game/machinery/doors/airlock_types.dm @@ -883,6 +883,10 @@ icon = 'icons/obj/structures/doors/dropship2_side.dmi' //Tiles with is here FOR SAFETY PURPOSES id = "sh_dropship2" +/obj/structure/machinery/door/airlock/dropship_hatch/upp + icon = 'icons/obj/structures/doors/dropshipupp_side.dmi' //Tiles with is here FOR SAFETY PURPOSES + + /obj/structure/machinery/door/airlock/dropship_hatch/monorail icon = 'icons/obj/structures/doors/pod_doors.dmi' //TEMPLATE NEED TO REPLACE LATER name = "monorail door" @@ -901,6 +905,9 @@ /obj/structure/machinery/door/airlock/hatch/cockpit/two icon = 'icons/obj/structures/doors/dropship2_pilot.dmi' +/obj/structure/machinery/door/airlock/hatch/cockpit/upp + icon = 'icons/obj/structures/doors/dropshipupp_pilot.dmi' + //PRISON AIRLOCKS /obj/structure/machinery/door/airlock/prison name = "cell Door" diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm index 99353a6688..2e79604e87 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -214,7 +214,7 @@ flick("door_deny", src) return -/obj/structure/machinery/door/proc/open(forced=0) +/obj/structure/machinery/door/proc/open(forced) if(!density) return TRUE if(operating || !loc) diff --git a/code/game/machinery/doors/multi_tile.dm b/code/game/machinery/doors/multi_tile.dm index ca21812816..c60c08dc03 100644 --- a/code/game/machinery/doors/multi_tile.dm +++ b/code/game/machinery/doors/multi_tile.dm @@ -241,10 +241,42 @@ no_panel = 1 not_weldable = 1 var/queen_pryable = TRUE + var/obj/docking_port/mobile/marine_dropship/linked_dropship /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/ex_act(severity) return +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/attackby(obj/item/item, mob/user) + if(HAS_TRAIT(item, TRAIT_TOOL_MULTITOOL)) + var/direction + switch(id) + if("starboard_door") + direction = "starboard" + if("port_door") + direction = "port" + if("aft_door") + direction = "aft" + if(!linked_dropship || !linked_dropship.door_control.door_controllers[direction]) + return ..() + var/datum/door_controller/single/control = linked_dropship.door_control.door_controllers[direction] + if (control.status != SHUTTLE_DOOR_BROKEN) + return ..() + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + to_chat(user, SPAN_WARNING("You don't seem to understand how to restore a remote connection to [src].")) + return + if(user.action_busy) + return + + to_chat(user, SPAN_WARNING("You begin to restore the remote connection to [src].")) + if(!do_after(user, 5 SECONDS, INTERRUPT_ALL, BUSY_ICON_BUILD)) + to_chat(user, SPAN_WARNING("You fail to restore a remote connection to [src].")) + return + unlock(TRUE) + close(FALSE) + control.status = SHUTTLE_DOOR_UNLOCKED + to_chat(user, SPAN_WARNING("You successfully restored the remote connection to [src].")) + return + ..() /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/unlock() if(is_reserved_level(z)) @@ -258,13 +290,32 @@ if(!queen_pryable) return ..() - if(!locked) - return ..() - - to_chat(xeno, SPAN_NOTICE("You try and force the doors open")) + if(xeno.action_busy) + return + + var/direction + switch(id) + if("starboard_door") + direction = "starboard" + if("port_door") + direction = "port" + if("aft_door") + direction = "aft" + var/datum/door_controller/single/control + if(linked_dropship && linked_dropship.door_control.door_controllers[direction]) + control = linked_dropship.door_control.door_controllers[direction] + + if(control && control.status == SHUTTLE_DOOR_BROKEN) + to_chat(xeno, SPAN_NOTICE("The door is already disabled.")) + return + + to_chat(xeno, SPAN_WARNING("You try and force the doors open!")) if(do_after(xeno, 3 SECONDS, INTERRUPT_ALL, BUSY_ICON_HOSTILE)) + if(control) + control.status = SHUTTLE_DOOR_BROKEN unlock(TRUE) open(1) + open(TRUE) lock(TRUE) /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/ds1 @@ -275,6 +326,27 @@ name = "\improper Normandy cargo door" icon = 'icons/obj/structures/doors/dropship2_cargo.dmi' +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside + width = 2 + +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1 + name = "\improper Alamo crew hatch" + icon = 'icons/obj/structures/doors/dropship1_side2.dmi' + +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1/midway + name = "\improper Midway crew hatch" + +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2 + name = "\improper Normandy crew hatch" + icon = 'icons/obj/structures/doors/dropship2_side2.dmi' + +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2/cyclone + name = "\improper Cyclone crew hatch" + +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/upp + name = "\improper Akademia Nauk cargo door" + icon = 'icons/obj/structures/doors/dropshipupp_cargo.dmi' + /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/blastdoor name = "bulkhead blast door" icon = 'icons/obj/structures/doors/almayerblastdoor.dmi' @@ -325,7 +397,7 @@ continue INVOKE_ASYNC(atom_movable, TYPE_PROC_REF(/atom/movable, throw_atom), projected, 1, SPEED_FAST, null, FALSE) -/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat/connect_to_shuttle(obj/docking_port/mobile/port, obj/docking_port/stationary/dock, idnum, override) +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat/connect_to_shuttle(mapload, obj/docking_port/mobile/port, obj/docking_port/stationary/dock) . = ..() if(istype(port, /obj/docking_port/mobile/crashable/lifeboat)) var/obj/docking_port/mobile/crashable/lifeboat/lifeboat = port diff --git a/code/game/machinery/doors/poddoor.dm b/code/game/machinery/doors/poddoor.dm index a4455a988a..562a589c78 100644 --- a/code/game/machinery/doors/poddoor.dm +++ b/code/game/machinery/doors/poddoor.dm @@ -7,7 +7,6 @@ var/base_icon_state = "pdoor" id = 1 dir = NORTH - unslashable = TRUE health = 0 layer = PODDOOR_CLOSED_LAYER open_layer = PODDOOR_OPEN_LAYER @@ -253,13 +252,11 @@ name = "" icon = null icon_state = "" - unslashable = TRUE unacidable = TRUE /obj/structure/machinery/door/poddoor/two_tile/four_tile/secure icon = 'icons/obj/structures/doors/1x4blast_hor_secure.dmi' openspeed = 17 - unslashable = TRUE unacidable = TRUE /obj/structure/machinery/door/poddoor/two_tile/four_tile/secure/opened @@ -268,7 +265,6 @@ /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/secure icon = 'icons/obj/structures/doors/1x4blast_vert_secure.dmi' openspeed = 17 - unslashable = TRUE unacidable = TRUE /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/secure/open @@ -286,7 +282,6 @@ /obj/structure/machinery/door/poddoor/two_tile/secure icon = 'icons/obj/structures/doors/1x2blast_hor.dmi' openspeed = 17 - unslashable = TRUE unacidable = TRUE /obj/structure/machinery/door/poddoor/two_tile/vertical/secure @@ -325,7 +320,6 @@ addtimer(CALLBACK(src, TYPE_PROC_REF(/atom, relativewall_neighbours)), 10) /obj/structure/machinery/door/poddoor/almayer/locked - unslashable = TRUE unacidable = TRUE /obj/structure/machinery/door/poddoor/almayer/locked/attackby(obj/item/C as obj, mob/user as mob) diff --git a/code/game/machinery/floodlight.dm b/code/game/machinery/floodlight.dm index 580fea644e..071a164883 100644 --- a/code/game/machinery/floodlight.dm +++ b/code/game/machinery/floodlight.dm @@ -83,3 +83,7 @@ /obj/structure/machinery/floodlight/landing/floor icon_state = "floor_flood01" density = FALSE + +/obj/structure/machinery/floodlight/landing/floor/update_icon() + . = ..() + icon_state = "floor_flood0[light_on]" diff --git a/code/game/machinery/vending/vendor_types/medical.dm b/code/game/machinery/vending/vendor_types/medical.dm index ece0752721..d0bcf73778 100644 --- a/code/game/machinery/vending/vendor_types/medical.dm +++ b/code/game/machinery/vending/vendor_types/medical.dm @@ -217,6 +217,58 @@ /obj/structure/machinery/cm_vending/sorted/medical/no_access req_access = list() +/obj/structure/machinery/cm_vending/sorted/medical/no_access/upp + name = "MinZdrav Plus" + desc = "Medical Pharmaceutical dispenser. Provided by Ministry of Health of UPP." + vendor_theme = VENDOR_THEME_UPP + +/obj/structure/machinery/cm_vending/sorted/medical/no_access/upp/populate_product_list(scale) + listed_products = list( + list("FIELD SUPPLIES", -1, null, null), + list("Burn Kit", round(scale * 7), /obj/item/stack/medical/advanced/ointment, VENDOR_ITEM_REGULAR), + list("Trauma Kit", round(scale * 7), /obj/item/stack/medical/advanced/bruise_pack, VENDOR_ITEM_REGULAR), + list("Ointment", round(scale * 7), /obj/item/stack/medical/ointment, VENDOR_ITEM_REGULAR), + list("Roll of Gauze", round(scale * 7), /obj/item/stack/medical/bruise_pack, VENDOR_ITEM_REGULAR), + list("Splints", round(scale * 7), /obj/item/stack/medical/splint, VENDOR_ITEM_REGULAR), + + list("AUTOINJECTORS", -1, null, null), + list("Autoinjector (Bicaridine)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/bicaridine, VENDOR_ITEM_REGULAR), + list("Autoinjector (Dexalin+)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/dexalinp, VENDOR_ITEM_REGULAR), + list("Autoinjector (Inaprovaline)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/inaprovaline, VENDOR_ITEM_REGULAR), + list("Autoinjector (Kelotane)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/kelotane, VENDOR_ITEM_REGULAR), + list("Autoinjector (Oxycodone)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/oxycodone, VENDOR_ITEM_REGULAR), + list("Autoinjector (Tramadol)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/tramadol, VENDOR_ITEM_REGULAR), + list("Autoinjector (Tricord)", round(scale * 5), /obj/item/reagent_container/hypospray/autoinjector/tricord, VENDOR_ITEM_REGULAR), + + list("LIQUID BOTTLES", -1, null, null), + list("Bottle (Bicaridine)", round(scale * 5), /obj/item/reagent_container/glass/bottle/bicaridine, VENDOR_ITEM_REGULAR), + list("Bottle (Dylovene)", round(scale * 5), /obj/item/reagent_container/glass/bottle/antitoxin, VENDOR_ITEM_REGULAR), + list("Bottle (Dexalin)", round(scale * 5), /obj/item/reagent_container/glass/bottle/dexalin, VENDOR_ITEM_REGULAR), + list("Bottle (Inaprovaline)", round(scale * 5), /obj/item/reagent_container/glass/bottle/inaprovaline, VENDOR_ITEM_REGULAR), + list("Bottle (Kelotane)", round(scale * 5), /obj/item/reagent_container/glass/bottle/kelotane, VENDOR_ITEM_REGULAR), + list("Bottle (Oxycodone)", round(scale * 5), /obj/item/reagent_container/glass/bottle/oxycodone, VENDOR_ITEM_REGULAR), + list("Bottle (Peridaxon)", round(scale * 5), /obj/item/reagent_container/glass/bottle/peridaxon, VENDOR_ITEM_REGULAR), + list("Bottle (Tramadol)", round(scale * 5), /obj/item/reagent_container/glass/bottle/tramadol, VENDOR_ITEM_REGULAR), + + list("PILL BOTTLES", -1, null, null), + list("Pill Bottle (Bicaridine)", round(scale * 3), /obj/item/storage/pill_bottle/bicaridine, VENDOR_ITEM_REGULAR), + list("Pill Bottle (Dexalin)", round(scale * 3), /obj/item/storage/pill_bottle/dexalin, VENDOR_ITEM_REGULAR), + list("Pill Bottle (Dylovene)", round(scale * 3), /obj/item/storage/pill_bottle/antitox, VENDOR_ITEM_REGULAR), + list("Pill Bottle (Inaprovaline)", round(scale * 3), /obj/item/storage/pill_bottle/inaprovaline, VENDOR_ITEM_REGULAR), + 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("MEDICAL UTILITIES", -1, null, null), + list("Surgical Line", round(scale * 2), /obj/item/tool/surgery/surgical_line, VENDOR_ITEM_REGULAR), + list("Synth-Graft", round(scale * 2), /obj/item/tool/surgery/synthgraft, VENDOR_ITEM_REGULAR), + list("Hypospray", round(scale * 2), /obj/item/reagent_container/hypospray/tricordrazine, VENDOR_ITEM_REGULAR), + list("Health Analyzer", round(scale * 5), /obj/item/device/healthanalyzer, VENDOR_ITEM_REGULAR), + list("Type 41 Pattern Medical Storage Rig", round(scale * 2), /obj/item/storage/belt/medical/upp, VENDOR_ITEM_REGULAR), + list("Medical HUD Glasses", round(scale * 3), /obj/item/clothing/glasses/hud/health, VENDOR_ITEM_REGULAR), + list("Syringe", round(scale * 7), /obj/item/reagent_container/syringe, VENDOR_ITEM_REGULAR) + ) + /obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access req_access = list() 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 eeb647273c..1bfa2792de 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 @@ -117,7 +117,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( list("Essential Medical Set", 0, /obj/effect/essentials_set/medic, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), - list("Standard Marine Apparel", 0, list(/obj/item/clothing/under/marine/medic, /obj/item/clothing/shoes/marine/knife, /obj/item/clothing/gloves/marine, /obj/item/device/radio/headset/almayer/marine, /obj/item/clothing/head/helmet/marine/medic), MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), + list("Standard Marine Apparel", 0, list(/obj/item/clothing/gloves/marine, /obj/item/clothing/head/helmet/marine/medic), MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), list("Combat Sterile Gloves", 0, /obj/item/clothing/gloves/marine/medical, MARINE_CAN_BUY_KIT, VENDOR_ITEM_REGULAR), list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), @@ -148,7 +148,6 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("First Responder Pouch", 0, /obj/item/storage/pouch/first_responder, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Flare Pouch (Full)", 0, /obj/item/storage/pouch/flare/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Large General Pouch", 0, /obj/item/storage/pouch/general/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Sling Pouch", 0, /obj/item/storage/pouch/sling, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Large Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Magazine Pouch", 0, /obj/item/storage/pouch/magazine, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), @@ -216,3 +215,124 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( /obj/item/reagent_container/hypospray/autoinjector/adrenaline_concentrated, /obj/item/reagent_container/hypospray/autoinjector/adrenaline_concentrated, ) + +GLOBAL_LIST_INIT(cm_vending_clothing_upp_medic, list( + list("MEDICAL SET (MANDATORY)", 0, null, null, null), + list("Essential Medical Set", 0, /obj/effect/essentials_set/medic, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), + + list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), + list("Standard Apparel", 0, list(/obj/item/clothing/gloves/marine/veteran/upp, /obj/item/clothing/head/helmet/marine/veteran/UPP), MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), + list("Combat Sterile Gloves", 0, /obj/item/clothing/gloves/marine/medical, MARINE_CAN_BUY_KIT, VENDOR_ITEM_REGULAR), + list("Ration", 0, /obj/item/reagent_container/food/snacks/upp, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), + + list("ARMOR (CHOOSE 1)", 0, null, null, null), + list("Support Armor", 0, /obj/item/clothing/suit/storage/marine/faction/UPP/support, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_RECOMMENDED), + list("Personal Armor", 0, /obj/item/clothing/suit/storage/marine/faction/UPP, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_REGULAR), + + list("BACKPACK (CHOOSE 1)", 0, null, null, null), + list("Medical Backpack", 0, /obj/item/storage/backpack/marine/medic/upp, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR), + list("Medical Satchel", 0, /obj/item/storage/backpack/lightpack/upp, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_RECOMMENDED), + + list("BELT (CHOOSE 1)", 0, null, null, null), + list("Type 41 Ammo Load Rig", 0, /obj/item/storage/belt/marine/upp, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("Type 47 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/type47, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("Type 41 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/upp/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("Type 41 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/upp/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + + list("POUCHES (CHOOSE 2)", 0, null, null, null), + list("Autoinjector Pouch", 0, /obj/item/storage/pouch/autoinjector, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First Responder Pouch", 0, /obj/item/storage/pouch/first_responder, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Flare Pouch (Full)", 0, /obj/item/storage/pouch/flare/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Sling Pouch", 0, /obj/item/storage/pouch/sling, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Large Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Magazine Pouch", 0, /obj/item/storage/pouch/magazine, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Shotgun Shell Pouch", 0, /obj/item/storage/pouch/shotgun, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Medical Pouch", 0, /obj/item/storage/pouch/medical, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Medical Kit Pouch", 0, /obj/item/storage/pouch/medkit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + 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), + + list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), + list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED), + list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Drop Pouch", 0, /obj/item/clothing/accessory/storage/droppouch, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + )) + +/obj/structure/machinery/cm_vending/clothing/medic/upp + name = "\improper UnTech Squad Medical Equipment Rack" + desc = "An automated rack hooked up to a colossal storage of hospital corpsman standard-issue equipment." + icon_state = "upp_gear" + req_access = list(ACCESS_UPP_MEDPREP) + vendor_role = list(JOB_SQUAD_MEDIC) + vendor_theme = VENDOR_THEME_UPP + +/obj/structure/machinery/cm_vending/clothing/medic/upp/get_listed_products(mob/user) + return GLOB.cm_vending_clothing_upp_medic + +GLOBAL_LIST_INIT(cm_vending_clothing_forecon_medic, list( + list("MEDICAL SET (MANDATORY)", 0, null, null, null), + list("Essential Medical Set", 0, /obj/effect/essentials_set/medic, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), + + list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), + list("Standard Marine Apparel", 0, list(/obj/item/clothing/gloves/marine), MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), + list("Combat Sterile Gloves", 0, /obj/item/clothing/gloves/marine/medical, MARINE_CAN_BUY_KIT, VENDOR_ITEM_REGULAR), + list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), + + list("ARMOR (CHOOSE 1)", 0, null, null, null), + list("Light Armor", 0, /obj/item/clothing/suit/storage/marine/light/standard, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_REGULAR), + list("M3-R Armor", 0, /obj/item/clothing/suit/storage/marine/rto/forecon, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_RECOMMENDED), + + list("BACKPACK (CHOOSE 1)", 0, null, null, null), + list("Medical Backpack", 0, /obj/item/storage/backpack/marine/medic/standard, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR), + list("Medical Satchel", 0, /obj/item/storage/backpack/marine/satchel/medic/standard, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_RECOMMENDED), + + list("BELT (CHOOSE 1)", 0, null, null, null), + list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine/standard, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3/standard, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/standard/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44/standard, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + + list("POUCHES (CHOOSE 2)", 0, null, null, null), + list("Autoinjector Pouch", 0, /obj/item/storage/pouch/autoinjector, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First Responder Pouch", 0, /obj/item/storage/pouch/first_responder, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Flare Pouch (Full)", 0, /obj/item/storage/pouch/flare/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Sling Pouch", 0, /obj/item/storage/pouch/sling, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Large Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Magazine Pouch", 0, /obj/item/storage/pouch/magazine, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Shotgun Shell Pouch", 0, /obj/item/storage/pouch/shotgun, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Medical Pouch", 0, /obj/item/storage/pouch/medical, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Medical Kit Pouch", 0, /obj/item/storage/pouch/medkit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + 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), + + list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), + list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED), + list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Drop Pouch", 0, /obj/item/clothing/accessory/storage/droppouch, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + )) + +/obj/structure/machinery/cm_vending/clothing/medic/forecon + name = "\improper ColMarTech FORECON Medical Gear Rack" + +/obj/structure/machinery/cm_vending/clothing/medic/forecon/get_listed_products(mob/user) + return GLOB.cm_vending_clothing_forecon_medic diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm index 84eeaa2a15..42aa2e13b8 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm @@ -95,7 +95,9 @@ list("BACKPACK", -1, null, null, null), list("Lightweight IMP Backpack", round(scale * 15), /obj/item/storage/backpack/marine, VENDOR_ITEM_REGULAR), + list("USCM Technician Backpack", round(scale * 15), /obj/item/storage/backpack/marine/tech, VENDOR_ITEM_REGULAR), list("USCM Satchel", round(scale * 15), /obj/item/storage/backpack/marine/satchel, VENDOR_ITEM_REGULAR), + list("Technician Chestrig", round(scale * 15), /obj/item/storage/backpack/marine/satchel/tech, VENDOR_ITEM_REGULAR), list("Shotgun Scabbard", round(scale * 5), /obj/item/storage/large_holster/m37, VENDOR_ITEM_REGULAR), list("RESTRICTED BACKPACKS", -1, null, null), @@ -148,6 +150,165 @@ list("Bedroll", round(scale * 20), /obj/item/roller/bedroll, VENDOR_ITEM_REGULAR), ) + +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/upp + name = "\improper UnTech Surplus Uniform Vendor" + desc = "An automated supply rack hooked up to a small storage of standard UPP uniforms." + icon_state = "upp_gear" + req_access = list(ACCESS_UPP_GENERAL) + req_one_access = list() + listed_products = list() + hackable = TRUE + vendor_theme = VENDOR_THEME_UPP + +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/upp/populate_product_list(scale) + listed_products = list( + list("STANDARD EQUIPMENT", -1, null, null, null), + list("Military Combat Boots", round(scale * 15), /obj/item/clothing/shoes/marine/upp, VENDOR_ITEM_REGULAR), + list("UPP Uniform", round(scale * 15), /obj/item/clothing/under/marine/veteran/UPP, VENDOR_ITEM_REGULAR), + list("Combat Gloves", round(scale * 15), /obj/item/clothing/gloves/marine/veteran/upp, VENDOR_ITEM_REGULAR), + list("UM4 Pattern Helmet", round(scale * 15), /obj/item/clothing/head/helmet/marine/veteran/UPP, VENDOR_ITEM_REGULAR), + list("Radio Headset", round(scale * 15), /obj/item/device/radio/headset/distress/UPP, VENDOR_ITEM_REGULAR), + + list("WEBBINGS", -1, null, null), + list("Brown Webbing Vest", round(scale * 1.25), /obj/item/clothing/accessory/storage/black_vest/brown_vest, VENDOR_ITEM_REGULAR), + list("Black Webbing Vest", round(max(1,(scale * 0.5))), /obj/item/clothing/accessory/storage/black_vest, VENDOR_ITEM_REGULAR), + list("Webbing", round(scale * 2), /obj/item/clothing/accessory/storage/webbing, VENDOR_ITEM_REGULAR), + list("Drop Pouch", round(max(1,(scale * 0.5))), /obj/item/clothing/accessory/storage/droppouch, VENDOR_ITEM_REGULAR), + list("Shoulder Holster", round(max(1,(scale * 0.5))), /obj/item/clothing/accessory/storage/holster, VENDOR_ITEM_REGULAR), + + list("ARMOR", -1, null, null), + list("UM5 Personal Armor", round(scale * 15), /obj/item/clothing/suit/storage/marine/faction/UPP, VENDOR_ITEM_REGULAR), + list("UL6 Personal Light Armor", round(scale * 10), /obj/item/clothing/suit/storage/marine/faction/UPP/support, VENDOR_ITEM_REGULAR), + + list("BACKPACK", -1, null, null, null), + list("Lightweight IMP Backpack", round(scale * 15), /obj/item/storage/backpack/marine, VENDOR_ITEM_REGULAR), + list("UPP Satchel", round(scale * 15), /obj/item/storage/backpack/lightpack/upp, VENDOR_ITEM_REGULAR), + + list("RESTRICTED BACKPACKS", -1, null, null), + list("Radio Telephone Backpack", round(max(1,(scale * 0.5))), /obj/item/storage/backpack/marine/satchel/rto, VENDOR_ITEM_REGULAR), + + list("BELTS", -1, null, null), + list("Type 41 Pattern Ammo Load Rig", round(scale * 15), /obj/item/storage/belt/marine/upp, VENDOR_ITEM_REGULAR), + list("M276 Pattern M40 Grenade Rig", round(scale * 10), /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR), + list("Type 47 Pattern General Pistol Holster Rig", round(scale * 15), /obj/item/storage/belt/gun/type47, VENDOR_ITEM_REGULAR), + list("M276 Pattern M82F Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), + list("Type 48 General Utility Pouch", round(scale * 15), /obj/item/storage/backpack/general_belt/upp, VENDOR_ITEM_REGULAR), + + list("POUCHES", -1, null, null, null), + list("First-Aid Pouch (Splints, Gauze, Ointment)", round(scale * 15), /obj/item/storage/pouch/firstaid/full/alternate, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Pill Packets)", round(scale * 15), /obj/item/storage/pouch/firstaid/full/pills, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Injectors)", round(scale * 15), /obj/item/storage/pouch/firstaid/full, VENDOR_ITEM_REGULAR), + list("Flare Pouch (Full)", round(scale * 15), /obj/item/storage/pouch/flare/full, VENDOR_ITEM_REGULAR), + list("Magazine Pouch", round(scale * 15), /obj/item/storage/pouch/magazine, VENDOR_ITEM_REGULAR), + list("Shotgun Shell Pouch", round(scale * 15), /obj/item/storage/pouch/shotgun, VENDOR_ITEM_REGULAR), + list("Medium General Pouch", round(scale * 15), /obj/item/storage/pouch/general/medium, VENDOR_ITEM_REGULAR), + list("Pistol Magazine Pouch", round(scale * 15), /obj/item/storage/pouch/magazine/pistol, VENDOR_ITEM_REGULAR), + list("Pistol Pouch", round(scale * 15), /obj/item/storage/pouch/pistol, VENDOR_ITEM_REGULAR), + + list("RESTRICTED POUCHES", -1, null, null, null), + list("Construction Pouch", round(scale * 1.25), /obj/item/storage/pouch/construction, VENDOR_ITEM_REGULAR), + list("Explosive Pouch", round(scale * 1.25), /obj/item/storage/pouch/explosive, VENDOR_ITEM_REGULAR), + list("First Responder Pouch (Empty)", round(scale * 2.5), /obj/item/storage/pouch/first_responder, VENDOR_ITEM_REGULAR), + list("Large Pistol Magazine Pouch", round(scale * 2), /obj/item/storage/pouch/magazine/pistol/large, VENDOR_ITEM_REGULAR), + list("Tools Pouch", round(scale * 1.25), /obj/item/storage/pouch/tools, VENDOR_ITEM_REGULAR), + list("Sling Pouch", round(scale * 1.25), /obj/item/storage/pouch/sling, VENDOR_ITEM_REGULAR), + + list("MASK", -1, null, null, null), + list("Gas Mask", round(scale * 15), /obj/item/clothing/mask/gas, VENDOR_ITEM_REGULAR), + list("Heat Absorbent Coif", round(scale * 10), /obj/item/clothing/mask/rebreather/scarf/tan, VENDOR_ITEM_REGULAR), + list("Rebreather", round(scale * 10), /obj/item/clothing/mask/rebreather, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + + list("MISCELLANEOUS", -1, null, null, null), + list("Ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles, VENDOR_ITEM_REGULAR), + list("M1A1 Ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles/v2, VENDOR_ITEM_REGULAR), + list("Prescription ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles/prescription, VENDOR_ITEM_REGULAR), + list("Marine RPG glasses", round(scale * 10), /obj/item/clothing/glasses/regular, VENDOR_ITEM_REGULAR), + list("M5 Integrated Gas Mask", round(scale * 10), /obj/item/prop/helmetgarb/helmet_gasmask, VENDOR_ITEM_REGULAR), + list("M10 Helmet Netting", round(scale * 10), /obj/item/prop/helmetgarb/netting, VENDOR_ITEM_REGULAR), + list("M10 Helmet Rain Cover", round(scale * 10), /obj/item/prop/helmetgarb/raincover, VENDOR_ITEM_REGULAR), + list("Firearm Lubricant", round(scale * 15), /obj/item/prop/helmetgarb/gunoil, VENDOR_ITEM_REGULAR), + list("UPP Airborne Reconnaissance Shoulder Patch", round(scale * 15), /obj/item/clothing/accessory/patch/upp/platoon, VENDOR_ITEM_REGULAR), + list("UPPA Shoulder Patch", round(scale * 15), /obj/item/clothing/accessory/patch/upp, VENDOR_ITEM_REGULAR), + list("Bedroll", round(scale * 20), /obj/item/roller/bedroll, VENDOR_ITEM_REGULAR), + ) + +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/forecon + name = "\improper ColMarTech FORECON Uniform Vendor" + +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/forecon/populate_product_list(scale) + listed_products = list( + list("STANDARD EQUIPMENT", -1, null, null, null), + list("Marine Combat Boots", round(scale * 15), /obj/item/clothing/shoes/marine/jungle/knife, VENDOR_ITEM_REGULAR), + list("USCM Uniform", round(scale * 15), /obj/item/clothing/under/marine/standard, VENDOR_ITEM_REGULAR), + list("Marine Black Gloves", round(scale * 15), /obj/item/clothing/gloves/marine, VENDOR_ITEM_REGULAR), + list("Marine Brown Gloves", round(scale * 15), /obj/item/clothing/gloves/marine/brown, VENDOR_ITEM_REGULAR), + list("Marine Radio Headset", round(scale * 15), /obj/item/device/radio/headset/almayer/sof/survivor_forecon, VENDOR_ITEM_REGULAR), + + list("WEBBINGS", -1, null, null), + list("Brown Webbing Vest", round(scale * 1.25), /obj/item/clothing/accessory/storage/black_vest/brown_vest, VENDOR_ITEM_REGULAR), + list("Black Webbing Vest", round(max(1,(scale * 0.5))), /obj/item/clothing/accessory/storage/black_vest, VENDOR_ITEM_REGULAR), + list("Webbing", round(scale * 2), /obj/item/clothing/accessory/storage/webbing, VENDOR_ITEM_REGULAR), + list("Drop Pouch", round(max(1,(scale * 0.5))), /obj/item/clothing/accessory/storage/droppouch, VENDOR_ITEM_REGULAR), + list("Shoulder Holster", round(max(1,(scale * 0.5))), /obj/item/clothing/accessory/storage/holster, VENDOR_ITEM_REGULAR), + + list("ARMOR", -1, null, null), + list("M3-R Pattern Recon Armor", round(scale * 10), /obj/item/clothing/suit/storage/marine/rto/forecon, VENDOR_ITEM_REGULAR), + list("M3-L Pattern Light Armor", round(scale * 10), /obj/item/clothing/suit/storage/marine/light/standard, VENDOR_ITEM_REGULAR), + + list("BACKPACK", -1, null, null, null), + list("Lightweight IMP Backpack", round(scale * 15), /obj/item/storage/backpack/marine/standard, VENDOR_ITEM_REGULAR), + list("USCM Satchel", round(scale * 15), /obj/item/storage/backpack/marine/satchel, VENDOR_ITEM_REGULAR), + list("Shotgun Scabbard", round(scale * 5), /obj/item/storage/large_holster/m37/standard, VENDOR_ITEM_REGULAR), + + list("BELTS", -1, null, null), + list("M276 Pattern Ammo Load Rig", round(scale * 15), /obj/item/storage/belt/marine/standard, VENDOR_ITEM_REGULAR), + list("M276 Pattern M40 Grenade Rig", round(scale * 10), /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR), + list("M276 Pattern General Pistol Holster Rig", round(scale * 15), /obj/item/storage/belt/gun/m4a3/standard, VENDOR_ITEM_REGULAR), + list("M276 Pattern M44 Holster Rig", round(scale * 15), /obj/item/storage/belt/gun/m44/standard, VENDOR_ITEM_REGULAR), + list("M276 Pattern M82F Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), + list("M276 G8-A General Utility Pouch", round(scale * 15), /obj/item/storage/backpack/general_belt/standard, VENDOR_ITEM_REGULAR), + + list("POUCHES", -1, null, null, null), + list("First-Aid Pouch (Splints, Gauze, Ointment)", round(scale * 15), /obj/item/storage/pouch/firstaid/full/alternate, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Pill Packets)", round(scale * 15), /obj/item/storage/pouch/firstaid/full/pills, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Injectors)", round(scale * 15), /obj/item/storage/pouch/firstaid/full, VENDOR_ITEM_REGULAR), + list("Flare Pouch (Full)", round(scale * 15), /obj/item/storage/pouch/flare/full, VENDOR_ITEM_REGULAR), + list("Magazine Pouch", round(scale * 15), /obj/item/storage/pouch/magazine, VENDOR_ITEM_REGULAR), + list("Shotgun Shell Pouch", round(scale * 15), /obj/item/storage/pouch/shotgun, VENDOR_ITEM_REGULAR), + list("Medium General Pouch", round(scale * 15), /obj/item/storage/pouch/general/medium, VENDOR_ITEM_REGULAR), + list("Pistol Magazine Pouch", round(scale * 15), /obj/item/storage/pouch/magazine/pistol, VENDOR_ITEM_REGULAR), + list("Pistol Pouch", round(scale * 15), /obj/item/storage/pouch/pistol, VENDOR_ITEM_REGULAR), + + list("RESTRICTED POUCHES", -1, null, null, null), + list("Construction Pouch", round(scale * 1.25), /obj/item/storage/pouch/construction, VENDOR_ITEM_REGULAR), + list("Explosive Pouch", round(scale * 1.25), /obj/item/storage/pouch/explosive, VENDOR_ITEM_REGULAR), + list("First Responder Pouch (Empty)", round(scale * 2.5), /obj/item/storage/pouch/first_responder, VENDOR_ITEM_REGULAR), + list("Large Pistol Magazine Pouch", round(scale * 2), /obj/item/storage/pouch/magazine/pistol/large, VENDOR_ITEM_REGULAR), + list("Tools Pouch", round(scale * 1.25), /obj/item/storage/pouch/tools, VENDOR_ITEM_REGULAR), + list("Sling Pouch", round(scale * 1.25), /obj/item/storage/pouch/sling, VENDOR_ITEM_REGULAR), + + list("MASK", -1, null, null, null), + list("Gas Mask", round(scale * 15), /obj/item/clothing/mask/gas, VENDOR_ITEM_REGULAR), + list("Heat Absorbent Coif", round(scale * 10), /obj/item/clothing/mask/rebreather/scarf, VENDOR_ITEM_REGULAR), + list("Rebreather", round(scale * 10), /obj/item/clothing/mask/rebreather, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + + list("MISCELLANEOUS", -1, null, null, null), + list("Ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles, VENDOR_ITEM_REGULAR), + list("M1A1 Ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles/v2, VENDOR_ITEM_REGULAR), + list("Prescription ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles/prescription, VENDOR_ITEM_REGULAR), + list("Marine RPG glasses", round(scale * 10), /obj/item/clothing/glasses/regular, VENDOR_ITEM_REGULAR), + list("M10 Helmet Netting", round(scale * 10), /obj/item/prop/helmetgarb/netting, VENDOR_ITEM_REGULAR), + list("M10 Helmet Rain Cover", round(scale * 10), /obj/item/prop/helmetgarb/raincover, VENDOR_ITEM_REGULAR), + list("Firearm Lubricant", round(scale * 15), /obj/item/prop/helmetgarb/gunoil, VENDOR_ITEM_REGULAR), + list("USCM Flair", round(scale * 15), /obj/item/prop/helmetgarb/flair_uscm, VENDOR_ITEM_REGULAR), + list("FORECON Shoulder Patch", round(scale * 15), /obj/item/clothing/accessory/patch/forecon, VENDOR_ITEM_REGULAR), + list("USCM Shoulder Patch", round(scale * 15), /obj/item/clothing/accessory/patch, VENDOR_ITEM_REGULAR), + list("Bedroll", round(scale * 20), /obj/item/roller/bedroll, VENDOR_ITEM_REGULAR), + ) + + + //--------------SQUAD SPECIFIC VERSIONS-------------- //Those vendors aren't being used i will make them us the main vendor a parent to avoid having four different // list with just the headset changed. @@ -294,6 +455,145 @@ list("Rail Flashlight", round(scale * 5), /obj/item/attachable/flashlight, VENDOR_ITEM_REGULAR), ) +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/upp + name = "\improper UnTech Automated Utilities Squad Vendor" + desc = "An automated supply rack hooked up to a small storage of various utilities and tools. Can be accessed by any UPP Rifleman." + req_access = list() + req_one_access = list(ACCESS_UPP_GENERAL) + hackable = TRUE + + vend_x_offset = 2 + vend_y_offset = 1 + vend_flags = VEND_CLUTTER_PROTECTION | VEND_LIMITED_INVENTORY | VEND_TO_HAND + vendor_theme = VENDOR_THEME_UPP + +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/upp/populate_product_list(scale) + listed_products = list( + list("FOOD", -1, null, null), + list("MRE", round(scale * 15), /obj/item/reagent_container/food/snacks/upp, VENDOR_ITEM_REGULAR), + + list("TOOLS", -1, null, null), + list("Entrenching Tool (ET)", round(scale * 2), /obj/item/tool/shovel/etool/folded, VENDOR_ITEM_REGULAR), + list("Screwdriver", round(scale * 5), /obj/item/tool/screwdriver, VENDOR_ITEM_REGULAR), + list("Wirecutters", round(scale * 5), /obj/item/tool/wirecutters, VENDOR_ITEM_REGULAR), + list("Crowbar", round(scale * 5), /obj/item/tool/crowbar, VENDOR_ITEM_REGULAR), + list("Wrench", round(scale * 5), /obj/item/tool/wrench, VENDOR_ITEM_REGULAR), + list("Multitool", round(scale * 1), /obj/item/device/multitool, VENDOR_ITEM_REGULAR), + list("Welding Tool", round(scale * 1), /obj/item/tool/weldingtool, VENDOR_ITEM_REGULAR), + + list("EXPLOSIVES", -1, null, null), + list("Plastic Explosives", round(scale * 2), /obj/item/explosive/plastic, VENDOR_ITEM_REGULAR), + list("Breaching Charge", round(scale * 2), /obj/item/explosive/plastic/breaching_charge, VENDOR_ITEM_REGULAR), + + list("FLARE AND LIGHT", -1, null, null), + list("Combat Flashlight", round(scale * 5), /obj/item/device/flashlight/combat, VENDOR_ITEM_REGULAR), + list("Box of Flashlight", round(scale * 1), /obj/item/ammo_box/magazine/misc/flashlight, VENDOR_ITEM_REGULAR), + list("Box of Flares", round(scale * 1), /obj/item/ammo_box/magazine/misc/flares, VENDOR_ITEM_REGULAR), + list("M94 Marking Flare Pack", round(scale * 10), /obj/item/storage/box/m94, VENDOR_ITEM_REGULAR), + list("M89-S Signal Flare Pack", round(scale * 1), /obj/item/storage/box/m94/signal, VENDOR_ITEM_REGULAR), + + list("SIDEARMS", -1, null, null), + list("NP92 Standard Pistol", round(scale * 2), /obj/item/weapon/gun/pistol/np92, VENDOR_ITEM_REGULAR), + list("ZHNK-72 Combat Revolver", round(scale * 2), /obj/item/weapon/gun/revolver/upp, VENDOR_ITEM_REGULAR), + list("Type 73 Service Pistol", round(scale * 2), /obj/item/weapon/gun/pistol/t73, VENDOR_ITEM_REGULAR), + list("M82F Flare Gun", round(scale * 1), /obj/item/weapon/gun/flare, VENDOR_ITEM_REGULAR), + + list("SIDEARM AMMUNITION", -1, null, null), + list("NP92 Magazine (9x18mm Makarov)", round(scale * 20), /obj/item/ammo_magazine/pistol/np92, VENDOR_ITEM_REGULAR), + list("ZHNK-72 Speedloader (7.62x38mmR)", round(scale * 20), /obj/item/ammo_magazine/revolver/upp, VENDOR_ITEM_REGULAR), + list("Type 73 Magazine (7.62x25mm Tokarev)", round(scale * 20), /obj/item/ammo_magazine/pistol/t73, VENDOR_ITEM_REGULAR), + + list("MISCELLANEOUS", -1, null, null), + list("Extinguisher", round(scale * 5), /obj/item/tool/extinguisher, VENDOR_ITEM_REGULAR), + list("Fire Extinguisher (Portable)", round(scale * 1), /obj/item/tool/extinguisher/mini, VENDOR_ITEM_REGULAR), + list("Roller Bed", round(scale * 2), /obj/item/roller, VENDOR_ITEM_REGULAR), + list("Machete Scabbard (Full)", round(scale * 5), /obj/item/storage/large_holster/machete/full, VENDOR_ITEM_REGULAR), + list("Binoculars", round(scale * 1), /obj/item/device/binoculars, VENDOR_ITEM_REGULAR), + list("Spare PDT/L Battle Buddy Kit", round(scale * 3), /obj/item/storage/box/pdt_kit, VENDOR_ITEM_REGULAR), + list("Rail Flashlight", round(scale * 5), /obj/item/attachable/flashlight, VENDOR_ITEM_REGULAR), + + list("CLOTHING", -1, null, null), + list("Cap", round(scale * 5), /obj/item/clothing/head/uppcap, VENDOR_ITEM_REGULAR), + list("Cap (tan)", round(scale * 5), /obj/item/clothing/head/uppcap/civi, VENDOR_ITEM_REGULAR), + list("Ushanka", round(scale * 5), /obj/item/clothing/head/uppcap/ushanka, VENDOR_ITEM_REGULAR), + list("Ushanka (tan)", round(scale * 5), /obj/item/clothing/head/uppcap/ushanka/civi, VENDOR_ITEM_REGULAR), + list("Beret", round(scale * 5), /obj/item/clothing/head/uppcap/beret, VENDOR_ITEM_REGULAR), + list("Balaclava", round(scale * 5), /obj/item/clothing/mask/rebreather/scarf/tan, VENDOR_ITEM_REGULAR), + list("Scarf", round(scale * 5), /obj/item/clothing/mask/rebreather/scarf/tacticalmask/tan, VENDOR_ITEM_REGULAR), + list("Neck warmer", round(scale * 5), /obj/item/clothing/mask/tornscarf/green, VENDOR_ITEM_REGULAR), + ) + +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/forecon/populate_product_list(scale) + listed_products = list( + list("FOOD", -1, null, null), + list("MRE", round(scale * 5), /obj/item/storage/box/MRE, VENDOR_ITEM_REGULAR), + list("MRE Box", round(scale * 1), /obj/item/ammo_box/magazine/misc/mre, VENDOR_ITEM_REGULAR), + + list("TOOLS", -1, null, null), + list("Entrenching Tool (ET)", round(scale * 2), /obj/item/tool/shovel/etool/folded, VENDOR_ITEM_REGULAR), + list("Screwdriver", round(scale * 5), /obj/item/tool/screwdriver, VENDOR_ITEM_REGULAR), + list("Wirecutters", round(scale * 5), /obj/item/tool/wirecutters, VENDOR_ITEM_REGULAR), + list("Crowbar", round(scale * 5), /obj/item/tool/crowbar, VENDOR_ITEM_REGULAR), + list("Wrench", round(scale * 5), /obj/item/tool/wrench, VENDOR_ITEM_REGULAR), + list("Multitool", round(scale * 1), /obj/item/device/multitool, VENDOR_ITEM_REGULAR), + list("Welding Tool", round(scale * 1), /obj/item/tool/weldingtool, VENDOR_ITEM_REGULAR), + + list("EXPLOSIVES", -1, null, null), + list("Plastic Explosives", round(scale * 2), /obj/item/explosive/plastic, VENDOR_ITEM_REGULAR), + list("Breaching Charge", round(scale * 2), /obj/item/explosive/plastic/breaching_charge, VENDOR_ITEM_REGULAR), + + list("FLARE AND LIGHT", -1, null, null), + list("Combat Flashlight", round(scale * 5), /obj/item/device/flashlight/combat, VENDOR_ITEM_REGULAR), + list("Box of Flashlight", round(scale * 1), /obj/item/ammo_box/magazine/misc/flashlight, VENDOR_ITEM_REGULAR), + list("Box of Flares", round(scale * 1), /obj/item/ammo_box/magazine/misc/flares, VENDOR_ITEM_REGULAR), + list("M94 Marking Flare Pack", round(scale * 10), /obj/item/storage/box/m94, VENDOR_ITEM_REGULAR), + list("M89-S Signal Flare Pack", round(scale * 1), /obj/item/storage/box/m94/signal, VENDOR_ITEM_REGULAR), + + list("SIDEARMS", -1, null, null), //forecon loves their pistols + list("M48A4 Service Pistol", round(scale * 5), /obj/item/weapon/gun/pistol/m1911/socom, VENDOR_ITEM_REGULAR), + list("88 Mod 4 Combat Pistol", round(scale * 5), /obj/item/weapon/gun/pistol/mod88, VENDOR_ITEM_REGULAR), + list("M44 Combat Revolver", round(scale * 5), /obj/item/weapon/gun/revolver/m44, VENDOR_ITEM_REGULAR), + list("M4A3 Service Pistol", round(scale * 5), /obj/item/weapon/gun/pistol/m4a3, VENDOR_ITEM_REGULAR), + list("VP78 pistol", round(scale * 5), /obj/item/weapon/gun/pistol/vp78, VENDOR_ITEM_REGULAR), + list("M82F Flare Gun", round(scale * 3), /obj/item/weapon/gun/flare, VENDOR_ITEM_REGULAR), + + list("SIDEARM AMMUNITION", -1, null, null), + list("M1911 Magazine (.45)", round(scale * 20), /obj/item/ammo_magazine/pistol/m1911, VENDOR_ITEM_REGULAR), + list("88M4 AP Magazine (9mm)", round(scale * 20), /obj/item/ammo_magazine/pistol/mod88, VENDOR_ITEM_REGULAR), + list("M44 Speedloader (.44)", round(scale * 20), /obj/item/ammo_magazine/revolver, VENDOR_ITEM_REGULAR), + list("M4A3 Magazine (9mm)", round(scale * 20), /obj/item/ammo_magazine/pistol, VENDOR_ITEM_REGULAR), + list("VP78 magazine (9mm)", round(scale * 20), /obj/item/ammo_magazine/pistol/vp78, VENDOR_ITEM_REGULAR), + + list("MISCELLANEOUS", -1, null, null), + list("Extinguisher", round(scale * 5), /obj/item/tool/extinguisher, VENDOR_ITEM_REGULAR), + list("Fire Extinguisher (Portable)", round(scale * 1), /obj/item/tool/extinguisher/mini, VENDOR_ITEM_REGULAR), + list("Roller Bed", round(scale * 2), /obj/item/roller, VENDOR_ITEM_REGULAR), + list("Machete Scabbard (Full)", round(scale * 5), /obj/item/storage/large_holster/machete/full, VENDOR_ITEM_REGULAR), + list("Binoculars", round(scale * 1), /obj/item/device/binoculars, VENDOR_ITEM_REGULAR), + list("Spare PDT/L Battle Buddy Kit", round(scale * 3), /obj/item/storage/box/pdt_kit, VENDOR_ITEM_REGULAR), + list("Rail Flashlight", round(scale * 5), /obj/item/attachable/flashlight, VENDOR_ITEM_REGULAR), + + list("CLOTHING", -1, null, null), + list("Poncho (green)", round(scale * 10), /obj/item/clothing/accessory/poncho/green, VENDOR_ITEM_REGULAR), + list("Poncho (brown)", round(scale * 10), /obj/item/clothing/accessory/poncho/brown, VENDOR_ITEM_REGULAR), + list("Poncho (black)", round(scale * 10), /obj/item/clothing/accessory/poncho/black, VENDOR_ITEM_REGULAR), + list("Durag (black)", round(scale * 5), /obj/item/clothing/head/durag/black, VENDOR_ITEM_REGULAR), + list("Durag (camo)", round(scale * 5), /obj/item/clothing/head/durag/black, VENDOR_ITEM_REGULAR), + list("Bandana (green)", round(scale * 5), /obj/item/clothing/head/cmbandana, VENDOR_ITEM_REGULAR), + list("Bandana (tan)", round(scale * 5), /obj/item/clothing/head/cmbandana/tan, VENDOR_ITEM_REGULAR), + list("Beanie (green)", round(scale * 5), /obj/item/clothing/head/beanie/green, VENDOR_ITEM_REGULAR), + list("Beanie (gray)", round(scale * 5), /obj/item/clothing/head/beanie/gray, VENDOR_ITEM_REGULAR), + list("Beanie (tan)", round(scale * 5), /obj/item/clothing/head/beanie/tan, VENDOR_ITEM_REGULAR), + list("Boonie Hat (olive)", round(scale * 5), /obj/item/clothing/head/cmcap/boonie, VENDOR_ITEM_REGULAR), + list("Boonie Hat (tan)", round(scale * 5), /obj/item/clothing/head/cmcap/boonie/tan, VENDOR_ITEM_REGULAR), + list("Cap", round(scale * 5), /obj/item/clothing/head/cmcap, VENDOR_ITEM_REGULAR), + list("Headband (brown)", round(scale * 5), /obj/item/clothing/head/headband/brown, VENDOR_ITEM_REGULAR), + list("Headband (gray)", round(scale * 5), /obj/item/clothing/head/headband/brown, VENDOR_ITEM_REGULAR), + list("Headband (red)", round(scale * 5), /obj/item/clothing/head/headband/red, VENDOR_ITEM_REGULAR), + list("Headband (green)", round(scale * 5), /obj/item/clothing/head/headband, VENDOR_ITEM_REGULAR), + list("Headband (tan)", round(scale * 5), /obj/item/clothing/head/headband/tan, VENDOR_ITEM_REGULAR), + ) + //--------------SQUAD ATTACHMENTS VENDOR-------------- /obj/structure/machinery/cm_vending/sorted/attachments/squad diff --git a/code/game/objects/effects/decals/strata_decals.dm b/code/game/objects/effects/decals/strata_decals.dm index 2ac13577f7..22a676eec1 100644 --- a/code/game/objects/effects/decals/strata_decals.dm +++ b/code/game/objects/effects/decals/strata_decals.dm @@ -8,6 +8,7 @@ name = "catwalk" layer = CATWALK_LAYER desc = "These things have no depth to them, are they just, painted on?" + anchored = TRUE //////////////////OUTDOOR STUFF///////////////// diff --git a/code/game/objects/effects/landmarks/landmarks.dm b/code/game/objects/effects/landmarks/landmarks.dm index 1659c4ca6e..a693f76525 100644 --- a/code/game/objects/effects/landmarks/landmarks.dm +++ b/code/game/objects/effects/landmarks/landmarks.dm @@ -403,7 +403,7 @@ RegisterSignal(SSdcs, COMSIG_GLOB_PLATOON_NAME_CHANGE, PROC_REF(rename_platoon)) -/obj/effect/landmark/late_join/alpha/proc/rename_platoon(datum/source, new_name, old_name) +/obj/effect/landmark/late_join/proc/rename_platoon(datum/source, new_name, old_name) SIGNAL_HANDLER squad = new_name @@ -420,11 +420,24 @@ name = "delta late join" squad = SQUAD_MARINE_4 +/obj/effect/landmark/late_join/upp + name = "upp late join" + squad = SQUAD_UPP + +/obj/effect/landmark/late_join/upp/Initialize(mapload, ...) + . = ..() + + RegisterSignal(SSdcs, COMSIG_GLOB_PLATOON_NAME_CHANGE, PROC_REF(rename_platoon)) /obj/effect/landmark/late_join/working_joe name = "working joe late join" job = JOB_WORKING_JOE +/obj/effect/landmark/late_join/forecon + name = "forecon late join" + squad = SQUAD_LRRP + + /obj/effect/landmark/late_join/Initialize(mapload, ...) . = ..() if(squad) diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index 717e089db0..2b6ae446d8 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -80,7 +80,7 @@ /// actual job var/rank = null /// Marine's paygrade - var/paygrade = "ME1" + var/paygrade = "C" /// For medics and engineers to 'claim' a locker var/claimedgear = 1 @@ -92,6 +92,8 @@ var/modification_log = list() + var/card_name = "ID Card" + /obj/item/card/id/Initialize(mapload, ...) . = ..() @@ -132,7 +134,7 @@ /obj/item/card/id/proc/set_assignment(new_assignment) assignment = new_assignment - name = "[registered_name]'s ID Card ([assignment])" + name = "[registered_name]'s [card_name] ([assignment])" /obj/item/card/id/GetAccess() return access @@ -279,7 +281,7 @@ else registered_name = "Agent Card" assignment = "Agent" - name = "[registered_name]'s ID Card ([assignment])" + name = "[registered_name]'s [card_name] ([assignment])" /obj/item/card/id/syndicate/afterattack(obj/item/O as obj, mob/user as mob, proximity) if(!proximity) return @@ -304,7 +306,7 @@ src.registered_name = "" return src.assignment = u - src.name = "[src.registered_name]'s ID Card ([src.assignment])" + src.name = "[src.registered_name]'s [card_name] ([src.assignment])" to_chat(user, SPAN_NOTICE(" You successfully forge the ID card.")) registered_user = user else if(!registered_user || registered_user == user) @@ -324,7 +326,7 @@ alert("Invalid assignment.") return src.assignment = u - src.name = "[src.registered_name]'s ID Card ([src.assignment])" + src.name = "[src.registered_name]'s [card_name] ([src.assignment])" to_chat(user, SPAN_NOTICE(" You successfully forge the ID card.")) return if("Show") @@ -387,6 +389,7 @@ item_state = "dogtag" pinned_on_uniform = FALSE var/dogtag_taken = FALSE + card_name = "dog tags" /obj/item/card/id/dogtag/get_examine_text(mob/user) diff --git a/code/game/objects/items/devices/radio/encryptionkey.dm b/code/game/objects/items/devices/radio/encryptionkey.dm index e899a1fc13..1e10978350 100644 --- a/code/game/objects/items/devices/radio/encryptionkey.dm +++ b/code/game/objects/items/devices/radio/encryptionkey.dm @@ -253,7 +253,7 @@ /obj/item/device/encryptionkey/soc/forecon name = "\improper SOF Radio Encryption Key" icon_state = "binary_key" - channels = list(RADIO_CHANNEL_COLONY= TRUE) + channels = list() //ERT, PMC diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index f15c5b40e4..22d6905159 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -20,6 +20,7 @@ maxf = 1489 var/list/inbuilt_tracking_options = list( + "Platoon Commander" = TRACKER_PLTCO, "Platoon Sergeant" = TRACKER_SL, "Squad Sergeant" = TRACKER_FTL, "Landing Zone" = TRACKER_LZ @@ -931,6 +932,7 @@ initial_keys = list(/obj/item/device/encryptionkey/colony) has_hud = TRUE hud_type = MOB_HUD_FACTION_UPP + minimap_type = MINIMAP_FLAG_UPP /obj/item/device/radio/headset/distress/UPP/cct name = "UPP-CCT headset" diff --git a/code/game/objects/items/misc.dm b/code/game/objects/items/misc.dm index 50c5cd7555..dfbfbddff1 100644 --- a/code/game/objects/items/misc.dm +++ b/code/game/objects/items/misc.dm @@ -300,3 +300,96 @@ item_state = "rappel_harness" w_class = SIZE_MASSIVE flags_equip_slot = SLOT_WAIST + +/obj/item/rappel_harness/extract + name = "dual purpose rappel-fulton harness" + desc = "A fulton Surface To Air Recovery System (STARS). Special latch/hook assembly allows for aircraft on flyby equipped with a rappel system to pick up the attached item or person. The complex assembly of venlar rigging and secured buckles takes some time to set up though." + icon_state = "rappel_harness_adv" + var/shuttle_id = DROPSHIP_MIDWAY + actions_types = list(/datum/action/item_action/STARS) + +/obj/item/rappel_harness/extract/proc/try_extract(mob/living/carbon/human/user) + var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(shuttle_id) + + if(!shuttle) + return + + if(!shuttle.in_flyby) + to_chat(user, SPAN_WARNING("No shuttle detected in lower orbit, aborting extraction.")) + return + + var/obj/structure/dropship_equipment/rappel_system/rapsys = locate() in shuttle.equipments + if(!rapsys) + to_chat(user, SPAN_WARNING("No rappel system detected in shuttle, aborting extraction.")) + return + + user.visible_message(SPAN_DANGER("[user] gets snatched off the ground with a tremendous force!")) + if(prob(50)) + user.emote("scream") + user.apply_effect(10, STUN) + animate(user, time = 2, pixel_x = 360, pixel_y = 360, flags = ANIMATION_PARALLEL) + playsound(user,'sound/effects/bamf.ogg', 50, 1) + addtimer(CALLBACK(src, PROC_REF(on_extract), user, rapsys), 1.5 SECONDS) + +/obj/item/rappel_harness/extract/attack(mob/living/carbon/human/H, mob/living/carbon/human/user) + if(H.belt) + to_chat(user, SPAN_WARNING("Remove their belt first!")) + return + + if(!is_ground_level(H.z)) + return + + var/area/location_area = get_area(H) + if(CEILING_IS_PROTECTED(location_area.ceiling, CEILING_PROTECTION_TIER_1)) + to_chat(H, SPAN_WARNING("There's no space for fulton balloon to fly in this area.")) + return + + user.visible_message(SPAN_DANGER("[user] begins to adjust the fulton device on [H] for extraction!")) + playsound(H, 'sound/items/fulton.ogg', 50, 1) + if(!do_after(user, (10 SECONDS), INTERRUPT_ALL, BUSY_ICON_HOSTILE, H)) + return + + if(H.belt) + to_chat(user, SPAN_WARNING("Remove their belt!")) + return + user.drop_inv_item_to_loc(src, H) + H.equip_to_slot_if_possible(src, WEAR_WAIST) + try_extract(H) + +/obj/item/rappel_harness/extract/proc/on_extract(mob/living/carbon/human/user, obj/structure/dropship_equipment/rappel_system/system) + flick("rappel_hatch_opening", system) + user.pixel_x = 0 + user.pixel_y = 0 + user.forceMove(get_turf(system)) + user.apply_effect(5, WEAKEN) + if(prob(25)) + user.do_vomit() + +/datum/action/item_action/STARS/New(Target, obj/item/holder) + . = ..() + name = "Attempt Extraction" + action_icon_state = "extract" + button.name = name + button.overlays.Cut() + button.overlays += image('icons/mob/hud/actions.dmi', button, action_icon_state) + +/datum/action/item_action/STARS/action_activate() + . = ..() + var/obj/item/rappel_harness/extract/harness = holder_item + var/mob/living/carbon/human/H = usr + if(H.belt != harness) + to_chat(H, SPAN_WARNING("You have to equip the harness on your belt!")) + return + if(!is_ground_level(H.z)) + return + + var/area/location_area = get_area(H) + if(CEILING_IS_PROTECTED(location_area.ceiling, CEILING_PROTECTION_TIER_1)) + to_chat(H, SPAN_WARNING("There's no space for fulton balloon to fly in this area.")) + return + H.visible_message(SPAN_DANGER("[H] begins to adjust the fulton device for self-extraction!")) + playsound(H, 'sound/items/fulton.ogg', 50, 1) + if(!do_after(H, (10 SECONDS), INTERRUPT_ALL, BUSY_ICON_HOSTILE, harness)) + return + + harness.try_extract(H) diff --git a/code/game/objects/items/reagent_containers/autoinjectors.dm b/code/game/objects/items/reagent_containers/autoinjectors.dm index f7de239e4a..0666ee6abc 100644 --- a/code/game/objects/items/reagent_containers/autoinjectors.dm +++ b/code/game/objects/items/reagent_containers/autoinjectors.dm @@ -102,7 +102,7 @@ /obj/item/reagent_container/hypospray/autoinjector/adrenaline_concentrated name = "concentrated adrenaline autoinjector" chemname = "adrenaline_concentrated" - desc = "An autoinjector loaded with 3 uses of Concentrated Adrenaline, a stimulant that prevents unconsciousness but causes suffocation in the process." + desc = "An autoinjector loaded with 3 uses of Concentrated Adrenaline, a stimulant that prevents unconsciousness but causes serious cardiovascular strain. WARNING: Do not inject an individual more than twice!" amount_per_transfer_from_this = LOWM_REAGENTS_OVERDOSE * INJECTOR_PERCENTAGE_OF_OD volume = (LOWM_REAGENTS_OVERDOSE * INJECTOR_PERCENTAGE_OF_OD) * INJECTOR_USES display_maptext = TRUE diff --git a/code/game/objects/items/reagent_containers/glass.dm b/code/game/objects/items/reagent_containers/glass.dm index df344506c7..5ad5904f88 100644 --- a/code/game/objects/items/reagent_containers/glass.dm +++ b/code/game/objects/items/reagent_containers/glass.dm @@ -640,7 +640,8 @@ name = "janitorial bucket" desc = "It's a large bucket that fits in a janitorial cart. Holds 500 units." icon_state = "janibucket" - matter = list("metal" = 8000) + matter = list("metal" = 8000) + w_class = SIZE_LARGE volume = 500 diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index 3daaf0228e..81e838b30b 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -334,6 +334,16 @@ storage_slots = null max_storage_space = 15 +/obj/item/storage/backpack/satchel/blue + name = "leather satchel" + desc = "A very fancy satchel made of fine leather. Looks pretty pricey. This one is blue." + icon_state = "satchel-blue" + +/obj/item/storage/backpack/satchel/black + name = "leather satchel" + desc = "A very fancy satchel made of fine leather. Looks pretty pricey. This one is black." + icon_state = "satchel-black" + /obj/item/storage/backpack/satchel/withwallet /obj/item/storage/backpack/satchel/withwallet/fill_preset_inventory() @@ -404,6 +414,9 @@ xeno_icon_state = "marinepack" xeno_types = list(/mob/living/carbon/xenomorph/runner, /mob/living/carbon/xenomorph/praetorian, /mob/living/carbon/xenomorph/drone, /mob/living/carbon/xenomorph/warrior, /mob/living/carbon/xenomorph/defender, /mob/living/carbon/xenomorph/sentinel, /mob/living/carbon/xenomorph/spitter) +/obj/item/storage/backpack/marine/standard + has_gamemode_skin = FALSE + /obj/item/storage/backpack/marine/ammo_rack name = "\improper IMP ammo rack" desc = "A bare IMP frame with buckles designed to hold multiple ammo cans, but can fit any cumbersome box thanks to Marine ingenuity. Helps you lug around extra rounds or supplies." @@ -442,6 +455,9 @@ xeno_icon_state = "medicpack" xeno_types = list(/mob/living/carbon/xenomorph/runner, /mob/living/carbon/xenomorph/praetorian, /mob/living/carbon/xenomorph/drone, /mob/living/carbon/xenomorph/warrior, /mob/living/carbon/xenomorph/defender, /mob/living/carbon/xenomorph/sentinel, /mob/living/carbon/xenomorph/spitter) +/obj/item/storage/backpack/marine/medic/standard + has_gamemode_skin = FALSE + /obj/item/storage/backpack/marine/medic/upp name = "\improper UPP corpsman backpack" desc = "Uncommon issue backpack worn by UPP medics from isolated sectors. You can swear you can see a faded USCM symbol." @@ -469,6 +485,9 @@ max_storage_space = 15 xeno_types = null +/obj/item/storage/backpack/marine/satchel/standard + has_gamemode_skin = FALSE + /obj/item/storage/backpack/marine/satchel/big //wacky squad marine loadout item, its the IO backpack. name = "\improper USCM logistics IMP backpack" desc = "A standard-issue backpack worn by logistics personnel. It is occasionally issued to combat personnel for longer term expeditions and deep space incursions." @@ -482,6 +501,9 @@ desc = "A heavy-duty satchel used by USCM medics. It sacrifices capacity for usability. A small patch is sewn to the top flap." icon_state = "marinesatch_medic" +/obj/item/storage/backpack/marine/satchel/medic/standard + has_gamemode_skin = FALSE + /obj/item/storage/backpack/marine/satchel/tech name = "\improper USCM technician chestrig" desc = "A heavy-duty chestrig used by some USCM technicians." @@ -617,6 +639,16 @@ mouse_opacity = initial(mouse_opacity) ..() +/obj/item/storage/backpack/general_belt/standard + can_hold_skill = FALSE + +/obj/item/storage/backpack/general_belt/upp + name = "\improper Type 48-M general utility pouch" + desc = "A small, lightweight pouch that can be clipped onto U-pattern UPP armor to provide additional storage. The newer 48-M model, while uncomfortable, can also be clipped around the waist." + icon_state = "upp_g8pouch" + item_state = "upp_g8pouch" + has_gamemode_skin = FALSE + // Scout Cloak /obj/item/storage/backpack/marine/satchel/scout_cloak name = "\improper M68 Thermal Cloak" diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index 1e6d0d9799..c798acd047 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -216,6 +216,24 @@ . = ..() . += SPAN_NOTICE("The belt is currently set to [mode ? "take pills directly from bottles": "NOT take pills directly from bottles"].") +/obj/item/storage/belt/medical/upp + name = "\improper Type 41 pattern medical storage rig" + desc = "The Type 41 is the standard load-bearing equipment of UPP military. It consists of a modular belt with various clips. This version is a less common configuration, designed to transport medical supplies and pistol ammunition. \nRight click its sprite and click \"toggle belt mode\" to take pills out of bottles by simply clicking them." + icon_state = "medicalbelt_upp" + item_state = "upp_belt" + +/obj/item/storage/belt/medical/upp/full/fill_preset_inventory() + new /obj/item/storage/pill_bottle/bicaridine(src) + new /obj/item/storage/pill_bottle/dexalin(src) + new /obj/item/storage/pill_bottle/antitox(src) + new /obj/item/storage/pill_bottle/kelotane(src) + new /obj/item/storage/pill_bottle/inaprovaline(src) + new /obj/item/storage/pill_bottle/tramadol(src) + new /obj/item/storage/pill_bottle/peridaxon(src) + new /obj/item/stack/medical/splint(src) + new /obj/item/stack/medical/advanced/bruise_pack(src) + new /obj/item/stack/medical/advanced/ointment(src) + /obj/item/storage/belt/medical/lifesaver name = "\improper M276 pattern lifesaver bag" desc = "The M276 is the standard load-bearing equipment of the USCM. This configuration mounts a duffel bag filled with a range of injectors and light medical supplies, and is common among medics. \nRight click its sprite and click \"toggle belt mode\" to take pills out of bottles by simply clicking them." @@ -240,6 +258,25 @@ ) has_gamemode_skin = TRUE +/obj/item/storage/belt/medical/lifesaver/standard + has_gamemode_skin = FALSE + +/obj/item/storage/belt/medical/lifesaver/standard/full/fill_preset_inventory() + new /obj/item/stack/medical/advanced/bruise_pack(src) + new /obj/item/stack/medical/advanced/bruise_pack(src) + new /obj/item/stack/medical/advanced/ointment(src) + new /obj/item/stack/medical/advanced/ointment(src) + new /obj/item/reagent_container/hypospray/autoinjector/dexalinp(src) + new /obj/item/reagent_container/hypospray/autoinjector/oxycodone(src) + new /obj/item/storage/pill_bottle/bicaridine(src) + new /obj/item/storage/pill_bottle/dexalin(src) + new /obj/item/storage/pill_bottle/antitox(src) + new /obj/item/storage/pill_bottle/kelotane(src) + new /obj/item/storage/pill_bottle/inaprovaline(src) + new /obj/item/storage/pill_bottle/tramadol(src) + new /obj/item/storage/pill_bottle/peridaxon(src) + new /obj/item/stack/medical/splint(src) + /obj/item/storage/belt/medical/lifesaver/full/fill_preset_inventory() new /obj/item/stack/medical/advanced/bruise_pack(src) new /obj/item/stack/medical/advanced/bruise_pack(src) @@ -450,6 +487,9 @@ ) has_gamemode_skin = TRUE +/obj/item/storage/belt/marine/standard + has_gamemode_skin = FALSE + /obj/item/storage/belt/marine/m41a/fill_preset_inventory() for(var/i = 1 to storage_slots) new /obj/item/ammo_magazine/rifle (src) @@ -568,6 +608,9 @@ new /obj/item/ammo_magazine/smartgun(src) new /obj/item/ammo_magazine/smartgun(src) +/obj/item/storage/belt/marine/smartgunner/standard + has_gamemode_skin = FALSE + /obj/item/storage/belt/marine/quackers name = "Mr. Quackers" desc = "What are we going to do today, Mr. Quackers?" @@ -1080,6 +1123,9 @@ ) has_gamemode_skin = TRUE +/obj/item/storage/belt/gun/m4a3/standard + has_gamemode_skin = FALSE + /obj/item/storage/belt/gun/m4a3/full/fill_preset_inventory() handle_item_insertion(new /obj/item/weapon/gun/pistol/m4a3()) for(var/i = 1 to storage_slots - 1) @@ -1200,6 +1246,9 @@ "icon_x" = -1, "icon_y" = -3)) +/obj/item/storage/belt/gun/m44/standard + has_gamemode_skin = FALSE + /obj/item/storage/belt/gun/m44/full/fill_preset_inventory() handle_item_insertion(new /obj/item/weapon/gun/revolver/m44()) for(var/i = 1 to storage_slots - 1) @@ -1594,6 +1643,9 @@ ) has_gamemode_skin = TRUE +/obj/item/storage/belt/gun/smartgunner/standard + has_gamemode_skin = FALSE + /obj/item/storage/belt/gun/smartgunner/full/fill_preset_inventory() handle_item_insertion(new /obj/item/weapon/gun/pistol/m4a3()) new /obj/item/ammo_magazine/pistol/hp(src) diff --git a/code/game/objects/items/storage/large_holster.dm b/code/game/objects/items/storage/large_holster.dm index 76f98c4239..6c49c0b631 100644 --- a/code/game/objects/items/storage/large_holster.dm +++ b/code/game/objects/items/storage/large_holster.dm @@ -67,6 +67,9 @@ ) has_gamemode_skin = TRUE +/obj/item/storage/large_holster/m37/standard + has_gamemode_skin = FALSE + /obj/item/storage/large_holster/m37/full/fill_preset_inventory() new /obj/item/weapon/gun/shotgun/pump(src) diff --git a/code/game/objects/items/storage/misc.dm b/code/game/objects/items/storage/misc.dm index 424a4f5be0..12f6fbb3d0 100644 --- a/code/game/objects/items/storage/misc.dm +++ b/code/game/objects/items/storage/misc.dm @@ -129,7 +129,7 @@ desc = "A small case containing the once-standard sidearm of the UPP, the Type 73, and two additional magazines. The contained sidearm is probably looted off a dead officer or from a captured stockpile, either way this thing is worth a pretty penny." icon = 'icons/obj/items/storage.dmi' icon_state = "matebacase" - w_class = SIZE_MEDIUM + w_class = SIZE_LARGE max_w_class = SIZE_MEDIUM storage_slots = 3 @@ -138,6 +138,20 @@ new /obj/item/ammo_magazine/pistol/t73(src) new /obj/item/ammo_magazine/pistol/t73(src) +/obj/item/storage/box/M1911_loadout + name = "M1911 storage case" + desc = "A relatively large storage case containing the 1911 and additional magazines. Purchased by enlisted or aspiring PMCs looking to carry a timeless classic" + icon = 'icons/obj/items/storage.dmi' + icon_state = "matebacase" + w_class = SIZE_LARGE + max_w_class = SIZE_MEDIUM + storage_slots = 3 + +/obj/item/storage/box/M1911_loadout/fill_preset_inventory() + new /obj/item/weapon/gun/pistol/m1911(src) + new /obj/item/ammo_magazine/pistol/m1911(src) + new /obj/item/ammo_magazine/pistol/m1911(src) + /obj/item/storage/box/co2_knife name = "M8 cartridge bayonet packaging" desc = "Contains one M8 Cartridge Bayonet and two sister CO2 cartridges. Thanks for being a dedicated Boots magazine subscriber!" diff --git a/code/game/objects/items/weapons/blades.dm b/code/game/objects/items/weapons/blades.dm index 2fe80f123b..6d8c8f7231 100644 --- a/code/game/objects/items/weapons/blades.dm +++ b/code/game/objects/items/weapons/blades.dm @@ -273,8 +273,6 @@ if(loc != user) //Only do unique stuff if you are holding it return ..() - if(!do_after(user, interaction_time, INTERRUPT_INCAPACITATED, BUSY_ICON_HOSTILE)) - return playsound(user, 'sound/weapons/flipblade.ogg', 15, 1) change_razor_state(!razor_opened) to_chat(user, SPAN_NOTICE("You [razor_opened ? "reveal" : "hide"] [src]'s blade.")) @@ -375,3 +373,29 @@ human_user.apply_damage(rand(1,5), BRUTE, "head", src) human_user.update_hair() +/obj/item/weapon/straight_razor/attack(mob/target, mob/user) + if((!ishuman(target)) || (user.a_intent == INTENT_HARM) || !razor_opened) + return ..() + var/mob/living/carbon/human/poor_bastard = target + + var/timer = 10 SECONDS + var/message = "\The [user] begins to shave \the [poor_bastard]!" + if(skillcheck(user, SKILL_LEADERSHIP, SKILL_LEAD_EXPERT)) + timer = 5 SECONDS + message = "\The [user] begins to expertly shave \the [poor_bastard]!" + + user.visible_message(SPAN_WARNING(message)) + if(!do_after(user, timer, INTERRUPT_ALL, BUSY_ICON_HOSTILE)) + return + + switch(user.zone_selected) + if("mouth") + poor_bastard.f_style = "Shaved" + user.visible_message(SPAN_WARNING("\The [user] shaves off \the [poor_bastard]'s facial hair!")) + if("head") + poor_bastard.h_style = pick("Skinhead", "Bald") + user.visible_message(SPAN_WARNING("\The [user] shaves off \the [poor_bastard]'s hair!")) + + poor_bastard.apply_damage(rand(1,5), BRUTE, "head", src) + poor_bastard.update_hair() + return TRUE diff --git a/code/game/objects/prop.dm b/code/game/objects/prop.dm index c067a9730e..ac94e8ab03 100644 --- a/code/game/objects/prop.dm +++ b/code/game/objects/prop.dm @@ -89,6 +89,11 @@ icon_state = "uscmflag2" desc = "A miniature historical table flag of the United States Colonial Marines, in traditional scarlet and gold. The USCM logo sits in the center; an eagle is perched atop it and an anchor rests behind it." +/obj/item/prop/tableflag/upp + name = "UPP table flag" + icon_state = "uppflag" + desc = "A miniature table flag of the Union of Progressive Peoples, consisting of 17 yellow stars, surrounding the bigger one in the middle on scarlet field." + /obj/item/prop/flower_vase name = "flower vase" icon_state = "flowervase" diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index d6148b23b7..86e902dbbb 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -7,9 +7,10 @@ layer = BELOW_OBJ_LAYER var/icon_closed = "closed" var/icon_opened = "open" - var/opened = 0 - var/welded = 0 - var/wall_mounted = 0 //never solid (You can always pass over it) + var/opened = FALSE + var/welded = FALSE + var/wall_mounted = FALSE //never solid (You can always pass over it) + var/can_be_stacked = FALSE health = 100 var/lastbang var/storage_capacity = 30 //This is so that someone can't pack hundreds of items in a locker/crate @@ -59,21 +60,25 @@ /obj/structure/closet/proc/can_open() if(src.welded) - return 0 - return 1 + return FALSE + return TRUE /obj/structure/closet/proc/can_close() + for(var/mob/living/carbon/xenomorph/xeno in get_turf(src)) + return FALSE + if(can_be_stacked) + return TRUE for(var/obj/structure/closet/closet in get_turf(src)) if(closet != src && !closet.wall_mounted) - return 0 - for(var/mob/living/carbon/xenomorph/xeno in get_turf(src)) - return 0 - return 1 + return FALSE + return TRUE /obj/structure/closet/proc/dump_contents() for(var/obj/I in src) I.forceMove(loc) + I.pixel_x = pixel_x + I.pixel_y = pixel_y for(var/mob/M in src) M.forceMove(loc) @@ -87,25 +92,25 @@ /obj/structure/closet/proc/open() if(opened) - return 0 + return FALSE if(!can_open()) - return 0 + return FALSE dump_contents() UnregisterSignal(src, COMSIG_CLOSET_FLASHBANGED) - opened = 1 + opened = TRUE update_icon() playsound(src.loc, open_sound, 15, 1) density = FALSE - return 1 + return TRUE /obj/structure/closet/proc/close() if(!src.opened) - return 0 + return FALSE if(!src.can_close()) - return 0 + return FALSE var/stored_units = 0 if(store_items) @@ -114,12 +119,12 @@ stored_units = store_mobs(stored_units) RegisterSignal(src, COMSIG_CLOSET_FLASHBANGED, PROC_REF(flashbang)) - opened = 0 + opened = FALSE update_icon() playsound(src.loc, close_sound, 15, 1) density = TRUE - return 1 + return TRUE /obj/structure/closet/proc/store_items(stored_units) for(var/obj/item/I in src.loc) @@ -209,7 +214,7 @@ src.MouseDrop_T(G.grabbed_thing, user) //act like they were dragged onto the closet return if(W.flags_item & ITEM_ABSTRACT) - return 0 + return FALSE if(material == MATERIAL_METAL) if(iswelder(W)) if(!HAS_TRAIT(W, TRAIT_TOOL_BLOWTORCH)) @@ -369,5 +374,5 @@ /obj/structure/closet/proc/break_open() if(!opened) - welded = 0 + welded = FALSE open() diff --git a/code/game/objects/structures/crates_lockers/closets/job_closets.dm b/code/game/objects/structures/crates_lockers/closets/job_closets.dm index 8e176942cd..586832e746 100644 --- a/code/game/objects/structures/crates_lockers/closets/job_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/job_closets.dm @@ -92,6 +92,22 @@ new /obj/item/device/binoculars/range/designator(src) new /obj/item/device/whistle(src) +/obj/structure/closet/secure_closet/platoon_sergeant_forecon + name = "squad leader locker" + desc = "A secure storage unit for the squad leader." + req_one_access = list(ACCESS_MARINE_LEADER) + +/obj/structure/closet/secure_closet/platoon_sergeant_forecon/Initialize() + . = ..() + new /obj/item/weapon/gun/rifle/m41aMK1(src) + new /obj/item/ammo_magazine/rifle/m41aMK1(src) + new /obj/item/ammo_magazine/rifle/m41aMK1(src) + new /obj/item/ammo_magazine/rifle/m41aMK1(src) + new /obj/item/ammo_magazine/rifle/m41aMK1(src) + new /obj/item/ammo_magazine/rifle/m41aMK1(src) + new /obj/item/device/binoculars/range/designator(src) + new /obj/item/device/whistle(src) + /obj/structure/closet/secure_closet/squad_sergeant name = "squad sergeant locker" desc = "A secure storage unit for a squad sergeant." @@ -103,6 +119,16 @@ new /obj/item/device/binoculars/range/designator(src) new /obj/item/device/whistle(src) +/obj/structure/closet/secure_closet/squad_sergeant_forecon + name = "assistant squad leader locker" + desc = "A secure storage unit for an assistant squad leader." + req_one_access = list(ACCESS_MARINE_LEADER, ACCESS_MARINE_TL_PREP) + +/obj/structure/closet/secure_closet/squad_sergeant_forecon/Initialize() + . = ..() + new /obj/item/device/binoculars/range/designator(src) + new /obj/item/device/whistle(src) + /obj/structure/closet/secure_closet/smartgunner name = "smartgunner locker" desc = "A secure storage unit for a smartgunner." @@ -120,6 +146,23 @@ new /obj/item/storage/belt/marine/smartgunner(src) new /obj/item/storage/belt/gun/smartgunner(src) +/obj/structure/closet/secure_closet/smartgunner_forecon + name = "smartgunner locker" + desc = "A secure storage unit for a smartgunner." + req_one_access = list(ACCESS_MARINE_LEADER, ACCESS_MARINE_SMARTPREP) + +/obj/structure/closet/secure_closet/smartgunner_forecon/Initialize() + . = ..() + new /obj/item/weapon/gun/smartgun(src) + new /obj/item/smartgun_battery(src) + new /obj/item/clothing/suit/storage/marine/smartgunner/standard(src) + new /obj/item/ammo_magazine/smartgun(src) + new /obj/item/ammo_magazine/smartgun(src) + new /obj/item/ammo_magazine/smartgun(src) + new /obj/item/ammo_magazine/smartgun(src) + new /obj/item/storage/belt/marine/smartgunner/standard(src) + new /obj/item/storage/belt/gun/smartgunner/standard(src) + /obj/structure/closet/cryo/Initialize() . = ..() new /obj/item/clothing/under/marine(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/marine_personal.dm b/code/game/objects/structures/crates_lockers/closets/secure/marine_personal.dm new file mode 100644 index 0000000000..4462eda61b --- /dev/null +++ b/code/game/objects/structures/crates_lockers/closets/secure/marine_personal.dm @@ -0,0 +1,32 @@ +/obj/structure/closet/secure_closet/marine_personal + name = "personal locker" + desc = "It's an immobile card-locked storage unit." + icon_state = "secure1" + can_be_stacked = TRUE + var/owner + var/job = "Rifleman" + var/has_cryo_gear = TRUE + +/obj/structure/closet/secure_closet/marine_personal/get_examine_text(mob/user) + . = ..() + . += SPAN_NOTICE("It has a name tag[owner ? ": [owner]." : ". They are still in hypersleep..."]") + +/obj/structure/closet/secure_closet/marine_personal/Initialize(mapload, ...) + . = ..() + GLOB.personal_closets += src + +/obj/structure/closet/secure_closet/marine_personal/Destroy() + GLOB.personal_closets -= src + return ..() + +/obj/structure/closet/secure_closet/marine_personal/allowed(mob/M) + if(owner == M.real_name) + return TRUE + return FALSE + +/obj/structure/closet/secure_closet/marine_personal/Initialize() + . = ..() + if(has_cryo_gear) + new /obj/item/clothing/under/marine(src) + new /obj/item/clothing/shoes/marine/knife(src) + new /obj/item/device/radio/headset/almayer/marine(src) diff --git a/code/game/objects/structures/crates_lockers/largecrate_supplies.dm b/code/game/objects/structures/crates_lockers/largecrate_supplies.dm index 94be500526..b9486e4f09 100644 --- a/code/game/objects/structures/crates_lockers/largecrate_supplies.dm +++ b/code/game/objects/structures/crates_lockers/largecrate_supplies.dm @@ -201,6 +201,10 @@ desc = "An ammunition case containing six M56D ammunition drums." supplies = list(/obj/item/ammo_magazine/m56d = 6) +/obj/structure/largecrate/supply/ammo/type71 + name = "\improper Type 71 magazine case (x20)" + desc = "An ammunition case containing 20 Type 71 magazines." + supplies = list(/obj/item/ammo_magazine/rifle/type71 = 20) /obj/structure/largecrate/supply/explosives @@ -214,10 +218,16 @@ supplies = list(/obj/item/storage/box/explosive_mines = 5) /obj/structure/largecrate/supply/explosives/grenades - name = "\improper M40 HDEP grenade case (x50)" - desc = "A case containing two twenty-five M40 HDEP grenade boxes." + name = "\improper M40 HEDP grenade case (x50)" + desc = "A case containing two twenty-five M40 HEDP grenade boxes." supplies = list(/obj/item/storage/box/nade_box = 2) +/obj/structure/largecrate/supply/explosives/grenades/less + name = "\improper M40 HEDP grenade case (x25)" + desc = "A case containing one twenty-five M40 HEDP grenade box." + icon_state = "case" + supplies = list(/obj/item/storage/box/nade_box = 1) + /obj/structure/largecrate/supply/explosives/mortar_he name = "80mm HE mortar shell case (x25)" desc = "A case containing twenty-five 80mm HE mortar shells." @@ -291,6 +301,13 @@ desc = "A crate containing a P.A.C.M.A.N. generator, some fuel, and some cable coil to get your power up and going." supplies = list(/obj/structure/machinery/power/port_gen/pacman = 1, /obj/item/stack/sheet/mineral/phoron/medium_stack = 1, /obj/item/stack/cable_coil/yellow = 3) +/obj/structure/largecrate/supply/motiondetectors + name = "\improper motion detectors crate" + desc = "A crate containing two motiondetectors." + icon_state = "case" + supplies = list(/obj/item/device/motiondetector = 2) + + /obj/structure/largecrate/supply/medicine name = "medical crate" desc = "A crate containing medical supplies." diff --git a/code/game/objects/structures/gun_rack.dm b/code/game/objects/structures/gun_rack.dm new file mode 100644 index 0000000000..400002fa35 --- /dev/null +++ b/code/game/objects/structures/gun_rack.dm @@ -0,0 +1,77 @@ +/obj/structure/gun_rack + name = "gun rack" + desc = "ARMAT-produced gun rack for storage of long guns. While initial model was supposed to be extremely modifiable, USCM comissioned racks with fixed slots which only fit M41A rifles. Some say they were cheaper, and some say the main reason was marine's ability to easily break anything more complex than a tungsten ball." + icon = 'icons/obj/structures/gun_racks.dmi' + icon_state = "m41a" + density = TRUE + var/allowed_type + var/max_stored = 5 + var/initial_stored = 5 + +/obj/structure/gun_rack/Initialize() + . = ..() + if(!allowed_type) + icon_state = "m41a_0" + return + + if(initial_stored) + var/i = 0 + while(i < initial_stored) + contents += new allowed_type(src) + i++ + update_icon() + +/obj/structure/gun_rack/attackby(obj/item/O, mob/user) + if(istype(O, allowed_type) && contents.len < max_stored) + user.drop_inv_item_to_loc(O, src) + contents += O + update_icon() + +/obj/structure/gun_rack/attack_hand(mob/living/user) + if(!contents.len) + to_chat(user, SPAN_WARNING("[src] is empty.")) + return + + var/obj/stored_obj = contents[contents.len] + contents -= stored_obj + user.put_in_hands(stored_obj) + to_chat(user, SPAN_NOTICE("You grab [stored_obj] from [src].")) + playsound(src, "gunequip", 25, TRUE) + update_icon() + +/obj/structure/gun_rack/update_icon() + if(contents.len) + icon_state = "[initial(icon_state)]_[contents.len]" + else + icon_state = "[initial(icon_state)]_0" + +/obj/structure/gun_rack/m41 + allowed_type = /obj/item/weapon/gun/rifle/m41aMK1 + +/obj/structure/gun_rack/type71 + icon_state = "type71" + desc = "Some off-branded gun rack. Per SOF and UPPA regulations, weapons should be stored in secure safes and only given out when necessary. Of course, most (but not all!) units overlook this regulation, only storing their firearms in safes when inspection arrives." + max_stored = 6 + initial_stored = 6 + allowed_type = /obj/item/weapon/gun/rifle/type71 + +/obj/structure/gun_rack/apc + name = "APC ammo compartment" + icon_state = "frontal" + desc = "Uhoh. You shouldn't be seeing this." + +/obj/structure/gun_rack/apc/frontal + name = "frontal cannon ammo storage compartment" + icon_state = "frontal" + desc = "A small compartment that stores ammunition for the APC's 'Bleihagel RE-RE700 Frontal Cannon'." + max_stored = 2 + initial_stored = 0 + allowed_type = /obj/item/ammo_magazine/hardpoint/m56_cupola/frontal_cannon + +/obj/structure/gun_rack/apc/boyars + name = "dual cannon ammo storage compartment" + icon_state = "boyars" + desc = "A small compartment that stores ammunition for the APC's 'PARS-159 Boyars Dualcannon'." + max_stored = 2 + initial_stored = 0 + allowed_type = /obj/item/ammo_magazine/hardpoint/boyars_dualcannon diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index 8d6441293f..c059301467 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -622,6 +622,23 @@ icon_state = "clothtable" table_prefix = "cloth" +/obj/structure/surface/table/reinforced/toc + name = "operations table" + desc = "A square metal surface resting on its fat metal bottom. You can't flip something that doesn't have legs." + icon_state = "tocWtable" + table_prefix = "toc" + +/obj/structure/surface/table/reinforced/toc/update_icon() + return + +/obj/structure/surface/table/reinforced/toc/west + desc = "A square metal surface resting on its fat metal bottom. You can't flip something that doesn't have legs." + icon_state = "tocWtable" + +/obj/structure/surface/table/reinforced/toc/east + desc = "A square metal surface resting on its fat metal bottom. You can't flip something that doesn't have legs." + icon_state = "tocEtable" + /* * Racks */ diff --git a/code/game/objects/structures/watercloset.dm b/code/game/objects/structures/watercloset.dm index 872b9be15d..3f87f2c31a 100644 --- a/code/game/objects/structures/watercloset.dm +++ b/code/game/objects/structures/watercloset.dm @@ -213,6 +213,8 @@ var/mobpresent = 0 //true if there is a mob on the shower's loc, this is to ease process() var/is_washing = 0 + COOLDOWN_DECLARE(last_sound) + /obj/structure/machinery/shower/Initialize() . = ..() create_reagents(2) @@ -379,6 +381,10 @@ /obj/structure/machinery/shower/process() if(!on) return + + if(COOLDOWN_FINISHED(src, last_sound)) + COOLDOWN_START(src, last_sound, 8 SECONDS) + playsound(src, "gurgle", 25, FALSE) wash_floor() if(!mobpresent) return for(var/mob/living/carbon/C in loc) diff --git a/code/game/sound.dm b/code/game/sound.dm index 6adaab1097..02be8dbace 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -238,6 +238,8 @@ S = pick('sound/effects/thud1.ogg','sound/effects/thud2.ogg','sound/effects/thud3.ogg') if("paper_writing") S = pick('sound/items/writing_noises/paper_writing_1.wav', 'sound/items/writing_noises/paper_writing_2.wav', 'sound/items/writing_noises/paper_writing_3.wav', 'sound/items/writing_noises/paper_writing_4.ogg') + if("gurgle") + S = pick('sound/effects/gurgle1.ogg', 'sound/effects/gurgle2.ogg', 'sound/effects/gurgle3.ogg', 'sound/effects/gurgle4.ogg') // Weapons/bullets if("shell_load") S = pick('sound/weapons/shell_load1.ogg','sound/weapons/shell_load2.ogg','sound/weapons/shell_load3.ogg','sound/weapons/shell_load4.ogg') diff --git a/code/game/turfs/closed.dm b/code/game/turfs/closed.dm index 312c351f47..41e055c5bf 100644 --- a/code/game/turfs/closed.dm +++ b/code/game/turfs/closed.dm @@ -267,6 +267,14 @@ /turf/closed/shuttle/midway/transparent opacity = FALSE +/turf/closed/shuttle/cyclone + name = "\improper Cyclone" + icon = 'icons/turf/dropship2.dmi' + icon_state = "1" + +/turf/closed/shuttle/cyclone/transparent + opacity = FALSE + /turf/closed/shuttle/twe_dropship name = "\improper UD4-UK" icon = 'icons/turf/twedropship.dmi' diff --git a/code/global.dm b/code/global.dm index 1a54b4dba3..dca2fe7701 100644 --- a/code/global.dm +++ b/code/global.dm @@ -1,7 +1,10 @@ //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") +#define SHIP_MAP_NAMES list("USS Almayer", "USS Golden Arrow", "SSV Chapaev", "USS Rover") + +#define MAIN_SHIP_PLATOON text2path(SSmapping.get_main_ship_platoon()) +#define MAIN_SHIP_DEFAULT_PLATOON "/datum/squad/marine/alpha" //================================================= //Please don't edit these values without speaking to Errorage first ~Carn //Admin Permissions diff --git a/code/modules/admin/IsBanned.dm b/code/modules/admin/IsBanned.dm index bf6d8e261a..c100e19a6d 100644 --- a/code/modules/admin/IsBanned.dm +++ b/code/modules/admin/IsBanned.dm @@ -1,6 +1,6 @@ #ifndef OVERRIDE_BAN_SYSTEM //Blocks an attempt to connect before even creating our client datum thing. -/world/IsBanned(key,address,computer_id, type, real_bans_only=FALSE) +/world/IsBanned(key,address,computer_id, type, real_bans_only=FALSE, is_telemetry = FALSE) var/ckey = ckey(key) // This is added siliently. Thanks to MSO for this fix. You will see it when/if we go OS @@ -34,11 +34,7 @@ // wait for database to be ready - . = P.check_ban(computer_id, address) - if(.) - return . - - return ..() //default pager ban stuff + . = P.check_ban(computer_id, address, is_telemetry) #endif diff --git a/code/modules/admin/NewBan.dm b/code/modules/admin/NewBan.dm index b64b1e4682..aaf42cb17c 100644 --- a/code/modules/admin/NewBan.dm +++ b/code/modules/admin/NewBan.dm @@ -180,15 +180,45 @@ var/savefile/Banlist expiry = "Removal Pending" else expiry = "Permaban" - var/unban_link = "(U)" + var/unban_link + if(ban.is_permabanned) + unban_link = "(UP)" + else + unban_link = "(UT)" - dat += "[unban_link] Key: [ban.ckey]ComputerID: [ban.last_known_cid]IP: [ban.last_known_ip] [expiry](By: [ban.admin])(Reason: [ban.reason])" + dat += "[unban_link] Key: [ban.ckey]ComputerID: [ban.last_known_cid]IP: [ban.last_known_ip] [expiry](By: [ban.admin ? ban.admin : "AdminBot"])(Reason: [ban.reason])" dat += "" - var/dat_header = "
Bans: (U) = Unban" + var/dat_header = "
Bans: (UP) = Unban Perma (UT) = Unban Timed" dat_header += " - Ban Listing
[dat]" show_browser(usr, dat_header, "Unban Panel", "unbanp", "size=875x400") +/datum/admins/proc/stickypanel() + var/add_sticky = "Add Sticky Ban" + var/find_sticky = "Find Sticky Ban" + var/refresh_button = "Refresh Panel" + + var/data = "
Sticky Bans: [add_sticky] [find_sticky] [refresh_button]
" + + var/list/datum/view_record/stickyban/stickies = DB_VIEW(/datum/view_record/stickyban, + DB_COMP("active", DB_EQUALS, TRUE) + ) + + for(var/datum/view_record/stickyban/current_sticky in stickies) + var/whitelist_link = "(WHITELIST)" + var/remove_sticky_link = "(REMOVE)" + var/add_to_sticky_link = "(ADD)" + + var/impacted_ckey_link = "CKEYs" + var/impacted_ip_link = "IPs" + var/impacted_cid_link = "CIDs" + + data += "" + + data += "
[whitelist_link][remove_sticky_link][add_to_sticky_link]Identifier: [current_sticky.identifier]Reason: [current_sticky.reason]Message: [current_sticky.message] Admin: [current_sticky.admin] View: [impacted_ckey_link][impacted_ip_link][impacted_cid_link]
" + + show_browser(owner, data, "Stickyban Panel", "sticky", "size=875x400") + //////////////////////////////////// DEBUG //////////////////////////////////// /proc/CreateBans() @@ -251,3 +281,48 @@ var/savefile/Banlist if(P.is_time_banned && alert(usr, "Ban already exists. Proceed?", "Confirmation", "Yes", "No") != "Yes") return P.add_timed_ban(reason, mins) + +/client/proc/cmd_admin_do_stickyban(identifier, reason, message, list/impacted_ckeys, list/impacted_cids, list/impacted_ips) + if(!identifier) + identifier = tgui_input_text(src, "Name of the primary CKEY you are adding a stickyban to.", "BuildABan") + if(!identifier) + return + + if(!message) + message = tgui_input_text(src, "What message should be given to the impacted users?", "BuildABan", encode = FALSE) + if(!message) + return + + if(!reason) + reason = tgui_input_text(src, "What's the reason for the ban? This is shown internally, and not displayed in public notes and ban messages. Include as much detail as necessary.", "BuildABan", multiline = TRUE, encode = FALSE) + if(!reason) + return + + if(!length(impacted_ckeys)) + impacted_ckeys = splittext(tgui_input_text(src, "Which CKEYs should be impacted by this ban? Include the primary ckey, separated by semicolons.", "BuildABan", "player1;player2;player3"), ";") + + if(!length(impacted_cids)) + impacted_cids = splittext(tgui_input_text(src, "Which CIDs should be impacted by this ban? Separate with semicolons.", "BuildABan", "12345678;87654321"), ";") + + if(!length(impacted_ips)) + impacted_ips = splittext(tgui_input_text(src, "Which IPs should be impacted by this ban? Separate with semicolons.", "BuildABan", "1.1.1.1;8.8.8.8"), ";") + + var/datum/entity/stickyban/new_sticky = SSstickyban.add_stickyban(identifier, reason, message, player_data) + + if(!new_sticky) + to_chat(src, SPAN_ADMIN("Failed to apply stickyban.")) + return + + for(var/ckey in impacted_ckeys) + SSstickyban.add_matched_ckey(new_sticky.id, ckey) + + for(var/cid in impacted_cids) + SSstickyban.add_matched_cid(new_sticky.id, cid) + + for(var/ip in impacted_ips) + SSstickyban.add_matched_ip(new_sticky.id, ip) + + log_admin("STICKYBAN: Identifier: [identifier] Reason: [reason] Message: [message] CKEYs: [english_list(impacted_ckeys)] IPs: [english_list(impacted_ips)] CIDs: [english_list(impacted_cids)]") + message_admins("[key_name_admin(src)] has added a new stickyban with the identifier '[identifier]'.") + var/datum/tgs_chat_embed/field/reason_embed = new("Stickyban Reason", reason) + important_message_external("[src] has added a new stickyban with the identifier '[identifier]'.", "Stickyban Placed", list(reason_embed)) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 3a752b43f6..34cc3ee3c8 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -96,10 +96,13 @@ var/list/admin_verbs_admin = list( ) var/list/admin_verbs_ban = list( - /client/proc/unban_panel + /client/proc/unban_panel, + /client/proc/stickyban_panel, + // /client/proc/jobbans // Disabled temporarily due to 15-30 second lag spikes. Don't forget the comma in the line above when uncommenting this! ) + var/list/admin_verbs_sounds = list( /client/proc/play_admin_sound, /client/proc/stop_admin_sound, 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 b73b7f10c7..9d805ab9d1 100644 --- a/code/modules/admin/game_master/extra_buttons/rename_platoon.dm +++ b/code/modules/admin/game_master/extra_buttons/rename_platoon.dm @@ -1,5 +1,6 @@ GLOBAL_VAR_INIT(main_platoon_name, SQUAD_MARINE_1) +GLOBAL_VAR_INIT(main_platoon_initial_name, GLOB.main_platoon_name) /// Ability to rename the platoon /client/proc/game_master_rename_platoon() @@ -15,7 +16,7 @@ GLOBAL_VAR_INIT(main_platoon_name, SQUAD_MARINE_1) set name = "Rename Platoon" set category = "OOC.Commander" - if(GLOB.main_platoon_name != SQUAD_MARINE_1) + if(GLOB.main_platoon_name != GLOB.main_platoon_initial_name) to_chat(src, SPAN_NOTICE("The platoon has already been renamed this round.")) return diff --git a/code/modules/admin/game_master/game_master.dm b/code/modules/admin/game_master/game_master.dm index b3502c3322..947c49aeb5 100644 --- a/code/modules/admin/game_master/game_master.dm +++ b/code/modules/admin/game_master/game_master.dm @@ -58,6 +58,7 @@ GLOBAL_VAR_INIT(radio_communication_clarity, 100) var/list/submenu_types = list( /obj/structure/pipes/vents = /datum/game_master_submenu/ambush/vents, /obj/structure/tunnel = /datum/game_master_submenu/ambush/tunnels, + /mob/living/carbon/human = /datum/game_master_submenu/infest, ) /// List of current submenus @@ -404,7 +405,7 @@ GLOBAL_VAR_INIT(radio_communication_clarity, 100) if(!object || !z_level) return - SSminimaps.add_marker(object, z_level, MINIMAP_FLAG_USCM, given_image = background) + SSminimaps.add_marker(object, z_level, MINIMAP_FLAG_ALL, given_image = background) var/objective_info = tgui_input_text(user, "Objective info?", "Objective Info") diff --git a/code/modules/admin/game_master/game_master_submenu/infest.dm b/code/modules/admin/game_master/game_master_submenu/infest.dm new file mode 100644 index 0000000000..4d64e66e0b --- /dev/null +++ b/code/modules/admin/game_master/game_master_submenu/infest.dm @@ -0,0 +1,97 @@ +#define DEFAULT_SPAWN_HIVE_STRING XENO_HIVE_NORMAL + +/datum/game_master_submenu/infest + tgui_menu_name = "GameMasterSubmenuInfest" + tgui_menu_title = "Infest Control" + + /// Current selected hive for the embryo + var/selected_hive = DEFAULT_SPAWN_HIVE_STRING + + /// Target growth stage for the embryo + var/embryo_stage = 0 + +/datum/game_master_submenu/infest/ui_data(mob/user) + . = ..() + + var/list/data = list() + + data["selected_hive"] = selected_hive + data["embryo_stage"] = embryo_stage + + return data + +/datum/game_master_submenu/infest/ui_static_data(mob/user) + . = ..() + + var/list/data = list() + + data["selectable_hives"] = ALL_XENO_HIVES + + return data + +/datum/game_master_submenu/infest/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + + switch(action) + if("set_selected_hive") + selected_hive = params["new_hive"] + return TRUE + + if("set_embryo_stage") + embryo_stage = params["stage"] + return TRUE + + if("infest") + setup_embryo() + return TRUE + + if("clear_infest") + remove_embryo() + return TRUE + + if("burst") + force_burst() + return TRUE + +/datum/game_master_submenu/infest/proc/setup_embryo() + var/obj/item/alien_embryo/infesting_embryo + for(var/obj/item/alien_embryo/embryo in referenced_atom) //if this hive's embryo already exists, convert to larva and use it + if(embryo.hivenumber == selected_hive) + infesting_embryo = embryo + else + qdel(embryo) + + if(!infesting_embryo) //else, make a new one + infesting_embryo = new /obj/item/alien_embryo(referenced_atom) + infesting_embryo.hivenumber = selected_hive + + var/mob/living/carbon/human/infested_host = referenced_atom + infested_host.species?.larva_impregnated(infesting_embryo) //Yautja handling + + infesting_embryo.stage = embryo_stage + +/datum/game_master_submenu/infest/proc/remove_embryo() + for(var/obj/item/alien_embryo/embryo in referenced_atom) + qdel(embryo) + +/datum/game_master_submenu/infest/proc/force_burst() + var/mob/living/carbon/xenomorph/larva/infesting_larva = locate() in referenced_atom //if a larva already exists, use it + if(infesting_larva) + infesting_larva.chest_burst(referenced_atom) + return + + for(var/obj/item/alien_embryo/embryo in referenced_atom) //else if this hive's embryo already exists, convert to larva and use it + if(embryo.hivenumber == selected_hive) + embryo.become_larva() + infesting_larva = locate() in referenced_atom + break + if(infesting_larva) + infesting_larva.chest_burst(referenced_atom) + return + + infesting_larva = new /mob/living/carbon/xenomorph/larva(referenced_atom, null, selected_hive) //else, make a new larva + var/mob/living/carbon/human/infested_host = referenced_atom + infesting_larva.ckey = infested_host.ckey + infesting_larva.chest_burst(referenced_atom) + +#undef DEFAULT_SPAWN_HIVE_STRING diff --git a/code/modules/admin/player_panel/actions/punish.dm b/code/modules/admin/player_panel/actions/punish.dm index 576de30ae7..eb80632d8a 100644 --- a/code/modules/admin/player_panel/actions/punish.dm +++ b/code/modules/admin/player_panel/actions/punish.dm @@ -45,6 +45,58 @@ return TRUE +/datum/player_action/permanent_ban + action_tag = "permanent_ban" + name = "Permanent Ban" + permissions_required = R_BAN + +/datum/player_action/permanent_ban/act(client/user, mob/target, list/params) + var/reason = tgui_input_text(user, "What message should be given to the permabanned user?", "Permanent Ban", encode = FALSE) + if(!reason) + return + + var/internal_reason = tgui_input_text(user, "What's the reason for the ban? This is shown internally, and not displayed in public notes and ban messages. Include as much detail as necessary.", "Permanent Ban", multiline = TRUE, encode = FALSE) + if(!internal_reason) + return + + var/datum/entity/player/target_entity = target.client?.player_data + if(!target_entity) + target_entity = get_player_from_key(target.ckey || target.persistent_ckey) + + if(!target_entity) + return + + if(!target_entity.add_perma_ban(reason, internal_reason, user.player_data)) + to_chat(user, SPAN_ADMIN("The user is already permabanned! If necessary, you can remove the permaban, and place a new one.")) + +/datum/player_action/sticky_ban + action_tag = "sticky_ban" + name = "Sticky Ban" + permissions_required = R_BAN + +/datum/player_action/sticky_ban/act(client/user, mob/target, list/params) + var/datum/entity/player/player = get_player_from_key(target.ckey || target.persistent_ckey) + if(!player) + return + + var/persistent_ip = target.client?.address || player.last_known_ip + var/persistent_cid = target.client?.computer_id || player.last_known_cid + + var/message = tgui_input_text(user, "What message should be given to the impacted users?", "BuildABan", encode = FALSE) + if(!message) + return + + var/reason = tgui_input_text(user, "What's the reason for the ban? This is shown internally, and not displayed in public notes and ban messages. Include as much detail as necessary.", "BuildABan", multiline = TRUE, encode = FALSE) + if(!reason) + return + + user.cmd_admin_do_stickyban(target.ckey, reason, message, impacted_ckeys = list(target.ckey), impacted_cids = list(persistent_cid), impacted_ips = list(persistent_ip)) + player.add_note("Stickybanned | [message]", FALSE, NOTE_ADMIN, TRUE) + player.add_note("Internal reason: [reason]", TRUE, NOTE_ADMIN) + + if(target.client) + qdel(target.client) + /datum/player_action/mute action_tag = "mob_mute" name = "Mute" diff --git a/code/modules/admin/stickyban.dm b/code/modules/admin/stickyban.dm deleted file mode 100644 index 69793a5995..0000000000 --- a/code/modules/admin/stickyban.dm +++ /dev/null @@ -1,66 +0,0 @@ -// BLOCKING PROC, RUN ASYNC - -/proc/stickyban_internal(ckey, address, cid, reason, linked_stickyban, datum/entity/player/banning_admin) - - if(!ckey || !address || !cid) - CRASH("Incorrect data passed to stickyban_internal ([ckey], [address], [cid])") - - var/datum/entity/player/P = get_player_from_key(ckey) - - if(!P) - message_admins("Tried stickybanning ckey \"[ckey]\", player entity was unable to be found. Please try again later.") - return - - var/datum/entity/player_sticky_ban/PSB = DB_ENTITY(/datum/entity/player_sticky_ban) - PSB.player_id = P.id - if(reason) - PSB.reason = reason - PSB.address = address - PSB.computer_id = cid - PSB.ckey = P.ckey - PSB.date = "[time2text(world.realtime, "YYYY-MM-DD hh:mm:ss")]" - - if(linked_stickyban) - PSB.linked_stickyban = linked_stickyban - - if(!reason) - reason = "No reason given." - - if(banning_admin) - PSB.admin_id = banning_admin.id - if(banning_admin.owning_client) - message_admins("[banning_admin.owning_client.ckey] has stickybanned [ckey].") - - message_admins("[ckey] (IP: [address], CID: [cid]) has been stickybanned for: \"[reason]\".") - - if(P.owning_client) - to_chat_forced(P.owning_client, SPAN_WARNING("You have been sticky banned by [banning_admin? banning_admin.ckey : "Host"].\nReason: [sanitize(reason)].")) - to_chat_forced(P.owning_client, SPAN_WARNING("This is a permanent ban")) - QDEL_NULL(P.owning_client) - - PSB.save() - -/datum/entity/player/proc/process_stickyban(address, computer_id, source_id, reason, datum/entity/player/banning_admin, list/PSB) - if(length(PSB) > 0) // sticky ban with identical data already exists, no need for another copy - if(banning_admin) - to_chat(banning_admin, SPAN_WARNING("Failed to add stickyban to [ckey]. Reason: Stickyban already exists.")) - return - - stickyban_internal(ckey, address, computer_id, reason, source_id, banning_admin) - - -/datum/entity/player/proc/check_for_sticky_ban(address, computer_id) - var/list/datum/view_record/stickyban_list_view/SBLW = DB_VIEW(/datum/view_record/stickyban_list_view, - DB_OR( - DB_COMP("ckey", DB_EQUALS, ckey), - DB_COMP("address", DB_EQUALS, address), - DB_COMP("computer_id", DB_EQUALS, computer_id) - )) - - if(length(SBLW) == 0) - return - - if(stickyban_whitelisted) - return - - return SBLW diff --git a/code/modules/admin/tabs/admin_tab.dm b/code/modules/admin/tabs/admin_tab.dm index e0a8c540ea..3d6edda7cb 100644 --- a/code/modules/admin/tabs/admin_tab.dm +++ b/code/modules/admin/tabs/admin_tab.dm @@ -53,6 +53,12 @@ admin_holder.unbanpanel() return +/client/proc/stickyban_panel() + set name = "Stickyban Panel" + set category = "Admin.Panels" + + admin_holder?.stickypanel() + /client/proc/player_panel_new() set name = "Player Panel" set category = "Admin.Panels" diff --git a/code/modules/admin/topic/topic.dm b/code/modules/admin/topic/topic.dm index 7dfc28a85e..9d0a6de572 100644 --- a/code/modules/admin/topic/topic.dm +++ b/code/modules/admin/topic/topic.dm @@ -229,6 +229,203 @@ alert(usr, "This ban has already been lifted / does not exist.", "Error", "Ok") unbanpanel() + else if(href_list["unban_perma"]) + var/datum/entity/player/unban_player = get_player_from_key(href_list["unban_perma"]) + if(!(tgui_alert(owner, "Do you want to unban [unban_player.ckey]? They are currently permabanned for: [unban_player.permaban_reason], since [unban_player.permaban_date].", "Unban Player", list("Yes", "No")) == "Yes")) + return + + if(!unban_player.is_permabanned) + to_chat(owner, "The player is not currently permabanned.") + + unban_player.is_permabanned = FALSE + unban_player.permaban_admin_id = null + unban_player.permaban_date = null + unban_player.permaban_reason = null + + unban_player.save() + + message_admins("[key_name_admin(owner)] has removed the permanent ban on [unban_player.ckey].") + important_message_external("[owner] has removed the permanent ban on [unban_player.ckey].", "Permaban Removed") + + else if(href_list["sticky"]) + if(href_list["refresh_panel"]) + stickypanel() + + if(href_list["view_all_ckeys"]) + var/list/datum/view_record/stickyban_matched_ckey/all_ckeys = DB_VIEW(/datum/view_record/stickyban_matched_ckey, + DB_COMP("linked_stickyban", DB_EQUALS, href_list["sticky"]) + ) + + var/list/keys = list() + var/list/whitelisted = list() + for(var/datum/view_record/stickyban_matched_ckey/match as anything in all_ckeys) + if(match.whitelisted) + whitelisted += match.ckey + else + keys += match.ckey + + show_browser(owner, "Impacted: [english_list(keys)]

Whitelisted: [english_list(whitelisted)]", "Stickyban Keys", "stickykeys") + return + + if(href_list["view_all_cids"]) + var/list/datum/view_record/stickyban_matched_cid/all_cids = DB_VIEW(/datum/view_record/stickyban_matched_cid, + DB_COMP("linked_stickyban", DB_EQUALS, href_list["sticky"]) + ) + + var/list/cids = list() + for(var/datum/view_record/stickyban_matched_cid/match as anything in all_cids) + cids += match.cid + + show_browser(owner, english_list(cids), "Stickyban CIDs", "stickycids") + return + + if(href_list["view_all_ips"]) + var/list/datum/view_record/stickyban_matched_ip/all_ips = DB_VIEW(/datum/view_record/stickyban_matched_ip, + DB_COMP("linked_stickyban", DB_EQUALS, href_list["sticky"]) + ) + + var/list/ips = list() + for(var/datum/view_record/stickyban_matched_ip/match as anything in all_ips) + ips += match.ip + + show_browser(owner, english_list(ips), "Stickyban IPs", "stickycips") + return + + if(href_list["find_sticky"]) + var/ckey = ckey(tgui_input_text(owner, "Which CKEY should we attempt to find stickybans for?", "FindABan")) + if(!ckey) + return + + var/list/datum/view_record/stickyban/stickies = SSstickyban.check_for_sticky_ban(ckey) + if(!stickies) + to_chat(owner, SPAN_ADMIN("Could not locate any stickbans impacting [ckey].")) + return + + var/list/impacting_stickies = list() + + for(var/datum/view_record/stickyban/sticky as anything in stickies) + impacting_stickies += sticky.identifier + + to_chat(owner, SPAN_ADMIN("Found the following stickybans for [ckey]: [english_list(impacting_stickies)]")) + + if(!check_rights_for(owner, R_BAN)) + return + + if(href_list["new_sticky"]) + owner.cmd_admin_do_stickyban() + return + + var/datum/entity/stickyban/sticky = DB_ENTITY(/datum/entity/stickyban, href_list["sticky"]) + if(!sticky) + return + + sticky.sync() + + if(href_list["whitelist_ckey"]) + var/ckey_to_whitelist = ckey(tgui_input_text(owner, "What CKEY should be whitelisted? Editing stickyban: [sticky.identifier]")) + if(!ckey_to_whitelist) + return + + SSstickyban.whitelist_ckey(sticky.id, ckey_to_whitelist) + message_admins("[key_name_admin(owner)] has whitelisted [ckey_to_whitelist] against stickyban '[sticky.identifier]'.") + important_message_external("[owner] has whitelisted [ckey_to_whitelist] against stickyban '[sticky.identifier]'.", "CKEY Whitelisted") + + if(href_list["add"]) + var/option = tgui_input_list(owner, "What do you want to add?", "AddABan", list("CID", "CKEY", "IP")) + if(!option) + return + + var/to_add = tgui_input_text(owner, "Provide the [option] to add to the stickyban.", "AddABan") + if(!to_add) + return + + switch(option) + if("CID") + SSstickyban.add_matched_cid(sticky.id, to_add) + if("CKEY") + SSstickyban.add_matched_ckey(sticky.id, to_add) + if("IP") + SSstickyban.add_matched_ip(sticky.id, to_add) + + message_admins("[key_name_admin(owner)] has added a [option] ([to_add]) to stickyban '[sticky.identifier]'.") + important_message_external("[owner] has added a [option] ([to_add]) to stickyban '[sticky.identifier]'.", "[option] Added to Stickyban") + + if(href_list["remove"]) + var/option = tgui_input_list(owner, "What do you want to remove?", "DelABan", list("Entire Stickyban", "CID", "CKEY", "IP")) + switch(option) + if("Entire Stickyban") + if(!(tgui_alert(owner, "Are you sure you want to remove this stickyban? Identifier: [sticky.identifier] Reason: [sticky.reason]", "Confirm", list("Yes", "No")) == "Yes")) + return + + sticky.active = FALSE + sticky.save() + + message_admins("[key_name_admin(owner)] has deactivated stickyban '[sticky.identifier]'.") + important_message_external("[owner] has deactivated stickyban '[sticky.identifier]'.", "Stickyban Deactivated") + + if("CID") + var/list/datum/view_record/stickyban_matched_cid/all_cids = DB_VIEW(/datum/view_record/stickyban_matched_cid, + DB_COMP("linked_stickyban", DB_EQUALS, sticky.id) + ) + + var/list/cid_to_record_id = list() + for(var/datum/view_record/stickyban_matched_cid/match in all_cids) + cid_to_record_id["[match.cid]"] = match.id + + var/picked = tgui_input_list(owner, "Which CID to remove?", "DelABan", cid_to_record_id) + if(!picked) + return + + var/selected = cid_to_record_id[picked] + + var/datum/entity/stickyban_matched_cid/sticky_cid = DB_ENTITY(/datum/entity/stickyban_matched_cid, selected) + sticky_cid.delete() + + message_admins("[key_name_admin(owner)] has removed a CID ([picked]) from stickyban '[sticky.identifier]'.") + important_message_external("[owner] has removed a CID ([picked]) from stickyban '[sticky.identifier]'.", "CID Removed from Stickyban") + + if("CKEY") + var/list/datum/view_record/stickyban_matched_ckey/all_ckeys = DB_VIEW(/datum/view_record/stickyban_matched_ckey, + DB_COMP("linked_stickyban", DB_EQUALS, sticky.id) + ) + + var/list/ckey_to_record_id = list() + for(var/datum/view_record/stickyban_matched_ckey/match in all_ckeys) + ckey_to_record_id["[match.ckey]"] = match.id + + var/picked = tgui_input_list(owner, "Which CKEY to remove?", "DelABan", ckey_to_record_id) + if(!picked) + return + + var/selected = ckey_to_record_id[picked] + + var/datum/entity/stickyban_matched_ckey/sticky_ckey = DB_ENTITY(/datum/entity/stickyban_matched_ckey, selected) + sticky_ckey.delete() + + message_admins("[key_name_admin(owner)] has removed a CKEY ([picked]) from stickyban '[sticky.identifier]'.") + important_message_external("[owner] has removed a CKEY ([picked]) from stickyban '[sticky.identifier]'.", "CKEY Removed from Stickyban") + + if("IP") + var/list/datum/view_record/stickyban_matched_ip/all_ips = DB_VIEW(/datum/view_record/stickyban_matched_ip, + DB_COMP("linked_stickyban", DB_EQUALS, sticky.id) + ) + + var/list/ip_to_record_id = list() + for(var/datum/view_record/stickyban_matched_ip/match in all_ips) + ip_to_record_id["[match.ip]"] = match.id + + var/picked = tgui_input_list(owner, "Which IP to remove?", "DelABan", ip_to_record_id) + if(!picked) + return + + var/selected = ip_to_record_id[picked] + + var/datum/entity/stickyban_matched_ip/sticky_ip = DB_ENTITY(/datum/entity/stickyban_matched_ip, selected) + sticky_ip.delete() + + message_admins("[key_name_admin(owner)] has removed an IP ([picked]) from stickyban [sticky.identifier].") + important_message_external("[owner] has removed an IP ([picked]) from stickyban '[sticky.identifier].", "IP Removed from Stickyban") + else if(href_list["warn"]) usr.client.warn(href_list["warn"]) diff --git a/code/modules/admin/verbs/autoreplace.dm b/code/modules/admin/verbs/autoreplace.dm index dc6ebb09db..109977f1a5 100644 --- a/code/modules/admin/verbs/autoreplace.dm +++ b/code/modules/admin/verbs/autoreplace.dm @@ -32,7 +32,7 @@ var/list/datum/decorator/manual/admin_runtime/admin_runtime_decorators = list() admin_runtime_decorators.Add(SSdecorator.add_decorator(/datum/decorator/manual/admin_runtime, types, subtypes, field, value)) - log_and_message_admins("[src] activated new decorator id: [admin_runtime_decorators.len] set for [hint_text] `[types]` for field `[field]` set value `[value]`") + message_admins("[src] activated new decorator id: [admin_runtime_decorators.len] set for [hint_text] `[types]` for field `[field]` set value `[value]`") /client/proc/deactivate_autoreplacer() set category = "Admin.Events" @@ -49,7 +49,7 @@ var/list/datum/decorator/manual/admin_runtime/admin_runtime_decorators = list() admin_runtime_decorators[num_value].enabled = FALSE - log_and_message_admins("[src] deactivated decorator id: [num_value]") + message_admins("[src] deactivated decorator id: [num_value]") /client/proc/rerun_decorators() set category = "Admin.Events" @@ -65,4 +65,4 @@ var/list/datum/decorator/manual/admin_runtime/admin_runtime_decorators = list() SSdecorator.force_update() - log_and_message_admins("[src] rerun all decorators.") + message_admins("[src] rerun all decorators.") diff --git a/code/modules/admin/verbs/select_equipment.dm b/code/modules/admin/verbs/select_equipment.dm index b684fc0d6f..83a9cb1a06 100644 --- a/code/modules/admin/verbs/select_equipment.dm +++ b/code/modules/admin/verbs/select_equipment.dm @@ -22,7 +22,7 @@ I.access = J.get_access() I.rank = J.title I.assignment = J.disp_title - I.name = "[I.registered_name]'s ID Card ([I.assignment])" + I.name = "[I.registered_name]'s [I.card_name] ([I.assignment])" I.paygrade = J.get_paygrade() if(H.w_uniform) var/obj/item/clothing/C = H.w_uniform @@ -81,7 +81,7 @@ I.rank = IDtitle I.assignment = IDtitle - I.name = "[I.registered_name]'s ID Card ([I.assignment])" + I.name = "[I.registered_name]'s [I.card_name] ([I.assignment])" var/new_faction = tgui_input_list(usr, "Select faction.", "Faction Choice", FACTION_LIST_HUMANOID) if(!new_faction) diff --git a/code/modules/almayer/machinery.dm b/code/modules/almayer/machinery.dm index 4fd9e7c88a..9491475ace 100644 --- a/code/modules/almayer/machinery.dm +++ b/code/modules/almayer/machinery.dm @@ -89,10 +89,8 @@ /obj/structure/machinery/prop/almayer/CICmap/Initialize() . = ..() - if (faction == FACTION_MARINE) - map = new /datum/tacmap/drawing(src, minimap_type) - else - map = new(src, minimap_type) // Non-drawing version + map = new /datum/tacmap/drawing(src, minimap_type) + /obj/structure/machinery/prop/almayer/CICmap/Destroy() QDEL_NULL(map) @@ -115,6 +113,11 @@ minimap_type = MINIMAP_FLAG_PMC faction = FACTION_PMC +/obj/structure/machinery/prop/almayer/CICmap/toc + name = "tactical map screen" + desc = "A screen on the TOC computer displaying the tactical map." + icon_state = "toc_map" + //Nonpower using props /obj/structure/prop/almayer diff --git a/code/modules/asset_cache/asset_list_items.dm b/code/modules/asset_cache/asset_list_items.dm index 1463584a63..32364e1072 100644 --- a/code/modules/asset_cache/asset_list_items.dm +++ b/code/modules/asset_cache/asset_list_items.dm @@ -279,11 +279,12 @@ list("Mar", null), list("ass", "hudsquad_ass"), list("Eng", "hudsquad_engi"), - list("Med", "hudsquad_med"), + list("HM", "hudsquad_med"), list("SG", "hudsquad_gun"), list("Spc", "hudsquad_spec"), list("SqSgt", "hudsquad_tl"), list("PltSgt", "hudsquad_leader"), + list("RTO", "hudsquad_rto"), ) for(var/datum/squad/marine/squad in RoleAuthority.squads) diff --git a/code/modules/character_traits/languages.dm b/code/modules/character_traits/languages.dm index 8380afaa31..438f6ca0ce 100644 --- a/code/modules/character_traits/languages.dm +++ b/code/modules/character_traits/languages.dm @@ -45,6 +45,15 @@ applyable = TRUE cost = 1 +/datum/character_trait/language/english + language_name = LANGUAGE_ENGLISH + applyable = TRUE + cost = 1 + +/datum/character_trait/language/english/New() + ..() + trait_desc = "Can speak the language [language_name]. Not at all useful if you're in the Marine Corps." + /datum/character_trait/language/primitive language_name = LANGUAGE_MONKEY applyable = FALSE diff --git a/code/modules/clans/client.dm b/code/modules/clans/client.dm index d1f403c083..cdb70ffd27 100644 --- a/code/modules/clans/client.dm +++ b/code/modules/clans/client.dm @@ -234,7 +234,7 @@ return - log_and_message_admins("[key_name_admin(src)] has set the name of [target_clan.name] to [input].") + message_admins("[key_name_admin(src)] has set the name of [target_clan.name] to [input].") to_chat(src, SPAN_NOTICE("Set the name of [target_clan.name] to [input].")) target_clan.name = trim(input) @@ -247,7 +247,7 @@ if(!input || input == target_clan.description) return - log_and_message_admins("[key_name_admin(src)] has set the description of [target_clan.name].") + message_admins("[key_name_admin(src)] has set the description of [target_clan.name].") to_chat(src, SPAN_NOTICE("Set the description of [target_clan.name].")) target_clan.description = trim(input) @@ -261,7 +261,7 @@ return target_clan.color = color - log_and_message_admins("[key_name_admin(src)] has set the color of [target_clan.name] to [color].") + message_admins("[key_name_admin(src)] has set the color of [target_clan.name] to [color].") to_chat(src, SPAN_NOTICE("Set the name of [target_clan.name] to [color].")) if(CLAN_ACTION_CLAN_SETHONOR) if(!has_clan_permission(CLAN_PERMISSION_ADMIN_MANAGER)) @@ -272,7 +272,7 @@ if((!input && input != 0) || input == target_clan.honor) return - log_and_message_admins("[key_name_admin(src)] has set the honor of clan [target_clan.name] from [target_clan.honor] to [input].") + message_admins("[key_name_admin(src)] has set the honor of clan [target_clan.name] from [target_clan.honor] to [input].") to_chat(src, SPAN_NOTICE("Set the honor of [target_clan.name] from [target_clan.honor] to [input].")) target_clan.honor = input @@ -286,7 +286,7 @@ to_chat(src, "You have decided not to delete [target_clan.name].") return - log_and_message_admins("[key_name_admin(src)] has deleted the clan [target_clan.name].") + message_admins("[key_name_admin(src)] has deleted the clan [target_clan.name].") to_chat(src, SPAN_NOTICE("You have deleted [target_clan.name].")) var/list/datum/view_record/clan_playerbase_view/CPV = DB_VIEW(/datum/view_record/clan_playerbase_view, DB_COMP("clan_id", DB_EQUALS, target_clan.id)) @@ -339,7 +339,7 @@ return var/target_clan = target.clan_id - log_and_message_admins("[key_name_admin(src)] has purged [player_name]'s clan profile.") + message_admins("[key_name_admin(src)] has purged [player_name]'s clan profile.") to_chat(src, SPAN_NOTICE("You have purged [player_name]'s clan profile.")) target.delete() @@ -379,20 +379,20 @@ target.clan_id = null target.clan_rank = clan_ranks_ordered[CLAN_RANK_YOUNG] to_chat(src, SPAN_NOTICE("Removed [player_name] from their clan.")) - log_and_message_admins("[key_name_admin(src)] has removed [player_name] from their current clan.") + message_admins("[key_name_admin(src)] has removed [player_name] from their current clan.") else if(input == "Remove from Ancient") target.clan_rank = clan_ranks_ordered[CLAN_RANK_YOUNG] target.permissions = clan_ranks[CLAN_RANK_YOUNG].permissions to_chat(src, SPAN_NOTICE("Removed [player_name] from ancient.")) - log_and_message_admins("[key_name_admin(src)] has removed [player_name] from ancient.") + message_admins("[key_name_admin(src)] has removed [player_name] from ancient.") else if(input == "Make Ancient" && is_clan_manager) target.clan_rank = clan_ranks_ordered[CLAN_RANK_ADMIN] target.permissions = CLAN_PERMISSION_ADMIN_ANCIENT to_chat(src, SPAN_NOTICE("Made [player_name] an ancient.")) - log_and_message_admins("[key_name_admin(src)] has made [player_name] an ancient.") + message_admins("[key_name_admin(src)] has made [player_name] an ancient.") else to_chat(src, SPAN_NOTICE("Moved [player_name] to [input].")) - log_and_message_admins("[key_name_admin(src)] has moved [player_name] to clan [input].") + message_admins("[key_name_admin(src)] has moved [player_name] to clan [input].") target.clan_id = clans[input] @@ -455,7 +455,7 @@ target.clan_rank = clan_ranks_ordered[chosen_rank.name] target.permissions = chosen_rank.permissions - log_and_message_admins("[key_name_admin(src)] has set the rank of [player_name] to [chosen_rank.name] for their clan.") + message_admins("[key_name_admin(src)] has set the rank of [player_name] to [chosen_rank.name] for their clan.") to_chat(src, SPAN_NOTICE("Set [player_name]'s rank to [chosen_rank.name]")) target.save() diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 16b88e6293..262ae11219 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -648,10 +648,14 @@ var/const/MAX_SAVE_SLOTS = 10 //splitJobs - Allows you split the table by job. You can make different tables for each department by including their heads. Defaults to CE to make it look nice. //width - Screen' width. //height - Screen's height. -/datum/preferences/proc/SetChoices(mob/user, limit = 19, list/splitJobs = list(JOB_CHIEF_REQUISITION), width = 450, height = 450) +/datum/preferences/proc/SetChoices(mob/user, limit = 19, list/splitJobs = list(JOB_CHIEF_REQUISITION), width = 480, height = 450) if(!RoleAuthority) return + var/host_bypass = FALSE + if(user.client?.admin_holder?.check_for_rights(R_HOST)) + host_bypass = TRUE + var/HTML = "" HTML += "
" HTML += "Choose occupation chances
Unavailable occupations are crossed out.

" @@ -676,7 +680,7 @@ var/const/MAX_SAVE_SLOTS = 10 HTML += "" index = 0 - HTML += "" @@ -714,6 +718,9 @@ var/const/MAX_SAVE_SLOTS = 10 if(NEVER_PRIORITY) b_color = "red" priority_text = "NEVER" + if(PRIME_PRIORITY) + b_color = "purple" + priority_text = "PRIME" if(HIGH_PRIORITY) b_color = "blue" priority_text = "HIGH" @@ -724,6 +731,9 @@ var/const/MAX_SAVE_SLOTS = 10 b_color = "orange" priority_text = "LOW" + if(j == PRIME_PRIORITY && !host_bypass && (!job.prime_priority || !user.client?.player_data?.discord_link_id || user.client?.get_total_human_playtime() < JOB_PLAYTIME_TIER_1)) + continue + HTML += "[priority_text]" if (j < 4) HTML += " " @@ -922,11 +932,15 @@ var/const/MAX_SAVE_SLOTS = 10 if(!J || priority < 0 || priority > 4) return FALSE - if(!length(job_preference_list)) ResetJobs() // Need to set old HIGH priority to 2 + if(priority == PRIME_PRIORITY) + for(var/job in job_preference_list) + if(job_preference_list[job] == PRIME_PRIORITY) + job_preference_list[job] = MED_PRIORITY + if(priority == HIGH_PRIORITY) for(var/job in job_preference_list) if(job_preference_list[job] == HIGH_PRIORITY) diff --git a/code/modules/client/preferences_gear.dm b/code/modules/client/preferences_gear.dm index c090eb94ff..0607f83ff6 100644 --- a/code/modules/client/preferences_gear.dm +++ b/code/modules/client/preferences_gear.dm @@ -114,9 +114,25 @@ var/global/list/gear_datums_by_name = list() display_name = "Face wrap, tan" path = /obj/item/clothing/mask/rebreather/scarf/tacticalmask/tan -/datum/gear/mask/face_wrap_squad - display_name = "Face wrap, squad specific" - path =/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad +/datum/gear/mask/face_wrap_intel + display_name = "Face wrap, black" + path = /obj/item/clothing/mask/rebreather/scarf/tacticalmask/intel + +/datum/gear/mask/face_wrap_bravo + display_name = "Face wrap, yellow" + path = /obj/item/clothing/mask/rebreather/scarf/tacticalmask/bravo + +/datum/gear/mask/face_wrap_charlie + display_name = "Face wrap, purple" + path = /obj/item/clothing/mask/rebreather/scarf/tacticalmask/charlie + +/datum/gear/mask/face_wrap_delta + display_name = "Face wrap, blue" + path = /obj/item/clothing/mask/rebreather/scarf/tacticalmask/delta + +/datum/gear/mask/face_wrap_echo + display_name = "Face wrap, cyan green" + path = /obj/item/clothing/mask/rebreather/scarf/tacticalmask/echo /datum/gear/mask/gas display_name = "Gas mask" @@ -207,10 +223,6 @@ var/global/list/gear_datums_by_name = list() display_name = "USCM beanie, tan" path = /obj/item/clothing/head/beanie/tan -/datum/gear/headwear/uscm/beret_squad - display_name = "USCM beret, squad specific" - path = /obj/item/clothing/head/beret/cm/squadberet - /datum/gear/headwear/uscm/beret_green display_name = "USCM beret, green" path = /obj/item/clothing/head/beret/cm @@ -227,6 +239,34 @@ var/global/list/gear_datums_by_name = list() display_name = "USCM beret, white" path = /obj/item/clothing/head/beret/cm/white +/datum/gear/headwear/uscm/beret_alpha + display_name = "USCM beret, red flash" + path = /obj/item/clothing/head/beret/cm/alpha + +/datum/gear/headwear/uscm/beret_bravo + display_name = "USCM beret, yellow flash" + path = /obj/item/clothing/head/beret/cm/bravo + +/datum/gear/headwear/uscm/beret_charlie + display_name = "USCM beret, purple flash" + path = /obj/item/clothing/head/beret/cm/charlie + +/datum/gear/headwear/uscm/beret_delta + display_name = "USCM beret, blue flash" + path = /obj/item/clothing/head/beret/cm/delta + +/datum/gear/headwear/uscm/beret_echo + display_name = "USCM beret, green flash" + path = /obj/item/clothing/head/beret/cm/echo + +/datum/gear/headwear/uscm/beret_foxtrot + display_name = "USCM beret, brown flash" + path = /obj/item/clothing/head/beret/cm/foxtrot + +/datum/gear/headwear/uscm/beret_intel + display_name = "USCM beret, black flash" + path = /obj/item/clothing/head/beret/cm/intel + /datum/gear/headwear/uscm/boonie_olive display_name = "USCM boonie hat, olive" path = /obj/item/clothing/head/cmcap/boonie @@ -259,9 +299,25 @@ var/global/list/gear_datums_by_name = list() display_name = "USCM headband, tan" path = /obj/item/clothing/head/headband/tan -/datum/gear/headwear/uscm/headband_squad - display_name = "USCM headband, squad specific" - path = /obj/item/clothing/head/headband/squad +/datum/gear/headwear/uscm/headband_intel + display_name = "USCM headband, black" + path = /obj/item/clothing/head/headband/intel + +/datum/gear/headwear/uscm/headband_bravo + display_name = "USCM headband, orange" + path = /obj/item/clothing/head/headband/bravo + +/datum/gear/headwear/uscm/headband_charlie + display_name = "USCM headband, purple" + path = /obj/item/clothing/head/headband/charlie + +/datum/gear/headwear/uscm/headband_delta + display_name = "USCM headband, blue" + path = /obj/item/clothing/head/headband/delta + +/datum/gear/headwear/uscm/headband_echo + display_name = "USCM headband, cyan green" + path = /obj/item/clothing/head/headband/echo /datum/gear/headwear/uscm/headset display_name = "USCM headset" @@ -623,6 +679,11 @@ var/global/list/gear_datums_by_name = list() path = /obj/item/weapon/gun/revolver/m44/custom allowed_origins = USCM_ORIGINS +/datum/gear/weapon/m1911 + display_name = "M1911 Service Pistol" + path = /obj/item/storage/box/M1911_loadout + allowed_origins = USCM_ORIGINS + /datum/gear/drink category = "Canned drinks" diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index c01abae93e..44af545e2e 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 22 +#define SAVEFILE_VERSION_MAX 24 //handles converting savefiles to new formats //MAKE SURE YOU KEEP THIS UP TO DATE! @@ -96,6 +96,20 @@ temp_ooccolor = "#1c52f5" S["ooccolor"] << temp_ooccolor + /// Skipping 23 due to a woopsy with job resets + if(savefile_version < 24) + for(var/i in 1 to 10) + S.cd = "/character[i]" + var/overwrite_job_preference_list + S["job_preference_list"] >> overwrite_job_preference_list + + for(var/j in overwrite_job_preference_list) + overwrite_job_preference_list[j] = 0 + + S["job_preference_list"] << overwrite_job_preference_list + + S.cd = "/" + savefile_version = SAVEFILE_VERSION_MAX return 1 @@ -574,7 +588,7 @@ ResetJobs() else for(var/job in job_preference_list) - job_preference_list[job] = sanitize_integer(job_preference_list[job], 0, 3, initial(job_preference_list[job])) + job_preference_list[job] = sanitize_integer(job_preference_list[job], 0, 4, initial(job_preference_list[job])) if(!organ_data) organ_data = list() diff --git a/code/modules/clothing/gloves/marine_gloves.dm b/code/modules/clothing/gloves/marine_gloves.dm index bdbfc1c0b5..f12876f389 100644 --- a/code/modules/clothing/gloves/marine_gloves.dm +++ b/code/modules/clothing/gloves/marine_gloves.dm @@ -3,7 +3,7 @@ /obj/item/clothing/gloves/marine name = "marine combat gloves" - desc = "Standard issue marine tactical gloves. It reads: 'knit by Marine Widows Association'." + desc = "Standard USCMC issue combat gloves, reinforced against small sharp objects, and even insulated from electric shock. Very uncomfortable." icon_state = "black" item_state = "black" siemens_coefficient = 0 @@ -47,14 +47,14 @@ /obj/item/clothing/gloves/marine/brown name = "marine brown combat gloves" - desc = "Standard issue marine tactical gloves. It reads: 'knit by Marine Widows Association'. These are brown instead of the classic black." + desc = "USCMC issue combat gloves, now in brown rather than black, reinforced against small sharp objects, and even insulated from electric shock. Very uncomfortable." icon_state = "brown" item_state = "brown" adopts_squad_color = FALSE /obj/item/clothing/gloves/marine/medical name = "marine medical combat gloves" - desc = "Standard issue marine sterile gloves, offers regular protection whilst offering the user a better grip when performing medical work." + desc = "Special USCMC issue to hospital corpsmen or other field medical workers. Offers protection from shock and cuts while also improving one's grip on medical tools. Unlike the regular gloves, these are relatively comfortable to wear." icon_state = "latex" item_state = "lgloves" adopts_squad_color = FALSE @@ -116,7 +116,7 @@ /obj/item/clothing/gloves/marine/veteran name = "armored gloves" - desc = "Non-standard kevlon fiber gloves. They're insulated and heavily armored." + desc = "Non-standard para-aramid fiber gloves. They're insulated and heavily armored." icon_state = "veteran" item_state = "veteran" siemens_coefficient = 0 @@ -135,7 +135,7 @@ /obj/item/clothing/gloves/marine/veteran/insulated name = "insulated armored gloves" - desc = "Non-standard kevlon fiber gloves. These are apparently ESPECIALLY insulated." + desc = "Non-standard para-aramid fiber gloves. These are apparently ESPECIALLY insulated." icon_state = "insulated" item_state = "insulated" @@ -143,7 +143,7 @@ name = "\improper WY PMC gloves" icon_state = "pmc" item_state = "pmc" - desc = "Standard issue kevlon fiber gloves manufactured for and by Weyland-Yutani PMC dispatch division. They are insulated against electrical shock." + desc = "Standard issue venlar protected gloves manufactured for and by Weyland-Yutani for their PMC teams. Features a special polymer that insulates from electric shock." /obj/item/clothing/gloves/marine/veteran/pmc/commando name = "\improper M5X gauntlets" diff --git a/code/modules/clothing/head/head.dm b/code/modules/clothing/head/head.dm index d1743a6c4f..1c9f7ea929 100644 --- a/code/modules/clothing/head/head.dm +++ b/code/modules/clothing/head/head.dm @@ -81,50 +81,33 @@ /obj/item/clothing/head/beret/cm/black icon_state = "beret_black" -/obj/item/clothing/head/beret/cm/squadberet - name = "USCM Squad Beret" - desc = "For those who want to show pride and have nothing to lose (in their head, at least)." +/obj/item/clothing/head/beret/cm/alpha + desc = "Often found atop heads, slightly less found on those still attached." + icon_state = "beret_alpha" -/obj/item/clothing/head/beret/cm/squadberet/equipped(mob/user, slot) - . = ..() - self_set() - RegisterSignal(user, COMSIG_SET_SQUAD, PROC_REF(self_set), TRUE) +/obj/item/clothing/head/beret/cm/bravo + desc = "It has quite a lot of debris on it, the person wearing this probably moves less than a wall." + icon_state = "beret_bravo" -/obj/item/clothing/head/beret/cm/squadberet/dropped(mob/user) - . = ..() - UnregisterSignal(user, COMSIG_SET_SQUAD) - -/obj/item/clothing/head/beret/cm/squadberet/proc/self_set() - var/mob/living/carbon/human/H = loc - if(istype(H)) - if(H.assigned_squad) - switch(H.assigned_squad.name) - if(SQUAD_MARINE_2) - icon_state = "beret_bravo" - desc = "It has quite a lot of debris on it, the person wearing this probably moves less than a wall." - if(SQUAD_MARINE_3) - icon_state = "beret_charlie" - desc = "Still has some morning toast crumbs on it." - if(SQUAD_MARINE_4) - icon_state = "beret_delta" - desc = "Hard to consider protection, but these types of people don't seek protection." - if(SQUAD_MARINE_5) - icon_state = "beret_echo" - desc = "Tightly Woven, as it should be." - if(SQUAD_MARINE_CRYO) - icon_state = "beret_foxtrot" - desc = "Looks and feels starched, cold to the touch." - if(SQUAD_MARINE_INTEL) - icon_state = "beret_intel" - desc = "Looks more intellegent than the person wearing it." - - if(H.assigned_squad.name == GLOB.main_platoon_name) - icon_state = "beret_alpha" - desc = "Often found atop heads, slightly less found on those still attached." - else - icon_state = "beret" - desc = initial(desc) - H.update_inv_head() +/obj/item/clothing/head/beret/cm/charlie + desc = "Still has some morning toast crumbs on it." + icon_state = "beret_charlie" + +/obj/item/clothing/head/beret/cm/delta + desc = "Hard to consider protection, but these types of people don't seek protection." + icon_state = "beret_delta" + +/obj/item/clothing/head/beret/cm/echo + desc = "Tightly Woven, as it should be." + icon_state = "beret_echo" + +/obj/item/clothing/head/beret/cm/foxtrot + desc = "Looks and feels starched, cold to the touch." + icon_state = "beret_foxtrot" + +/obj/item/clothing/head/beret/cm/intel + desc = "Looks more intellegent than the person wearing it." + icon_state = "beret_intel" /obj/item/clothing/head/headband @@ -157,50 +140,33 @@ desc = "A headband made from a simple strip of cloth. The words \"DOWN WITH TYRANTS\" are emblazoned on the front." icon_state = "rebelband" -/obj/item/clothing/head/headband/squad - var/dummy_icon_state = "headband%SQUAD%" +/obj/item/clothing/head/headband/alpha + desc = "A bright red headband made out of durable cloth. it seems brand new, yet to see any wear" + icon_state = "headbandalpha" - var/static/list/valid_icon_states +/obj/item/clothing/head/headband/bravo + desc = "An orangish yellow headband made out of durable cloth. this one stained with sweat and dust from manual labor" + icon_state = "headbandbravo" -/obj/item/clothing/head/headband/squad/Initialize(mapload, ...) - . = ..() - if(!valid_icon_states) - valid_icon_states = icon_states(icon) - adapt_to_squad() +/obj/item/clothing/head/headband/charlie + desc = "A purple headband made out of durable cloth. this one smells of jealousy and breakfast" + icon_state = "headbandcharlie" -/obj/item/clothing/head/headband/squad/proc/update_clothing_wrapper(mob/living/carbon/human/wearer) - SIGNAL_HANDLER +/obj/item/clothing/head/headband/delta + desc = "A blue headband made out of durable cloth. just wearing it makes you want to recklessly charge the enemy" + icon_state = "headbanddelta" - var/is_worn_by_wearer = recursive_holder_check(src) == wearer - if(is_worn_by_wearer) - update_clothing_icon() - else - UnregisterSignal(wearer, COMSIG_SET_SQUAD) // we can't set this in dropped, because dropping into a helmet unsets it and then it never updates +/obj/item/clothing/head/headband/echo + desc = "A sea green headband made out of durable cloth. its color has been washed out from many long sneaking missions and raids behind enemy lines" + icon_state = "headbandecho" -/obj/item/clothing/head/headband/squad/update_clothing_icon() - adapt_to_squad() - if(istype(loc, /obj/item/storage/internal) && istype(loc.loc, /obj/item/clothing/head/helmet)) - var/obj/item/clothing/head/helmet/headwear = loc.loc - headwear.update_icon() - return ..() +/obj/item/clothing/head/headband/foxtrot + desc = "A brown headband made out of durable cloth. it is still cold to the touch from years of cryosleep" + icon_state = "headbandfoxtrot" -/obj/item/clothing/head/headband/squad/pickup(mob/user, silent) - . = ..() - adapt_to_squad() - -/obj/item/clothing/head/headband/squad/equipped(mob/user, slot, silent) - RegisterSignal(user, COMSIG_SET_SQUAD, PROC_REF(update_clothing_wrapper), TRUE) - adapt_to_squad() - return ..() - -/obj/item/clothing/head/headband/squad/proc/adapt_to_squad() - var/squad_color = "Delta" - var/mob/living/carbon/human/wearer = recursive_holder_check(src) - if(istype(wearer) && wearer.assigned_squad) - var/squad_name = lowertext(wearer.assigned_squad.name) - if("headband[squad_name]" in valid_icon_states) - squad_color = squad_name - icon_state = replacetext(initial(dummy_icon_state), "%SQUAD%", squad_color) +/obj/item/clothing/head/headband/intel + desc = "A black headband made out of durable cloth. wearing this makes you feel like a secret agent." + icon_state = "headbandintel" /obj/item/clothing/head/headband/rambo desc = "It flutters in the face of the wind, defiant and unrestrained, like the man who wears it." @@ -258,7 +224,13 @@ /obj/item/clothing/head/headband/red = "hat_headbandred", /obj/item/clothing/head/headband/brown = "hat_headbandbrown", /obj/item/clothing/head/headband/gray = "hat_headbandgray", - /obj/item/clothing/head/headband/squad = HAT_GARB_RELAY_ICON_STATE, + /obj/item/clothing/head/headband/alpha = "hat_headbandalpha", + /obj/item/clothing/head/headband/bravo = "hat_headbandbravo", + /obj/item/clothing/head/headband/charlie = "hat_headbandcharlie", + /obj/item/clothing/head/headband/delta = "hat_headbanddelta", + /obj/item/clothing/head/headband/echo = "hat_headbandecho", + /obj/item/clothing/head/headband/foxtrot = "hat_headbandfoxtrot", + /obj/item/clothing/head/headband/foxtrot = "hat_headbandintel", /obj/item/prop/helmetgarb/lucky_feather = "lucky_feather", /obj/item/prop/helmetgarb/lucky_feather/blue = "lucky_feather_blue", /obj/item/prop/helmetgarb/lucky_feather/purple = "lucky_feather_purple", diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index 0b08ce9205..5644824bb8 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -314,7 +314,13 @@ GLOBAL_LIST_INIT(allowed_helmet_items, list( /obj/item/clothing/head/headband/red = "headbandred", /obj/item/clothing/head/headband/brown = "helmet_headbandbrown", /obj/item/clothing/head/headband/gray = "helmet_headbandgray", - /obj/item/clothing/head/headband/squad = HELMET_GARB_RELAY_ICON_STATE, + /obj/item/clothing/head/headband/alpha = "helmet_headbandalpha", + /obj/item/clothing/head/headband/bravo = "helmet_headbandbravo", + /obj/item/clothing/head/headband/charlie = "helmet_headbandcharlie", + /obj/item/clothing/head/headband/delta = "helmet_headbanddelta", + /obj/item/clothing/head/headband/echo = "helmet_headbandecho", + /obj/item/clothing/head/headband/foxtrot = "helmet_headbandfoxtrot", + /obj/item/clothing/head/headband/foxtrot = "helmet_headbandintel", /obj/item/tool/candle = "candle", /obj/item/clothing/mask/facehugger/lamarr = "lamarr", /obj/item/toy/crayon/red = "crayonred", diff --git a/code/modules/clothing/masks/breath.dm b/code/modules/clothing/masks/breath.dm index ffdda93f8a..db57f4db38 100644 --- a/code/modules/clothing/masks/breath.dm +++ b/code/modules/clothing/masks/breath.dm @@ -154,47 +154,40 @@ item_state = "scarf_black" original_state = "scarf_black" -/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad - var/dummy_icon_state = "scarf_%SQUAD%" - item_state = "scarf_%SQUAD%" - original_state = "scarf_%SQUAD%" - - - var/static/list/valid_icon_states - -/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad/Initialize(mapload, ...) - . = ..() - if(!valid_icon_states) - valid_icon_states = icon_states(icon) - adapt_to_squad() - -/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad/update_clothing_icon() - adapt_to_squad() - return ..() - -/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad/pickup(mob/user, silent) - . = ..() - adapt_to_squad() - -/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad/equipped(mob/user, slot, silent) - RegisterSignal(user, COMSIG_SET_SQUAD, PROC_REF(update_clothing_icon), TRUE) - adapt_to_squad() - return ..() - -/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad/dropped(mob/user) - . = ..() - UnregisterSignal(user, COMSIG_SET_SQUAD) - -/obj/item/clothing/mask/rebreather/scarf/tacticalmask/squad/proc/adapt_to_squad() - var/squad_color = "gray" - var/mob/living/carbon/human/wearer = loc - if(istype(wearer) && wearer.assigned_squad) - var/squad_name = lowertext(wearer.assigned_squad.name) - if("scarf_[squad_name]" in valid_icon_states) - squad_color = squad_name - icon_state = replacetext("[initial(dummy_icon_state)][pulled ? "_down" : ""]", "%SQUAD%", squad_color) - item_state = replacetext("[initial(item_state)][pulled ? "_down" : ""]", "%SQUAD%", squad_color) - +/obj/item/clothing/mask/rebreather/scarf/tacticalmask/alpha + icon_state = "scarf_alpha" + item_state = "scarf_alpha" + original_state = "scarf_alpha" + +/obj/item/clothing/mask/rebreather/scarf/tacticalmask/bravo + icon_state = "scarf_bravo" + item_state = "scarf_bravo" + original_state = "scarf_bravo" + +/obj/item/clothing/mask/rebreather/scarf/tacticalmask/charlie + icon_state = "scarf_charlie" + item_state = "scarf_charlie" + original_state = "scarf_charlie" + +/obj/item/clothing/mask/rebreather/scarf/tacticalmask/delta + icon_state = "scarf_delta" + item_state = "scarf_delta" + original_state = "scarf_delta" + +/obj/item/clothing/mask/rebreather/scarf/tacticalmask/echo + icon_state = "scarf_echo" + item_state = "scarf_echo" + original_state = "scarf_echo" + +/obj/item/clothing/mask/rebreather/scarf/tacticalmask/foxtrot + icon_state = "scarf_foxtrot" + item_state = "scarf_foxtrot" + original_state = "scarf_foxtrot" + +/obj/item/clothing/mask/rebreather/scarf/tacticalmask/intel + icon_state = "scarf_black" + item_state = "scarf_black" + original_state = "scarf_black" /obj/item/clothing/mask/tornscarf name = "tactical scarf" diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 82d461c5ca..f9edccf774 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -28,7 +28,7 @@ /obj/item/clothing/suit/armor/vest name = "armored vest" - desc = "An armored vest that protects against some damage." + desc = "Generic venlar bulletproof vest found in the hands of various private sector security types." icon_state = "armor" item_state = "armor" blood_overlay_type = "armor" @@ -58,7 +58,7 @@ /obj/item/clothing/suit/armor/vest/pilot name = "\improper M70 flak jacket" - desc = "A flak jacket used by dropship pilots to protect themselves while flying in the cockpit. Excels in protecting the wearer against high-velocity solid projectiles." + desc = "Venlar flak jacket worn by combat support personnel such as dropship crew, or occasionally by smartgunners. Despite the name it's actually better at stopping ballistics..." icon = 'icons/obj/items/clothing/cm_suits.dmi' icon_state = "pilot" blood_overlay_type = "armor" @@ -118,7 +118,7 @@ /obj/item/clothing/suit/armor/vest/security name = "Wey-Yu security armor" - desc = "An armored vest that protects against some damage. This one has a Weyland-Yutani corporate badge." + desc = "Generic venlar bulletproof vest found in the hands of various private sector security types. This one has a Weyland-Yutani corporate badge." icon_state = "armorsec" item_state = "armor" flags_armor_protection = BODY_FLAG_CHEST|BODY_FLAG_GROIN diff --git a/code/modules/clothing/suits/marine_armor.dm b/code/modules/clothing/suits/marine_armor.dm index 70f8ad86a7..0ac2106e9d 100644 --- a/code/modules/clothing/suits/marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor.dm @@ -32,7 +32,7 @@ /obj/item/clothing/suit/storage/marine name = "\improper M3 pattern marine armor" - desc = "A standard Colonial Marines M3 Pattern Chestplate. Protects the chest from ballistic rounds, bladed objects and accidents. It has a small leather pouch strapped to it for limited storage." + desc = "Standard USCMC issue M3 Pattern Personal Armor. Composite ballistic armor, integral biomonitoring system, and brackets for the IMP system as well as the TNR Shoulder Lamp. \nHas some extra pouches on the sides for storage." icon = 'icons/obj/items/clothing/cm_suits.dmi' icon_state = "1" item_state = "marine_armor" //Make unique states for Officer & Intel armors. @@ -264,6 +264,12 @@ uniform_restricted = list(/obj/item/clothing/under/marine/officer, /obj/item/clothing/under/rank/qm_suit, /obj/item/clothing/under/marine/officer/intel) specialty = "XM4 pattern intel" +/obj/item/clothing/suit/storage/marine/rto/forecon + name = "\improper M3-R pattern recon armor" + desc = "A modified Colonial Marines M3 Pattern Chestplate. Protects the chest from ballistic rounds, bladed objects and accidents. It has a leather pouch strapped to it for limited storage. Issued exclusively to FORECON units." + icon_state = "forecon" + flags_atom = NO_SNOW_TYPE|NO_NAME_OVERRIDE + /obj/item/clothing/suit/storage/marine/MP name = "\improper M2 pattern MP armor" desc = "A standard Colonial Marines M2 Pattern Chestplate. Protects the chest from ballistic rounds, bladed objects and accidents. It has a small leather pouch strapped to it for limited storage." @@ -370,7 +376,7 @@ /obj/item/clothing/suit/storage/marine/smartgunner name = "\improper M56 combat harness" - desc = "A heavy protective vest designed to be worn with the M56 Smartgun System. \nIt has specially designed straps and reinforcement to carry the Smartgun and accessories." + desc = "Lightweight vest composed of ballistic micromesh and a ceramic composite chestplate. Also contains the computers, straps, and bracing required for operating the M56 Smartgun itself." icon_state = "8" item_state = "armor" armor_laser = CLOTHING_ARMOR_LOW @@ -429,9 +435,12 @@ UnregisterSignal(user, COMSIG_HUMAN_ATTEMPTING_EQUIP) +/obj/item/clothing/suit/storage/marine/smartgunner/standard + flags_atom = NO_SNOW_TYPE + /obj/item/clothing/suit/storage/marine/leader name = "\improper B12 pattern marine armor" - desc = "A lightweight suit of carbon fiber body armor built for quick movement. Designed in a lovely forest green. Use it to toggle the built-in flashlight." + 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." icon_state = "7" armor_melee = CLOTHING_ARMOR_MEDIUMHIGH armor_bomb = CLOTHING_ARMOR_MEDIUM @@ -441,7 +450,7 @@ /obj/item/clothing/suit/storage/marine/tanker name = "\improper M3 pattern tanker armor" - desc = "A modified and refashioned suit of M3 Pattern armor designed to be worn by the loader of a USCM vehicle crew. While the suit is a bit more encumbering to wear with the crewman uniform, it offers the loader a degree of protection that would otherwise not be enjoyed." + desc = "Armored vest sometimes worn by USCMC armor crews. More bulky than a flak vest or service jacket, but substantially improved protection should the wearer need to dismount." icon_state = "tanker" uniform_restricted = list(/obj/item/clothing/under/marine/officer/tanker) specialty = "M3 pattern tanker" @@ -492,6 +501,9 @@ icon_state = "L6" armor_variation = 0 +/obj/item/clothing/suit/storage/marine/light/standard + flags_atom = NO_SNOW_TYPE|NO_NAME_OVERRIDE + /obj/item/clothing/suit/storage/marine/light/vest name = "\improper M3-VL pattern ballistics vest" desc = "Up until 2182 USCM non-combat personnel were issued non-standardized ballistics vests, though the lack of IMP compatibility and suit lamps proved time and time again inefficient. This modified M3-L shell is the result of a 6-year R&D program; It provides utility, protection, AND comfort to all USCM non-combat personnel." @@ -558,10 +570,9 @@ flags_atom = NO_SNOW_TYPE|NO_NAME_OVERRIDE /obj/item/clothing/suit/storage/marine/heavy - name = "\improper M3-EOD pattern heavy armor" - desc = "A heavier version of the standard M3 pattern armor, the armor is primarily designed to withstand ballistic, explosive, and internal damage, with the drawback of increased bulk and thus reduced movement speed, alongside little additional protection from standard blunt force impacts and biological threats." - desc_lore = "This configuration of the iconic armor was developed during the Canton War in 2160 between the UPP and USCM - Designed in response to a need for higher protection for ComTechs assigned as EODs during the conflict, this is the pinnacle of protection for your average marine. The shoulders and kneepads have both been expanded upon heavily, covering up the arteries on each limb. A special spall liner was developed for this suit, with the same technology being used in the M70 Flak Jacket being developed at the same time." - specialty = "\improper M3-EOD pattern" + name = "\improper M3-H pattern heavy armor" + desc = "M3 armor vest with a rheological liner behind the chestplate, additional armor over the limbs to improve protection ballistic and blast protections. \nMarginal improvement in other areas, and the mass of the extra plates degrades agility, especially in null-gee." + specialty = "\improper M3-H pattern" icon_state = "H1" armor_variation = 6 armor_melee = CLOTHING_ARMOR_MEDIUMHIGH @@ -1266,20 +1277,21 @@ armor_bio = CLOTHING_ARMOR_MEDIUMLOW armor_rad = CLOTHING_ARMOR_MEDIUMLOW armor_internaldamage = CLOTHING_ARMOR_HIGH - storage_slots = 1 + storage_slots = 3 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) /obj/item/clothing/suit/storage/marine/faction/UPP/support name = "\improper UL6 personal armor" desc = "Standard body armor of the UPP military, the UL6 (Union Light MK6) is a light body armor, slightly weaker than the M3 pattern body armor in service with the USCM, specialized towards ballistics protection. This set of personal armor lacks the iconic neck piece and some of the armor in favor of user mobility." - storage_slots = 3 + storage_slots = 4 icon_state = "upp_armor_support" slowdown = SLOWDOWN_ARMOR_LIGHT - armor_melee = CLOTHING_ARMOR_HIGH - armor_energy = CLOTHING_ARMOR_MEDIUM + armor_melee = CLOTHING_ARMOR_MEDIUMLOW + armor_bullet = CLOTHING_ARMOR_MEDIUMLOW + armor_bomb = CLOTHING_ARMOR_MEDIUM armor_bio = CLOTHING_ARMOR_MEDIUMLOW - armor_rad = CLOTHING_ARMOR_MEDIUMLOW - armor_internaldamage = CLOTHING_ARMOR_HIGH + armor_rad = CLOTHING_ARMOR_MEDIUMHIGH + armor_internaldamage = CLOTHING_ARMOR_LOW /obj/item/clothing/suit/storage/marine/faction/UPP/commando name = "\improper UM5CU personal armor" diff --git a/code/modules/clothing/under/marine_uniform.dm b/code/modules/clothing/under/marine_uniform.dm index a4808bf87a..ea73409af6 100644 --- a/code/modules/clothing/under/marine_uniform.dm +++ b/code/modules/clothing/under/marine_uniform.dm @@ -4,7 +4,7 @@ /obj/item/clothing/under/marine name = "\improper USCM uniform" - desc = "Standard-issue Marine uniform. They have shards of light Kevlar to help protect against stabbing weapons and bullets." + desc = "Standard-issue Marine uniform, with venlar armor inserts at critical areas to protect from blades and ballistics." siemens_coefficient = 0.9 icon_state = "marine_jumpsuit" worn_state = "marine_jumpsuit" @@ -48,13 +48,19 @@ if(findtext(icon_state, i, 1, 3)) flags_jumpsuit |= UNIFORM_DO_NOT_HIDE_ACCESSORIES +/obj/item/clothing/under/marine/standard + flags_atom = NO_SNOW_TYPE + /obj/item/clothing/under/marine/medic name = "\improper USCM corpsman uniform" - desc = "Standard-issue Marine hospital corpsman fatigues. They have shards of light Kevlar to help protect against stabbing weapons and bullets." + desc = "Standard-issue Marine hospital corpsman fatigues with venlar armor inserts at critical areas to protect from blades and ballistics." icon_state = "marine_medic" worn_state = "marine_medic" specialty = "USCM Hospital Corpsman" +/obj/item/clothing/under/marine/medic/standard + flags_atom = NO_SNOW_TYPE + /obj/item/clothing/under/marine/engineer name = "\improper USCM ComTech uniform" desc = "Standard-issue Marine combat technician fatigues. They have shards of light Kevlar to help protect against stabbing weapons and bullets." @@ -170,7 +176,7 @@ /obj/item/clothing/under/marine/officer/pilot name = "pilot officer bodysuit" - desc = "A bodysuit worn by pilot officers of the USCM, and is meant for survival in inhospitable conditions. Fly the marines onwards to glory. It has shards of light Kevlar to help protect against stabbing weapons and bullets." + desc = "A bodysuit worn by pilot officers of the USCM, good for operating express elevators to hell. Some armor protection provided by the venlar armor weave against shrapnel and ballistics." icon_state = "pilot_flightsuit" item_state = "pilot_flightsuit" worn_state = "pilot_flightsuit" @@ -200,7 +206,7 @@ /obj/item/clothing/under/marine/officer/tanker name = "vehicle crewman uniform" - desc = "A uniform worn by vehicle crewmen of the USCM. Do the corps proud. It has shards of light Kevlar to help protect against stabbing weapons and bullets." + desc = "Armored vehicle crew uniform worn by tankers and cav crew of the USCMC. Shrapnel protection provided by venlar panels, badassery hinges on how well the operator works their vehicle. Do the Corps proud." icon_state = "marine_tanker" worn_state = "marine_tanker" suit_restricted = list(/obj/item/clothing/suit/storage/marine/tanker, /obj/item/clothing/suit/storage/jacket/marine/service/tanker) @@ -445,7 +451,7 @@ /obj/item/clothing/under/marine/veteran/marsoc name = "SOF Uniform" - desc = "A black uniform for elite Marine personnel. Designed to be comfortable and help blend into dark enviorments." + desc = "MARSOC standard uniform, in a dark camouflage pattern. Venlar liners provide slight protection from ballistics or blades." flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE icon_state = "marsoc" worn_state = "marsoc" @@ -524,6 +530,13 @@ 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) flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE +/obj/item/clothing/under/marine/veteran/UPP/boiler + name = "\improper UPP operations fatigues" + desc = "A set of UPP operations fatigues, mass produced for the armed-forces of the Union of Progressive Peoples. A rare sight, especially in ICC zones. This particular set sports the dark drab pattern of the UPP 17th battalion, 'Smoldering Sons', operating in the sparse UPP frontier in the Anglo-Japanese arm." + icon_state = "upp_boiler" + worn_state = "upp_boiler" + flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE|UNIFORM_JACKET_REMOVABLE + /obj/item/clothing/under/marine/veteran/UPP/medic name = "\improper UPP medic fatigues" desc = "A set of medic UPP fatigues, mass produced for the armed-forces of the Union of Progressive Peoples. A rare sight, especially in ICC zones. This particular set sports the dark drab pattern of the UPP 17th battalion, 'Smoldering Sons', operating in the sparse UPP frontier in the Anglo-Japanese arm." @@ -732,6 +745,22 @@ worn_state = "clf_uniform" sensor_faction = FACTION_CLF +/obj/item/clothing/under/colonist/prison_boiler + name = "\improper prisoner boiler uniform" + desc = "A standardised prisoner-wear boiler uniform." + icon_state = "prison_boiler" + worn_state = "prison_boiler" + flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE|UNIFORM_JACKET_REMOVABLE + +/obj/item/clothing/under/colonist/ua_boiler + name = "\improper UA blue operations uniform" + desc = "A stylish blue jumpsuit - standard issue for UA civilian support personnel." + icon_state = "ua_boiler" + worn_state = "ua_boiler" + flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE|UNIFORM_JACKET_REMOVABLE + has_sensor = UNIFORM_HAS_SENSORS + sensor_faction = FACTION_MARINE + /obj/item/clothing/under/colonist/ua_civvies name = "\improper UA gray utility uniform" desc = "A stylish gray jumpsuit - standard issue for UA civilian support personnel." diff --git a/code/modules/clothing/under/ties.dm b/code/modules/clothing/under/ties.dm index c1da290d43..23080104a4 100644 --- a/code/modules/clothing/under/ties.dm +++ b/code/modules/clothing/under/ties.dm @@ -382,7 +382,7 @@ /obj/item/clothing/accessory/patch/forecon name = "USCM Force Reconnaissance patch" - desc = "A fire-resistant shoulder patch, worn by the men and women of the USS Hanyut, USCM FORECON." + desc = "A fire-resistant shoulder patch, worn by the men and women of USCM FORECON. Swift, Silent, Deadly." icon_state = "forecon_patch" /obj/item/clothing/accessory/patch/royal_marines @@ -391,36 +391,53 @@ icon_state = "commandopatch" /obj/item/clothing/accessory/patch/upp + name = "UPP patch" + desc = "A fire-resistant shoulder patch, worn by the men and women of the Union of Progressive Peoples Armed Collective." + icon_state = "upppatch" + +/obj/item/clothing/accessory/patch/upp/airborne name = "UPP Airborne Reconnaissance patch" desc = "A fire-resistant shoulder patch, worn by the men and women of the 173rd Airborne Reconnaissance Platoon." - icon_state = "upppatch" + icon_state = "vdvpatch" + +/obj/item/clothing/accessory/patch/upp/platoon + name = "UPP Naval Infantry patch" + desc = "A fire-resistant shoulder patch, worn by the men and women of the UPP Naval Infantry." + icon_state = "navalpatch" /obj/item/clothing/accessory/poncho name = "USCM Poncho" desc = "The standard USCM poncho has variations for every climate. Custom fitted to be attached to standard USCM armor variants it is comfortable, warming or cooling as needed, and well-fit. A marine couldn't ask for more. Affectionately referred to as a \"woobie\"." icon_state = "poncho" slot = ACCESSORY_SLOT_PONCHO + var/has_variation = TRUE /obj/item/clothing/accessory/poncho/Initialize() . = ..() - select_gamemode_skin(type) - inv_overlay = image("icon" = 'icons/obj/items/clothing/ties_overlay.dmi', "icon_state" = "[icon_state]") - update_icon() + if(has_variation) + select_gamemode_skin(type) + inv_overlay = image("icon" = 'icons/obj/items/clothing/ties_overlay.dmi', "icon_state" = "[icon_state]") + update_icon() /obj/item/clothing/accessory/poncho/green icon_state = "poncho" + has_variation = FALSE /obj/item/clothing/accessory/poncho/brown icon_state = "d_poncho" + has_variation = FALSE /obj/item/clothing/accessory/poncho/black icon_state = "u_poncho" + has_variation = FALSE /obj/item/clothing/accessory/poncho/blue icon_state = "c_poncho" + has_variation = FALSE /obj/item/clothing/accessory/poncho/purple icon_state = "s_poncho" + has_variation = FALSE //Ties that can store stuff diff --git a/code/modules/cm_marines/equipment/guncases.dm b/code/modules/cm_marines/equipment/guncases.dm index 8ab83116f6..7184827fda 100644 --- a/code/modules/cm_marines/equipment/guncases.dm +++ b/code/modules/cm_marines/equipment/guncases.dm @@ -13,9 +13,9 @@ /obj/item/storage/box/guncase/update_icon() if(LAZYLEN(contents)) - icon_state = "guncase" + icon_state = initial(icon_state) else - icon_state = "guncase_e" + icon_state = "[initial(icon_state)]_e" /obj/item/storage/box/guncase/Initialize() . = ..() @@ -151,6 +151,14 @@ new /obj/item/ammo_magazine/flamer_tank(src) new /obj/item/attachable/attached_gun/extinguisher(src) +/obj/item/storage/box/guncase/flamer/special + storage_slots = 3 + +/obj/item/storage/box/guncase/flamer/special/fill_preset_inventory() + new /obj/item/weapon/gun/flamer(src) + new /obj/item/ammo_magazine/flamer_tank(src) + new /obj/item/attachable/attached_gun/extinguisher/pyro(src) + //------------ /obj/item/storage/box/guncase/m56d name = "\improper M56D heavy machine gun case" @@ -201,6 +209,7 @@ /obj/item/storage/box/guncase/pumpshotgun name = "\improper M37A2 Pump Shotgun case" desc = "A gun case containing the M37A2 Pump Shotgun." + icon_state = "guncase_red" storage_slots = 4 can_hold = list(/obj/item/weapon/gun/shotgun/pump, /obj/item/ammo_magazine/shotgun/buckshot, /obj/item/ammo_magazine/shotgun/flechette, /obj/item/ammo_magazine/shotgun/slugs) @@ -216,6 +225,13 @@ if(3) new /obj/item/ammo_magazine/shotgun/slugs(src) +/obj/item/storage/box/guncase/pumpshotgun/special + storage_slots = 2 + +/obj/item/storage/box/guncase/pumpshotgun/special/fill_preset_inventory() + new /obj/item/weapon/gun/shotgun/pump/special(src) + new /obj/item/ammo_magazine/shotgun/buckshot/special(src) + /obj/item/storage/box/guncase/mk45_automag name = "\improper MK-45 Automagnum case" desc = "A gun case containing the MK-45 'High-Power' Automagnum sidearm. While this weapon was rejected as a replacement for the M44 Combat Revolver, it is often back-issued to troops who prefer its powerful bullets over more common sidearms." @@ -323,12 +339,6 @@ /obj/item/pamphlet/trait/vulture, ) -/obj/item/storage/box/guncase/vulture/update_icon() - if(LAZYLEN(contents)) - icon_state = "guncase_blue" - else - icon_state = "guncase_blue_e" - /obj/item/storage/box/guncase/vulture/fill_preset_inventory() var/obj/item/weapon/gun/boltaction/vulture/rifle = new(src) new /obj/item/ammo_magazine/rifle/boltaction/vulture(src) diff --git a/code/modules/cm_marines/equipment/maps.dm b/code/modules/cm_marines/equipment/maps.dm index 69c05745e3..a6dd0660f4 100644 --- a/code/modules/cm_marines/equipment/maps.dm +++ b/code/modules/cm_marines/equipment/maps.dm @@ -165,6 +165,7 @@ GLOBAL_LIST_INIT_TYPED(map_type_list, /obj/item/map, setup_all_maps()) MAP_KUTJEVO = new /obj/item/map/kutjevo_map(), MAP_LV522_CHANCES_CLAIM = new /obj/item/map/lv522_map(), MAP_NEW_VARADERO = new /obj/item/map/new_varadero(), + MAP_NEW_VARADERO_REPAIRED = new /obj/item/map/new_varadero(), MAP_DERELICT_ALMAYER = new /obj/item/map/almayer(), ) diff --git a/code/modules/cm_marines/marines_consoles.dm b/code/modules/cm_marines/marines_consoles.dm index 734972ac7b..14911faf85 100644 --- a/code/modules/cm_marines/marines_consoles.dm +++ b/code/modules/cm_marines/marines_consoles.dm @@ -137,7 +137,7 @@ if(target_id_card) if(target_id_card.registered_name != origin_name || target_id_card.assignment != origin_assignment) GLOB.data_core.manifest_modify(target_id_card.registered_name, target_id_card.registered_ref, target_id_card.assignment, target_id_card.rank) - target_id_card.name = text("[target_id_card.registered_name]'s ID Card ([target_id_card.assignment])") + target_id_card.name = text("[target_id_card.registered_name]'s [target_id_card.card_name] ([target_id_card.assignment])") if(target_id_card.registered_name != origin_name) log_idmod(target_id_card, " [key_name_admin(usr)] changed the registered name of the ID to '[target_id_card.registered_name]'. ") if(target_id_card.assignment != origin_assignment) @@ -451,7 +451,7 @@ usr.put_in_hands(target_id_card) if(operable()) // Powered. Make comp proceed ejection GLOB.data_core.manifest_modify(target_id_card.registered_name, target_id_card.registered_ref, target_id_card.assignment, target_id_card.rank) - target_id_card.name = text("[target_id_card.registered_name]'s ID Card ([target_id_card.assignment])") + target_id_card.name = text("[target_id_card.registered_name]'s [target_id_card.card_name] ([target_id_card.assignment])") visible_message("[SPAN_BOLD("[src]")] states, \"CARD EJECT: Data imprinted. Updating database... Success.\"") else to_chat(usr, "You remove \the [target_id_card] from \the [src].") diff --git a/code/modules/cm_marines/overwatch.dm b/code/modules/cm_marines/overwatch.dm index 6de3a17396..7b6572a781 100644 --- a/code/modules/cm_marines/overwatch.dm +++ b/code/modules/cm_marines/overwatch.dm @@ -906,6 +906,14 @@ /obj/structure/machinery/computer/overwatch/freelance faction = FACTION_FREELANCER +/obj/structure/machinery/computer/overwatch/toc + name = "TOC Overwatch Console" + desc = "The Tactical Operations Center overwatch console. Many different screens make up the display." + icon = 'icons/obj/structures/machinery/toc.dmi' + icon_state = "toc" + bound_width = 64 + bound_height = 32 + /obj/structure/supply_drop name = "Supply Drop Pad" desc = "Place a crate on here to allow bridge Overwatch officers to drop them on people's heads." diff --git a/code/modules/cm_marines/smartgun_mount.dm b/code/modules/cm_marines/smartgun_mount.dm index 501cbfdd6e..32983f455c 100644 --- a/code/modules/cm_marines/smartgun_mount.dm +++ b/code/modules/cm_marines/smartgun_mount.dm @@ -512,6 +512,8 @@ burst_scatter_mult = SCATTER_AMOUNT_TIER_7 update_icon() AddComponent(/datum/component/automatedfire/autofire, fire_delay, burst_fire_delay, burst_amount, gun_firemode, autofire_slow_mult, CALLBACK(src, PROC_REF(set_burst_firing)), CALLBACK(src, PROC_REF(reset_fire)), CALLBACK(src, PROC_REF(try_fire)), CALLBACK(src, PROC_REF(display_ammo))) + AddComponent(/datum/component/iff_fire_prevention) + /obj/structure/machinery/m56d_hmg/Destroy(force) //Make sure we pick up our trash. operator?.unset_interaction() @@ -723,6 +725,16 @@ final_angle += rand(-total_scatter_angle, total_scatter_angle) target = get_angle_target_turf(T, final_angle, 30) + var/before_fire_cancel = SEND_SIGNAL(src, COMSIG_GUN_BEFORE_FIRE, in_chamber, target, operator) + + if(before_fire_cancel) + if(before_fire_cancel & COMPONENT_CANCEL_GUN_BEFORE_FIRE) + return AUTOFIRE_CONTINUE + + if(before_fire_cancel & COMPONENT_HARD_CANCEL_GUN_BEFORE_FIRE) + return + + in_chamber.weapon_cause_data = create_cause_data(initial(name), operator) in_chamber.setDir(dir) in_chamber.def_zone = pick("chest","chest","chest","head") diff --git a/code/modules/defenses/handheld.dm b/code/modules/defenses/handheld.dm index 2cdaf6b2f0..d19b61b305 100644 --- a/code/modules/defenses/handheld.dm +++ b/code/modules/defenses/handheld.dm @@ -132,6 +132,11 @@ defense_type = /obj/structure/machinery/defenses/sentry/mini deployment_time = 0.75 SECONDS +/obj/item/defenses/handheld/sentry/upp + name = "handheld UPPA 32-H sentry gun" + desc = "A compact version of the UPPA defenses. Designed for quick deployment of the associated type in the field." + defense_type = /obj/structure/machinery/defenses/sentry/upp + // FLAMER BASE AND UPGRADES /obj/item/defenses/handheld/sentry/flamer diff --git a/code/modules/defenses/sentry.dm b/code/modules/defenses/sentry.dm index 091b2b7de0..70231319ab 100644 --- a/code/modules/defenses/sentry.dm +++ b/code/modules/defenses/sentry.dm @@ -62,6 +62,8 @@ can_be_near_defense = TRUE + var/start_up_message = "Default systems initiated." + /// Delay sending no ammo messages COOLDOWN_DECLARE(no_ammo_message_cooldown) @@ -237,7 +239,7 @@ set_light(luminosity_strength) visible_message("[icon2html(src, viewers(src))] [SPAN_NOTICE("The [name] hums to life and emits several beeps.")]") - visible_message("[icon2html(src, viewers(src))] [SPAN_NOTICE("The [name] buzzes in a monotone voice: 'Default systems initiated'")]") + visible_message("[icon2html(src, viewers(src))] [SPAN_NOTICE("The [name] buzzes in a monotone voice: '[start_up_message]'")]") start_processing() setup_target_acquisition() @@ -757,5 +759,17 @@ new /obj/item/stack/sheet/plasteel/medium_stack(loc) return ..() +/obj/structure/machinery/defenses/sentry/upp + name = "\improper UPPA 32-H sentry gun" + desc = "A deployable, semi-automated turret with AI targeting capabilities. Armed with an AK-500 Autocannon and a 500-round drum magazine." + choice_categories = list( + SENTRY_CATEGORY_IFF = list(FACTION_UPP, FACTION_HUMAN), + ) + + selected_categories = list( + SENTRY_CATEGORY_IFF = FACTION_UPP, + ) + start_up_message = "Sentry mounted and loaded. Glory to the UPP." + #undef SENTRY_FIREANGLE #undef SENTRY_RANGE diff --git a/code/modules/gear_presets/_select_equipment.dm b/code/modules/gear_presets/_select_equipment.dm index 39f832ea8c..6aefa9a673 100644 --- a/code/modules/gear_presets/_select_equipment.dm +++ b/code/modules/gear_presets/_select_equipment.dm @@ -111,7 +111,7 @@ if(!idtype) return var/obj/item/card/id/ID = new idtype() - ID.name = "[new_human.real_name]'s ID Card" + ID.name = "[new_human.real_name]'s [ID.card_name]" if(assignment) ID.name += " ([assignment])" ID.access = access.Copy(1, 0) @@ -153,7 +153,8 @@ load_gear(new_human, mob_client) load_id(new_human, mob_client) load_status(new_human, mob_client) - load_vanity(new_human, mob_client) + INVOKE_NEXT_TICK(src, PROC_REF(do_vanity), new_human, mob_client) + load_traits(new_human, mob_client) if(round_statistics && count_participant) round_statistics.track_new_participant(faction) @@ -168,6 +169,15 @@ new_human.hud_set_squad() new_human.add_to_all_mob_huds() +/datum/equipment_preset/proc/do_vanity(mob/living/carbon/human/new_human, client/mob_client) + var/turf/T = get_turf(new_human) + if(!T) + return + if(is_mainship_level(T.z)) + spawn_vanity_in_personal_lockers(new_human, mob_client) + else + load_vanity(new_human, mob_client) + /datum/equipment_preset/proc/load_vanity(mob/living/carbon/human/new_human, client/mob_client) if(!new_human.client || !new_human.client.prefs || !new_human.client.prefs.gear) return//We want to equip them with custom stuff second, after they are equipped with everything else. @@ -246,6 +256,96 @@ if(!new_human.equip_to_slot_if_possible(P, WEAR_R_HAND)) P.forceMove(new_human.loc) +GLOBAL_LIST_EMPTY(personal_closets) + +/datum/equipment_preset/proc/spawn_vanity_in_personal_lockers(mob/living/carbon/human/new_human, client/mob_client) + var/obj/structure/closet/secure_closet/marine_personal/closet_to_spawn_in + if(!new_human?.client?.prefs?.gear) + return//We want to equip them with custom stuff second, after they are equipped with everything else. + for(var/obj/structure/closet/secure_closet/marine_personal/closet in GLOB.personal_closets) + if(closet.owner) + continue + if(new_human.job != closet.job) + continue + closet.owner = new_human.real_name + closet_to_spawn_in = closet + closet_to_spawn_in.name = "[closet_to_spawn_in.owner]'s personal locker" + break + if(!closet_to_spawn_in) + load_vanity(new_human, mob_client) + return + + for(var/gear_name in new_human.client.prefs.gear) + var/datum/gear/current_gear = gear_datums_by_name[gear_name] + if(current_gear) + if(current_gear.allowed_roles && !(assignment in current_gear.allowed_roles)) + to_chat(new_human, SPAN_WARNING("Custom gear [current_gear.display_name] cannot be equipped: Invalid Role")) + return + if(current_gear.allowed_origins && !(new_human.origin in current_gear.allowed_origins)) + to_chat(new_human, SPAN_WARNING("Custom gear [current_gear.display_name] cannot be equipped: Invalid Origin")) + return + new current_gear.path(closet_to_spawn_in) + + //Gives ranks to the ranked + var/current_rank = paygrade + var/obj/item/card/id/I = new_human.get_idcard() + if(I) + current_rank = I.paygrade + if(current_rank) + var/rankpath = get_rank_pins(current_rank) + if(rankpath) + new rankpath(closet_to_spawn_in) + + if(flags & EQUIPMENT_PRESET_MARINE) + var/playtime = get_job_playtime(new_human.client, assignment) + var/medal_type + + switch(playtime) + if(JOB_PLAYTIME_TIER_1 to JOB_PLAYTIME_TIER_2) + medal_type = /obj/item/clothing/accessory/medal/bronze/service + if(JOB_PLAYTIME_TIER_2 to JOB_PLAYTIME_TIER_3) + medal_type = /obj/item/clothing/accessory/medal/silver/service + if(JOB_PLAYTIME_TIER_3 to JOB_PLAYTIME_TIER_4) + medal_type = /obj/item/clothing/accessory/medal/gold/service + if(JOB_PLAYTIME_TIER_4 to INFINITY) + medal_type = /obj/item/clothing/accessory/medal/platinum/service + + if(!new_human.client.prefs.playtime_perks) + medal_type = null + + if(medal_type) + var/obj/item/clothing/accessory/medal/medal = new medal_type(closet_to_spawn_in) + medal.recipient_name = new_human.real_name + medal.recipient_rank = current_rank + + + //Gives glasses to the vision impaired + if(new_human.disabilities & NEARSIGHTED) + new /obj/item/clothing/glasses/regular(closet_to_spawn_in) + + for(var/datum/view_record/medal_view/medal as anything in DB_VIEW(/datum/view_record/medal_view, DB_COMP("player_id", DB_EQUALS, new_human.client.player_data.id))) + if(!medal) + return + if(medal.recipient_name != new_human.real_name) + continue + if(medal.recipient_role != new_human.job) + continue + var/obj/item/clothing/accessory/medal/given_medal + switch(medal.medal_type) + if(MARINE_CONDUCT_MEDAL) + given_medal = new /obj/item/clothing/accessory/medal/bronze/conduct(closet_to_spawn_in) + if(MARINE_BRONZE_HEART_MEDAL) + given_medal = new /obj/item/clothing/accessory/medal/bronze/heart(closet_to_spawn_in) + if(MARINE_VALOR_MEDAL) + given_medal = new /obj/item/clothing/accessory/medal/silver/valor(closet_to_spawn_in) + if(MARINE_HEROISM_MEDAL) + given_medal = new /obj/item/clothing/accessory/medal/gold/heroism(closet_to_spawn_in) + else + return FALSE + given_medal.recipient_name = medal.recipient_name + given_medal.recipient_rank = medal.recipient_role + given_medal.medal_citation = medal.citation + /datum/equipment_preset/proc/load_traits(mob/living/carbon/human/new_human, client/mob_client) var/client/real_client = mob_client || new_human.client if(!real_client?.prefs?.traits) @@ -656,8 +756,8 @@ var/list/rebel_rifles = list( /datum/equipment_preset/proc/generate_random_marine_primary_for_wo(mob/living/carbon/human/new_human, shuffle = rand(0,10)) switch(shuffle) if(0 to 4) - new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a/stripped(new_human), WEAR_J_STORE) - new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41a(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41amk1(new_human), WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human), WEAR_IN_BACK) @@ -677,7 +777,6 @@ var/list/rebel_rifles = list( new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(new_human), WEAR_HANDS) new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/marine/self_setting(new_human), WEAR_L_EAR) - new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_BACK) @@ -833,7 +932,7 @@ var/list/rebel_rifles = list( new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/shotgun_ammo, WEAR_WAIST) if(6) new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a/corporate/no_lock(new_human), WEAR_L_HAND) - new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41a(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41amk1(new_human), WEAR_WAIST) /** * Randomizes the primary weapon a survivor might find at the start of the outbreak in a gun cabinet. diff --git a/code/modules/gear_presets/cbrn.dm b/code/modules/gear_presets/cbrn.dm index 00934bc94f..98a6b0665e 100644 --- a/code/modules/gear_presets/cbrn.dm +++ b/code/modules/gear_presets/cbrn.dm @@ -52,9 +52,9 @@ new_human.equip_to_slot_or_del(new /obj/item/explosive/grenade/high_explosive(new_human), WEAR_IN_ACCESSORY) if("mk2") - new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine(new_human), WEAR_BACK) - new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41a(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41amk1(new_human), WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/ap(new_human), WEAR_IN_ACCESSORY) new_human.equip_to_slot_or_del(new /obj/item/device/analyzer(new_human), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/device/reagent_scanner(new_human), WEAR_IN_BACK) @@ -97,9 +97,9 @@ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/flamer_tank(new_human), WEAR_IN_BACK) if("mk2") - new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine(new_human), WEAR_BACK) - new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41a(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41amk1(new_human), WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/device/analyzer(new_human), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/device/reagent_scanner(new_human), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/prop/geiger_counter(new_human), WEAR_IN_BACK) diff --git a/code/modules/gear_presets/cmb.dm b/code/modules/gear_presets/cmb.dm index 22bf31d42c..94672a1b9b 100644 --- a/code/modules/gear_presets/cmb.dm +++ b/code/modules/gear_presets/cmb.dm @@ -418,7 +418,7 @@ rank = JOB_SQUAD_MARINE paygrade = "ME2" role_comm_title = "A-RFN" - skills = /datum/skills/pfc/crafty + skills = /datum/skills/pfc faction = FACTION_MARSHAL faction_group = list(FACTION_MARSHAL, FACTION_MARINE) @@ -590,10 +590,6 @@ new_human.equip_to_slot_or_del(new /obj/item/reagent_container/hypospray/autoinjector/emergency, WEAR_IN_BELT) new_human.equip_to_slot_or_del(new /obj/item/reagent_container/hypospray/autoinjector/emergency, WEAR_IN_BELT) new_human.equip_to_slot_or_del(new /obj/item/bodybag/cryobag, WEAR_IN_BELT) - if(new_human.disabilities & NEARSIGHTED) - new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/hud/health/prescription, WEAR_EYES) - else - new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/hud/health, WEAR_EYES) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine, WEAR_HANDS) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife, WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE, WEAR_IN_BACK) diff --git a/code/modules/gear_presets/dust_raider.dm b/code/modules/gear_presets/dust_raider.dm index e6464d5608..37a69c7828 100644 --- a/code/modules/gear_presets/dust_raider.dm +++ b/code/modules/gear_presets/dust_raider.dm @@ -26,7 +26,7 @@ rank = JOB_SQUAD_MARINE paygrade = "ME2" role_comm_title = "RFN" - skills = /datum/skills/pfc/crafty + skills = /datum/skills/pfc /datum/equipment_preset/dust_raider/private/load_gear(mob/living/carbon/human/new_human) //TODO: add backpacks and satchels @@ -89,7 +89,6 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/full(new_human), WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine(new_human), WEAR_HEAD) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/magazine/large/pmc_m39(new_human), WEAR_L_STORE) - new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles(new_human), WEAR_EYES) //*****************************************************************************************************/ diff --git a/code/modules/gear_presets/fun.dm b/code/modules/gear_presets/fun.dm index 23350768a6..2e17dfe9ef 100644 --- a/code/modules/gear_presets/fun.dm +++ b/code/modules/gear_presets/fun.dm @@ -14,7 +14,7 @@ flags = EQUIPMENT_PRESET_EXTRA faction = FACTION_PIRATE - skills = /datum/skills/pfc/crafty + skills = /datum/skills/pfc /datum/equipment_preset/fun/pirate/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/satchel(new_human), WEAR_BACK) @@ -417,7 +417,7 @@ uses_special_name = TRUE - skills = /datum/skills/pfc/crafty // about equivalent to a marine + skills = /datum/skills/pfc // about equivalent to a marine assignment = "Monkey" rank = "Monkey" diff --git a/code/modules/gear_presets/pmc.dm b/code/modules/gear_presets/pmc.dm index 25c68e389f..1fb3f15a79 100644 --- a/code/modules/gear_presets/pmc.dm +++ b/code/modules/gear_presets/pmc.dm @@ -1006,7 +1006,6 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/magazine/pistol/large/vp78, WEAR_R_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full, WEAR_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/pmc/full, WEAR_WAIST) - new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles, WEAR_EYES) /datum/equipment_preset/pmc/pmc_gunner/get_antag_clothing_equipment() return list( diff --git a/code/modules/gear_presets/uscm.dm b/code/modules/gear_presets/uscm.dm index b1f9b465fd..e1a510ce8d 100644 --- a/code/modules/gear_presets/uscm.dm +++ b/code/modules/gear_presets/uscm.dm @@ -91,9 +91,50 @@ ..() new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/marine/cryo(new_human), WEAR_L_EAR) +/datum/equipment_preset/uscm/pfc/cryo + name = "USCM Cryo Squad Rifleman" + auto_squad_name = SQUAD_MARINE_CRYO + +/datum/equipment_preset/uscm/pfc/cryo/load_gear(mob/living/carbon/human/new_human) + ..() + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/marine/cryo(new_human), WEAR_L_EAR) + /datum/equipment_preset/uscm/pfc/lesser_rank paygrade = "ME1" +/datum/equipment_preset/uscm/pfc/upp + name = "UPP Squad Rifleman" + paygrade = "UE2" + access = list(ACCESS_UPP_GENERAL) + languages = list(LANGUAGE_RUSSIAN) + faction_group = list(FACTION_UPP) + faction = FACTION_UPP + +/datum/equipment_preset/uscm/pfc/upp/load_gear(mob/living/carbon/human/new_human) + var/back_item = /obj/item/storage/backpack/lightpack/upp + if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1)) + back_item = /obj/item/storage/backpack/marine + + new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) + +/datum/equipment_preset/uscm/pfc/upp/lesser_rank + paygrade = "UE1" + +/datum/equipment_preset/uscm/pfc/forecon + name = "FORECON Squad Rifleman" + paygrade = "ME3" + +/datum/equipment_preset/uscm/pfc/forecon/load_gear(mob/living/carbon/human/new_human) + var/back_item = /obj/item/storage/backpack/marine/satchel/standard + if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1)) + back_item = /obj/item/storage/backpack/marine/standard + + new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) + + +/datum/equipment_preset/uscm/pfc/forecon/lesser_rank + paygrade = "ME2" + //*****************************************************************************************************/ /datum/equipment_preset/uscm/sg @@ -127,6 +168,40 @@ /datum/equipment_preset/uscm/sg/lesser_rank paygrade = "ME3" +/datum/equipment_preset/uscm/sg/upp + name = "UPP Squad Machinegunner" + access = list(ACCESS_UPP_GENERAL, ACCESS_UPP_MACHINEGUN) + assignment = "Machinegunner" + paygrade = "UE4" + role_comm_title = "MG" + languages = list(LANGUAGE_RUSSIAN) + faction_group = list(FACTION_UPP) + faction = FACTION_UPP + +/datum/equipment_preset/uscm/sg/upp/load_gear(mob/living/carbon/human/new_human) + var/back_item = /obj/item/storage/backpack/lightpack/upp + if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1)) + back_item = /obj/item/storage/backpack/marine + + new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) + +/datum/equipment_preset/uscm/sg/upp/lesser_rank + paygrade = "UE3" + +/datum/equipment_preset/uscm/sg/forecon + name = "FORECON Squad Smartgunner" + paygrade = "ME5" + +/datum/equipment_preset/uscm/sg/forecon/load_gear(mob/living/carbon/human/new_human) + var/back_item = /obj/item/storage/backpack/marine/satchel/standard + if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1)) + back_item = /obj/item/storage/backpack/marine/standard + + new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) + +/datum/equipment_preset/uscm/sg/forecon/lesser_rank + paygrade = "ME4" + //*****************************************************************************************************/ /datum/equipment_preset/uscm/sg/full @@ -141,11 +216,33 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/full(new_human), WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS) - new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles(new_human), WEAR_EYES) /datum/equipment_preset/uscm/sg/full/load_status(mob/living/carbon/human/new_human) return //No cryo munchies +/datum/equipment_preset/uscm/rto + name = "USCM Radio Telephone Operator" + flags = EQUIPMENT_PRESET_START_OF_ROUND|EQUIPMENT_PRESET_MARINE + + access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SPECPREP) + assignment = JOB_SQUAD_RTO + rank = JOB_SQUAD_RTO + paygrade = "ME4" + role_comm_title = "RTO" + skills = /datum/skills/pfc + + minimap_icon = "rto" + +/datum/equipment_preset/uscm/rto/load_gear(mob/living/carbon/human/new_human) + var/back_item = /obj/item/storage/backpack/marine/satchel + if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1)) + back_item = /obj/item/storage/backpack/marine + + new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) + +/datum/equipment_preset/uscm/rto/lesser_rank + paygrade = "ME3" + //*****************************************************************************************************/ /datum/equipment_preset/uscm/tank @@ -206,6 +303,55 @@ spawn_weapon(/obj/item/weapon/gun/smg/m39, /obj/item/ammo_magazine/smg/m39/extended, new_human, 0, 3) /*****************************************************************************************************/ + +/datum/equipment_preset/uscm/tank/recon + name = "USCM Reconnaissance Vehicle Operator (CRMN)" + flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE + + assignment = "Reconnaissance Vehicle Operator" + role_comm_title = "RVO" + paygrade = "ME5" + + utility_under = list(/obj/item/clothing/under/marine/officer/tanker) + +/datum/equipment_preset/uscm/tank/recon/load_gear(mob/living/carbon/human/new_human) + var/obj/item/clothing/under/marine/officer/tanker/uniform = new() + var/obj/item/clothing/accessory/patch/patch_uscm = new() + var/obj/item/clothing/accessory/patch/forecon/patch_forecon = new() + uniform.attach_accessory(new_human,patch_uscm) + uniform.attach_accessory(new_human,patch_forecon) + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/sof(new_human), WEAR_L_EAR) + new_human.equip_to_slot_or_del(uniform, WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/jungle/knife(new_human), WEAR_FEET) + new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/brown(new_human), WEAR_HANDS) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/m44/gunslinger/full(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/tanker(new_human), WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/storage/fancy/cigarettes/lucky_strikes(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/tool/weldingtool/simple(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/general_belt/standard(new_human), WEAR_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/snacks/packaged_burger(new_human), WEAR_IN_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/snacks/wy_chips/pepper(new_human), WEAR_IN_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/snacks/wrapped/chunk(new_human), WEAR_IN_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/drinks/cans/cola(new_human), WEAR_IN_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/drinks/cans/cola(new_human), WEAR_IN_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine/engineerpack/welder_chestrig(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/tool/weldpack/minitank(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/tool/shovel/etool/folded(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/stack/sandbags_empty/full(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/tools/tank(new_human), WEAR_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/magazine/pistol/large(new_human), WEAR_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/marksman(new_human), WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/marksman(new_human), WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/marksman(new_human), WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/marksman(new_human), WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/marksman(new_human), WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/marksman(new_human), WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/cmcap(new_human), WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/welding(new_human), WEAR_EYES) + new_human.equip_to_slot_or_del(new /obj/item/clothing/mask/cigarette/ucigarette(new_human), WEAR_FACE) + +/*****************************************************************************************************/ + /datum/equipment_preset/uscm/spec name = "USCM (Cryo) Squad Weapons Specialist" flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE @@ -253,10 +399,10 @@ new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/specialist(new_human), WEAR_HANDS) new_human.equip_to_slot_or_del(new /obj/item/explosive/grenade/high_explosive(new_human.back), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/explosive/grenade/high_explosive(new_human.back), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK) /datum/equipment_preset/uscm/spec/full_armor/load_status(mob/living/carbon/human/new_human) return //No cryo munchies @@ -266,7 +412,6 @@ /datum/equipment_preset/uscm/medic name = "USCM Squad Hospital Corpsman" flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE - access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_MEDPREP, ACCESS_MARINE_MEDBAY) assignment = JOB_SQUAD_MEDIC rank = JOB_SQUAD_MEDIC @@ -296,6 +441,40 @@ /datum/equipment_preset/uscm/medic/lesser_rank paygrade = "ME3" +/datum/equipment_preset/uscm/medic/upp + name = "UPP Sanitar" + paygrade = "UE4" + access = list(ACCESS_UPP_GENERAL, ACCESS_UPP_MEDPREP, ACCESS_UPP_MEDICAL) + assignment = "Sanitar" + languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH, LANGUAGE_CHINESE) + faction_group = list(FACTION_UPP) + faction = FACTION_UPP + +/datum/equipment_preset/uscm/medic/upp/load_gear(mob/living/carbon/human/new_human) + var/back_item = /obj/item/storage/backpack/lightpack/upp + if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1)) + back_item = /obj/item/storage/backpack/marine/medic/upp + + new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) + +/datum/equipment_preset/uscm/medic/upp/lesser_rank + paygrade = "UE3" + +/datum/equipment_preset/uscm/medic/forecon + name = "FORECON Squad Corpsman" + assignment = "Squad Corpsman" + paygrade = "ME5" + +/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 + if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1)) + back_item = /obj/item/storage/backpack/marine/medic/standard + + new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) + +/datum/equipment_preset/uscm/medic/forecon/lesser_rank + paygrade = "ME4" + //*****************************************************************************************************/ /datum/equipment_preset/uscm/tl @@ -308,7 +487,6 @@ paygrade = "ME5" role_comm_title = "SqSgt" skills = /datum/skills/tl - minimap_icon = "tl" /datum/equipment_preset/uscm/tl/load_gear(mob/living/carbon/human/new_human) @@ -326,6 +504,33 @@ ..() new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/marine/cryo/tl(new_human), WEAR_L_EAR) +/datum/equipment_preset/uscm/tl/upp + name = "UPP Squad Sergeant" + paygrade = "UE5" + access = list(ACCESS_UPP_GENERAL, ACCESS_UPP_TLPREP) + languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH, LANGUAGE_CHINESE) + faction_group = list(FACTION_UPP) + faction = FACTION_UPP + +/datum/equipment_preset/uscm/tl/upp/load_gear(mob/living/carbon/human/new_human) + var/back_item = /obj/item/storage/backpack/lightpack/upp + if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1)) + back_item = /obj/item/storage/backpack/marine + + new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) + +/datum/equipment_preset/uscm/tl/forecon + name = "FORECON Assistant Squad Leader" + assignment = "Assistant Squad Leader" + paygrade = "ME6" + +/datum/equipment_preset/uscm/tl/forecon/load_gear(mob/living/carbon/human/new_human) + var/back_item = /obj/item/storage/backpack/marine/satchel/standard + if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1)) + back_item = /obj/item/storage/backpack/marine/standard + + new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) + /*****************************************************************************************************/ /datum/equipment_preset/uscm/engineer @@ -363,7 +568,6 @@ /datum/equipment_preset/uscm/leader name = "USCM Platoon Sergeant" flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE - access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_LEADER, ACCESS_MARINE_DROPSHIP) assignment = JOB_SQUAD_LEADER rank = JOB_SQUAD_LEADER @@ -392,6 +596,39 @@ /datum/equipment_preset/uscm/leader/lesser_rank paygrade = "ME6" +/datum/equipment_preset/uscm/leader/upp + name = "UPP Platoon Sergeant" + access = list(ACCESS_UPP_GENERAL, ACCESS_UPP_LEADERSHIP, ACCESS_UPP_FLIGHT) + languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH) //ground commander and stuff + paygrade = "UE7" + faction_group = list(FACTION_UPP) + faction = FACTION_UPP + +/datum/equipment_preset/uscm/leader/upp/load_gear(mob/living/carbon/human/new_human) + var/back_item = /obj/item/storage/backpack/lightpack/upp + if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1)) + back_item = /obj/item/storage/backpack/marine + + new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) + +/datum/equipment_preset/uscm/leader/upp/lesser_rank + paygrade = "UE6" + +/datum/equipment_preset/uscm/leader/forecon + name = "FORECON Squad Sergeant" + assignment = "Squad Sergeant" + paygrade = "ME8" + +/datum/equipment_preset/uscm/leader/forecon/load_gear(mob/living/carbon/human/new_human) + var/back_item = /obj/item/storage/backpack/marine/satchel/standard + if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1)) + back_item = /obj/item/storage/backpack/marine/standard + + new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) + +/datum/equipment_preset/uscm/leader/forecon/lesser_rank + paygrade = "ME7" + //*****************************************************************************************************/ // ERT members that spawn with full gear from DEFCON @@ -404,7 +641,7 @@ rank = JOB_SQUAD_MARINE paygrade = "ME2" role_comm_title = "RFN" - skills = /datum/skills/pfc/crafty + skills = /datum/skills/pfc minimap_icon = "private" @@ -426,15 +663,15 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/flare/full(new_human), WEAR_R_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS) - new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE) - new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41a(new_human), WEAR_WAIST) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human.back), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41amk1(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK) /datum/equipment_preset/uscm/private_equipped/cryo name = "USCM Cryo Squad Rifleman (Equipped)" @@ -470,14 +707,14 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/flare/full(new_human), WEAR_R_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS) - new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE) - new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41a(new_human), WEAR_WAIST) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human.back), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human.back), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human.back), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/m41amk1(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK) /datum/equipment_preset/uscm/leader_equipped/cryo name = "USCM Cryo Platoon Sergeant (Equipped)" @@ -513,7 +750,6 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/full(new_human), WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine(new_human), WEAR_HEAD) new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/marine/cryo(new_human), WEAR_L_EAR) - new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles(new_human), WEAR_EYES) /datum/equipment_preset/uscm/smartgunner_equipped/cryo name = "USCM Cryo Squad Smartgunner (Equipped)" @@ -555,12 +791,12 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/insulated(new_human), WEAR_HANDS) new_human.equip_to_slot_or_del(new /obj/item/device/motiondetector, WEAR_R_HAND) - new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) - new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human.back), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_BACK) /datum/equipment_preset/uscm/engineer_equipped/cryo name = "USCM Cryo Squad Combat Technician (Equipped)" @@ -605,13 +841,13 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/medkit/full(new_human), WEAR_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/flare/full(new_human), WEAR_R_STORE) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS) - new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a(new_human), WEAR_J_STORE) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human.back), WEAR_IN_JACKET) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_JACKET) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle(new_human.back), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1(new_human), WEAR_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human.back), WEAR_IN_JACKET) new_human.equip_to_slot_or_del(new /obj/item/tool/surgery/surgical_line(new_human), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/tool/surgery/synthgraft(new_human), WEAR_IN_BACK) @@ -656,7 +892,7 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/flare/full(new_human), WEAR_R_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS) - new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_BACK) @@ -685,7 +921,7 @@ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/sniper/incendiary(new_human), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/sniper/flak(new_human), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/sniper/flak(new_human), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/storage/box/attachments(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_BACK) spawn_weapon(/obj/item/weapon/gun/rifle/sniper/M42A, /obj/item/ammo_magazine/sniper, new_human, 0, 5) diff --git a/code/modules/gear_presets/uscm_ship.dm b/code/modules/gear_presets/uscm_ship.dm index 0aa3ac5e2a..b89708e5af 100644 --- a/code/modules/gear_presets/uscm_ship.dm +++ b/code/modules/gear_presets/uscm_ship.dm @@ -545,13 +545,13 @@ role_comm_title = "PltCo" minimum_age = 25 skills = /datum/skills/SO - minimap_icon = list("cic" = MINIMAP_ICON_COLOR_SILVER) minimap_background = MINIMAP_ICON_BACKGROUND_CIC + var/access_list = ACCESS_LIST_MARINE_MAIN /datum/equipment_preset/uscm_ship/so/New() . = ..() - access = get_access(ACCESS_LIST_MARINE_MAIN) + access = get_access(access_list) /datum/equipment_preset/uscm_ship/so/load_gear(mob/living/carbon/human/new_human) var/back_item = /obj/item/storage/backpack/satchel @@ -579,6 +579,28 @@ /datum/equipment_preset/uscm_ship/so/lesser_rank paygrade = "MO1" +/datum/equipment_preset/uscm_ship/so/upp + name = "UPP Platoon Commander (PltCo)" + languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH) + paygrade = "UO2" + faction_group = list(FACTION_UPP) + faction = FACTION_UPP + access_list = ACCESS_LIST_UPP_PLATOON + +/datum/equipment_preset/uscm_ship/so/upp/load_gear(mob/living/carbon/human/new_human) + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/UPP/command(new_human), WEAR_L_EAR) + new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/veteran/UPP/officer(new_human), WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/dress(new_human), WEAR_FEET) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/type47/np92(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/uppcap/peaked(new_human), WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/lightpack/upp(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/large(new_human), WEAR_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/large(new_human), WEAR_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/device/binoculars/range(new_human), WEAR_L_HAND) + +/datum/equipment_preset/uscm_ship/so/upp/lesser_rank + paygrade = "UO1" + //*****************************************************************************************************/ /datum/equipment_preset/uscm_ship/sea @@ -734,6 +756,49 @@ //*****************************************************************************************************/ +/datum/equipment_preset/uscm_ship/po/recon + name = "USCM Reconnaissance Pilot" + flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE + assignment = "Reconnaissance Pilot" + + utility_under = list(/obj/item/clothing/under/marine/officer/pilot/flight) + +/datum/equipment_preset/uscm_ship/po/recon/load_gear(mob/living/carbon/human/new_human) + var/back_item = /obj/item/storage/backpack/satchel + var/obj/item/clothing/under/marine/officer/pilot/flight/uniform = new() + var/obj/item/clothing/suit/storage/jacket/marine/pilot/jacket = new() + var/obj/item/clothing/accessory/patch/patch_uscm = new() + var/obj/item/clothing/accessory/patch/forecon/patch_forecon = new() + uniform.attach_accessory(new_human,patch_uscm) + uniform.attach_accessory(new_human,patch_forecon) + jacket.attach_accessory(new_human,patch_uscm) + jacket.attach_accessory(new_human,patch_forecon) + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/sof(new_human), WEAR_L_EAR) + new_human.equip_to_slot_or_del(uniform, WEAR_BODY) + new_human.equip_to_slot_or_del(jacket, WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) + new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/medical/lifesaver/standard/full(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/device/flashlight, WEAR_J_STORE) + new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/storage/firstaid/adv(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/reagent_container/blood/OMinus(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/tool/surgery/synthgraft(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/tool/surgery/surgical_line(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/device/healthanalyzer(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/storage/surgical_case/regular(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/pistol(new_human), WEAR_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/pistol/m1911/socom(new_human), WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/magazine/pistol(new_human), WEAR_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/cmcap/bridge(new_human), WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/hud/health(new_human), WEAR_EYES) + new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/big(new_human), WEAR_FACE) + +//*****************************************************************************************************/ + /datum/equipment_preset/uscm_ship/dcc name = "USCM Dropship Crew Chief (DCC) (Cryo)" flags = EQUIPMENT_PRESET_START_OF_ROUND|EQUIPMENT_PRESET_MARINE diff --git a/code/modules/gear_presets/wo.dm b/code/modules/gear_presets/wo.dm index c52d25d255..1b92d36c8d 100644 --- a/code/modules/gear_presets/wo.dm +++ b/code/modules/gear_presets/wo.dm @@ -704,7 +704,6 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/full(new_human), WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine(new_human), WEAR_HEAD) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_L_STORE) - new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles(new_human), WEAR_EYES) add_common_wo_equipment(new_human) diff --git a/code/modules/mob/death.dm b/code/modules/mob/death.dm index 115e78fa7f..fe8b61ac25 100644 --- a/code/modules/mob/death.dm +++ b/code/modules/mob/death.dm @@ -44,11 +44,11 @@ /mob/proc/dust_animation() return -/mob/proc/death(datum/cause_data/cause_data, gibbed = 0, deathmessage = "seizes up and falls limp...") +/mob/proc/death(datum/cause_data/cause_data, gibbed = 0, deathmessage = "seizes up and falls limp...", should_deathmessage = TRUE) if(stat == DEAD) return 0 - if(!gibbed) + if(!gibbed && should_deathmessage) visible_message("\The [src.name] [deathmessage]") if(cause_data && !istype(cause_data)) diff --git a/code/modules/mob/living/carbon/human/death.dm b/code/modules/mob/living/carbon/human/death.dm index e5ee1557c8..e70dcc2f68 100644 --- a/code/modules/mob/living/carbon/human/death.dm +++ b/code/modules/mob/living/carbon/human/death.dm @@ -37,7 +37,7 @@ /mob/living/carbon/human/dust_animation() new /obj/effect/overlay/temp/dust_animation(loc, src, "dust-h") -/mob/living/carbon/human/death(cause, gibbed) +/mob/living/carbon/human/death(cause, gibbed, should_deathmessage = TRUE) if(stat == DEAD) species?.handle_dead_death(src, gibbed) return @@ -48,12 +48,13 @@ if(HAS_TRAIT(src, TRAIT_HARDCORE) || MODE_HAS_TOGGLEABLE_FLAG(MODE_HARDCORE_PERMA)) if(!(species.flags & IS_SYNTHETIC)) // Synths wont perma status_flags |= PERMANENTLY_DEAD + should_deathmessage = FALSE if(HAS_TRAIT(src, TRAIT_INTENT_EYES)) //their eyes need to be 'offline' r_eyes = 0 g_eyes = 0 b_eyes = 0 disable_special_flags() - disable_lights() +// disable_lights() disable_special_items() disable_headsets() //Disable radios for dead people to reduce load @@ -110,7 +111,7 @@ if(HAS_TRAIT(src, TRAIT_HARDCORE)) death_message = "valiantly falls to the ground, dead, unable to continue." - . = ..(cause, gibbed, death_message) + . = ..(cause, gibbed, death_message, should_deathmessage) // stat is now set /* diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 260976af38..f37b1d6a86 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -115,7 +115,7 @@ . += "Primary Objective: [html_decode(assigned_squad.primary_objective)]" if(assigned_squad.secondary_objective) . += "Secondary Objective: [html_decode(assigned_squad.secondary_objective)]" - if(faction == FACTION_MARINE) + if(job in ROLES_USCM) . += "" . += "View Tactical Map" if(mobility_aura) @@ -1076,12 +1076,11 @@ set name = "View Crew Manifest" set category = "IC" - if(faction != FACTION_MARINE && !(faction in FACTION_LIST_WY)) + if(job in ROLES_USCM) + var/dat = GLOB.data_core.get_manifest() + show_browser(src, dat, "Crew Manifest", "manifest", "size=400x750") + else to_chat(usr, SPAN_WARNING("You have no access to [MAIN_SHIP_NAME] crew manifest.")) - return - var/dat = GLOB.data_core.get_manifest() - - show_browser(src, dat, "Crew Manifest", "manifest", "size=400x750") /mob/living/carbon/human/proc/set_species(new_species, default_colour) if(!new_species) @@ -1255,6 +1254,9 @@ if(TRACKER_XO) H = GLOB.marine_leaders[JOB_XO] tracking_suffix = "_xo" + if(TRACKER_PLTCO) + H = GLOB.marine_leaders[JOB_SO] + tracking_suffix = "_co" if(TRACKER_CL) var/datum/job/civilian/liaison/liaison_job = RoleAuthority.roles_for_mode[JOB_CORPORATE_LIAISON] if(liaison_job?.active_liaison) diff --git a/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm b/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm index 078ad96536..33ed75f36e 100644 --- a/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm +++ b/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm @@ -732,6 +732,13 @@ +/mob/living/carbon/xenomorph/Moved(atom/oldloc, direction, Forced) + . = ..() + if(!client) // We are not, in fact, counted steps for AI xeno in /client/Move() + life_steps_total++ + + + /mob/living/carbon/xenomorph/slip(slip_source_name, stun_level, weaken_level, run_only, override_noslip, slide_steps) return FALSE diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_abilities.dm b/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_abilities.dm index 418393afd5..a8ce0e60c1 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_abilities.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_abilities.dm @@ -280,10 +280,10 @@ noise_timer = noise_timer ? --noise_timer : 3 if(noise_timer == 3) - playsound(xeno, 'sound/effects/alien_footstep_charge1.ogg', 50) + playsound(xeno, 'sound/effects/alien_footstep_charge1.ogg', 100) - for(var/mob/living/carbon/human/Mob in range(10, xeno)) - shake_camera(Mob, 2, 1) + for(var/mob/living/carbon/human/Mob in range(14, xeno)) + shake_camera(Mob, 2, 2) for(var/mob/living/carbon/human/Mob in xeno.loc) if(Mob.body_position == LYING_DOWN && Mob.stat != DEAD) @@ -309,6 +309,8 @@ continue shake_camera(hit_human, 4, 2) + if(hit_human.buckled) + hit_human.buckled.unbuckle() INVOKE_ASYNC(GLOBAL_PROC, GLOBAL_PROC_REF(xeno_throw_human), hit_human, xeno, get_dir(xeno, hit_human), 1, FALSE) to_chat(hit_human, SPAN_XENOHIGHDANGER("You fall backwards as [xeno] gives you a glancing blow!")) hit_human.take_overall_armored_damage(momentum * 4) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm index ca313a69ef..b5dc656d87 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm @@ -109,6 +109,7 @@ if (!check_and_use_plasma_owner()) return + playsound(get_turf(xeno_owner), 'sound/voice/alien_crusher_spawn.ogg', 75) apply_cooldown() ADD_TRAIT(xeno_owner, TRAIT_IMMOBILIZED, TRAIT_SOURCE_ABILITY("Stomp")) @@ -122,7 +123,7 @@ REMOVE_TRAIT(xeno_owner, TRAIT_IMMOBILIZED, TRAIT_SOURCE_ABILITY("Stomp")) xeno_owner.anchored = FALSE - playsound(get_turf(xeno_owner), 'sound/effects/bang.ogg', 25, 0) + playsound(get_turf(xeno_owner), 'sound/effects/alien_footstep_charge3.ogg', 75) xeno_owner.visible_message(SPAN_XENODANGER("[xeno_owner] smashes into the ground!"), SPAN_XENODANGER("You smash into the ground!")) xeno_owner.create_stomp() diff --git a/code/modules/mob/living/carbon/xenomorph/ai/movement/base_define.dm b/code/modules/mob/living/carbon/xenomorph/ai/movement/base_define.dm index 172461bfce..4eaff010c2 100644 --- a/code/modules/mob/living/carbon/xenomorph/ai/movement/base_define.dm +++ b/code/modules/mob/living/carbon/xenomorph/ai/movement/base_define.dm @@ -45,7 +45,7 @@ if(idle_xeno.move_to_next_turf(home_turf, home_locate_range)) if(get_dist(home_turf, idle_xeno) <= 0) - idle_xeno.set_resting(TRUE, FALSE, TRUE) + idle_xeno.set_resting(TRUE, FALSE) else home_turf = null diff --git a/code/modules/mob/living/carbon/xenomorph/ai/xeno_ai.dm b/code/modules/mob/living/carbon/xenomorph/ai/xeno_ai.dm index 2c522b58d2..cf951007be 100644 --- a/code/modules/mob/living/carbon/xenomorph/ai/xeno_ai.dm +++ b/code/modules/mob/living/carbon/xenomorph/ai/xeno_ai.dm @@ -338,14 +338,24 @@ #undef EXTRA_CHECK_DISTANCE_MULTIPLIER -/mob/living/carbon/proc/ai_can_target(mob/living/carbon/xenomorph/ai_xeno) - if(!ai_check_stat(ai_xeno)) +/mob/living/carbon/proc/ai_can_target(mob/living/carbon/xenomorph/X) + if(!ai_check_stat(X)) return FALSE - if(ai_xeno.can_not_harm(src)) + if(X.can_not_harm(src)) return FALSE - if(alpha <= 45 && get_dist(ai_xeno, src) > 2) + if(alpha <= 45 && get_dist(X, src) > 2) + return FALSE + + if(isfacehugger(X)) + if(status_flags & XENO_HOST) + return FALSE + + if(istype(wear_mask, /obj/item/clothing/mask/facehugger)) + return FALSE + + else if(HAS_TRAIT(src, TRAIT_NESTED)) return FALSE return TRUE diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm b/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm index d326a4d061..780a46ca12 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm @@ -81,13 +81,19 @@ /mob/living/carbon/xenomorph/crusher/Initialize(mapload, mob/living/carbon/xenomorph/oldXeno, h_number, ai_hard_off = FALSE) . = ..() + AddComponent(/datum/component/footstep, 2, 50, 15, 1, "metalbang") - playsound(src, 'sound/voice/alien_crusher_spawn.ogg', 100, FALSE, 30) + playsound(src, 'sound/voice/alien_death_unused.ogg', 100, TRUE, 30) for(var/mob/current_mob as anything in get_mobs_in_z_level_range(get_turf(src), 30) - src) var/relative_dir = get_dir(current_mob, src) var/final_dir = dir2text(relative_dir) to_chat(current_mob, SPAN_HIGHDANGER("You hear a terrible roar coming from [final_dir ? "the [final_dir]" : "nearby"] as the ground shakes!")) +/mob/living/carbon/xenomorph/crusher/death(cause, gibbed) + . = ..() + playsound(src, 'sound/voice/alien_crusher_death.ogg', 50, FALSE, 15) + + // Refactored to handle all of crusher's interactions with object during charge. /mob/living/carbon/xenomorph/proc/handle_collision(atom/target) if(!target) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm index 40ca7d674f..cf926f0db1 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm @@ -598,7 +598,7 @@ xeno_announcement(input, hivenumber, "The words of the [name] reverberate in your head...") - log_and_message_admins("[key_name_admin(src)] has created a Word of the Queen report:") + message_admins("[key_name_admin(src)] has created a Word of the Queen report:") log_admin("[key_name_admin(src)] Word of the Queen: [input]") return TRUE diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_ai_interaction.dm b/code/modules/mob/living/carbon/xenomorph/xeno_ai_interaction.dm index 5aaf3b0684..177cd07433 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_ai_interaction.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_ai_interaction.dm @@ -122,6 +122,7 @@ At bare minimum, make sure the relevant checks from parent types gets copied in return + ///////////////////////////// // MOBS // ///////////////////////////// @@ -155,16 +156,6 @@ At bare minimum, make sure the relevant checks from parent types gets copied in if(species.flags & IS_SYNTHETIC) return FALSE - if(HAS_TRAIT(src, TRAIT_NESTED)) - return FALSE - - if(isfacehugger(X)) - if(status_flags & XENO_HOST) - return FALSE - - if(istype(wear_mask, /obj/item/clothing/mask/facehugger)) - return FALSE - return TRUE /mob/living/carbon/human/ai_check_stat(mob/living/carbon/xenomorph/X) @@ -228,7 +219,7 @@ At bare minimum, make sure the relevant checks from parent types gets copied in if(!.) return - return VEHICLE_PENALTY + return SENTRY_PENALTY ///////////////////////////// @@ -239,13 +230,6 @@ At bare minimum, make sure the relevant checks from parent types gets copied in return ..() return WINDOW_FRAME_PENALTY -/obj/structure/barricade/handrail/xeno_ai_obstacle(mob/living/carbon/xenomorph/X, direction, turf/target) - . = ..() - if(!.) - return - - return DOOR_PENALTY - ///////////////////////////// // BARRICADES // @@ -257,6 +241,13 @@ At bare minimum, make sure the relevant checks from parent types gets copied in return BARRICADE_PENALTY +/obj/structure/barricade/handrail/xeno_ai_obstacle(mob/living/carbon/xenomorph/X, direction, turf/target) + . = ..() + if(!.) + return + + return DOOR_PENALTY + ///////////////////////////// // FIRE // @@ -268,6 +259,17 @@ At bare minimum, make sure the relevant checks from parent types gets copied in return FIRE_PENALTY +///////////////////////////// +// WALLS // +///////////////////////////// +/turf/closed/wall/resin/xeno_ai_obstacle(mob/living/carbon/xenomorph/xeno, direction, turf/target) + . = ..() + if(!.) + return + + return WALL_PENALTY + + ///////////////////////////// // FLOOR // ///////////////////////////// @@ -282,6 +284,11 @@ At bare minimum, make sure the relevant checks from parent types gets copied in return OPEN_TURF_PENALTY +/// For now there is no attack_alien() proc overrides on any child of /turf/open +/// Also, we don't want xenos swiping all around - forbit the clicking! +/turf/open/xeno_ai_act(mob/living/carbon/xenomorph/X) + return FALSE + /// Space, do NOT path into space. /turf/open/space/xeno_ai_obstacle(mob/living/carbon/xenomorph/X, direction, turf/target) . = ..() @@ -289,3 +296,18 @@ At bare minimum, make sure the relevant checks from parent types gets copied in return return INFINITY + + +///////////////////////////// +// RIVER // +///////////////////////////// +/turf/open/gm/river/xeno_ai_obstacle(mob/living/carbon/xenomorph/X, direction, turf/target) + . = ..() + if(. && !covered) + . += base_river_slowdown + +/turf/open/gm/river/desert/xeno_ai_obstacle(mob/living/carbon/xenomorph/X, direction, turf/target) + if(toxic && !covered) + return FIRE_PENALTY + + return ..() diff --git a/code/modules/mob/new_player/preferences_setup.dm b/code/modules/mob/new_player/preferences_setup.dm index e4ecf80655..5c2f73922c 100644 --- a/code/modules/mob/new_player/preferences_setup.dm +++ b/code/modules/mob/new_player/preferences_setup.dm @@ -216,12 +216,18 @@ rotate_right.screen_loc = "preview:1:-16,0" /datum/preferences/proc/job_pref_to_gear_preset() - var/high_priority + var/highest_priority_job + var/highest_priority = LOW_PRIORITY + for(var/job in job_preference_list) - if(job_preference_list[job] == 1) - high_priority = job + if(job_preference_list[job] == NEVER_PRIORITY) + continue + + if(job_preference_list[job] < highest_priority) + highest_priority_job = job + highest_priority = job_preference_list[job] - switch(high_priority) + switch(highest_priority_job) if(JOB_SQUAD_MARINE) return /datum/equipment_preset/uscm/private_equipped if(JOB_SQUAD_ENGI) diff --git a/code/modules/projectiles/ammo_boxes/round_boxes.dm b/code/modules/projectiles/ammo_boxes/round_boxes.dm index f3a50f64b2..146f576b59 100644 --- a/code/modules/projectiles/ammo_boxes/round_boxes.dm +++ b/code/modules/projectiles/ammo_boxes/round_boxes.dm @@ -48,6 +48,7 @@ overlay_content = "_reg" default_ammo = /datum/ammo/bullet/smartgun caliber = "10x28mm" + bullet_amount = 1000 max_bullet_amount = 1000 /obj/item/ammo_box/rounds/smartgun/empty @@ -143,3 +144,14 @@ /obj/item/ammo_box/rounds/type71/heap/empty empty = TRUE + +/obj/item/ammo_box/rounds/pkp + name = "machinegun ammunition box (7.62x54mmR)" + desc = "A 7.62x54mmR machinegun ammunition box. Used to refill QYJ-72 box magazines. It comes with a leather strap allowing to wear it on the back." + icon_state = "base_type71" + overlay_gun_type = "_rounds_pkp" + overlay_content = "_type71_reg" + default_ammo = /datum/ammo/bullet/pkp + bullet_amount = 1500 + max_bullet_amount = 1500 + caliber = "7.62x54mmR" diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index c7a64f710a..a3e4900326 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -234,7 +234,6 @@ /// The multiplier for how much slower this should fire in automatic mode. 1 is normal, 1.2 is 20% slower, 2 is 100% slower, etc. Protected due to it never needing to be edited. VAR_PROTECTED/autofire_slow_mult = 1 - /** * An assoc list where the keys are fire delay group string defines * and the keys are when the guns of the group can be fired again @@ -1142,8 +1141,9 @@ and you're good to go. flags_gun_features &= ~GUN_BURST_FIRING return NONE - apply_bullet_effects(projectile_to_fire, user, reflex, dual_wield) //User can be passed as null. - SEND_SIGNAL(projectile_to_fire, COMSIG_BULLET_USER_EFFECTS, user) + var/original_scatter = projectile_to_fire.scatter + var/original_accuracy = projectile_to_fire.accuracy + apply_bullet_scatter(projectile_to_fire, user, reflex, dual_wield) //User can be passed as null. curloc = get_turf(user) if(QDELETED(original_target)) //If the target's destroyed, shoot at where it was last. @@ -1192,14 +1192,25 @@ and you're good to go. return NONE var/before_fire_cancel = SEND_SIGNAL(src, COMSIG_GUN_BEFORE_FIRE, projectile_to_fire, target, user) - if(before_fire_cancel) + + //yeah we revert these since we are not going to shoot anyway + projectile_to_fire.scatter = original_scatter + projectile_to_fire.accuracy = original_accuracy + if(before_fire_cancel & COMPONENT_CANCEL_GUN_BEFORE_FIRE) return TRUE if(before_fire_cancel & COMPONENT_HARD_CANCEL_GUN_BEFORE_FIRE) return NONE + apply_bullet_effects(projectile_to_fire, user, reflex, dual_wield) //User can be passed as null. + SEND_SIGNAL(projectile_to_fire, COMSIG_BULLET_USER_EFFECTS, user) + + projectile_to_fire.firer = user + if(isliving(user)) + projectile_to_fire.def_zone = user.zone_selected + play_firing_sounds(projectile_to_fire, user) if(targloc != curloc) @@ -1244,7 +1255,7 @@ and you're good to go. return TRUE //Nothing else to do here, time to cancel out. return TRUE -#define EXECUTION_CHECK (attacked_mob.stat == UNCONSCIOUS || attacked_mob.is_mob_restrained()) && ((user.a_intent == INTENT_GRAB) || (user.a_intent == INTENT_DISARM)) && !(length(user.faction_group & attacked_mob.faction_group)) && ishuman(attacked_mob) +#define EXECUTION_CHECK (attacked_mob.stat == UNCONSCIOUS || attacked_mob.is_mob_restrained()) && ((user.a_intent == INTENT_GRAB)||(user.a_intent == INTENT_DISARM)) /obj/item/weapon/gun/afterattack(atom/target, mob/user, proximity_flag, click_parameters) if(!proximity_flag) @@ -1400,6 +1411,15 @@ and you're good to go. click_empty(user) break + //Checking if we even can PB the mob, only for the first projectile because why check the rest + if(bullets_fired == 1) + var/before_fire_cancel = SEND_SIGNAL(src, COMSIG_GUN_BEFORE_FIRE, projectile_to_fire, attacked_mob, user) + if(before_fire_cancel) + if(before_fire_cancel & COMPONENT_CANCEL_GUN_BEFORE_FIRE) + return TRUE + if(before_fire_cancel & COMPONENT_HARD_CANCEL_GUN_BEFORE_FIRE) + return NONE + if(SEND_SIGNAL(projectile_to_fire.ammo, COMSIG_AMMO_POINT_BLANK, attacked_mob, projectile_to_fire, user, src) & COMPONENT_CANCEL_AMMO_POINT_BLANK) flags_gun_features &= ~GUN_BURST_FIRING return TRUE @@ -1411,7 +1431,7 @@ and you're good to go. var/damage_buff = BASE_BULLET_DAMAGE_MULT //if target is lying or unconscious - add damage bonus - if(!(attacked_mob.mobility_flags & MOBILITY_STAND) || attacked_mob.stat == UNCONSCIOUS) + if(attacked_mob.body_position == LYING_DOWN || attacked_mob.stat == UNCONSCIOUS) damage_buff += BULLET_DAMAGE_MULT_TIER_4 projectile_to_fire.damage *= damage_buff //Multiply the damage for point blank. if(bullets_fired == 1) //First shot gives the PB message. @@ -1421,6 +1441,10 @@ and you're good to go. user.track_shot(initial(name)) apply_bullet_effects(projectile_to_fire, user, bullets_fired, dual_wield) //We add any damage effects that we need. + projectile_to_fire.firer = user + if(isliving(user)) + projectile_to_fire.def_zone = user.zone_selected + play_firing_sounds(projectile_to_fire, user) SEND_SIGNAL(projectile_to_fire, COMSIG_BULLET_USER_EFFECTS, user) @@ -1623,6 +1647,32 @@ not all weapons use normal magazines etc. load_into_chamber() itself is designed //This proc applies some bonus effects to the shot/makes the message when a bullet is actually fired. /obj/item/weapon/gun/proc/apply_bullet_effects(obj/projectile/projectile_to_fire, mob/user, reflex = 0, dual_wield = 0) + if(wield_delay > 0 && (world.time < wield_time || world.time < pull_time)) + var/old_time = max(wield_time, pull_time) - wield_delay + var/new_time = world.time + var/pct_settled = 1 - (new_time-old_time + 1)/wield_delay + if(delay_style & WEAPON_DELAY_ACCURACY) + var/accuracy_debuff = 1 + (SETTLE_ACCURACY_MULTIPLIER - 1) * pct_settled + projectile_to_fire.accuracy /=accuracy_debuff + if(delay_style & WEAPON_DELAY_SCATTER) + var/scatter_debuff = 1 + (SETTLE_SCATTER_MULTIPLIER - 1) * pct_settled + projectile_to_fire.scatter *= scatter_debuff + + projectile_to_fire.damage = round(projectile_to_fire.damage * damage_mult) // Apply gun damage multiplier to projectile damage + + // Apply effective range and falloffs/buildups + projectile_to_fire.damage_falloff = damage_falloff_mult * projectile_to_fire.ammo.damage_falloff + projectile_to_fire.damage_buildup = damage_buildup_mult * projectile_to_fire.ammo.damage_buildup + + projectile_to_fire.effective_range_min = effective_range_min + projectile_to_fire.ammo.effective_range_min //Add on ammo-level value, if specified. + projectile_to_fire.effective_range_max = effective_range_max + projectile_to_fire.ammo.effective_range_max //Add on ammo-level value, if specified. + + projectile_to_fire.shot_from = src + + return 1 + +//This proc calculates scatter and accuracy +/obj/item/weapon/gun/proc/apply_bullet_scatter(obj/projectile/projectile_to_fire, mob/user, reflex = 0, dual_wield = 0) var/gun_accuracy_mult = accuracy_mult_unwielded var/gun_scatter = scatter_unwielded @@ -1651,35 +1701,7 @@ not all weapons use normal magazines etc. load_into_chamber() itself is designed projectile_to_fire.accuracy = round(projectile_to_fire.accuracy * gun_accuracy_mult) // Apply gun accuracy multiplier to projectile accuracy projectile_to_fire.scatter += gun_scatter - if(wield_delay > 0 && (world.time < wield_time || world.time < pull_time)) - var/old_time = max(wield_time, pull_time) - wield_delay - var/new_time = world.time - var/pct_settled = 1 - (new_time-old_time + 1)/wield_delay - if(delay_style & WEAPON_DELAY_ACCURACY) - var/accuracy_debuff = 1 + (SETTLE_ACCURACY_MULTIPLIER - 1) * pct_settled - projectile_to_fire.accuracy /=accuracy_debuff - if(delay_style & WEAPON_DELAY_SCATTER) - var/scatter_debuff = 1 + (SETTLE_SCATTER_MULTIPLIER - 1) * pct_settled - projectile_to_fire.scatter *= scatter_debuff - - projectile_to_fire.damage = round(projectile_to_fire.damage * damage_mult) // Apply gun damage multiplier to projectile damage - - // Apply effective range and falloffs/buildups - projectile_to_fire.damage_falloff = damage_falloff_mult * projectile_to_fire.ammo.damage_falloff - projectile_to_fire.damage_buildup = damage_buildup_mult * projectile_to_fire.ammo.damage_buildup - - projectile_to_fire.effective_range_min = effective_range_min + projectile_to_fire.ammo.effective_range_min //Add on ammo-level value, if specified. - projectile_to_fire.effective_range_max = effective_range_max + projectile_to_fire.ammo.effective_range_max //Add on ammo-level value, if specified. - - projectile_to_fire.shot_from = src - - if(user) - projectile_to_fire.firer = user - if(isliving(user)) - projectile_to_fire.def_zone = user.zone_selected - - return 1 - +/// When the gun is about to shoot this is called to play the specific gun's firing sound. Requires the firing projectile and the gun's user as the first and second argument /obj/item/weapon/gun/proc/play_firing_sounds(obj/projectile/projectile_to_fire, mob/user) if(!user) //The gun only messages when fired by a user. return @@ -1694,8 +1716,6 @@ not all weapons use normal magazines etc. load_into_chamber() itself is designed //Guns with low ammo have their firing sound var/firing_sndfreq = (current_mag && (current_mag.current_rounds / current_mag.max_rounds) > GUN_LOW_AMMO_PERCENTAGE) ? FALSE : SOUND_FREQ_HIGH - firing_sndfreq = in_chamber.ammo.firing_freq_offset ? in_chamber.ammo.firing_freq_offset : firing_sndfreq - //firing from an attachment if(active_attachable && active_attachable.flags_attach_features & ATTACH_PROJECTILE) if(active_attachable.fire_sound) //If we're firing from an attachment, use that noise instead. @@ -1703,7 +1723,7 @@ not all weapons use normal magazines etc. load_into_chamber() itself is designed else if(!(flags_gun_features & GUN_SILENCED)) if (firing_sndfreq && fire_rattle) - playsound(user, fire_rattle, firesound_volume, FALSE) //if the gun has a unique 'mag rattle' SFX play that instead of pitch shifting. + playsound(user, fire_rattle, firesound_volume, FALSE)//if the gun has a unique 'mag rattle' SFX play that instead of pitch shifting. else playsound(user, actual_sound, firesound_volume, firing_sndfreq) else diff --git a/code/modules/projectiles/guns/misc.dm b/code/modules/projectiles/guns/misc.dm index 078b75ecd1..9c8b305a4f 100644 --- a/code/modules/projectiles/guns/misc.dm +++ b/code/modules/projectiles/guns/misc.dm @@ -274,6 +274,55 @@ to_chat(user, SPAN_WARNING("You don't seem to know how to use [src]...")) return 0 +/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) + var/iff_enabled = TRUE + +/obj/item/weapon/gun/pkp/iff/set_bullet_traits() + LAZYADD(traits_to_give, list( + BULLET_TRAIT_ENTRY_ID("iff", /datum/element/bullet_trait_iff) //it has no PVE IFF mechanics because its innacurate as hell and is used for suppression and not as assault weapon. + )) + AddComponent(/datum/component/iff_fire_prevention) + +/datum/action/item_action/toggle_iff_pkp/New(Target, obj/item/holder) + . = ..() + name = "Toggle IFF" + action_icon_state = "iff_toggle_on" + button.name = name + button.overlays.Cut() + button.overlays += image('icons/mob/hud/actions.dmi', button, action_icon_state) + +/datum/action/item_action/toggle_iff_pkp/action_activate() + var/obj/item/weapon/gun/pkp/iff/G = holder_item + if(!ishuman(owner)) + return + var/mob/living/carbon/human/H = owner + if(H.is_mob_incapacitated() || G.get_active_firearm(H, FALSE) != holder_item) + return + +/datum/action/item_action/toggle_iff_pkp/action_activate() + . = ..() + var/obj/item/weapon/gun/pkp/iff/G = holder_item + G.toggle_lethal_mode(usr) + if(G.iff_enabled) + action_icon_state = "iff_toggle_on" + else + action_icon_state = "iff_toggle_off" + button.overlays.Cut() + button.overlays += image('icons/mob/hud/actions.dmi', button, action_icon_state) + +/obj/item/weapon/gun/pkp/iff/proc/toggle_lethal_mode(mob/user) + to_chat(user, "[icon2html(src, usr)] You [iff_enabled? "disable" : "enable"] \the [src]'s fire restriction. You will [iff_enabled ? "harm anyone in your way" : "target through IFF"].") + playsound(loc,'sound/machines/click.ogg', 25, 1) + iff_enabled = !iff_enabled + if(iff_enabled) + add_bullet_trait(BULLET_TRAIT_ENTRY_ID("iff", /datum/element/bullet_trait_iff)) + if(!iff_enabled) + remove_bullet_trait("iff") + SEND_SIGNAL(src, COMSIG_GUN_IFF_TOGGLED, iff_enabled) + /obj/effect/syringe_gun_dummy name = "" desc = "" diff --git a/code/modules/projectiles/guns/pistols.dm b/code/modules/projectiles/guns/pistols.dm index c17ca5bca7..7dff109572 100644 --- a/code/modules/projectiles/guns/pistols.dm +++ b/code/modules/projectiles/guns/pistols.dm @@ -48,7 +48,7 @@ /obj/item/weapon/gun/pistol/m4a3 name = "\improper M4A3 service pistol" - desc = "An M4A3 Service Pistol, once the standard issue sidearm of the Colonial Marines but has recently been replaced with the 88 Mod 4 combat pistol. Fires 9mm pistol rounds." + desc = "An M4A3 Service Pistol, once the standard issue sidearm of the Colonial Marines but has recently been replaced with the Weyland Yutani 88 Mod 4 combat pistol. Fires 9mm pistol rounds." icon = 'icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi' icon_state = "m4a3" item_state = "m4a3" @@ -677,7 +677,7 @@ damage_mult = BASE_BULLET_DAMAGE_MULT + BULLET_DAMAGE_MULT_TIER_4 //------------------------------------------------------- -//VP78 - the only pistol viable as a primary. +//VP78 - High power pistol? /obj/item/weapon/gun/pistol/vp78 name = "\improper VP78 pistol" @@ -717,14 +717,14 @@ /obj/item/weapon/gun/pistol/vp78/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_4) + set_fire_delay(FIRE_DELAY_TIER_6) set_burst_amount(BURST_AMOUNT_TIER_3) set_burst_delay(FIRE_DELAY_TIER_11) - accuracy_mult = BASE_ACCURACY_MULT + accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_6 accuracy_mult_unwielded = BASE_ACCURACY_MULT - scatter = SCATTER_AMOUNT_TIER_6 - burst_scatter_mult = SCATTER_AMOUNT_TIER_6 - scatter_unwielded = SCATTER_AMOUNT_TIER_6 + scatter = SCATTER_AMOUNT_TIER_9 + burst_scatter_mult = SCATTER_AMOUNT_TIER_7 + scatter_unwielded = SCATTER_AMOUNT_TIER_5 damage_mult = BASE_BULLET_DAMAGE_MULT recoil = RECOIL_AMOUNT_TIER_5 recoil_unwielded = RECOIL_AMOUNT_TIER_4 diff --git a/code/modules/projectiles/guns/revolvers.dm b/code/modules/projectiles/guns/revolvers.dm index 48f237f9b5..0e7ff3c9af 100644 --- a/code/modules/projectiles/guns/revolvers.dm +++ b/code/modules/projectiles/guns/revolvers.dm @@ -288,8 +288,8 @@ //M44 Revolver /obj/item/weapon/gun/revolver/m44 - name = "\improper M44 combat revolver" - desc = "A bulky revolver, occasionally carried by assault troops and officers in the Colonial Marines, as well as civilian law enforcement. Fires .44 Magnum rounds." + name = "\improper M44 revolver" + desc = ".44 Magnum revolver, in limited service with the USCMC for personal defense against larger xenofauna. For best results, aim carefully." icon = 'icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi' icon_state = "m44r" item_state = "m44r" @@ -337,7 +337,7 @@ /obj/item/weapon/gun/revolver/m44/custom //loadout name = "\improper M44 custom combat revolver" - desc = "A bulky combat revolver. The handle has been polished to a pearly perfection, and the body is silver plated. Fires .44 Magnum rounds." + desc = "A custom version of the M44 revolver, with a handle that's been polished to a pearly sheen, and a body that's been silver-plated. Fires .44 Magnum rounds." current_mag = /obj/item/ammo_magazine/internal/revolver/m44 icon_state = "m44rc" item_state = "m44rc" @@ -494,8 +494,8 @@ //a lean mean machine, pretty inaccurate unless you play its dance. /obj/item/weapon/gun/revolver/small - name = "\improper S&W .38 model 37 revolver" - desc = "A lean .38 made by Smith & Wesson. A timeless classic, from antiquity to the future. This specific model is known to be wildly inaccurate, yet extremely lethal." + name = "\improper .38 revolver" + desc = "A Frontier Special. Out here, you get a lot of smalltime companies that try to push themselves as better by upping the pressure of their ammo and fiddling with the designs to make it work. It usually means that their accuracy is awful, but the impact is impressive... if you've got the knowhow to shoot them straight." icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi' icon_state = "sw357" item_state = "ny762" //PLACEHOLDER diff --git a/code/modules/projectiles/guns/rifles.dm b/code/modules/projectiles/guns/rifles.dm index 78cf3a654b..76470513f3 100644 --- a/code/modules/projectiles/guns/rifles.dm +++ b/code/modules/projectiles/guns/rifles.dm @@ -364,7 +364,7 @@ /obj/item/weapon/gun/rifle/m41aMK1 name = "\improper M41A pulse rifle" - desc = "An older design of the Pulse Rifle commonly used by Colonial Marines. Uses 10x24mm caseless ammunition." + desc = "Pulse action 10x24mm caseless assault rifle of the USCMC, personal friend of any Marine." icon = 'icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi' icon_state = "m41amk1" //Placeholder. item_state = "m41amk1" //Placeholder. @@ -878,7 +878,7 @@ /obj/item/weapon/gun/rifle/m16 name = "\improper M16 rifle" - desc = "An old, reliable design first adopted by the U.S. military in the 1960s. Something like this belongs in a museum of war history. It is chambered in 5.56x45mm." + desc = "The manufacturer claims that these are Classic 16 assault rifles. It's another one of the clonetypes you see on the Frontier since the AR-15 patent expired over a century ago. Chambered in 5.56x45mm, popular on the Frontier for home defense and hunting. The old cased rounds can also be used till they disintegrate, if you can be bothered to police the brass." icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi' icon_state = "m16" item_state = "m16" @@ -963,7 +963,7 @@ /obj/item/weapon/gun/rifle/m16/grenadier name = "\improper M16 grenadier rifle" - desc = "An old, reliable design first adopted by the U.S. military in the 1960s. Something like this belongs in a museum of war history. It is chambered in 5.56x45mm. This one has an irremovable M203 grenade launcher attached to it, holds one propriatary 40mm shell at a time, it lacks modern IFF systems and will impact the first target it hits; introduce your little friend." + desc = "The little worn and faded sticker on the lower receiver claims that this is a Mustang Special, Little Friend Edition. Point is, it's an M16 repro with an irremovable M203 underslung. 40mm, careful where you point it." icon_state = "m16g" item_state = "m16" fire_sound = 'sound/weapons/gun_m16.ogg' @@ -1009,9 +1009,8 @@ //awesome vietnam era special forces carbine version of the M16 /obj/item/weapon/gun/rifle/xm177 - name = "\improper XM177E2 carbine" - desc = "An old design, essentially a shortened M16A1 with a collapsable stock. It is chambered in 5.56x45mm. The short length inhibits the attachment of most underbarrel attachments, and the barrel moderator prohibits the attachment of all muzzle devices." - desc_lore = "A carbine similar to the M16A1, with a collapsible stock and a distinct flash suppressor. A stamp on the receiver reads: 'COLT AR-15 - PROPERTY OF U.S. GOVT - XM177E2 - CAL 5.56MM' \nA design originating from the Vietnam War, the XM177, also known as the Colt Commando or GAU-5/A, was an improvement on the CAR-15 Model 607, fixing multiple issues found with the limited service of the Model 607 with Special Forces. The XM177 saw primary use with Army Special Forces and Navy Seals operating as commandos. \nHow this got here is a mystery." + name = "\improper XM177 carbine" + desc = "5.56x45mm carbine. Either this is a really cheap replica of the old XM177, someone's crappy DIY modification, or somehow an actual genuine antique which probably is worth at least a couple grand to a museum. Who knows?" icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi' icon_state = "xm177" item_state = "m16" diff --git a/code/modules/projectiles/guns/shotguns.dm b/code/modules/projectiles/guns/shotguns.dm index a19ea29177..9ea6624dc6 100644 --- a/code/modules/projectiles/guns/shotguns.dm +++ b/code/modules/projectiles/guns/shotguns.dm @@ -489,6 +489,9 @@ can cause issues with ammo types getting mixed up during the burst. integrated_grip.Attach(src) update_attachable(integrated_grip.slot) +/obj/item/weapon/gun/shotgun/type23/pve + current_mag = /obj/item/ammo_magazine/internal/shotgun/type23/special + //------------------------------------------------------- //DOUBLE SHOTTY diff --git a/code/modules/projectiles/guns/smartgun.dm b/code/modules/projectiles/guns/smartgun.dm index d42c1f4aa8..de915250ec 100644 --- a/code/modules/projectiles/guns/smartgun.dm +++ b/code/modules/projectiles/guns/smartgun.dm @@ -4,7 +4,7 @@ //Come get some. /obj/item/weapon/gun/smartgun name = "\improper M56B smartgun" - desc = "The actual firearm in the 4-piece M56B Smartgun System. Essentially a heavy, mobile machinegun.\nYou may toggle firing restrictions by using a special action.\nAlt-click it to open the feed cover and allow for reloading." + desc = "The actual firearm in the 4-piece M56 Smartgun System. Essentially a heavy, mobile machinegun.\nYou may toggle firing restrictions by using a special action.\nAlt-click it to open the feed cover and allow for reloading." icon = 'icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi' icon_state = "m56" item_state = "m56" @@ -29,7 +29,7 @@ actions_types = list( /datum/action/item_action/smartgun/toggle_accuracy_improvement, /datum/action/item_action/smartgun/toggle_ammo_type, - ///datum/action/item_action/smartgun/toggle_auto_fire, - Thanks Bales + ///datum/action/item_action/smartgun/toggle_auto_fire, /datum/action/item_action/smartgun/toggle_lethal_mode, ///datum/action/item_action/smartgun/toggle_motion_detector, /datum/action/item_action/smartgun/toggle_recoil_compensation, @@ -51,9 +51,6 @@ var/recycletime = 120 var/cover_open = FALSE - /// Cooldown used for the delay on sound and to_chat() when IFF encounters a friendly target while trying to fire - COOLDOWN_DECLARE(iff_halt_cooldown) - unacidable = 1 indestructible = 1 @@ -109,7 +106,7 @@ LAZYADD(traits_to_give, list( BULLET_TRAIT_ENTRY_ID("iff", /datum/element/bullet_trait_iff) )) - RegisterSignal(src, COMSIG_GUN_BEFORE_FIRE, PROC_REF(check_firing_lane)) + AddComponent(/datum/component/iff_fire_prevention) /obj/item/weapon/gun/smartgun/get_examine_text(mob/user) . = ..() @@ -190,30 +187,29 @@ /datum/action/item_action/smartgun/update_button_icon() return +/* +/datum/action/item_action/smartgun/toggle_motion_detector/New(Target, obj/item/holder) + . = ..() + name = "Toggle Motion Detector" + action_icon_state = "motion_detector" + button.name = name + button.overlays.Cut() + button.overlays += image('icons/mob/hud/actions.dmi', button, action_icon_state) -///datum/action/item_action/smartgun/toggle_motion_detector/New(Target, obj/item/holder) -// . = ..() -// name = "Toggle Motion Detector" -// action_icon_state = "motion_detector" -// button.name = name -// button.overlays.Cut() -// button.overlays += image('icons/mob/hud/actions.dmi', button, action_icon_state) - -///datum/action/item_action/smartgun/toggle_motion_detector/action_activate() -// . = ..() -// var/obj/item/weapon/gun/smartgun/G = holder_item -// G.toggle_motion_detector(usr) - -///datum/action/item_action/smartgun/toggle_motion_detector/proc/update_icon() -// if(!holder_item) -// return -// var/obj/item/weapon/gun/smartgun/G = holder_item -// if(G.motion_detector) -// button.icon_state = "template_on" -// else -// button.icon_state = "template" +/datum/action/item_action/smartgun/toggle_motion_detector/action_activate() + . = ..() + var/obj/item/weapon/gun/smartgun/G = holder_item + G.toggle_motion_detector(usr) + +/datum/action/item_action/smartgun/toggle_motion_detector/proc/update_icon() + if(!holder_item) + return + var/obj/item/weapon/gun/smartgun/G = holder_item + if(G.motion_detector) + button.icon_state = "template_on" + else + button.icon_state = "template" -/* /datum/action/item_action/smartgun/toggle_auto_fire/New(Target, obj/item/holder) . = ..() name = "Toggle Auto Fire" @@ -235,9 +231,7 @@ button.icon_state = "template_on" else button.icon_state = "template" - */ - /datum/action/item_action/smartgun/toggle_accuracy_improvement/New(Target, obj/item/holder) . = ..() name = "Toggle Accuracy Improvement" @@ -322,76 +316,17 @@ return FALSE var/mob/living/carbon/human/H = user if(!skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_SMARTGUN) && !skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_ALL)) - to_chat(H, SPAN_WARNING("You don't seem to know how to use \the [src]...")) + balloon_alert(user, "insufficient skills") return FALSE if(requires_harness) if(!H.wear_suit || !(H.wear_suit.flags_inventory & SMARTGUN_HARNESS)) - to_chat(H, SPAN_WARNING("You need a harness suit to be able to fire [src]...")) + balloon_alert(user, "harness required") return FALSE if(cover_open) to_chat(H, SPAN_WARNING("You can't fire \the [src] with the feed cover open! (alt-click to close)")) + balloon_alert(user, "cannot fire; feed cover open") return FALSE -#define SMARTGUN_IFF_RANGE_CHECK 7 -#define SMARTGUN_IFF_HALT_COOLDOWN (0.5 SECONDS) - -/obj/item/weapon/gun/smartgun/proc/check_firing_lane(obj/item/weapon/gun/smartgun/firing_weapon, obj/projectile/projectile_to_fire, atom/target, mob/living/user) - SIGNAL_HANDLER - - var/angle = get_angle(user, target) - - var/range_to_check = SMARTGUN_IFF_RANGE_CHECK - - var/extended_target_turf = get_angle_target_turf(user, angle, range_to_check) - - var/turf/user_turf = get_turf(user) - - if(!user_turf || !extended_target_turf) - return COMPONENT_CANCEL_GUN_BEFORE_FIRE - - var/list/checked_turfs = getline2(user_turf, extended_target_turf) - - checked_turfs -= user_turf - - //At some angles (scatter or otherwise) the original target is not in checked_turfs so we put it in there in order based on distance from user - //If we are literally clicking on someone with IFF then we don't want to fire, feels funny as a user otherwise - if(projectile_to_fire.original) - var/turf/original_target_turf = get_turf(projectile_to_fire.original) - - if(original_target_turf && !(original_target_turf in checked_turfs)) - var/user_to_target_dist = get_dist(user_turf, original_target_turf) - var/list/temp_checked_turfs = checked_turfs.Copy() - checked_turfs = list() - - for(var/turf/checked_turf as anything in temp_checked_turfs) - if(!(original_target_turf in checked_turfs) && user_to_target_dist < get_dist(user_turf, checked_turf)) - checked_turfs += original_target_turf - - checked_turfs += checked_turf - - for(var/turf/checked_turf as anything in checked_turfs) - - //Wall, should block the bullet so we're good to stop checking. - if(istype(checked_turf, /turf/closed)) - return - - for(var/mob/living/checked_living in checked_turf) - if(checked_living.body_position == LYING_DOWN && projectile_to_fire.original != checked_living) - continue - - if(checked_living.get_target_lock(user.faction_group)) - if(COOLDOWN_FINISHED(src, iff_halt_cooldown)) - playsound_client(user.client, 'sound/weapons/smartgun_fail.ogg', src, 25) - to_chat(user, SPAN_WARNING("[src] halts firing as an IFF marked target crosses your field of fire!")) - COOLDOWN_START(src, iff_halt_cooldown, SMARTGUN_IFF_HALT_COOLDOWN) - - return COMPONENT_CANCEL_GUN_BEFORE_FIRE - - return //if we have a target we *can* hit and find it before any IFF targets we want to fire - -#undef SMARTGUN_IFF_RANGE_CHECK -#undef SMARTGUN_IFF_HALT_COOLDOWN - /obj/item/weapon/gun/smartgun/unique_action(mob/user) if(isobserver(usr) || isxeno(usr)) return @@ -403,6 +338,7 @@ return secondary_toggled = !secondary_toggled to_chat(user, "[icon2html(src, usr)] You changed \the [src]'s ammo preparation procedures. You now fire [secondary_toggled ? "armor shredding rounds" : "highly precise rounds"].") + balloon_alert(user, "firing [secondary_toggled ? "armor shredding" : "highly precise"]") playsound(loc,'sound/machines/click.ogg', 25, 1) ammo = secondary_toggled ? ammo_secondary : ammo_primary var/datum/action/item_action/smartgun/toggle_ammo_type/TAT = locate(/datum/action/item_action/smartgun/toggle_ammo_type) in actions @@ -420,14 +356,13 @@ secondary_toggled = FALSE if(iff_enabled) add_bullet_trait(BULLET_TRAIT_ENTRY_ID("iff", /datum/element/bullet_trait_iff)) - RegisterSignal(src, COMSIG_GUN_BEFORE_FIRE, PROC_REF(check_firing_lane)) drain += 10 MD.iff_signal = initial(MD.iff_signal) if(!iff_enabled) remove_bullet_trait("iff") - UnregisterSignal(src, COMSIG_GUN_BEFORE_FIRE) drain -= 10 MD.iff_signal = null + SEND_SIGNAL(src, COMSIG_GUN_IFF_TOGGLED, iff_enabled) /obj/item/weapon/gun/smartgun/Fire(atom/target, mob/living/user, params, reflex = 0, dual_wield) if(!requires_battery) @@ -455,7 +390,7 @@ return FALSE return TRUE if(!battery || battery.power_cell.charge == 0) - to_chat(usr, SPAN_WARNING("[src] emits a low power warning and immediately shuts down!")) + balloon_alert(usr, "low power") return FALSE return FALSE @@ -478,7 +413,6 @@ else drain -= 50 recalculate_attachment_bonuses() - /* /obj/item/weapon/gun/smartgun/proc/toggle_auto_fire(mob/user) if(!(flags_item & WIELDED)) @@ -518,7 +452,6 @@ long_range_cooldown = initial(long_range_cooldown) MD.scan() - /obj/item/weapon/gun/smartgun/proc/auto_prefire(warned) //To allow the autofire delay to properly check targets after waiting. if(ishuman(loc) && (flags_item & WIELDED)) var/human_user = loc @@ -600,6 +533,7 @@ /obj/item/weapon/gun/smartgun/proc/process_shot(mob/living/user, warned) set waitfor = 0 + if(!target) return //Acquire our victim. @@ -616,26 +550,24 @@ target = null -*/ - -///obj/item/weapon/gun/smartgun/proc/toggle_motion_detector(mob/user) -// to_chat(user, "[icon2html(src, usr)] You [motion_detector? "disable" : "enable"] \the [src]'s motion detector.") -// playsound(loc,'sound/machines/click.ogg', 25, 1) -// motion_detector = !motion_detector -// var/datum/action/item_action/smartgun/toggle_motion_detector/TMD = locate(/datum/action/item_action/smartgun/toggle_motion_detector) in actions -// TMD.update_icon() -// motion_detector() - -///obj/item/weapon/gun/smartgun/proc/motion_detector() -// if(motion_detector) -// drain += 15 -// if(!auto_fire) -// START_PROCESSING(SSobj, src) -// if(!motion_detector) -// drain -= 15 -// if(!auto_fire) -// STOP_PROCESSING(SSobj, src) +/obj/item/weapon/gun/smartgun/proc/toggle_motion_detector(mob/user) + to_chat(user, "[icon2html(src, usr)] You [motion_detector? "disable" : "enable"] \the [src]'s motion detector.") + playsound(loc,'sound/machines/click.ogg', 25, 1) + motion_detector = !motion_detector + var/datum/action/item_action/smartgun/toggle_motion_detector/TMD = locate(/datum/action/item_action/smartgun/toggle_motion_detector) in actions + TMD.update_icon() + motion_detector() +/obj/item/weapon/gun/smartgun/proc/motion_detector() + if(motion_detector) + drain += 15 + if(!auto_fire) + START_PROCESSING(SSobj, src) + if(!motion_detector) + drain -= 15 + if(!auto_fire) + STOP_PROCESSING(SSobj, src) +*/ //CO SMARTGUN /obj/item/weapon/gun/smartgun/co name = "\improper M56C 'Cavalier' smartgun" diff --git a/code/modules/projectiles/guns/smgs.dm b/code/modules/projectiles/guns/smgs.dm index 24eddf3159..b5923a202e 100644 --- a/code/modules/projectiles/guns/smgs.dm +++ b/code/modules/projectiles/guns/smgs.dm @@ -11,7 +11,7 @@ aim_slowdown = SLOWDOWN_ADS_QUICK wield_delay = WIELD_DELAY_VERY_FAST attachable_allowed = list( - /obj/item/attachable/suppressor, + /obj/item/attachable/suppressor, /obj/item/attachable/reddot, /obj/item/attachable/reflex, /obj/item/attachable/flashlight, @@ -50,7 +50,7 @@ /obj/item/attachable/suppressor, /obj/item/attachable/reddot, /obj/item/attachable/reflex, - /obj/item/attachable/angledgrip, + /obj/item/attachable/angledgrip, /obj/item/attachable/verticalgrip, /obj/item/attachable/flashlight/grip, /obj/item/attachable/stock/smg, @@ -145,7 +145,7 @@ /obj/item/weapon/gun/smg/mp5 name = "\improper MP5 submachinegun" - desc = "A German design, this was one of the most widely used submachine guns in the world. It's still possible to find this firearm in the hands of collectors or gun fanatics." + desc = "Knockoff of an antique UPP submachine gun, made somewhere in the former German state. Chambered for 9x19mm cased ammunition." icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi' icon_state = "mp5" item_state = "mp5" @@ -197,7 +197,7 @@ /obj/item/weapon/gun/smg/mp27 name = "\improper MP27 submachinegun" - desc = "An archaic design going back almost a century, the MP27 was common in its day. Today it sees limited use as cheap computer-printed replicas or family heirlooms. An extremely ergonomic and lightweight design allows easy mass production and surpisingly good handling, but the cheap materials used hurt the weapon's scatter noticeably." + desc = "Once a respectable weapon, now after the design files were leaked in '67 the cheaply made copies are everywhere. Lightweight and fast firing, but the poor construction of almost every copy severely hampers accuracy." icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi' icon_state = "mp7" item_state = "mp7" @@ -475,7 +475,7 @@ /obj/item/weapon/gun/smg/uzi name = "\improper UZI" - desc = "Exported to over 90 countries, somehow this relic has managed to end up here. Couldn't be simpler to use." + desc = "Antique firearm, now almost two centuries old. 9mm, fully automatic. Pull the trigger and hold on tight." icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi' icon_state = "uzi" item_state = "uzi" diff --git a/code/modules/projectiles/guns/specialist/sniper.dm b/code/modules/projectiles/guns/specialist/sniper.dm index 71e5088aeb..e5728c5307 100644 --- a/code/modules/projectiles/guns/specialist/sniper.dm +++ b/code/modules/projectiles/guns/specialist/sniper.dm @@ -508,3 +508,6 @@ damage_mult = BASE_BULLET_DAMAGE_MULT recoil = RECOIL_AMOUNT_TIER_5 damage_falloff_mult = 0 + +/obj/item/weapon/gun/rifle/sniper/svd/pve + current_mag = /obj/item/ammo_magazine/sniper/svd/pve diff --git a/code/modules/projectiles/magazines/revolvers.dm b/code/modules/projectiles/magazines/revolvers.dm index 07fc75a50f..7d56612530 100644 --- a/code/modules/projectiles/magazines/revolvers.dm +++ b/code/modules/projectiles/magazines/revolvers.dm @@ -3,7 +3,7 @@ /obj/item/ammo_magazine/revolver name = "\improper M44 speed loader (.44)" - desc = "A revolver speed loader." + desc = "A revolver speed loader for the M44 revolver." default_ammo = /datum/ammo/bullet/revolver flags_equip_slot = NO_FLAGS caliber = ".44" @@ -69,9 +69,10 @@ icon_state = "zhnk72loader_shrapnel" /obj/item/ammo_magazine/revolver/small - name = "\improper S&W speed loader (.38)" + name = "\improper .38 overpressure speedloader (.38 +P)" + desc = "A speedloader of 6 handloaded overpressure .38 bullets. Substantial impact, but suffers from accuracy issues compared to factory ammunition. Liable to damage firearms not built to handle the chamber pressure." default_ammo = /datum/ammo/bullet/revolver/small - caliber = ".38" + caliber = ".38 +P" icon = 'icons/obj/items/weapons/guns/ammo_by_faction/colony.dmi' icon_state = "38" max_rounds = 6 @@ -79,7 +80,7 @@ /obj/item/ammo_magazine/revolver/cmb name = "\improper Spearhead hollowpoint speed loader (.357)" - desc = "This speedloader was created for the Colonial Marshals' most commonly issued sidearm, loaded with hollowpoint rounds either for colonies with wildlife problems or orbital stations, which favor the lesser penetration over other ammunition to lessen the risk of hull breaches. In exchange, they're near useless against armored targets, but what's the chance of that being a problem on a space station?" + desc = "A speedloader of 6 hollowpoint .357 bullets, issued to Colonial Marshals to both prevent overpenetration and improve performance against unarmored criminals or wildlife. Less effective against hard targets, but what're the chances of encountering those?" default_ammo = /datum/ammo/bullet/revolver/small/hollowpoint caliber = ".357" icon = 'icons/obj/items/weapons/guns/ammo_by_faction/colony.dmi' @@ -89,7 +90,7 @@ /obj/item/ammo_magazine/revolver/cmb/normalpoint //put these in the marshal ert - ok sure :) name = "\improper Spearhead speed loader (.357)" - desc = "This speedloader is fitted with standard .357 revolver bullets. A surprising rarity, as most CMB revolvers are issued to Marshals on colonies with wildlife, or weakly-hulled space stations." + desc = "A speedloader of 6 FMJ .357 bullets, uncommonly issued to Colonial Marshals due to overpenetration risks." default_ammo = /datum/ammo/bullet/revolver/small icon_state = "cmb" @@ -181,7 +182,7 @@ /obj/item/ammo_magazine/internal/revolver/small default_ammo = /datum/ammo/bullet/revolver/small - caliber = ".38" + caliber = ".357 Hotload" gun_type = /obj/item/weapon/gun/revolver/small //------------------------------------------------------- diff --git a/code/modules/projectiles/magazines/rifles.dm b/code/modules/projectiles/magazines/rifles.dm index 47ee89fb79..91f7bbca33 100644 --- a/code/modules/projectiles/magazines/rifles.dm +++ b/code/modules/projectiles/magazines/rifles.dm @@ -78,8 +78,8 @@ //M41A (MK1) TRUE AND ORIGINAL /obj/item/ammo_magazine/rifle/m41aMK1 - name = "\improper M41A MK1 magazine (10x24mm)" - desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds." + name = "\improper M41A magazine (10x24mm)" + desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm rounds." icon_state = "m41a_mk1" max_rounds = 99 gun_type = /obj/item/weapon/gun/rifle/m41aMK1 @@ -87,21 +87,33 @@ ammo_band_icon = "+m41a_mk1_band" ammo_band_icon_empty = "+m41a_mk1_band_e" +/obj/item/ammo_magazine/rifle/m41aMK1/rubber + name = "\improper M41A Less Lethal magazine" + desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm less lethal rubber bullets. Be careful, they're LESS, lethal, not NON, lethal." + default_ammo = /datum/ammo/bullet/rifle/rubber + ammo_band_color = AMMO_BAND_COLOR_RUBBER + +/obj/item/ammo_magazine/rifle/m41aMK1/training + name = "\improper M41A training magazine" + desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm training rounds." + default_ammo = /datum/ammo/bullet/rifle/rubber + ammo_band_color = AMMO_BAND_COLOR_TRAINING + /obj/item/ammo_magazine/rifle/m41aMK1/ap - name = "\improper M41A MK1 AP magazine (10x24mm)" - desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds. This one contains AP bullets." + name = "\improper M41A AP magazine (10x24mm)" + desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm steelcore armor piercing rounds." default_ammo = /datum/ammo/bullet/rifle/ap ammo_band_color = AMMO_BAND_COLOR_AP /obj/item/ammo_magazine/rifle/m41aMK1/heap - name = "\improper M41A MK1 HEAP magazine (10x24mm)" - desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds. This one contains High-Explosive Armor-Piercing bullets." + name = "\improper M41A HEAP magazine (10x24mm)" + desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm M309 Armor Piercing High Explosive rounds." default_ammo = /datum/ammo/bullet/rifle/heap ammo_band_color = AMMO_BAND_COLOR_HEAP /obj/item/ammo_magazine/rifle/m41aMK1/incendiary name = "\improper M41A MK1 incendiary magazine (10x24mm)" - desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds. This one contains incendiary bullets." + desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm incendiary rounds." default_ammo = /datum/ammo/bullet/rifle/incendiary ammo_band_color = AMMO_BAND_COLOR_INCENDIARY @@ -227,8 +239,8 @@ //M16 RIFLE /obj/item/ammo_magazine/rifle/m16 - name = "\improper M16 magazine (5.56x45mm)" - desc = "A 5.56x45mm magazine for the M16 assault rifle." + name = "\improper M16 magazine" + desc = "An FMJ 5.56x45mm magazine for the M16 assault rifle and its clones. Holds 20 rounds." caliber = "5.56x45mm" icon = 'icons/obj/items/weapons/guns/ammo_by_faction/colony.dmi' icon_state = "m16" @@ -239,9 +251,22 @@ ammo_band_icon = "+m16_band" ammo_band_icon_empty = "+m16_band_e" +/obj/item/ammo_magazine/rifle/m16/extended + name = "\improper M16 extended magazine" + desc = "An FMJ 5.56x45mm magazine for the M16 assault rifle and its clones. Holds 30 rounds." + caliber = "5.56x45mm" + icon = 'icons/obj/items/weapons/guns/ammo_by_faction/colony.dmi' + icon_state = "m16" + default_ammo = /datum/ammo/bullet/rifle + max_rounds = 30 + gun_type = /obj/item/weapon/gun/rifle/m16 + w_class = SIZE_MEDIUM + ammo_band_icon = "+m16_band" + ammo_band_icon_empty = "+m16_band_e" + /obj/item/ammo_magazine/rifle/m16/ap - name = "\improper M16 AP magazine (5.56x45mm)" - desc = "An AP 5.56x45mm magazine for the M16 assault rifle." + name = "\improper M16 AP magazine" + desc = "An AP 5.56x45mm magazine for the M16 assault rifle and its clones. Holds 20 rounds." caliber = "5.56x45mm" default_ammo = /datum/ammo/bullet/rifle/ap max_rounds = 20 diff --git a/code/modules/projectiles/magazines/shotguns.dm b/code/modules/projectiles/magazines/shotguns.dm index a35dc727e4..9e2574eabb 100644 --- a/code/modules/projectiles/magazines/shotguns.dm +++ b/code/modules/projectiles/magazines/shotguns.dm @@ -143,6 +143,9 @@ also doesn't really matter. You can only reload them with handfuls. /obj/item/ammo_magazine/internal/shotgun/type23/beanbag default_ammo = /datum/ammo/bullet/shotgun/heavy/beanbag +/obj/item/ammo_magazine/internal/shotgun/type23/special + default_ammo = /datum/ammo/bullet/shotgun/heavy/buckshot/special + /obj/item/ammo_magazine/internal/shotgun/cmb default_ammo = /datum/ammo/bullet/shotgun/buckshot max_rounds = 4 @@ -262,6 +265,11 @@ var/list/shotgun_handfuls_12g = list( handful_state = "heavy_buckshot" default_ammo = /datum/ammo/bullet/shotgun/heavy/buckshot +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special + name = "handful of superheavy buckshot shells (8g)" + default_ammo = /datum/ammo/bullet/shotgun/heavy/buckshot/special + + /obj/item/ammo_magazine/handful/shotgun/heavy/dragonsbreath name = "handful of dragon's breath shells (8g)" desc = "These shells fire magnesium (rather than the usual lead) pellets that ignite on contact with the air, setting anything it hits on fire. Its custom design also increases maximum range." diff --git a/code/modules/projectiles/magazines/specialist.dm b/code/modules/projectiles/magazines/specialist.dm index 821273247f..a4c3ba1843 100644 --- a/code/modules/projectiles/magazines/specialist.dm +++ b/code/modules/projectiles/magazines/specialist.dm @@ -60,6 +60,10 @@ max_rounds = 12 gun_type = /obj/item/weapon/gun/rifle/sniper/svd +/obj/item/ammo_magazine/sniper/svd/pve + name = "\improper Type-88 HP Magazine (7.62x54mmR)" + default_ammo = /datum/ammo/bullet/sniper/upp_pve + //M4RA magazines /obj/item/ammo_magazine/rifle/m4ra/custom diff --git a/code/modules/reagents/chemistry_reagents/medical.dm b/code/modules/reagents/chemistry_reagents/medical.dm index 35ae94a27f..cea3400086 100644 --- a/code/modules/reagents/chemistry_reagents/medical.dm +++ b/code/modules/reagents/chemistry_reagents/medical.dm @@ -293,7 +293,7 @@ overdose_critical = LOWM_REAGENTS_OVERDOSE_CRITICAL custom_metabolism = AMOUNT_PER_TIME(1, 10 SECONDS) chemclass = CHEM_CLASS_COMMON - properties = list(PROPERTY_PAINKILLING = 1.5, PROPERTY_ELECTROGENETIC = 4, PROPERTY_REVITALIZING = 1, PROPERTY_HYPOXEMIC = 5, PROPERTY_INTRAVENOUS = 1) + properties = list(PROPERTY_PAINKILLING = 1.5, PROPERTY_ELECTROGENETIC = 4, PROPERTY_REVITALIZING = 1, PROPERTY_HYPOXEMIC = 2.5, PROPERTY_INTRAVENOUS = 1, PROPERTY_CARDIOTOXIC = 1.5) flags = REAGENT_TYPE_MEDICAL | REAGENT_SCANNABLE /datum/reagent/medical/ultrazine diff --git a/code/modules/shuttle/computers/dropship_computer.dm b/code/modules/shuttle/computers/dropship_computer.dm index d86d409a6b..3f688c5721 100644 --- a/code/modules/shuttle/computers/dropship_computer.dm +++ b/code/modules/shuttle/computers/dropship_computer.dm @@ -500,3 +500,11 @@ icon_state = "shuttle" is_remote = TRUE needs_power = TRUE + +/obj/structure/machinery/computer/shuttle/dropship/flight/toc + name = "midway control screen" + desc = "A screen on the TOC computer for controlling the dropship linked to it." + icon = 'icons/obj/structures/machinery/computer.dmi' + icon_state = "toc_shuttle" + shuttleId = DROPSHIP_MIDWAY + is_remote = TRUE diff --git a/code/modules/shuttle/computers/escape_pod_computer.dm b/code/modules/shuttle/computers/escape_pod_computer.dm index ec523747e1..ef2bfad381 100644 --- a/code/modules/shuttle/computers/escape_pod_computer.dm +++ b/code/modules/shuttle/computers/escape_pod_computer.dm @@ -55,7 +55,7 @@ .["docking_status"] = STATE_LAUNCHED var/obj/structure/machinery/door/door = shuttle.door_handler.doors[1] .["door_state"] = door.density - .["door_lock"] = shuttle.door_handler.is_locked + .["door_lock"] = shuttle.door_handler.status == SHUTTLE_DOOR_LOCKED .["can_delay"] = TRUE//launch_status[2] .["launch_without_evac"] = launch_without_evac diff --git a/code/modules/shuttle/helpers.dm b/code/modules/shuttle/helpers.dm index 6ab5d88da1..cb4082c761 100644 --- a/code/modules/shuttle/helpers.dm +++ b/code/modules/shuttle/helpers.dm @@ -19,7 +19,7 @@ if(!door_controllers[direction]) var/datum/door_controller/single/new_controller = new() new_controller.label = label - new_controller.is_locked = FALSE + new_controller.status = SHUTTLE_DOOR_UNLOCKED door_controllers[direction] = new_controller var/datum/door_controller/single/controller = door_controllers[direction] @@ -29,12 +29,12 @@ if(direction == "all") for(var/i in door_controllers) var/datum/door_controller/single/control = door_controllers[i] - if(!control.is_locked) + if(control.status != SHUTTLE_DOOR_LOCKED) return FALSE return TRUE if(door_controllers[direction]) var/datum/door_controller/single/single_controller = door_controllers[direction] - return single_controller.is_locked + return single_controller.status == SHUTTLE_DOOR_LOCKED else WARNING("Direction [direction] does not exist.") return FALSE @@ -60,9 +60,9 @@ for(var/direction in door_controllers) var/datum/door_controller/single/controller = door_controllers[direction] - var/list/door_data = list("id" = direction, "value" = controller.is_locked) + var/list/door_data = list("id" = direction, "value" = controller.status) . += list(door_data) - if(!controller.is_locked) + if(controller.status == SHUTTLE_DOOR_UNLOCKED) all_locked = FALSE var/list/door_data = list("id" = "all", "value" = all_locked) @@ -74,7 +74,7 @@ /datum/door_controller/single var/label = "dropship" var/list/doors = list() - var/is_locked = FALSE + var/status = SHUTTLE_DOOR_UNLOCKED /datum/door_controller/single/Destroy(force, ...) . = ..() @@ -93,23 +93,29 @@ if("close") INVOKE_ASYNC(door, TYPE_PROC_REF(/obj/structure/machinery/door/airlock, close)) if("force-lock") + if (status == SHUTTLE_DOOR_BROKEN) + continue INVOKE_ASYNC(src, PROC_REF(lockdown_door), door) - is_locked = TRUE + status = SHUTTLE_DOOR_LOCKED if("lock") INVOKE_ASYNC(door, TYPE_PROC_REF(/obj/structure/machinery/door/airlock, lock)) - is_locked = TRUE + if (status != SHUTTLE_DOOR_BROKEN) + status = SHUTTLE_DOOR_LOCKED if("unlock") INVOKE_ASYNC(door, TYPE_PROC_REF(/obj/structure/machinery/door/airlock, unlock)) - is_locked = FALSE + if (status != SHUTTLE_DOOR_BROKEN) + status = SHUTTLE_DOOR_UNLOCKED if("force-lock-launch") if(asynchronous) INVOKE_ASYNC(src, PROC_REF(lockdown_door_launch), door) else lockdown_door_launch(door) - is_locked = TRUE + if (status != SHUTTLE_DOOR_BROKEN) + status = SHUTTLE_DOOR_LOCKED if("force-unlock") INVOKE_ASYNC(src, PROC_REF(force_lock_open_door), door) - is_locked = FALSE + if (status != SHUTTLE_DOOR_BROKEN) + status = SHUTTLE_DOOR_UNLOCKED else CRASH("Unknown door command [action]") diff --git a/code/modules/shuttle/shuttles/dropship.dm b/code/modules/shuttle/shuttles/dropship.dm index 7e5510f412..bd9beefb61 100644 --- a/code/modules/shuttle/shuttles/dropship.dm +++ b/code/modules/shuttle/shuttles/dropship.dm @@ -42,6 +42,9 @@ door_control.add_door(air, "port") if("aft_door") door_control.add_door(air, "aft") + var/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/hatch = air + if(istype(hatch)) + hatch.linked_dropship = src /obj/docking_port/mobile/marine_dropship/Destroy(force) . = ..() @@ -83,6 +86,8 @@ /obj/docking_port/mobile/marine_dropship/enterTransit() . = ..() + if(!destination) + in_flyby = TRUE if(SSticker?.mode && !(SSticker.mode.flags_round_type & MODE_DS_LANDED)) //Launching on first drop. SSticker.mode.ds_first_drop(src) @@ -113,6 +118,24 @@ dwidth = 4 dheight = 8 +/obj/docking_port/mobile/marine_dropship/upp + name = "Akademia Nauk" + id = DROPSHIP_UPP + width = 9 + height = 18 + + dwidth = 4 + dheight = 8 + +/obj/docking_port/mobile/marine_dropship/cyclone + name = "Cyclone" + id = DROPSHIP_CYCLONE + width = 9 + height = 18 + + dwidth = 4 + dheight = 8 + /obj/docking_port/mobile/marine_dropship/alamo name = "Alamo" id = DROPSHIP_ALAMO @@ -311,3 +334,11 @@ /datum/map_template/shuttle/normandy name = "Normandy" shuttle_id = DROPSHIP_NORMANDY + +/datum/map_template/shuttle/upp + name = "Akademia Nauk" + shuttle_id = DROPSHIP_UPP + +/datum/map_template/shuttle/cyclone + name = "Cyclone" + shuttle_id = DROPSHIP_CYCLONE diff --git a/code/modules/tgs/core/core.dm b/code/modules/tgs/core/core.dm index 8be96f2740..15622228e9 100644 --- a/code/modules/tgs/core/core.dm +++ b/code/modules/tgs/core/core.dm @@ -166,3 +166,11 @@ var/datum/tgs_api/api = TGS_READ_GLOBAL(tgs) if(api) return api.Visibility() + +/world/TgsTriggerEvent(event_name, list/parameters, wait_for_completion = FALSE) + var/datum/tgs_api/api = TGS_READ_GLOBAL(tgs) + if(api) + if(!istype(parameters, /list)) + parameters = list() + + return api.TriggerEvent(event_name, parameters, wait_for_completion) diff --git a/code/modules/tgs/core/datum.dm b/code/modules/tgs/core/datum.dm index 07ce3b6845..898516f124 100644 --- a/code/modules/tgs/core/datum.dm +++ b/code/modules/tgs/core/datum.dm @@ -17,7 +17,7 @@ TGS_DEFINE_AND_SET_GLOBAL(tgs, null) world.sleep_offline = FALSE // https://www.byond.com/forum/post/2894866 del(world) world.sleep_offline = FALSE // just in case, this is BYOND after all... - sleep(1) + sleep(world.tick_lag) TGS_DEBUG_LOG("BYOND DIDN'T TERMINATE THE WORLD!!! TICK IS: [world.time], sleep_offline: [world.sleep_offline]") /datum/tgs_api/latest @@ -69,3 +69,6 @@ TGS_PROTECT_DATUM(/datum/tgs_api) /datum/tgs_api/proc/Visibility() return TGS_UNIMPLEMENTED + +/datum/tgs_api/proc/TriggerEvent(event_name, list/parameters, wait_for_completion) + return FALSE diff --git a/code/modules/tgs/v4/api.dm b/code/modules/tgs/v4/api.dm index 945e2e4117..7c87922750 100644 --- a/code/modules/tgs/v4/api.dm +++ b/code/modules/tgs/v4/api.dm @@ -181,7 +181,7 @@ var/json = json_encode(data) while(requesting_new_port && !override_requesting_new_port) - sleep(1) + sleep(world.tick_lag) //we need some port open at this point to facilitate return communication if(!world.port) @@ -209,7 +209,7 @@ requesting_new_port = FALSE while(export_lock) - sleep(1) + sleep(world.tick_lag) export_lock = TRUE last_interop_response = null @@ -217,7 +217,7 @@ text2file(json, server_commands_json_path) for(var/I = 0; I < EXPORT_TIMEOUT_DS && !last_interop_response; ++I) - sleep(1) + sleep(world.tick_lag) if(!last_interop_response) TGS_ERROR_LOG("Failed to get export result for: [json]") diff --git a/code/modules/tgs/v5/__interop_version.dm b/code/modules/tgs/v5/__interop_version.dm index 616263098f..f4806f7adb 100644 --- a/code/modules/tgs/v5/__interop_version.dm +++ b/code/modules/tgs/v5/__interop_version.dm @@ -1 +1 @@ -"5.8.0" +"5.9.0" diff --git a/code/modules/tgs/v5/_defines.dm b/code/modules/tgs/v5/_defines.dm index 1c7d67d20c..92c7a8388a 100644 --- a/code/modules/tgs/v5/_defines.dm +++ b/code/modules/tgs/v5/_defines.dm @@ -14,6 +14,7 @@ #define DMAPI5_BRIDGE_COMMAND_KILL 4 #define DMAPI5_BRIDGE_COMMAND_CHAT_SEND 5 #define DMAPI5_BRIDGE_COMMAND_CHUNK 6 +#define DMAPI5_BRIDGE_COMMAND_EVENT 7 #define DMAPI5_PARAMETER_ACCESS_IDENTIFIER "accessIdentifier" #define DMAPI5_PARAMETER_CUSTOM_COMMANDS "customCommands" @@ -34,6 +35,7 @@ #define DMAPI5_BRIDGE_PARAMETER_VERSION "version" #define DMAPI5_BRIDGE_PARAMETER_CHAT_MESSAGE "chatMessage" #define DMAPI5_BRIDGE_PARAMETER_MINIMUM_SECURITY_LEVEL "minimumSecurityLevel" +#define DMAPI5_BRIDGE_PARAMETER_EVENT_INVOCATION "eventInvocation" #define DMAPI5_BRIDGE_RESPONSE_NEW_PORT "newPort" #define DMAPI5_BRIDGE_RESPONSE_RUNTIME_INFORMATION "runtimeInformation" @@ -81,6 +83,7 @@ #define DMAPI5_TOPIC_COMMAND_SEND_CHUNK 9 #define DMAPI5_TOPIC_COMMAND_RECEIVE_CHUNK 10 #define DMAPI5_TOPIC_COMMAND_RECEIVE_BROADCAST 11 +#define DMAPI5_TOPIC_COMMAND_COMPLETE_EVENT 12 #define DMAPI5_TOPIC_PARAMETER_COMMAND_TYPE "commandType" #define DMAPI5_TOPIC_PARAMETER_CHAT_COMMAND "chatCommand" @@ -116,3 +119,9 @@ #define DMAPI5_CUSTOM_CHAT_COMMAND_NAME "name" #define DMAPI5_CUSTOM_CHAT_COMMAND_HELP_TEXT "helpText" #define DMAPI5_CUSTOM_CHAT_COMMAND_ADMIN_ONLY "adminOnly" + +#define DMAPI5_EVENT_ID "eventId" + +#define DMAPI5_EVENT_INVOCATION_NAME "eventName" +#define DMAPI5_EVENT_INVOCATION_PARAMETERS "parameters" +#define DMAPI5_EVENT_INVOCATION_NOTIFY_COMPLETION "notifyCompletion" diff --git a/code/modules/tgs/v5/api.dm b/code/modules/tgs/v5/api.dm index a5c064a8ea..95b8edd3ee 100644 --- a/code/modules/tgs/v5/api.dm +++ b/code/modules/tgs/v5/api.dm @@ -27,6 +27,8 @@ var/chunked_requests = 0 var/list/chunked_topics = list() + var/list/pending_events = list() + var/detached = FALSE /datum/tgs_api/v5/New() @@ -46,6 +48,10 @@ var/datum/tgs_version/api_version = ApiVersion() version = null // we want this to be the TGS version, not the interop version + + // sleep once to prevent an issue where world.Export on the first tick can hang indefinitely + sleep(world.tick_lag) + var/list/bridge_response = Bridge(DMAPI5_BRIDGE_COMMAND_STARTUP, list(DMAPI5_BRIDGE_PARAMETER_MINIMUM_SECURITY_LEVEL = minimum_required_security_level, DMAPI5_BRIDGE_PARAMETER_VERSION = api_version.raw_parameter, DMAPI5_PARAMETER_CUSTOM_COMMANDS = ListCustomCommands(), DMAPI5_PARAMETER_TOPIC_PORT = GetTopicPort())) if(!istype(bridge_response)) TGS_ERROR_LOG("Failed initial bridge request!") @@ -125,7 +131,7 @@ TGS_DEBUG_LOG("RequireInitialBridgeResponse: Starting sleep") logged = TRUE - sleep(1) + sleep(world.tick_lag) TGS_DEBUG_LOG("RequireInitialBridgeResponse: Passed") @@ -249,6 +255,40 @@ WaitForReattach(TRUE) return chat_channels.Copy() +/datum/tgs_api/v5/TriggerEvent(event_name, list/parameters, wait_for_completion) + RequireInitialBridgeResponse() + WaitForReattach(TRUE) + + if(interop_version.minor < 9) + TGS_WARNING_LOG("Interop version too low for custom events!") + return FALSE + + var/str_parameters = list() + for(var/i in parameters) + str_parameters += "[i]" + + var/list/response = Bridge(DMAPI5_BRIDGE_COMMAND_EVENT, list(DMAPI5_BRIDGE_PARAMETER_EVENT_INVOCATION = list(DMAPI5_EVENT_INVOCATION_NAME = event_name, DMAPI5_EVENT_INVOCATION_PARAMETERS = str_parameters, DMAPI5_EVENT_INVOCATION_NOTIFY_COMPLETION = wait_for_completion))) + if(!response) + return FALSE + + var/event_id = response[DMAPI5_EVENT_ID] + if(!event_id) + return FALSE + + TGS_DEBUG_LOG("Created event ID: [event_id]") + if(!wait_for_completion) + return TRUE + + TGS_DEBUG_LOG("Waiting for completion of event ID: [event_id]") + + while(!pending_events[event_id]) + sleep(world.tick_lag) + + TGS_DEBUG_LOG("Completed wait on event ID: [event_id]") + pending_events -= event_id + + return TRUE + /datum/tgs_api/v5/proc/DecodeChannels(chat_update_json) TGS_DEBUG_LOG("DecodeChannels()") var/list/chat_channels_json = chat_update_json[DMAPI5_CHAT_UPDATE_CHANNELS] diff --git a/code/modules/tgs/v5/bridge.dm b/code/modules/tgs/v5/bridge.dm index a0ab359876..0c5e701a32 100644 --- a/code/modules/tgs/v5/bridge.dm +++ b/code/modules/tgs/v5/bridge.dm @@ -65,7 +65,7 @@ if(detached) // Wait up to one minute for(var/i in 1 to 600) - sleep(1) + sleep(world.tick_lag) if(!detached && (!require_channels || length(chat_channels))) break @@ -77,8 +77,11 @@ /datum/tgs_api/v5/proc/PerformBridgeRequest(bridge_request) WaitForReattach(FALSE) + TGS_DEBUG_LOG("Bridge request start") // This is an infinite sleep until we get a response var/export_response = world.Export(bridge_request) + TGS_DEBUG_LOG("Bridge request complete") + if(!export_response) TGS_ERROR_LOG("Failed bridge request: [bridge_request]") return @@ -88,7 +91,7 @@ TGS_ERROR_LOG("Failed bridge request, missing content!") return - var/response_json = file2text(content) + var/response_json = TGS_FILE2TEXT_NATIVE(content) if(!response_json) TGS_ERROR_LOG("Failed bridge request, failed to load content!") return diff --git a/code/modules/tgs/v5/topic.dm b/code/modules/tgs/v5/topic.dm index 05e6c4e1b2..e1f2cb6385 100644 --- a/code/modules/tgs/v5/topic.dm +++ b/code/modules/tgs/v5/topic.dm @@ -176,6 +176,10 @@ var/list/reattach_response = TopicResponse(error_message) reattach_response[DMAPI5_PARAMETER_CUSTOM_COMMANDS] = ListCustomCommands() reattach_response[DMAPI5_PARAMETER_TOPIC_PORT] = GetTopicPort() + + for(var/eventId in pending_events) + pending_events[eventId] = TRUE + return reattach_response if(DMAPI5_TOPIC_COMMAND_SEND_CHUNK) @@ -276,6 +280,15 @@ TGS_WORLD_ANNOUNCE(message) return TopicResponse() + if(DMAPI5_TOPIC_COMMAND_COMPLETE_EVENT) + var/event_id = topic_parameters[DMAPI5_EVENT_ID] + if (!istext(event_id)) + return TopicResponse("Invalid or missing [DMAPI5_EVENT_ID]") + + TGS_DEBUG_LOG("Completing event ID [event_id]...") + pending_events[event_id] = TRUE + return TopicResponse() + return TopicResponse("Unknown command: [command]") /datum/tgs_api/v5/proc/WorldBroadcast(message) diff --git a/code/modules/tgs/v5/undefs.dm b/code/modules/tgs/v5/undefs.dm index d531d4b7b9..237207fdfd 100644 --- a/code/modules/tgs/v5/undefs.dm +++ b/code/modules/tgs/v5/undefs.dm @@ -14,6 +14,7 @@ #undef DMAPI5_BRIDGE_COMMAND_KILL #undef DMAPI5_BRIDGE_COMMAND_CHAT_SEND #undef DMAPI5_BRIDGE_COMMAND_CHUNK +#undef DMAPI5_BRIDGE_COMMAND_EVENT #undef DMAPI5_PARAMETER_ACCESS_IDENTIFIER #undef DMAPI5_PARAMETER_CUSTOM_COMMANDS @@ -34,6 +35,7 @@ #undef DMAPI5_BRIDGE_PARAMETER_VERSION #undef DMAPI5_BRIDGE_PARAMETER_CHAT_MESSAGE #undef DMAPI5_BRIDGE_PARAMETER_MINIMUM_SECURITY_LEVEL +#undef DMAPI5_BRIDGE_PARAMETER_EVENT_INVOCATION #undef DMAPI5_BRIDGE_RESPONSE_NEW_PORT #undef DMAPI5_BRIDGE_RESPONSE_RUNTIME_INFORMATION @@ -81,6 +83,7 @@ #undef DMAPI5_TOPIC_COMMAND_SEND_CHUNK #undef DMAPI5_TOPIC_COMMAND_RECEIVE_CHUNK #undef DMAPI5_TOPIC_COMMAND_RECEIVE_BROADCAST +#undef DMAPI5_TOPIC_COMMAND_COMPLETE_EVENT #undef DMAPI5_TOPIC_PARAMETER_COMMAND_TYPE #undef DMAPI5_TOPIC_PARAMETER_CHAT_COMMAND @@ -116,3 +119,9 @@ #undef DMAPI5_CUSTOM_CHAT_COMMAND_NAME #undef DMAPI5_CUSTOM_CHAT_COMMAND_HELP_TEXT #undef DMAPI5_CUSTOM_CHAT_COMMAND_ADMIN_ONLY + +#undef DMAPI5_EVENT_ID + +#undef DMAPI5_EVENT_INVOCATION_NAME +#undef DMAPI5_EVENT_INVOCATION_PARAMETERS +#undef DMAPI5_EVENT_INVOCATION_NOTIFY_COMPLETION diff --git a/code/modules/tgui_panel/telemetry.dm b/code/modules/tgui_panel/telemetry.dm index eb5c7d96a4..4ef1f06bfa 100644 --- a/code/modules/tgui_panel/telemetry.dm +++ b/code/modules/tgui_panel/telemetry.dm @@ -86,7 +86,7 @@ // Check for a malformed history object if (!row || row.len < 3 || (!row["ckey"] || !row["address"] || !row["computer_id"])) - return + continue /* TODO - Reintroduce this when we get a proper round ID tracking, and we want to log it to database @@ -103,7 +103,7 @@ continue */ - if (world.IsBanned(row["ckey"], row["address"], row["computer_id"], real_bans_only = TRUE)) + if (world.IsBanned(row["ckey"], row["address"], row["computer_id"], real_bans_only = TRUE, is_telemetry = TRUE)) found = row break diff --git a/code/modules/vehicles/apc/apc.dm b/code/modules/vehicles/apc/apc.dm index a2fa7d5c1f..98de810c22 100644 --- a/code/modules/vehicles/apc/apc.dm +++ b/code/modules/vehicles/apc/apc.dm @@ -64,7 +64,7 @@ GLOBAL_LIST_EMPTY(command_apc_list) dmg_multipliers = list( "all" = 1, "acid" = 1.6, - "slash" = 0.8, + "slash" = 1.8, "bullet" = 0.6, "explosive" = 0.7, "blunt" = 0.7, diff --git a/code/modules/vehicles/hardpoints/armor/armor.dm b/code/modules/vehicles/hardpoints/armor/armor.dm index a7d8afb853..2b2d5950f9 100644 --- a/code/modules/vehicles/hardpoints/armor/armor.dm +++ b/code/modules/vehicles/hardpoints/armor/armor.dm @@ -5,6 +5,6 @@ slot = HDPT_ARMOR hdpt_layer = HDPT_LAYER_ARMOR - damage_multiplier = 0.5 + damage_multiplier = 0.10 health = 1000 diff --git a/code/modules/vehicles/hardpoints/armor/snowplow.dm b/code/modules/vehicles/hardpoints/armor/snowplow.dm index 84e5896580..6722dc009d 100644 --- a/code/modules/vehicles/hardpoints/armor/snowplow.dm +++ b/code/modules/vehicles/hardpoints/armor/snowplow.dm @@ -6,7 +6,7 @@ disp_icon = "tank" disp_icon_state = "snowplow" - health = 600 + health = 1500 activatable = 1 /obj/item/hardpoint/armor/snowplow/livingmob_interact(mob/living/M) diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/autocannon_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/autocannon_ammo.dm index e3cb6bc466..2b27bec14a 100644 --- a/code/modules/vehicles/hardpoints/hardpoint_ammo/autocannon_ammo.dm +++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/autocannon_ammo.dm @@ -5,7 +5,7 @@ icon_state = "ace_autocannon" w_class = SIZE_LARGE default_ammo = /datum/ammo/bullet/tank/flak - max_rounds = 40 + max_rounds = 100 gun_type = /obj/item/hardpoint/primary/autocannon /obj/item/ammo_magazine/hardpoint/ace_autocannon/update_icon() diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm index cadb760bd6..e67faa07d7 100644 --- a/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm +++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm @@ -6,7 +6,7 @@ icon_state = "cupola_1" w_class = SIZE_LARGE default_ammo = /datum/ammo/bullet/smartgun - max_rounds = 500 + max_rounds = 1000 gun_type = /obj/item/hardpoint/secondary/m56cupola /obj/item/ammo_magazine/hardpoint/m56_cupola/update_icon() diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/dualcannon_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/dualcannon_ammo.dm index ca7985ad5f..bbb091112e 100644 --- a/code/modules/vehicles/hardpoints/hardpoint_ammo/dualcannon_ammo.dm +++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/dualcannon_ammo.dm @@ -5,7 +5,7 @@ icon_state = "ace_autocannon" w_class = SIZE_LARGE default_ammo = /datum/ammo/bullet/tank/dualcannon - max_rounds = 60 + max_rounds = 80 gun_type = /obj/item/hardpoint/primary/dualcannon /obj/item/ammo_magazine/hardpoint/boyars_dualcannon/update_icon() diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/flare_launcher_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/flare_launcher_ammo.dm index e2113716e0..7d1877d91a 100644 --- a/code/modules/vehicles/hardpoints/hardpoint_ammo/flare_launcher_ammo.dm +++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/flare_launcher_ammo.dm @@ -5,7 +5,7 @@ icon_state = "slauncher_1" w_class = SIZE_LARGE default_ammo = /datum/ammo/flare - max_rounds = 10 + max_rounds = 90 gun_type = /obj/item/hardpoint/support/flare_launcher /obj/item/ammo_magazine/hardpoint/flare_launcher/update_icon() diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/gl_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/gl_ammo.dm index 2ab0c3f828..3de4876c09 100644 --- a/code/modules/vehicles/hardpoints/hardpoint_ammo/gl_ammo.dm +++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/gl_ammo.dm @@ -5,7 +5,7 @@ icon_state = "glauncher_2" w_class = SIZE_LARGE default_ammo = /datum/ammo/grenade_container - max_rounds = 10 + max_rounds = 20 gun_type = /obj/item/hardpoint/secondary/grenade_launcher /obj/item/ammo_magazine/hardpoint/tank_glauncher/update_icon() diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/ltb_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/ltb_ammo.dm index 5ebab6027a..461cea20a6 100644 --- a/code/modules/vehicles/hardpoints/hardpoint_ammo/ltb_ammo.dm +++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/ltb_ammo.dm @@ -5,7 +5,7 @@ icon_state = "ltbcannon_4" w_class = SIZE_LARGE //Heavy fucker default_ammo = /datum/ammo/rocket/ltb - max_rounds = 4 + max_rounds = 8 gun_type = /obj/item/hardpoint/primary/cannon /obj/item/ammo_magazine/hardpoint/ltb_cannon/update_icon() diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/tow_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/tow_ammo.dm index 59a5a18bb1..9d83c1816d 100644 --- a/code/modules/vehicles/hardpoints/hardpoint_ammo/tow_ammo.dm +++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/tow_ammo.dm @@ -6,5 +6,5 @@ icon_state = "quad_rocket" w_class = SIZE_LARGE default_ammo = /datum/ammo/rocket/ap - max_rounds = 5 + 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 896628e609..e25ba4119e 100644 --- a/code/modules/vehicles/hardpoints/holder/tank_turret.dm +++ b/code/modules/vehicles/hardpoints/holder/tank_turret.dm @@ -1,6 +1,6 @@ /obj/item/hardpoint/holder/tank_turret name = "M34A2-A Multipurpose Turret" - desc = "The centerpiece of the tank. Designed to support quick installation and deinstallation of various tank weapon modules. Has inbuilt smoke screen deployment system." + desc = "The centerpiece of the tank. Designed to support quick installation and deinstallation of various tank weapon modules. Has inbuilt flare deployment system." icon = 'icons/obj/vehicles/tank.dmi' icon_state = "tank_turret_0" @@ -14,8 +14,8 @@ activatable = TRUE - ammo = new /obj/item/ammo_magazine/hardpoint/turret_smoke - max_clips = 2 + ammo = new /obj/item/ammo_magazine/hardpoint/flare_launcher + max_clips = 5 use_muzzle_flash = FALSE w_class = SIZE_MASSIVE @@ -27,7 +27,7 @@ slot = HDPT_TURRET // big beefy chonk of metal - health = 750 + health = 1500 damage_multiplier = 0.05 accepted_hardpoints = list( @@ -54,18 +54,18 @@ var/gyro = FALSE // How long the windup is before the turret rotates - var/rotation_windup = 15 + var/rotation_windup = 5 // Used during the windup var/rotating = FALSE - scatter = 4 + scatter = 2 gun_firemode = GUN_FIREMODE_BURSTFIRE gun_firemode_list = list( GUN_FIREMODE_BURSTFIRE, ) burst_amount = 2 burst_delay = 1.0 SECONDS - extra_delay = 13.0 SECONDS + extra_delay = 5.0 SECONDS /obj/item/hardpoint/holder/tank_turret/update_icon() var/broken = (health <= 0) diff --git a/code/modules/vehicles/hardpoints/primary/autocannon.dm b/code/modules/vehicles/hardpoints/primary/autocannon.dm index b6dc2cedc6..e4412597c9 100644 --- a/code/modules/vehicles/hardpoints/primary/autocannon.dm +++ b/code/modules/vehicles/hardpoints/primary/autocannon.dm @@ -7,7 +7,7 @@ disp_icon_state = "ace_autocannon" activation_sounds = list('sound/weapons/vehicles/autocannon_fire.ogg') - health = 500 + health = 2000 firing_arc = 60 origins = list(0, -3) diff --git a/code/modules/vehicles/hardpoints/primary/dual_cannon.dm b/code/modules/vehicles/hardpoints/primary/dual_cannon.dm index b76e6ad5cf..db5790c258 100644 --- a/code/modules/vehicles/hardpoints/primary/dual_cannon.dm +++ b/code/modules/vehicles/hardpoints/primary/dual_cannon.dm @@ -9,9 +9,9 @@ disp_icon_state = "dualcannon" activation_sounds = list('sound/weapons/vehicles/dual_autocannon_fire.ogg') - damage_multiplier = 0.2 + damage_multiplier = 0.15 - health = 500 + health = 1500 firing_arc = 60 origins = list(0, -2) diff --git a/code/modules/vehicles/hardpoints/primary/flamer.dm b/code/modules/vehicles/hardpoints/primary/flamer.dm index 13beee9dd2..f9c01de165 100644 --- a/code/modules/vehicles/hardpoints/primary/flamer.dm +++ b/code/modules/vehicles/hardpoints/primary/flamer.dm @@ -7,7 +7,7 @@ disp_icon_state = "drgn_flamer" activation_sounds = list('sound/weapons/vehicles/flamethrower.ogg') - health = 400 + health = 2000 firing_arc = 90 origins = list(0, -3) diff --git a/code/modules/vehicles/hardpoints/primary/ltb.dm b/code/modules/vehicles/hardpoints/primary/ltb.dm index 19b5c7e7b9..195dac44f3 100644 --- a/code/modules/vehicles/hardpoints/primary/ltb.dm +++ b/code/modules/vehicles/hardpoints/primary/ltb.dm @@ -7,13 +7,13 @@ disp_icon_state = "ltb_cannon" activation_sounds = list('sound/weapons/vehicles/cannon_fire1.ogg', 'sound/weapons/vehicles/cannon_fire2.ogg') - health = 500 + health = 2000 firing_arc = 60 origins = list(0, -3) ammo = new /obj/item/ammo_magazine/hardpoint/ltb_cannon - max_clips = 3 + max_clips = 4 px_offsets = list( "1" = list(0, 21), @@ -29,5 +29,5 @@ "8" = list(-89, -4) ) - scatter = 2 - fire_delay = 20.0 SECONDS + scatter = 0 + fire_delay = 10.0 SECONDS diff --git a/code/modules/vehicles/hardpoints/primary/minigun.dm b/code/modules/vehicles/hardpoints/primary/minigun.dm index 3acf37eec2..60a1d8ca90 100644 --- a/code/modules/vehicles/hardpoints/primary/minigun.dm +++ b/code/modules/vehicles/hardpoints/primary/minigun.dm @@ -6,13 +6,13 @@ disp_icon = "tank" disp_icon_state = "ltaaap_minigun" - health = 350 + health = 2000 firing_arc = 90 origins = list(0, -3) ammo = new /obj/item/ammo_magazine/hardpoint/ltaaap_minigun - max_clips = 1 + max_clips = 2 px_offsets = list( "1" = list(0, 21), @@ -28,12 +28,12 @@ "8" = list(-77, 0) ) - scatter = 7 + scatter = 3 gun_firemode = GUN_FIREMODE_AUTOMATIC gun_firemode_list = list( GUN_FIREMODE_AUTOMATIC, ) - fire_delay = 0.8 SECONDS //base fire rate, modified by stage_delay_mult + fire_delay = 0.2 SECONDS //base fire rate, modified by stage_delay_mult activation_sounds = list('sound/weapons/gun_minigun.ogg') /// Active firing time to reach max spin_stage. diff --git a/code/modules/vehicles/hardpoints/secondary/cupola.dm b/code/modules/vehicles/hardpoints/secondary/cupola.dm index f259d6ea26..25926c02db 100644 --- a/code/modules/vehicles/hardpoints/secondary/cupola.dm +++ b/code/modules/vehicles/hardpoints/secondary/cupola.dm @@ -7,7 +7,7 @@ disp_icon_state = "m56cupola" activation_sounds = list('sound/weapons/gun_smartgun1.ogg', 'sound/weapons/gun_smartgun2.ogg', 'sound/weapons/gun_smartgun3.ogg', 'sound/weapons/gun_smartgun4.ogg') - health = 350 + health = 2000 firing_arc = 120 origins = list(0, -2) @@ -22,14 +22,12 @@ "8" = list(-5, 7) ) - scatter = 3 - gun_firemode = GUN_FIREMODE_BURSTFIRE + scatter = 1 + gun_firemode = GUN_FIREMODE_AUTOMATIC gun_firemode_list = list( - GUN_FIREMODE_BURSTFIRE, + GUN_FIREMODE_AUTOMATIC, ) - burst_amount = 3 - burst_delay = 0.3 SECONDS - extra_delay = 0.6 SECONDS + fire_delay = 0.1 SECONDS /obj/item/hardpoint/secondary/m56cupola/set_bullet_traits() ..() diff --git a/code/modules/vehicles/hardpoints/secondary/flamer.dm b/code/modules/vehicles/hardpoints/secondary/flamer.dm index 5557cfb24e..b2a959feb4 100644 --- a/code/modules/vehicles/hardpoints/secondary/flamer.dm +++ b/code/modules/vehicles/hardpoints/secondary/flamer.dm @@ -7,7 +7,7 @@ disp_icon_state = "flamer" activation_sounds = list('sound/weapons/vehicles/flamethrower.ogg') - health = 300 + health = 2000 firing_arc = 120 origins = list(0, -2) @@ -26,8 +26,8 @@ "8" = list(-3, 18) ) - scatter = 6 - fire_delay = 3.0 SECONDS + scatter = 2 + fire_delay = 1.5 SECONDS /obj/item/hardpoint/secondary/small_flamer/handle_fire(atom/target, mob/living/user, params) var/turf/origin_turf = get_origin_turf() diff --git a/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm b/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm index f80a1e81af..073e54e855 100644 --- a/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm +++ b/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm @@ -8,9 +8,9 @@ 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.11 + damage_multiplier = 0.15 - health = 350 + health = 2000 firing_arc = 120 origins = list(0, -2) @@ -31,12 +31,12 @@ "8" = list(-62, -26) ) - scatter = 4 + scatter = 1 gun_firemode = GUN_FIREMODE_AUTOMATIC gun_firemode_list = list( GUN_FIREMODE_AUTOMATIC, ) - fire_delay = 0.3 SECONDS + fire_delay = 0.1 SECONDS /obj/item/hardpoint/secondary/frontalcannon/set_bullet_traits() ..() diff --git a/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm b/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm index efd151e93c..4d847e3aa2 100644 --- a/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm +++ b/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm @@ -7,8 +7,8 @@ disp_icon_state = "glauncher" activation_sounds = list('sound/weapons/gun_m92_attachable.ogg') - health = 500 - firing_arc = 90 + health = 2000 + firing_arc = 120 var/max_range = 7 origins = list(0, -2) diff --git a/code/modules/vehicles/hardpoints/secondary/secondary.dm b/code/modules/vehicles/hardpoints/secondary/secondary.dm index 6c5b7f54ae..e0b2d8b785 100644 --- a/code/modules/vehicles/hardpoints/secondary/secondary.dm +++ b/code/modules/vehicles/hardpoints/secondary/secondary.dm @@ -4,6 +4,6 @@ slot = HDPT_SECONDARY - damage_multiplier = 0.125 + damage_multiplier = 0.10 activatable = TRUE diff --git a/code/modules/vehicles/hardpoints/secondary/tow.dm b/code/modules/vehicles/hardpoints/secondary/tow.dm index 7c58f7970c..ac4c29778b 100644 --- a/code/modules/vehicles/hardpoints/secondary/tow.dm +++ b/code/modules/vehicles/hardpoints/secondary/tow.dm @@ -6,8 +6,8 @@ disp_icon = "tank" disp_icon_state = "towlauncher" - health = 500 - firing_arc = 60 + health = 2000 + firing_arc = 120 origins = list(0, -2) @@ -28,6 +28,6 @@ "8" = list(-5, 10) ) - scatter = 4 - fire_delay = 15.0 SECONDS + scatter = 2 + fire_delay = 7.0 SECONDS diff --git a/code/modules/vehicles/hardpoints/support/artillery.dm b/code/modules/vehicles/hardpoints/support/artillery.dm index 62f977ad32..bf2e982d34 100644 --- a/code/modules/vehicles/hardpoints/support/artillery.dm +++ b/code/modules/vehicles/hardpoints/support/artillery.dm @@ -6,7 +6,7 @@ disp_icon = "tank" disp_icon_state = "artillerymod" - health = 250 + health = 2000 activatable = TRUE diff --git a/code/modules/vehicles/hardpoints/support/flare.dm b/code/modules/vehicles/hardpoints/support/flare.dm index 186b6bbaf5..7e82fe0d64 100644 --- a/code/modules/vehicles/hardpoints/support/flare.dm +++ b/code/modules/vehicles/hardpoints/support/flare.dm @@ -8,11 +8,11 @@ disp_icon_state = "flare_launcher" activation_sounds = list('sound/weapons/gun_m92_attachable.ogg') - damage_multiplier = 0.1 + damage_multiplier = 0.15 activatable = TRUE - health = 500 + health = 1500 firing_arc = 120 origins = list(0, -2) diff --git a/code/modules/vehicles/hardpoints/support/iwsa.dm b/code/modules/vehicles/hardpoints/support/iwsa.dm index c3de90c871..9940f02e48 100644 --- a/code/modules/vehicles/hardpoints/support/iwsa.dm +++ b/code/modules/vehicles/hardpoints/support/iwsa.dm @@ -6,7 +6,7 @@ disp_icon = "tank" disp_icon_state = "warray" - health = 250 + health = 2000 buff_multipliers = list( "cooldown" = 0.67, diff --git a/code/modules/vehicles/hardpoints/support/overdrive.dm b/code/modules/vehicles/hardpoints/support/overdrive.dm index 1b61d6c63d..39e33c7290 100644 --- a/code/modules/vehicles/hardpoints/support/overdrive.dm +++ b/code/modules/vehicles/hardpoints/support/overdrive.dm @@ -6,7 +6,7 @@ disp_icon = "tank" disp_icon_state = "odrive_enhancer" - health = 250 + health = 2000 // 20% movespeed increase. Remember that movespeed is given in delay buff_multipliers = list( diff --git a/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm b/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm index 62c5e430c7..0060f78344 100644 --- a/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm +++ b/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm @@ -3,13 +3,13 @@ desc = "Integral to the movement of the APC." icon = 'icons/obj/vehicles/hardpoints/apc.dmi' - damage_multiplier = 0.15 + damage_multiplier = 0.20 icon_state = "tires" disp_icon = "apc" disp_icon_state = "wheels" - health = 500 + health = 1500 move_delay = VEHICLE_SPEED_SUPERFAST move_max_momentum = 2 diff --git a/code/modules/vehicles/hardpoints/wheels/treads.dm b/code/modules/vehicles/hardpoints/wheels/treads.dm index b718d1c8e8..40e09099ae 100644 --- a/code/modules/vehicles/hardpoints/wheels/treads.dm +++ b/code/modules/vehicles/hardpoints/wheels/treads.dm @@ -8,19 +8,19 @@ slot = HDPT_TREADS - health = 500 + health = 1500 //with this settings, takes 3 tiles to reach top speed - move_delay = 3.8 + move_delay = 2.0 move_max_momentum = 3 - move_momentum_build_factor = 1.8 + move_momentum_build_factor = 1.5 move_turn_momentum_loss_factor = 0.6 /obj/item/hardpoint/locomotion/treads/robust name = "Reinforced Treads" desc = "These treads are made of a tougher material and are more durable. However, the extra weight slows the tank down slightly." - health = 750 + health = 2500 acid_resistant = TRUE move_max_momentum = 5 //same top speed, but takes 5 tiles to reach it diff --git a/code/modules/vehicles/interior/interactable/seats.dm b/code/modules/vehicles/interior/interactable/seats.dm index 017b9e6b58..06217d4cc0 100644 --- a/code/modules/vehicles/interior/interactable/seats.dm +++ b/code/modules/vehicles/interior/interactable/seats.dm @@ -300,6 +300,7 @@ desc = "A sturdy chair with a brace that lowers over your body. Prevents being flung around in vehicle during crash being injured as a result. Fasten your seatbelts, kids! Fix with welding tool in case of damage." icon = 'icons/obj/vehicles/interiors/general.dmi' icon_state = "vehicle_seat" + buckling_sound = 'sound/effects/metal_close.ogg' var/image/chairbar = null var/broken = FALSE buildstackamount = 0 @@ -442,3 +443,39 @@ break_seat() if(EXPLOSION_THRESHOLD_MEDIUM to INFINITY) break_seat() + +/obj/structure/bed/chair/vehicle/toc + name = "overwatch chair" + desc = "A sturdy chair with a brace that lowers over the body. Prevents being flung around in vehicle during a crash and being injured as a result. Fasten your seatbelts, kids! Fix with welding tool in case of damage." + icon_state = "armor_chair" + can_rotate = TRUE + +/obj/structure/bed/chair/vehicle/toc/afterbuckle(mob/M) + if(buckled_mob) + if(buckled_mob != M) + return + icon_state = initial(icon_state) + "_buckled" + overlays += chairbar + + if(buckle_offset_x != 0) + mob_old_x = M.pixel_x + M.pixel_x = buckle_offset_x + if(buckle_offset_y != 0) + mob_old_y = M.pixel_y + M.pixel_y = buckle_offset_y + + ADD_TRAIT(buckled_mob, TRAIT_UNDENSE, BUCKLED_TRAIT) + else + icon_state = initial(icon_state) + overlays -= chairbar + + if(buckle_offset_x != 0) + M.pixel_x = mob_old_x + mob_old_x = 0 + if(buckle_offset_y != 0) + M.pixel_y = mob_old_y + mob_old_y = 0 + + REMOVE_TRAIT(M, TRAIT_UNDENSE, BUCKLED_TRAIT) + + handle_rotation() diff --git a/code/modules/vehicles/interior/interactable/vehicle_locker.dm b/code/modules/vehicles/interior/interactable/vehicle_locker.dm index 5571995594..feeb533796 100644 --- a/code/modules/vehicles/interior/interactable/vehicle_locker.dm +++ b/code/modules/vehicles/interior/interactable/vehicle_locker.dm @@ -15,8 +15,6 @@ unslashable = TRUE indestructible = TRUE - var/list/role_restriction = list(JOB_CREWMAN, JOB_WO_CREWMAN, JOB_UPP_CREWMAN, JOB_PMC_CREWMAN) - var/obj/item/storage/internal/container /obj/structure/vehicle_locker/Initialize() @@ -34,7 +32,8 @@ /obj/item/storage/pouch, /obj/item/device/motiondetector, /obj/item/ammo_magazine/hardpoint, - /obj/item/tool/weldpack + /obj/item/tool/weldpack, + /obj/item/ammo_box/magazine ) flags_atom |= USES_HEARING @@ -47,10 +46,6 @@ if (!ishuman(H) || H.is_mob_restrained()) return - if(!role_restriction.Find(H.job)) - to_chat(H, SPAN_WARNING("You cannot access \the [name].")) - return - empty(get_turf(H), H) //regular storage's empty() proc doesn't work due to checks, so imitate it @@ -80,10 +75,6 @@ if(user.get_active_hand()) return ..() - if(!role_restriction.Find(user.job)) - to_chat(user, SPAN_WARNING("You cannot access \the [name].")) - return TRUE - if(Adjacent(user)) container.open(user) return TRUE @@ -98,9 +89,6 @@ return if(user.is_mob_incapacitated()) return - if(!role_restriction.Find(user.job)) - to_chat(user, SPAN_WARNING("You cannot access \the [name].")) - return if (container.handle_mousedrop(user, over_object)) ..(over_object) @@ -111,9 +99,6 @@ return if(!istype(user)) return - if(!role_restriction.Find(user.job)) - to_chat(user, SPAN_WARNING("You cannot access \the [name].")) - return return container.attackby(W, user) /obj/structure/vehicle_locker/emp_act(severity) @@ -141,11 +126,16 @@ icon = 'icons/obj/vehicles/interiors/tank.dmi' icon_state = "locker" +/obj/structure/vehicle_locker/movie + name = "storage compartment" + desc = "A wide storage unit to allow it's users to store a wide variety of objects, from equipment to weapons and their ammo. Very versatile." + icon = 'icons/obj/vehicles/interiors/movie.dmi' + icon_state = "locker" + /obj/structure/vehicle_locker/med name = "wall-mounted surgery kit storage" desc = "A small locker that securely stores a full surgical kit. ID-locked to surgeons." icon_state = "locker_med" - role_restriction = list(JOB_CMO, JOB_DOCTOR, JOB_RESEARCHER, JOB_SYNTH, JOB_WO_CMO, JOB_WO_DOCTOR, JOB_WO_RESEARCHER, JOB_SEA, JOB_CLF_MEDIC, "Colonial Doctor", "Sorokyne Strata Doctor", JOB_SYNTH, JOB_WO_SYNTH) var/has_tray = TRUE @@ -197,9 +187,6 @@ return if(!istype(user)) return - if(!role_restriction.Find(user.job)) - to_chat(user, SPAN_WARNING("You cannot access \the [name].")) - return if(istype(W, /obj/item/storage/surgical_tray)) add_tray(user, W) return @@ -215,10 +202,6 @@ if(user.get_active_hand()) return ..() - if(!role_restriction.Find(user.job)) - to_chat(user, SPAN_WARNING("You cannot access \the [name].")) - return TRUE - if(!has_tray) to_chat(user, SPAN_WARNING("\The [name] doesn't have a surgical tray installed!")) return TRUE @@ -233,9 +216,6 @@ return if(user.is_mob_incapacitated()) return - if(!role_restriction.Find(user.job)) - to_chat(user, SPAN_WARNING("You cannot access \the [name].")) - return if(!has_tray) to_chat(user, SPAN_WARNING("\The [name] doesn't have a surgical tray installed!")) return @@ -256,10 +236,6 @@ if(H.is_mob_incapacitated()) return - if(!role_restriction.Find(H.job)) - to_chat(H, SPAN_WARNING("You cannot access \the [name].")) - return - remove_tray(H) /obj/structure/vehicle_locker/med/proc/remove_tray(mob/living/carbon/human/H) @@ -303,4 +279,3 @@ has_tray = TRUE update_icon() H.visible_message(SPAN_NOTICE("[H] installs \the [tray] into \the [src]."), SPAN_NOTICE("You install \the [tray] into \the [src].")) - diff --git a/code/modules/vehicles/interior/interior_landmarks.dm b/code/modules/vehicles/interior/interior_landmarks.dm index eb62e50243..bfb4ab58c7 100644 --- a/code/modules/vehicles/interior/interior_landmarks.dm +++ b/code/modules/vehicles/interior/interior_landmarks.dm @@ -146,6 +146,28 @@ qdel(src) +/obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor/movie + name = "movie apc seat spawner" + var/buckling_y = 0 + +/obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor/movie/on_load(datum/interior/I) + var/obj/structure/bed/chair/comfy/vehicle/driver/S = new(loc) + + S.icon = icon + S.icon_state = icon_state + S.layer = layer + S.vehicle = I.exterior + S.required_skill = S.vehicle.required_skill + S.setDir(dir) + S.alpha = alpha + S.update_icon() + S.handle_rotation() + S.pixel_x = pixel_x + S.pixel_y = pixel_y + S.buckling_y = buckling_y + + qdel(src) + /obj/effect/landmark/interior/spawn/vehicle_support_gunner_seat name = "1st support gunner's seat spawner" icon = 'icons/obj/vehicles/interiors/general.dmi' @@ -215,6 +237,10 @@ icon_state = "wall_phone" color = "yellow" +/obj/effect/landmark/interior/spawn/telephone/toc + icon = 'icons/obj/vehicles/interiors/movie.dmi' + icon_state = "wall_phone" + /obj/effect/landmark/interior/spawn/telephone/on_load(datum/interior/I) var/obj/structure/phone_base/phone = new(loc) @@ -246,6 +272,7 @@ R.layer = layer R.pixel_x = pixel_x R.pixel_y = pixel_y + R.density = density R.vehicle = I.exterior R.setDir(dir) R.update_icon() @@ -268,6 +295,7 @@ V.pixel_x = pixel_x V.pixel_y = pixel_y V.alpha = alpha + V.layer = layer V.update_icon() qdel(src) diff --git a/code/modules/vehicles/multitile/multitile.dm b/code/modules/vehicles/multitile/multitile.dm index d86555d5b0..6a25d72e46 100644 --- a/code/modules/vehicles/multitile/multitile.dm +++ b/code/modules/vehicles/multitile/multitile.dm @@ -9,7 +9,7 @@ name = "multitile vehicle" desc = "Get inside to operate the vehicle." - health = 1000 + health = 3000 //How big the vehicle is in pixels, defined facing SOUTH, which is the byond default (i.e. a 3x3 vehicle is going to be 96x96) ~Cakey bound_width = 32 diff --git a/code/modules/vehicles/tank/tank.dm b/code/modules/vehicles/tank/tank.dm index 6b4ca584bd..a23eeec5a5 100644 --- a/code/modules/vehicles/tank/tank.dm +++ b/code/modules/vehicles/tank/tank.dm @@ -32,8 +32,8 @@ vehicle_flags = VEHICLE_CLASS_MEDIUM - move_max_momentum = 3 - move_momentum_build_factor = 1.8 + move_max_momentum = 2 + move_momentum_build_factor = 1.5 move_turn_momentum_loss_factor = 0.6 light_range = 4 @@ -65,15 +65,15 @@ dmg_multipliers = list( "all" = 1, - "acid" = 1.5, // Acid melts the tank - "slash" = 0.7, // Slashing a massive, solid chunk of metal does very little except leave scratches + "acid" = 0.5, + "slash" = 1.6, "bullet" = 0.4, "explosive" = 0.8, "blunt" = 0.8, "abstract" = 1 ) - explosive_resistance = 400 + explosive_resistance = 500 /obj/vehicle/multitile/tank/initialize_cameras(change_tag = FALSE) if(!camera) @@ -220,7 +220,7 @@ TANK.update_icon() /obj/effect/vehicle_spawner/tank/decrepit/load_hardpoints(obj/vehicle/multitile/tank/V) - V.add_hardpoint(new /obj/item/hardpoint/support/artillery_module) + V.add_hardpoint(new /obj/item/hardpoint/support/weapons_sensor) V.add_hardpoint(new /obj/item/hardpoint/armor/paladin) V.add_hardpoint(new /obj/item/hardpoint/locomotion/treads) V.add_hardpoint(new /obj/item/hardpoint/holder/tank_turret) @@ -231,7 +231,7 @@ //PRESET: default hardpoints /obj/effect/vehicle_spawner/tank/fixed/load_hardpoints(obj/vehicle/multitile/tank/V) - V.add_hardpoint(new /obj/item/hardpoint/support/artillery_module) + V.add_hardpoint(new /obj/item/hardpoint/support/weapons_sensor) V.add_hardpoint(new /obj/item/hardpoint/armor/paladin) V.add_hardpoint(new /obj/item/hardpoint/locomotion/treads) V.add_hardpoint(new /obj/item/hardpoint/holder/tank_turret) @@ -264,7 +264,7 @@ //PRESET: autocannon kit /obj/effect/vehicle_spawner/tank/fixed/autocannon/load_hardpoints(obj/vehicle/multitile/tank/V) - V.add_hardpoint(new /obj/item/hardpoint/support/artillery_module) + V.add_hardpoint(new /obj/item/hardpoint/support/weapons_sensor) V.add_hardpoint(new /obj/item/hardpoint/armor/ballistic) V.add_hardpoint(new /obj/item/hardpoint/locomotion/treads) V.add_hardpoint(new /obj/item/hardpoint/holder/tank_turret) diff --git a/colonialmarines.dme b/colonialmarines.dme index 276767ade3..9872ffc48e 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -285,6 +285,7 @@ #include "code\controllers\subsystem\sound_loops.dm" #include "code\controllers\subsystem\soundscape.dm" #include "code\controllers\subsystem\statpanel.dm" +#include "code\controllers\subsystem\stickyban.dm" #include "code\controllers\subsystem\techtree.dm" #include "code\controllers\subsystem\tgui.dm" #include "code\controllers\subsystem\ticker.dm" @@ -389,6 +390,7 @@ #include "code\datums\components\footstep.dm" #include "code\datums\components\healing_reduction.dm" #include "code\datums\components\id_lock.dm" +#include "code\datums\components\iff_fire_prevention.dm" #include "code\datums\components\label.dm" #include "code\datums\components\orbiter.dm" #include "code\datums\components\overlay_lighting.dm" @@ -1248,6 +1250,7 @@ #include "code\game\objects\structures\flora.dm" #include "code\game\objects\structures\girders.dm" #include "code\game\objects\structures\grille.dm" +#include "code\game\objects\structures\gun_rack.dm" #include "code\game\objects\structures\ice_caves.dm" #include "code\game\objects\structures\inflatable.dm" #include "code\game\objects\structures\janicart.dm" @@ -1306,6 +1309,7 @@ #include "code\game\objects\structures\crates_lockers\closets\secure\engineering.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\freezer.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\hydroponics.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\marine_personal.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\medical.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\personal.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\scientist.dm" @@ -1379,7 +1383,6 @@ #include "code\modules\admin\NewBan.dm" #include "code\modules\admin\player_notes.dm" #include "code\modules\admin\server_verbs.dm" -#include "code\modules\admin\stickyban.dm" #include "code\modules\admin\STUI.dm" #include "code\modules\admin\tag.dm" #include "code\modules\admin\ToRban.dm" @@ -1390,6 +1393,7 @@ #include "code\modules\admin\game_master\extra_buttons\toggle_join_xeno.dm" #include "code\modules\admin\game_master\extra_buttons\toggle_vehicle_blockers.dm" #include "code\modules\admin\game_master\game_master_submenu\ambush.dm" +#include "code\modules\admin\game_master\game_master_submenu\infest.dm" #include "code\modules\admin\game_master\game_master_submenu\tunnels.dm" #include "code\modules\admin\game_master\game_master_submenu\vents.dm" #include "code\modules\admin\medal_panel\medals_panel.dm" diff --git a/icons/mob/hud/actions.dmi b/icons/mob/hud/actions.dmi index 9021db895e..98026781a1 100644 Binary files a/icons/mob/hud/actions.dmi and b/icons/mob/hud/actions.dmi differ diff --git a/icons/mob/hud/marine_hud.dmi b/icons/mob/hud/marine_hud.dmi index 7bdec31f0e..56ba8ec8d9 100644 Binary files a/icons/mob/hud/marine_hud.dmi and b/icons/mob/hud/marine_hud.dmi differ diff --git a/icons/mob/humans/onmob/back.dmi b/icons/mob/humans/onmob/back.dmi index a6e9ef72c0..d2aaf3697b 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 8a10910930..c471b62bb3 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 e0611d5b7e..84121e6b09 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/hands.dmi b/icons/mob/humans/onmob/hands.dmi index faaff370ac..a79b61c98d 100644 Binary files a/icons/mob/humans/onmob/hands.dmi and b/icons/mob/humans/onmob/hands.dmi differ diff --git a/icons/mob/humans/onmob/head_1.dmi b/icons/mob/humans/onmob/head_1.dmi index febb96e218..139dae66e8 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/suit_0.dmi b/icons/mob/humans/onmob/suit_0.dmi index 27cc0e9726..feedb7327b 100644 Binary files a/icons/mob/humans/onmob/suit_0.dmi and b/icons/mob/humans/onmob/suit_0.dmi differ diff --git a/icons/mob/humans/onmob/suit_1.dmi b/icons/mob/humans/onmob/suit_1.dmi index 2e8e3f7f9e..5ee10a5942 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 9f0e15209f..92978c9e14 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/ties.dmi b/icons/mob/humans/onmob/ties.dmi index 844c0e98a1..f277dc02a7 100644 Binary files a/icons/mob/humans/onmob/ties.dmi and b/icons/mob/humans/onmob/ties.dmi differ diff --git a/icons/mob/humans/onmob/uniform_0.dmi b/icons/mob/humans/onmob/uniform_0.dmi index 2a60a33f69..5942c9dda6 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/xenos/crusher.dmi b/icons/mob/xenos/crusher.dmi index f6a30f5901..bea8c8a7e5 100644 Binary files a/icons/mob/xenos/crusher.dmi and b/icons/mob/xenos/crusher.dmi differ diff --git a/icons/mob/xenos/drone.dmi b/icons/mob/xenos/drone.dmi index 28016677bd..9555187e03 100644 Binary files a/icons/mob/xenos/drone.dmi and b/icons/mob/xenos/drone.dmi differ diff --git a/icons/mob/xenos/lurker.dmi b/icons/mob/xenos/lurker.dmi index aef231c699..5deed7c9fb 100644 Binary files a/icons/mob/xenos/lurker.dmi and b/icons/mob/xenos/lurker.dmi differ diff --git a/icons/mob/xenos/runner.dmi b/icons/mob/xenos/runner.dmi index 7a87f9cf3e..1bb209c259 100644 Binary files a/icons/mob/xenos/runner.dmi and b/icons/mob/xenos/runner.dmi differ diff --git a/icons/mob/xenos/wounds.dmi b/icons/mob/xenos/wounds.dmi index 65c5a84fbe..0e526df977 100644 Binary files a/icons/mob/xenos/wounds.dmi and b/icons/mob/xenos/wounds.dmi differ diff --git a/icons/obj/items/clothing/backpacks.dmi b/icons/obj/items/clothing/backpacks.dmi index 4119b32a09..9ebed71a12 100644 Binary files a/icons/obj/items/clothing/backpacks.dmi and b/icons/obj/items/clothing/backpacks.dmi differ diff --git a/icons/obj/items/clothing/belts.dmi b/icons/obj/items/clothing/belts.dmi index 38ff421cfd..f164928fff 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 e68f26baae..75c46ae6a7 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 85cd95d5e5..f6a6b57f6b 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/suits.dmi b/icons/obj/items/clothing/suits.dmi index df3a572d9f..a73de66d58 100644 Binary files a/icons/obj/items/clothing/suits.dmi and b/icons/obj/items/clothing/suits.dmi differ diff --git a/icons/obj/items/clothing/ties.dmi b/icons/obj/items/clothing/ties.dmi index f29883cc87..17118d8760 100644 Binary files a/icons/obj/items/clothing/ties.dmi and b/icons/obj/items/clothing/ties.dmi differ diff --git a/icons/obj/items/clothing/uniforms.dmi b/icons/obj/items/clothing/uniforms.dmi index 347044d565..5b9d981ed8 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/items.dmi b/icons/obj/items/items.dmi index 52b53208e2..860acb3e34 100644 Binary files a/icons/obj/items/items.dmi and b/icons/obj/items/items.dmi differ diff --git a/icons/obj/items/storage.dmi b/icons/obj/items/storage.dmi index 6edbf5b6c7..42f91cbab0 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_boxes/text.dmi b/icons/obj/items/weapons/guns/ammo_boxes/text.dmi index dd08bf7e69..ca12af2e4f 100644 Binary files a/icons/obj/items/weapons/guns/ammo_boxes/text.dmi and b/icons/obj/items/weapons/guns/ammo_boxes/text.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 38fe8079a2..52ea934b17 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/structures/barricades.dmi b/icons/obj/structures/barricades.dmi index f3c5a5c809..1a066d29ff 100644 Binary files a/icons/obj/structures/barricades.dmi and b/icons/obj/structures/barricades.dmi differ diff --git a/icons/obj/structures/doors/dropship1_pilot.dmi b/icons/obj/structures/doors/dropship1_pilot.dmi index 776882a136..0642b3d2a2 100644 Binary files a/icons/obj/structures/doors/dropship1_pilot.dmi and b/icons/obj/structures/doors/dropship1_pilot.dmi differ diff --git a/icons/obj/structures/doors/dropship1_side.dmi b/icons/obj/structures/doors/dropship1_side.dmi index 3468114389..7d0d5e5245 100644 Binary files a/icons/obj/structures/doors/dropship1_side.dmi and b/icons/obj/structures/doors/dropship1_side.dmi differ diff --git a/icons/obj/structures/doors/dropship1_side2.dmi b/icons/obj/structures/doors/dropship1_side2.dmi new file mode 100644 index 0000000000..f2d96e59af Binary files /dev/null and b/icons/obj/structures/doors/dropship1_side2.dmi differ diff --git a/icons/obj/structures/doors/dropship2_side2.dmi b/icons/obj/structures/doors/dropship2_side2.dmi new file mode 100644 index 0000000000..bff39827c3 Binary files /dev/null and b/icons/obj/structures/doors/dropship2_side2.dmi differ diff --git a/icons/obj/structures/doors/dropshipupp_cargo.dmi b/icons/obj/structures/doors/dropshipupp_cargo.dmi new file mode 100644 index 0000000000..3b54e19d92 Binary files /dev/null and b/icons/obj/structures/doors/dropshipupp_cargo.dmi differ diff --git a/icons/obj/structures/doors/dropshipupp_pilot.dmi b/icons/obj/structures/doors/dropshipupp_pilot.dmi new file mode 100644 index 0000000000..74fbe7f509 Binary files /dev/null and b/icons/obj/structures/doors/dropshipupp_pilot.dmi differ diff --git a/icons/obj/structures/doors/dropshipupp_side.dmi b/icons/obj/structures/doors/dropshipupp_side.dmi new file mode 100644 index 0000000000..5a69ec6dcd Binary files /dev/null and b/icons/obj/structures/doors/dropshipupp_side.dmi differ diff --git a/icons/obj/structures/gun_racks.dmi b/icons/obj/structures/gun_racks.dmi new file mode 100644 index 0000000000..fb4e3c4b9c Binary files /dev/null and b/icons/obj/structures/gun_racks.dmi differ diff --git a/icons/obj/structures/machinery/computer.dmi b/icons/obj/structures/machinery/computer.dmi index a3f60be487..4224992af2 100644 Binary files a/icons/obj/structures/machinery/computer.dmi and b/icons/obj/structures/machinery/computer.dmi differ diff --git a/icons/obj/structures/machinery/toc.dmi b/icons/obj/structures/machinery/toc.dmi new file mode 100644 index 0000000000..b2917b4790 Binary files /dev/null and b/icons/obj/structures/machinery/toc.dmi differ diff --git a/icons/obj/structures/machinery/vending.dmi b/icons/obj/structures/machinery/vending.dmi index 3098aadca8..2edd5c048d 100644 Binary files a/icons/obj/structures/machinery/vending.dmi and b/icons/obj/structures/machinery/vending.dmi differ diff --git a/icons/obj/structures/tables.dmi b/icons/obj/structures/tables.dmi index bee6f34772..2528751b60 100644 Binary files a/icons/obj/structures/tables.dmi and b/icons/obj/structures/tables.dmi differ diff --git a/icons/obj/vehicles/interiors/apc.dmi b/icons/obj/vehicles/interiors/apc.dmi index e12c5f68ab..0d91ca9447 100644 Binary files a/icons/obj/vehicles/interiors/apc.dmi and b/icons/obj/vehicles/interiors/apc.dmi differ diff --git a/icons/obj/vehicles/interiors/movie.dmi b/icons/obj/vehicles/interiors/movie.dmi new file mode 100644 index 0000000000..1bacbe09b4 Binary files /dev/null and b/icons/obj/vehicles/interiors/movie.dmi differ diff --git a/icons/turf/dropship.dmi b/icons/turf/dropship.dmi index 88a220eb6f..7e0bfb67b0 100644 Binary files a/icons/turf/dropship.dmi and b/icons/turf/dropship.dmi differ diff --git a/icons/turf/ert_shuttle.dmi b/icons/turf/ert_shuttle.dmi index befed9f547..aa17facdd6 100644 Binary files a/icons/turf/ert_shuttle.dmi and b/icons/turf/ert_shuttle.dmi differ diff --git a/map_config/maps.txt b/map_config/maps.txt index 8adc728f63..5a4f1a0884 100644 --- a/map_config/maps.txt +++ b/map_config/maps.txt @@ -64,6 +64,9 @@ endmap map new_varadero endmap +map new_varadero_repaired +endmap + map derelict_almayer endmap diff --git a/map_config/shipmaps.txt b/map_config/shipmaps.txt index 6b3b5cb2ee..0140f4655b 100644 --- a/map_config/shipmaps.txt +++ b/map_config/shipmaps.txt @@ -18,4 +18,10 @@ endmap map golden_arrow default +endmap + +map chapaev +endmap + +map rover endmap \ No newline at end of file diff --git a/maps/almayer.json b/maps/almayer.json index 6b31345060..ee437f724b 100644 --- a/maps/almayer.json +++ b/maps/almayer.json @@ -4,5 +4,6 @@ "map_file": "USS_Almayer.dmm", "webmap_url": "Almayer", "traits": [{"Marine Main Ship": true}], - "nightmare_path": "maps/Nightmare/maps/USS_Almayer/" + "nightmare_path": "maps/Nightmare/maps/USS_Almayer/", + "platoon": "/datum/squad/marine/alpha" } diff --git a/maps/chapaev.json b/maps/chapaev.json new file mode 100644 index 0000000000..02eb6160ce --- /dev/null +++ b/maps/chapaev.json @@ -0,0 +1,9 @@ +{ + "map_name": "SSV Chapaev", + "map_path": "map_files/chapaev", + "map_file": "chapaev.dmm", + "webmap_url": "GoldenArrow", + "traits": [{"Marine Main Ship": true}], + "nightmare_path": "maps/Nightmare/maps/chapaev/", + "platoon": "/datum/squad/marine/upp" +} diff --git a/maps/golden_arrow.json b/maps/golden_arrow.json index 694b56a8d9..764a37f269 100644 --- a/maps/golden_arrow.json +++ b/maps/golden_arrow.json @@ -4,5 +4,6 @@ "map_file": "golden_arrow.dmm", "webmap_url": "GoldenArrow", "traits": [{"Marine Main Ship": true}], - "nightmare_path": "maps/Nightmare/maps/golden_arrow/" + "nightmare_path": "maps/Nightmare/maps/golden_arrow/", + "platoon": "/datum/squad/marine/alpha" } diff --git a/maps/interiors/apc_movie.dmm b/maps/interiors/apc_movie.dmm index d32b9f49ec..d1f9258eef 100644 --- a/maps/interiors/apc_movie.dmm +++ b/maps/interiors/apc_movie.dmm @@ -6,34 +6,30 @@ /turf/open/void/vehicle, /area/space) "b" = ( -/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ - name = "Alamo Remote Control Console"; - shuttleId = "dropship_alamo"; - pixel_x = 7; - pixel_y = 11 - }, -/obj/structure/bed/chair/vehicle{ - dir = 1; - pixel_x = -16; - layer = 3.21 +/obj/structure/interior_wall/apc{ + icon_state = "wall"; + pixel_y = -12; + opacity = 0 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_4" +/obj/structure/interior_wall/apc{ + icon_state = "wheel_front_top_2"; + pixel_x = -4; + pixel_y = -5; + layer = 2.01 }, -/area/vehicle/apc/movie) +/turf/open/void/vehicle, +/area/space) "c" = ( -/obj/structure/machinery/computer/overwatch/almayer{ - layer = 3.2; - pixel_x = 16; - pixel_y = 23 - }, -/obj/structure/machinery/prop/almayer/CICmap{ - icon_state = "security_cam"; +/obj/structure/machinery/computer/overwatch/toc{ layer = 2.97; - name = "Tactical Map Display"; - pixel_x = -7; - pixel_y = 11; - density = 0 + pixel_y = 12 + }, +/obj/structure/surface/table/reinforced/toc/west{ + pixel_y = -7 + }, +/obj/structure/machinery/computer/shuttle/dropship/flight/toc{ + pixel_y = 12; + pixel_x = 7 }, /turf/open/shuttle/vehicle{ icon_state = "floor_1_3" @@ -61,7 +57,8 @@ /obj/structure/interior_wall/apc{ icon_state = "wheel_front_top_2"; pixel_x = 4; - pixel_y = -4 + pixel_y = -5; + layer = 2.01 }, /turf/open/void/vehicle, /area/space) @@ -69,7 +66,8 @@ /obj/structure/interior_wall/apc{ icon_state = "wheel_front_top_1"; pixel_x = 1; - pixel_y = -4 + pixel_y = -5; + layer = 2.01 }, /turf/open/void/vehicle, /area/space) @@ -80,18 +78,14 @@ /turf/open/void/vehicle, /area/space) "h" = ( -/obj/effect/landmark/interior/spawn/weapons_loader, +/obj/effect/landmark/interior/spawn/weapons_loader{ + pixel_y = -11; + layer = 4 + }, /turf/open/shuttle/vehicle{ icon_state = "floor_2" }, /area/vehicle/apc/movie) -"i" = ( -/obj/structure/interior_wall/apc{ - icon_state = "corner_inverse_R"; - opacity = 0 - }, -/turf/open/space/basic, -/area/space) "j" = ( /obj/structure/bed/chair/vehicle{ dir = 1; @@ -103,7 +97,7 @@ }, /obj/effect/landmark/interior/spawn/interior_viewport{ dir = 1; - pixel_x = 8; + pixel_x = -7; pixel_y = -11 }, /turf/open/shuttle/vehicle{ @@ -111,29 +105,31 @@ }, /area/vehicle/apc/movie) "l" = ( -/obj/structure/interior_wall/apc{ - icon_state = "wall"; - opacity = 0 +/obj/structure/machinery/prop/almayer/CICmap{ + density = 0; + icon_state = "toc_map"; + layer = 2.97; + name = "Tactical Map Display"; + pixel_y = 11; + pixel_x = -7 + }, +/obj/structure/surface/table/reinforced/toc/east{ + pixel_y = -7 + }, +/obj/effect/landmark/interior/spawn/telephone/toc{ + pixel_y = 11; + pixel_x = 11 }, -/turf/open/space/basic, -/area/space) -"m" = ( /turf/open/shuttle/vehicle{ - icon_state = "floor_1_5" + icon_state = "floor_1_4" }, /area/vehicle/apc/movie) "n" = ( /obj/structure/interior_wall/apc{ - icon_state = "intersection_2"; + icon_state = "corner_inverse_L"; opacity = 0 }, -/obj/structure/interior_wall/apc{ - icon_state = "wheel_front_top_2"; - pixel_x = 2; - pixel_y = 8; - layer = 2 - }, -/turf/open/shuttle/vehicle, +/turf/open/space/basic, /area/space) "o" = ( /obj/structure/interior_wall/apc{ @@ -143,9 +139,10 @@ /area/space) "p" = ( /obj/structure/interior_wall/apc{ - icon_state = "front_4" + icon_state = "wall_2"; + opacity = 0 }, -/turf/open/void/vehicle, +/turf/open/space/basic, /area/space) "q" = ( /obj/structure/interior_wall/apc{ @@ -160,23 +157,11 @@ }, /turf/open/space/basic, /area/space) -"s" = ( -/obj/structure/interior_wall/apc{ - icon_state = "wall_2"; - opacity = 0 - }, -/turf/open/space/basic, -/area/space) "t" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_0_10" - }, -/area/vehicle/apc/movie) -"u" = ( -/obj/effect/landmark/interior/spawn/interior_camera{ - dir = 10; - pixel_x = -14; - pixel_y = 38 +/obj/structure/bed/chair/vehicle/toc{ + dir = 1; + pixel_y = 19; + pixel_x = 16 }, /turf/open/shuttle/vehicle{ icon_state = "floor_1_3" @@ -184,33 +169,65 @@ /area/vehicle/apc/movie) "v" = ( /obj/structure/bed/chair/vehicle{ - pixel_x = 8 + pixel_x = 8; + pixel_y = 14 }, /obj/structure/bed/chair/vehicle{ - pixel_x = -8 + pixel_x = -8; + pixel_y = 14 }, -/obj/effect/landmark/interior/spawn/interior_viewport{ - pixel_x = -7; - pixel_y = 23 +/obj/structure/vehicle_locker/movie{ + pixel_y = 31; + layer = 2.9 }, /turf/open/shuttle/vehicle{ icon_state = "floor_2" }, /area/vehicle/apc/movie) "w" = ( -/obj/structure/machinery/cm_vending/sorted/medical/wall_med/vehicle{ - pixel_x = 6; - pixel_y = 28 +/obj/effect/landmark/interior/spawn/interior_camera{ + dir = 5; + pixel_x = -18; + pixel_y = 38 + }, +/obj/structure/vehicle_locker/movie{ + pixel_y = 11; + layer = 2.9 }, -/obj/structure/extinguisher_cabinet/lifeboat{ - icon = 'icons/obj/vehicles/interiors/general.dmi'; +/obj/structure/gun_rack/apc/boyars{ + pixel_x = 8; + pixel_y = 1; + density = 0 + }, +/obj/structure/gun_rack/apc/frontal{ + pixel_y = 1; pixel_x = -8; - pixel_y = 28 + density = 0 }, /turf/open/shuttle/vehicle{ - icon_state = "floor_1_5" + icon_state = "floor_2" }, /area/vehicle/apc/movie) +"x" = ( +/obj/structure/interior_wall/apc{ + icon_state = "wall"; + opacity = 0; + pixel_y = -12 + }, +/obj/structure/interior_wall/apc{ + icon_state = "wheel_front_top_2"; + pixel_x = 10; + pixel_y = -5; + layer = 2.01 + }, +/obj/structure/interior_wall/apc{ + icon_state = "wheel_front_top_2"; + pixel_x = -18; + pixel_y = -5; + layer = 2.01 + }, +/turf/open/void/vehicle, +/area/space) "y" = ( /obj/structure/interior_wall/apc{ icon_state = "front_5" @@ -265,27 +282,31 @@ /turf/open/void/vehicle, /area/space) "F" = ( +/obj/effect/landmark/interior/spawn/interior_viewport{ + pixel_x = 8; + pixel_y = 26; + layer = 3 + }, /obj/structure/bed/chair/vehicle{ - pixel_x = 8 + pixel_x = -8; + pixel_y = 14 }, /obj/structure/bed/chair/vehicle{ - pixel_x = -8 + pixel_x = 8; + pixel_y = 14 }, -/obj/structure/vehicle_locker{ - pixel_y = 28 +/obj/structure/machinery/cm_vending/sorted/medical/wall_med/vehicle{ + pixel_y = 30; + pixel_x = -8 }, /turf/open/shuttle/vehicle{ icon_state = "floor_2" }, /area/vehicle/apc/movie) "G" = ( -/obj/structure/machinery/cm_vending/sorted/vehicle_supply{ - pixel_y = 16 - }, -/obj/effect/landmark/interior/spawn/interior_viewport{ - dir = 8; - pixel_x = 5; - pixel_y = 8 +/obj/structure/gun_rack/m41{ + pixel_y = 22; + density = 0 }, /turf/open/shuttle/vehicle{ icon_state = "floor_2" @@ -293,7 +314,7 @@ /area/vehicle/apc/movie) "H" = ( /obj/structure/interior_wall/apc{ - icon_state = "corner_inverse_L"; + icon_state = "corner_inverse_R"; opacity = 0 }, /turf/open/space/basic, @@ -303,26 +324,39 @@ icon_state = "front_3" }, /obj/structure/interior_wall/apc{ - icon_state = "front_4" + icon_state = "front_4"; + pixel_y = 12 }, /turf/open/void/vehicle, /area/space) "J" = ( -/obj/structure/interior_wall/apc{ - icon_state = "intersection_1"; - opacity = 0 - }, /obj/structure/interior_wall/apc{ icon_state = "wheel_front_top_2"; pixel_x = 4; pixel_y = 1; - layer = 2.01 + layer = 2.01; + opacity = 0 + }, +/obj/structure/interior_wall/apc{ + icon_state = "corner_smaller_R"; + opacity = 0; + pixel_y = 12 + }, +/obj/structure/interior_wall/apc{ + icon_state = "corner_smaller_L"; + opacity = 0; + pixel_y = 12 + }, +/obj/structure/interior_wall/apc{ + icon_state = "intersection_2"; + opacity = 0; + pixel_y = -20 }, /turf/open/shuttle/vehicle, /area/space) "K" = ( /obj/structure/interior_wall/apc{ - icon_state = "corner_small_L"; + icon_state = "corner_smaller_L"; opacity = 0 }, /obj/structure/interior_wall/apc{ @@ -351,15 +385,16 @@ /area/vehicle/apc/movie) "O" = ( /obj/structure/interior_wall/apc{ - icon_state = "front_2" + icon_state = "front_2"; + pixel_y = 7 + }, +/obj/structure/interior_wall/apc{ + icon_state = "front_2"; + pixel_y = -2; + layer = 2.01 }, /turf/open/void/vehicle, /area/space) -"P" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_0_9" - }, -/area/vehicle/apc/movie) "Q" = ( /obj/structure/interior_wall/apc{ icon_state = "door_big_left"; @@ -377,7 +412,8 @@ /area/space) "S" = ( /obj/structure/interior_wall/apc{ - icon_state = "front_6" + icon_state = "front_6"; + pixel_y = -1 }, /turf/open/void/vehicle, /area/space) @@ -394,7 +430,8 @@ /area/vehicle/apc/movie) "U" = ( /obj/structure/interior_wall/apc{ - icon_state = "front_wheel_R" + icon_state = "front_wheel_R"; + layer = 4.1 }, /turf/open/space/basic, /area/space) @@ -407,27 +444,20 @@ /turf/open/void/vehicle, /area/space) "W" = ( -/obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor{ - dir = 4 - }, /obj/effect/landmark/interior/spawn/interior_viewport{ dir = 8; - pixel_x = 5 + pixel_x = 5; + pixel_y = 18 + }, +/obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor/movie{ + dir = 4; + buckling_y = 16; + pixel_y = 16 }, /turf/open/shuttle/vehicle{ icon_state = "floor_2" }, /area/vehicle/apc/movie) -"X" = ( -/obj/structure/interior_wall/apc{ - icon_state = "wall"; - opacity = 0 - }, -/obj/structure/surface/table/reinforced/almayer_B{ - pixel_y = -18 - }, -/turf/open/space/basic, -/area/space) "Y" = ( /obj/structure/interior_wall/apc{ icon_state = "rear_2" @@ -436,19 +466,20 @@ /area/space) "Z" = ( /obj/structure/interior_wall/apc{ - icon_state = "corner_small_R"; + icon_state = "corner_smaller_R"; opacity = 0 }, /obj/structure/interior_wall/apc{ icon_state = "wheel_front_top_2"; pixel_x = 4; - pixel_y = -4 + pixel_y = -5; + layer = 2.01 }, /obj/structure/interior_wall/apc{ icon_state = "wheel_front_top_2"; pixel_x = 8; - pixel_y = -4; - layer = 2.03 + pixel_y = -5; + layer = 2.01 }, /turf/open/void/vehicle, /area/space) @@ -457,52 +488,46 @@ a D M -M Y o E "} (2,1,1) = {" V -s +p v -m -A +j L E "} (3,1,1) = {" K -H +n F -m -j +A r E "} (4,1,1) = {" -X +b c -u -P +t B z Q "} (5,1,1) = {" -X -b +x +l N -t N T C "} (6,1,1) = {" Z -i +H G -m d R E @@ -510,7 +535,6 @@ E (7,1,1) = {" e J -n w A q @@ -518,9 +542,8 @@ E "} (8,1,1) = {" f -l +p W -m h U E @@ -529,7 +552,6 @@ E S I O -p y g E diff --git a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm index 701a660ddb..a196e2f20c 100644 --- a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm +++ b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm @@ -27970,6 +27970,16 @@ icon_state = "plate" }, /area/lv522/atmos/cargo_intake) +"lgw" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "UD6 East"; + indestructible = 1 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/lv522/landing_zone_forecon/UD6_Tornado) "lgR" = ( /obj/structure/largecrate/random/secure, /turf/open/floor/plating, @@ -41284,6 +41294,20 @@ icon_state = "platingdmg3" }, /area/lv522/indoors/a_block/dorms) +"qjy" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "UD6 East"; + indestructible = 1 + }, +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2{ + dir = 1; + name = "\improper Tornado crew hatch" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/lv522/landing_zone_forecon/UD6_Tornado) "qjC" = ( /obj/item/stack/rods, /turf/open/floor/prison, @@ -42172,8 +42196,9 @@ /turf/open/floor/wood, /area/lv522/indoors/a_block/fitness/glass) "qzp" = ( -/obj/structure/machinery/door/airlock/dropship_hatch/two{ - dir = 8 +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2{ + dir = 1; + name = "\improper Typhoon crew hatch" }, /turf/open/shuttle/dropship{ icon_state = "rasputin3" @@ -62477,8 +62502,9 @@ }, /area/lv522/outdoors/colony_streets/north_street) "xRM" = ( -/obj/structure/machinery/door/airlock/dropship_hatch/two{ - dir = 8 +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2{ + dir = 1; + name = "\improper Tornado crew hatch" }, /obj/structure/machinery/door/poddoor/shutters/almayer{ dir = 4; @@ -66220,7 +66246,7 @@ pRK qmM qGQ qTh -qzp +rjP qzp nfq fDg @@ -67582,7 +67608,7 @@ pUc qst qLz qVl -qzp +rjP qzp rFp sdE @@ -103011,7 +103037,7 @@ sCp toY uwQ wzg -xRM +lgw xRM bpZ wRL @@ -104373,8 +104399,8 @@ tcu tSo vjv wCr -xRM -xRM +lgw +qjy fXn uSB ecP diff --git a/maps/map_files/LV624_Fixed/LV624_repaired.dmm b/maps/map_files/LV624_Fixed/LV624_repaired.dmm index 604bec9474..0054709887 100644 --- a/maps/map_files/LV624_Fixed/LV624_repaired.dmm +++ b/maps/map_files/LV624_Fixed/LV624_repaired.dmm @@ -4636,6 +4636,9 @@ /obj/structure/flora/bush/ausbushes/var3/leafybush, /turf/open/auto_turf/strata_grass/layer1, /area/lv624/ground/caves/central_caves) +"faY" = ( +/turf/open/gm/dirtgrassborder/grassdirt_corner2/south_east, +/area/lv624/ground/jungle/south_central_jungle) "faZ" = ( /obj/structure/surface/table, /obj/item/tool/kitchen/utensil/knife, @@ -5838,7 +5841,7 @@ /area/lv624/lazarus/landing_zones/lz1) "gxv" = ( /obj/structure/surface/table/reinforced/prison, -/obj/structure/machinery/faxmachine, +/obj/structure/machinery/faxmachine/corporate/liaison, /turf/open/floor{ dir = 9; icon_state = "whiteyellow" @@ -16947,7 +16950,6 @@ "sPK" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; - locked = 1; name = "\improper Storage Room" }, /turf/open/floor{ @@ -36745,8 +36747,8 @@ gOl gOl gOl tOc -eUI -mdK +tOc +fcJ mdK aeW bZf @@ -36969,8 +36971,8 @@ fMc bFS fMc lDp -eUI -mdK +faY +iwh mdK hOD vLL diff --git a/maps/map_files/New_Varadero_Fixed/New_Varadero_Repaired.dmm b/maps/map_files/New_Varadero_Fixed/New_Varadero_Repaired.dmm new file mode 100644 index 0000000000..5c12a0b028 --- /dev/null +++ b/maps/map_files/New_Varadero_Fixed/New_Varadero_Repaired.dmm @@ -0,0 +1,75529 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aae" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva, +/area/varadero/interior/disposals) +"aag" = ( +/obj/effect/overlay/palmtree_r{ + icon_state = "palm2"; + pixel_x = 21 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"aaA" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/bed/sofa/vert/grey/top, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"aaG" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/monsoon) +"abf" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"abl" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/radio, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "red" + }, +/area/varadero/interior/security) +"abu" = ( +/obj/structure/bed/chair/wood/normal{ + dir = 1 + }, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"abE" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating, +/area/varadero/interior/maintenance/security) +"abK" = ( +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/pontoon_beach) +"abL" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/swcaves) +"acO" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/box/beakers, +/obj/item/reagent_container/glass/beaker/bluespace, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"ade" = ( +/obj/structure/machinery/camera/autoname/lz_camera, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"adw" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/cargo) +"adR" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"aer" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"afg" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 8 + }, +/area/varadero/interior/hall_N) +"afx" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice8"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"afz" = ( +/obj/structure/machinery/door/airlock/multi_tile/elevator/access/dormatory, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_N) +"afR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"agi" = ( +/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/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"agn" = ( +/obj/structure/window_frame/colony, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"agJ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/box/trackimp, +/obj/item/device/binoculars, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "red" + }, +/area/varadero/interior/security) +"agM" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/secure{ + dir = 2; + id = "engine_electrical_maintenance"; + name = "Underground Power Substation"; + req_access_txt = "100" + }, +/turf/open/floor/plating, +/area/varadero/interior/electrical) +"ahb" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/effect/overlay/palmtree_r, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"ahg" = ( +/turf/closed/wall, +/area/varadero/interior/dock_control) +"ahD" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/obj/item/stack/rods{ + pixel_x = 10; + pixel_y = -4 + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"ahK" = ( +/obj/structure/machinery/landinglight/ds2/delaytwo{ + dir = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"aiR" = ( +/obj/structure/machinery/door/airlock/almayer/security{ + name = "\improper Underground Security Evidence Storage"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"aiY" = ( +/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/toy/plush/farwa, +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"akf" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"akg" = ( +/obj/effect/overlay/palmtree_r, +/turf/open/gm/dirt{ + icon_state = "desert0" + }, +/area/varadero/exterior/monsoon) +"akk" = ( +/obj/structure/surface/table/woodentable, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/item/newspaper{ + desc = "It's a character sheet from the critically acclaimed TTRPG Pinwizard IV."; + name = "character sheet"; + pixel_x = 4; + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"akJ" = ( +/obj/structure/surface/table/woodentable, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"ald" = ( +/obj/structure/pipes/unary/freezer{ + dir = 8; + icon_state = "freezer_1" + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/medical) +"alD" = ( +/obj/structure/filtration/coagulation_arm{ + indestructible = 1; + layer = 2.1; + density = 0 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/barricade/handrail/wire{ + dir = 8; + layer = 2.991 + }, +/obj/structure/platform, +/turf/open/gm/river/desert/deep/covered, +/area/varadero/interior/maintenance/north) +"alG" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"alL" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"alM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/machinery/sleep_console, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"ami" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/obj/structure/prop/dam/crane/cargo, +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves/digsite) +"ani" = ( +/obj/structure/machinery/vending/security, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"anu" = ( +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"anA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/woodentable, +/obj/item/storage/box/drinkingglasses, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"aoi" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"aoo" = ( +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "On closer inspection, everything on these shelves are made of plastic."; + icon_state = "book-5"; + name = "book case" + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"aoC" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior/comms2) +"aoE" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/maintenance/research) +"apj" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/security) +"apG" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/item/lightstick/variant/planted, +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/farocean) +"apH" = ( +/obj/item/tool/wrench, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"apI" = ( +/obj/structure/machinery/computer/cameras/telescreen{ + name = "Interrogation Telescreen"; + network = list("interrogation"); + pixel_y = 32 + }, +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"apY" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_SE) +"aqb" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"aqh" = ( +/obj/structure/flora/bush/desert{ + icon_state = "tree_2"; + pixel_x = -18; + pixel_y = -8 + }, +/obj/structure/prop/ice_colony/dense/planter_box/hydro{ + pixel_x = -17; + pixel_y = -19 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/pontoon_beach) +"aqk" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"aqq" = ( +/obj/structure/prop/rock/brown, +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/exterior/pontoon_beach) +"aqw" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"ara" = ( +/turf/open/floor/wood, +/area/varadero/interior/court) +"arg" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_N) +"arC" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"arF" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/trash/ceramic_plate, +/obj/item/trash/popcorn, +/obj/item/trash/candy, +/obj/item/tool/crowbar, +/obj/item/tool/lighter/zippo, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"asf" = ( +/obj/structure/bed/chair/hunter{ + dir = 1 + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"asx" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"atz" = ( +/obj/structure/machinery/vending/cigarette/colony, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"atM" = ( +/obj/structure/prop/mech/drill, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"auE" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_NW) +"avl" = ( +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"avy" = ( +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"avD" = ( +/turf/closed/wall/huntership, +/area/varadero/interior_protected/vessel) +"avF" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"avX" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/beachcorner/north_east, +/area/varadero/exterior/comms4) +"awr" = ( +/obj/structure/flora/bush/ausbushes/var3/ywflowers, +/turf/open/gm/dirt{ + icon_state = "desert0" + }, +/area/varadero/exterior/lz1_near) +"awu" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/toolbox, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"awJ" = ( +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/interior_protected/caves/central) +"axh" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"axs" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"axv" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pool) +"axY" = ( +/obj/structure/bed/chair/comfy/lime, +/turf/open/floor/wood, +/area/varadero/interior/research) +"ayo" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"ayx" = ( +/obj/structure/prop/power_transformer{ + dir = 0 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"ayF" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"azh" = ( +/obj/item/clothing/shoes/swimmingfins, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"azr" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pool) +"azw" = ( +/obj/structure/largecrate/random/mini/wooden, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"azK" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"aAg" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"aAr" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"aAX" = ( +/obj/docking_port/stationary/marine_dropship/lz2{ + name = "LZ2 - Palm Airfield" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"aAY" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"aBp" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"aBz" = ( +/obj/item/stack/cable_coil, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"aBB" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"aBK" = ( +/obj/structure/flora/bush/ausbushes/var3/brflowers{ + icon_state = "brflowers_3" + }, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/central) +"aBO" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/disposals) +"aCd" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"aCl" = ( +/obj/structure/machinery/door/airlock/strata/autoname{ + autoname = 0; + dir = 1; + icon_state = "door_locked"; + locked = 1; + name = "\improper Engine Room" + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"aCz" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"aCH" = ( +/obj/structure/bed/chair/wheelchair{ + desc = "Great scott, it can move on its own!"; + dir = 4; + icon_state = "officechair_white"; + name = "Dr. O's fantastic self rolling wheelie chair"; + pixel_x = 7 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"aCW" = ( +/obj/effect/overlay/palmtree_r{ + icon_state = "palm2" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"aCX" = ( +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz2_near) +"aCY" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/machinery/power/apc{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"aDu" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"aDv" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/closet/secure_closet/bar, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"aDF" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"aDZ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"aEf" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/tool, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"aEg" = ( +/obj/effect/decal/cleanable/blood{ + basecolor = "#20d450"; + color = "#20d450" + }, +/obj/effect/decal/remains/human, +/obj/structure/prop/ice_colony/ground_wire, +/obj/structure/prop/ice_colony/ground_wire{ + dir = 8 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"aEi" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"aED" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"aEQ" = ( +/obj/structure/shuttle/engine/router{ + dir = 4; + unacidable = 0 + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"aFg" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"aFh" = ( +/obj/structure/surface/table, +/obj/item/clothing/under/shorts/black, +/obj/item/reagent_container/spray/cleaner{ + layer = 3.1; + pixel_x = -5; + pixel_y = 15 + }, +/obj/item/reagent_container/glass/rag{ + pixel_x = 6; + pixel_y = 14 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/laundry) +"aFt" = ( +/turf/closed/wall, +/area/varadero/interior_protected/maintenance/south) +"aFu" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"aFM" = ( +/obj/structure/machinery/door/window/brigdoor/westleft{ + dir = 4; + icon_state = "leftsecure"; + id = "brg" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"aFX" = ( +/obj/effect/decal/warning_stripes/asteroid{ + dir = 1; + icon_state = "warning_s" + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "greencorners" + }, +/area/varadero/interior/hall_SE) +"aGx" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"aGX" = ( +/obj/structure/closet/firecloset/full, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/security) +"aHu" = ( +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/exterior/lz1_near) +"aHw" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/obj/structure/prop/structure_lattice{ + dir = 1; + layer = 3.1; + pixel_y = 10 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"aHy" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"aHM" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"aIm" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"aIq" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"aIu" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"aJc" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/drinks/cans/waterbottle{ + pixel_x = -13; + pixel_y = 16 + }, +/obj/item/trash/plate{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/reagent_container/food/snacks/xenoburger{ + pixel_x = 5; + pixel_y = 7 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/research) +"aJp" = ( +/obj/effect/decal/cleanable/blood{ + basecolor = "#20d450"; + color = "#20d450" + }, +/obj/effect/decal/remains/human, +/obj/structure/prop/ice_colony/ground_wire, +/obj/structure/prop/ice_colony/ground_wire{ + dir = 4 + }, +/obj/structure/prop/ice_colony/ground_wire{ + dir = 8 + }, +/obj/structure/prop/ice_colony/ground_wire{ + dir = 1 + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"aJD" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"aJF" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"aJP" = ( +/obj/structure/bed/chair/wood/normal, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"aJW" = ( +/obj/structure/largecrate/random/case, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/research) +"aKk" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/obj/structure/bed/chair/office/dark{ + dir = 1; + pixel_x = -5; + pixel_y = 6 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"aKA" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + layer = 3.1; + pixel_x = 8; + pixel_y = 21 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + layer = 3.2; + pixel_x = 8; + pixel_y = 10 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"aKJ" = ( +/obj/item/tool/warning_cone, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"aLc" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellowcorners" + }, +/area/varadero/interior/disposals) +"aLl" = ( +/turf/open/floor/shiva{ + icon_state = "wred" + }, +/area/varadero/interior/medical) +"aLn" = ( +/obj/effect/landmark/hunter_primary, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"aMp" = ( +/obj/structure/machinery/photocopier, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"aMC" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/maintenance/north) +"aOg" = ( +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/central) +"aOG" = ( +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"aPU" = ( +/obj/structure/bed/chair{ + icon_state = "chair_alt" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"aQc" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"aQq" = ( +/obj/structure/window/framed/colony/reinforced/hull, +/turf/open/floor/plating/icefloor, +/area/varadero/interior/dock_control) +"aQG" = ( +/turf/open/floor/shiva{ + dir = 9; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"aQN" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"aQY" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/item/tool/screwdriver, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"aRr" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_NW) +"aRL" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/door/window/eastright{ + dir = 1; + pixel_y = 17 + }, +/obj/item/weapon/gun/revolver/cmb{ + pixel_y = 2 + }, +/obj/item/clothing/ears/earmuffs{ + icon_state = "earmuffs2"; + pixel_x = 2; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"aSe" = ( +/obj/item/reagent_container/food/snacks/birthdaycakeslice, +/obj/structure/surface/table/woodentable, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"aSj" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"aSt" = ( +/obj/structure/machinery/photocopier, +/obj/item/device/camera{ + pixel_x = -5; + pixel_y = 9 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"aSU" = ( +/obj/structure/catwalk, +/turf/open/floor/plating/plating_catwalk, +/area/varadero/interior/maintenance/north) +"aTg" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/exterior/lz1_near) +"aTh" = ( +/obj/effect/landmark/hunter_primary, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"aTC" = ( +/obj/item/reagent_container/food/snacks/eat_bar{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/reagent_container/food/snacks/eat_bar{ + pixel_x = -5; + pixel_y = -9 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"aTS" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"aTY" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"aUD" = ( +/obj/structure/bed/chair/comfy/beige{ + dir = 4 + }, +/obj/item/trash/barcardine{ + pixel_x = 10; + pixel_y = 11 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"aUP" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -11; + pixel_y = 3 + }, +/obj/structure/mirror{ + pixel_x = -32 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"aVs" = ( +/obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{ + id = "undergroundhangarsouth"; + unacidable = 1; + name = "Pontoon South Door"; + openspeed = 17 + }, +/turf/open/floor/plating/icefloor{ + dir = 1; + icon_state = "warnplate" + }, +/area/varadero/interior/maintenance/north) +"aVt" = ( +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "On closer inspection, everything on these shelves are made of plastic."; + icon_state = "book-3"; + name = "book case" + }, +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"aVF" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/microwave{ + desc = "There's two of them."; + pixel_x = -3; + pixel_y = 7 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"aVQ" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, +/turf/closed/wall, +/area/varadero/interior/hall_N) +"aWA" = ( +/obj/structure/largecrate/random/case/small, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/research) +"aWP" = ( +/turf/open/floor{ + dir = 8; + icon_state = "darkgreencorners2" + }, +/area/varadero/interior/hall_SE) +"aXb" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves/digsite) +"aXm" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"aXn" = ( +/obj/structure/prop/rock/brown, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/eastocean) +"aXt" = ( +/obj/structure/catwalk, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/gm/river/desert/deep{ + base_river_slowdown = 0 + }, +/area/varadero/interior/maintenance/north) +"aXz" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"aXA" = ( +/obj/structure/largecrate/supply/medicine/iv, +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/records) +"aXC" = ( +/obj/structure/closet/secure_closet/medical2, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"aYg" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior/caves/north_research) +"aZb" = ( +/obj/structure/bedsheetbin{ + icon_state = "linenbin-empty" + }, +/obj/item/clothing/glasses/sunglasses{ + pixel_x = -2; + pixel_y = 5 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/bunks) +"aZq" = ( +/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/structure/machinery/light, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"aZv" = ( +/obj/structure/bed/chair{ + dir = 4; + icon_state = "chair_alt" + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"aZX" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/comms3) +"baa" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"bag" = ( +/obj/structure/machinery/light/small{ + dir = 4 + }, +/obj/effect/landmark/monkey_spawn, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"bah" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/pontoon_beach) +"bak" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -14; + pixel_y = 13 + }, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"baH" = ( +/obj/structure/surface/rack, +/obj/item/weapon/gun/shotgun/pump, +/obj/item/weapon/gun/shotgun/pump{ + pixel_y = -5 + }, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "red" + }, +/area/varadero/interior/security) +"bbt" = ( +/obj/effect/landmark/hunter_primary, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"bbG" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/gm/coast/west, +/area/varadero/exterior/pontoon_beach) +"bbK" = ( +/obj/structure/surface/rack, +/obj/item/tool/crowbar, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"bbW" = ( +/obj/item/clothing/under/shorts/black, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/maintenance) +"bcg" = ( +/obj/structure/surface/rack, +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/item/tool/surgery/surgicaldrill/predatorsurgicaldrill, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"bcD" = ( +/obj/item/tool/wet_sign, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/eastbeach) +"bdc" = ( +/obj/item/stack/tile/plasteel{ + layer = 2.89; + pixel_x = 17; + pixel_y = 16 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"bdH" = ( +/turf/open/gm/coast/beachcorner/north_east, +/area/varadero/interior/caves/north_research) +"bdJ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/security{ + name = "\improper Underground Security Custodial Closet"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"beE" = ( +/obj/item/device/taperecorder, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/security) +"beK" = ( +/turf/open/gm/coast/beachcorner/north_east, +/area/varadero/exterior/lz2_near) +"bfg" = ( +/obj/structure/surface/table, +/obj/item/ashtray/plastic, +/obj/item/trash/cigbutt/ucigbutt{ + pixel_x = 5; + pixel_y = 12 + }, +/obj/item/trash/cigbutt/ucigbutt, +/obj/item/trash/cigbutt/cigarbutt{ + pixel_x = 5; + pixel_y = 11 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"bfq" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"bft" = ( +/obj/structure/surface/rack, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"bgh" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "warnplate" + }, +/area/varadero/interior/maintenance/north) +"bgl" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"bgE" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/maintenance/north) +"bhF" = ( +/obj/structure/sign/safety/water{ + pixel_x = 15 + }, +/turf/closed/wall/r_wall, +/area/varadero/interior/hall_N) +"bhU" = ( +/obj/structure/machinery/floodlight{ + name = "Floodlight"; + unacidable = 0; + wrenchable = 1 + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"bih" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"bio" = ( +/obj/structure/surface/table/woodentable, +/obj/effect/spawner/random/powercell, +/turf/open/floor/wood, +/area/varadero/interior/chapel) +"biz" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/surgical_tray, +/obj/item/storage/box/bodybags{ + pixel_x = -4; + pixel_y = 12 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/morgue) +"biS" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"bjd" = ( +/obj/item/weapon/gun/smg/nailgun{ + pixel_y = 3 + }, +/obj/structure/surface/rack, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "purple" + }, +/area/varadero/interior/research) +"bjf" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"bjA" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"bjC" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"bko" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/coast/west, +/area/varadero/exterior/monsoon) +"bkC" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/secure{ + dir = 2; + name = "Underground Morgue"; + req_access_txt = "100" + }, +/turf/open/floor{ + icon_state = "dark2" + }, +/area/varadero/interior/morgue) +"bkG" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/obj/structure/machinery/computer/communications{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"bkM" = ( +/turf/closed/wall, +/area/varadero/interior/hall_SE) +"bmt" = ( +/obj/structure/surface/rack, +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/item/tool/surgery/hemostat/predatorhemostat, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"bmV" = ( +/obj/effect/decal/warning_stripes/asteroid{ + icon_state = "warning_s" + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"bnc" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/drinks/cup{ + pixel_x = 3 + }, +/obj/item/reagent_container/food/drinks/cup{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/reagent_container/food/drinks/cup{ + pixel_x = 8; + pixel_y = -8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"bnf" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"bng" = ( +/obj/structure/surface/rack, +/obj/item/tool/pickaxe, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"bnm" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior/cargo) +"bnB" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"bnH" = ( +/obj/structure/prop/dam/truck, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"boI" = ( +/obj/structure/prop/almayer/computers/sensor_computer2, +/turf/open/floor/prison{ + icon_state = "darkredfull2" + }, +/area/varadero/interior/dock_control) +"boV" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"bpI" = ( +/obj/effect/landmark/hunter_secondary, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"bpT" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/flashlight/lamp/green, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"brx" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/tool/surgery/FixOVein/predatorFixOVein{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/paper{ + pixel_x = -11; + pixel_y = 4 + }, +/obj/item/paper/research_notes/good{ + pixel_x = -15; + pixel_y = 2 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"brM" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"brT" = ( +/turf/closed/wall/huntership/destructible, +/area/varadero/interior_protected/vessel) +"brX" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"bsf" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"bst" = ( +/obj/structure/closet/crate/miningcar, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"bte" = ( +/obj/structure/closet/crate/radiation, +/obj/item/stack/sheet/mineral/phoron/medium_stack{ + pixel_x = -5 + }, +/obj/item/stack/sheet/mineral/uranium/small_stack{ + pixel_y = -7; + pixel_x = 5 + }, +/obj/item/stack/sheet/mineral/lead{ + pixel_x = 2; + pixel_y = 6; + amount = 5 + }, +/turf/open/shuttle/elevator, +/area/varadero/interior/hall_N) +"btU" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/pontoon_beach) +"bum" = ( +/obj/structure/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/varadero/interior/maintenance) +"bur" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/carpet, +/area/varadero/interior/administration) +"buH" = ( +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"bvE" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"bvF" = ( +/obj/structure/flora/bush/desert{ + icon_state = "tree_2"; + pixel_x = -18; + pixel_y = -8 + }, +/obj/structure/prop/ice_colony/dense/planter_box/hydro{ + pixel_x = -17; + pixel_y = -19 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"bwz" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/hall_NW) +"bwP" = ( +/obj/structure/machinery/landinglight/ds2{ + dir = 1 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"bye" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + dir = 5; + icon_state = "p_stair_full" + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"byl" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/encryptionkey/dutch, +/obj/item/device/encryptionkey/dutch{ + pixel_x = -6 + }, +/obj/item/device/encryptionkey/dutch{ + pixel_x = 8; + pixel_y = 3 + }, +/obj/item/book/manual/marine_law{ + pixel_x = 8 + }, +/obj/item/reagent_container/food/drinks/bottle/vodka{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/handcuffs{ + pixel_x = 2; + pixel_y = 16 + }, +/obj/structure/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/security) +"bys" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"byw" = ( +/obj/structure/surface/table, +/obj/item/folder/black, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"byC" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/eastocean) +"byF" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/plating/bare_catwalk, +/area/varadero/exterior/farocean) +"bzf" = ( +/obj/structure/machinery/light/small, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"bzn" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"bzq" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"bzz" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"bAj" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 9; + icon_state = "planter_box_soil" + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"bAE" = ( +/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/structure/prop/structure_lattice{ + density = 0; + desc = "Made in Little Japan."; + health = 300; + icon = 'icons/obj/items/items.dmi'; + icon_state = "sheet-lizard"; + name = "exotic bedsheet"; + pixel_x = -1 + }, +/obj/item/ammo_magazine/rifle/m4ra, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"bBo" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/records) +"bBt" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"bBV" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/item/lightstick/variant/planted, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"bCA" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"bCM" = ( +/obj/structure/platform_decoration/kutjevo, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"bDs" = ( +/obj/item/weapon/gun/flare{ + current_mag = null + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz2_near) +"bEj" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/junction, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"bEX" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/comms3) +"bEY" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/rock/brown{ + indestructible = 1; + unacidable = 1; + name = "sturdy rock(s)"; + desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable." + }, +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/exterior/pontoon_beach) +"bFj" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/storage/box/donkpockets{ + pixel_x = -6; + pixel_y = 17 + }, +/obj/structure/machinery/recharger, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"bFo" = ( +/obj/structure/surface/table, +/obj/item/device/flashlight/flare, +/obj/effect/landmark/crap_item, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"bFD" = ( +/obj/structure/bed/chair{ + icon_state = "chair_alt"; + pixel_x = 3; + pixel_y = 17 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"bFV" = ( +/obj/structure/machinery/light/small{ + dir = 4 + }, +/obj/structure/surface/rack, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"bGe" = ( +/obj/item/stool{ + pixel_x = 7; + pixel_y = -6 + }, +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"bGy" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"bGC" = ( +/obj/structure/sign/safety/restrictedarea, +/turf/closed/wall, +/area/varadero/interior/dock_control) +"bGU" = ( +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"bHc" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"bIt" = ( +/turf/closed/wall, +/area/varadero/interior/technical_storage) +"bJv" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/machinery/power/apc{ + dir = 1 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"bJH" = ( +/obj/item/tool/warning_cone, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"bJI" = ( +/turf/closed/wall/rock/brown, +/area/varadero/exterior/lz1_near) +"bJV" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"bLl" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"bLp" = ( +/obj/structure/bed/chair/comfy/orange{ + dir = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"bLy" = ( +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/mess) +"bLB" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/chapel) +"bLI" = ( +/obj/structure/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/prop/ice_colony/tiger_rug{ + icon_state = "HotlineAlt" + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/administration) +"bLN" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"bLV" = ( +/obj/item/lightstick/variant/planted, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"bMf" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + name = "\improper Underground Reception Archives"; + req_access_txt = "100" + }, +/turf/open/floor/plating, +/area/varadero/interior/records) +"bMk" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"bMx" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"bMG" = ( +/obj/structure/closet/crate/ammo/alt, +/obj/item/trash/ceramic_plate, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"bMV" = ( +/obj/structure/closet/hydrant{ + pixel_y = 32 + }, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/hall_SE) +"bNi" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"bNt" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/item/clothing/suit/storage/bomber, +/obj/item/storage/belt/marine, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/bunks) +"bNC" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"bNN" = ( +/obj/structure/machinery/landinglight/ds2/delayone{ + dir = 4 + }, +/obj/item/prop/almayer/comp_open, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"bOO" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"bPe" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior_protected/caves) +"bPk" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"bPl" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_NW) +"bPm" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"bPx" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"bPF" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/structure/window/reinforced, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"bPG" = ( +/obj/structure/surface/table/woodentable, +/obj/item/device/flashlight/lamp/candelabra{ + layer = 3.2; + pixel_x = 1; + pixel_y = 13 + }, +/turf/open/floor/prison/chapel_carpet{ + dir = 1; + icon_state = "doubleside" + }, +/area/varadero/interior/chapel) +"bQa" = ( +/obj/structure/catwalk, +/obj/structure/largecrate/random, +/turf/open/gm/river/desert/deep{ + base_river_slowdown = 0 + }, +/area/varadero/interior/maintenance/north) +"bQH" = ( +/obj/structure/pipes/standard/manifold/fourway/hidden/green, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"bRg" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"bRi" = ( +/turf/open/floor/shiva, +/area/varadero/interior/disposals) +"bRo" = ( +/obj/structure/reagent_dispensers/beerkeg/alt_dark, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"bRQ" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"bRS" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/research) +"bSj" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = -16; + pixel_y = -8 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"bSu" = ( +/obj/structure/closet/crate/supply, +/obj/effect/spawner/random/attachment, +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/records) +"bSD" = ( +/obj/structure/machinery/power/apc{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"bSQ" = ( +/obj/item/tool/warning_cone, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"bTg" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior/caves/north_research) +"bTm" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/bunks) +"bTA" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/carpet, +/area/varadero/interior/records) +"bTN" = ( +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"bUg" = ( +/obj/structure/machinery/microwave{ + pixel_y = 9 + }, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"bUK" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"bUP" = ( +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/monsoon) +"bUZ" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/central) +"bVe" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"bVq" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"bVu" = ( +/obj/structure/pipes/standard/simple/visible{ + dir = 5 + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/medical) +"bVI" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/court) +"bVQ" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + dir = 1; + icon_state = "p_stair_full" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"bVS" = ( +/turf/open/gm/dirt{ + icon_state = "desert_dug" + }, +/area/varadero/exterior/lz1_near) +"bVX" = ( +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/lz1_near) +"bWq" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/plasteel/medium_stack, +/obj/item/trash/crushed_cup, +/obj/item/prop/magazine/dirty/torn, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"bYO" = ( +/obj/item/tool/shovel/spade, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"bYT" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/light/small, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance) +"bZg" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access = null; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"bZv" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"bZA" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/maintenance/north) +"bZI" = ( +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"bZU" = ( +/turf/open/floor/plating/icefloor, +/area/varadero/exterior/lz1_near) +"cak" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"caD" = ( +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"caV" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/comms3) +"cba" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"cbe" = ( +/obj/structure/filingcabinet{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/structure/filingcabinet{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/cobweb{ + pixel_x = -11; + pixel_y = 20 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"cbg" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"cbq" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"cbv" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/spray/hydro{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/reagent_container/spray/hydro{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"cbK" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_y = 4 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal8"; + pixel_x = -2 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"ccp" = ( +/obj/structure/machinery/landinglight/ds2/spoke{ + pixel_x = -1; + pixel_y = 22 + }, +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/maintenance/north) +"ccU" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"cdb" = ( +/turf/closed/wall, +/area/varadero/interior/maintenance/security) +"cdy" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/security) +"cdO" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"cel" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"ceo" = ( +/obj/structure/bed/chair, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/laundry) +"ceJ" = ( +/obj/item/storage/fancy/candle_box, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"cfq" = ( +/obj/item/stool{ + layer = 2.5; + pixel_x = -3; + pixel_y = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"cfs" = ( +/obj/structure/machinery/power/smes/buildable{ + name = "colony distribution SMES" + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"cgb" = ( +/obj/structure/machinery/cm_vending/sorted/tech/tool_storage, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"cgj" = ( +/obj/item/stack/sheet/metal/med_small_stack, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"cgr" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/north, +/area/varadero/interior/caves/north_research) +"cgA" = ( +/obj/structure/machinery/landinglight/ds2/delayone{ + dir = 4 + }, +/obj/structure/machinery/floodlight/landing/floor{ + pixel_x = -1 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"che" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"chr" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/item/tool/wet_sign, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"chs" = ( +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior/hall_SE) +"chE" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"chU" = ( +/obj/structure/shuttle/engine/propulsion/burst{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"chX" = ( +/obj/effect/landmark/railgun_camera_pos, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"cic" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/laundry) +"cio" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/effect/decal/strata_decals/grime/grime3{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"cit" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"ciu" = ( +/obj/structure/largecrate/random/case/small, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/hall_SE) +"ciH" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"ciR" = ( +/obj/structure/machinery/vending/coffee, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"cjf" = ( +/obj/item/reagent_container/glass/bucket{ + pixel_x = 8; + pixel_y = -6 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"cka" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/cameras/wooden_tv{ + desc = "An old TV hooked up to a video cassette recorder, you can even use it to time shift WOW."; + dir = 4; + name = "Television set"; + network = null; + pixel_x = -3; + pixel_y = 6 + }, +/turf/open/floor/wood, +/area/varadero/interior/research) +"ckx" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"ckz" = ( +/obj/structure/machinery/photocopier, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "purple" + }, +/area/varadero/interior/research) +"ckF" = ( +/obj/structure/pipes/standard/manifold/fourway/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"ckI" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"ckM" = ( +/obj/effect/landmark/monkey_spawn, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves) +"clv" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"clD" = ( +/obj/effect/landmark/yautja_teleport, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/bunks) +"clG" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior_protected/caves) +"clX" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/maintenance) +"cmf" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -14; + pixel_y = 13 + }, +/obj/structure/prop/invuln/pipe_water, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"cmk" = ( +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/obj/structure/closet/crate/freezer/cooler, +/obj/item/reagent_container/food/drinks/cans/beer, +/obj/item/reagent_container/food/drinks/cans/beer, +/obj/item/reagent_container/food/drinks/cans/beer, +/obj/item/reagent_container/food/drinks/cans/beer, +/obj/item/reagent_container/food/drinks/cans/souto/grape, +/obj/item/reagent_container/food/drinks/cans/souto/lime, +/obj/item/reagent_container/food/drinks/cans/souto/peach, +/obj/item/reagent_container/food/drinks/bottle/sake, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"cmr" = ( +/obj/item/stack/tile/plasteel{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves) +"cmU" = ( +/obj/item/reagent_container/food/snacks/fishfingers{ + pixel_y = 7 + }, +/obj/structure/surface/table, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"cne" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"cnv" = ( +/obj/structure/closet/crate/ammo/alt, +/obj/item/ammo_magazine/pistol/vp78, +/obj/item/ammo_magazine/pistol/vp78{ + pixel_y = 4; + pixel_x = -5 + }, +/obj/item/ammo_magazine/pistol/vp78, +/obj/item/ammo_magazine/pistol/vp78{ + pixel_y = 4; + pixel_x = -5 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"cnW" = ( +/obj/structure/surface/table, +/obj/structure/prop/server_equipment/laptop/on, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/hall_NW) +"coc" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"cog" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"coz" = ( +/obj/structure/sign/safety/bulkhead_door, +/turf/closed/wall/r_wall, +/area/varadero/interior/maintenance/north) +"coX" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"cpy" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/clipboard{ + pixel_x = -3; + pixel_y = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"cpA" = ( +/obj/structure/morgue, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/morgue) +"cpC" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"cpF" = ( +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"cql" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/item/shard{ + icon_state = "medium" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"cqC" = ( +/obj/structure/extinguisher_cabinet, +/turf/closed/wall/r_wall, +/area/varadero/interior/electrical) +"cqZ" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior_protected/maintenance/south) +"crq" = ( +/obj/item/stack/sheet/metal, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"crC" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"csb" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/bed/sofa/vert/grey/bot, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"csr" = ( +/obj/structure/prop/ice_colony/flamingo, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"cto" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"ctw" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"cty" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior_protected/caves/central) +"ctE" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"cuc" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8; + layer = 2.991 + }, +/obj/item/stack/sheet/glass{ + amount = 30 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"cud" = ( +/obj/structure/machinery/power/apc{ + dir = 8; + pixel_x = -24; + start_charge = 0 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"cug" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"cur" = ( +/obj/structure/surface/rack, +/obj/item/weapon/gun/pistol/mod88, +/obj/item/weapon/gun/pistol/mod88{ + pixel_y = -2 + }, +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "red" + }, +/area/varadero/interior/security) +"cvI" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/paper/janitor{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/tool/pen/blue{ + pixel_x = 6; + pixel_y = -4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"cvW" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/mess) +"cvX" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"cwe" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/drinks/dry_ramen{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/ammo_magazine/shotgun/buckshot{ + pixel_x = -10; + pixel_y = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"cwk" = ( +/obj/structure/largecrate/random, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"cwp" = ( +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/clothing/suit/armor/riot, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"cwE" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior/maintenance/north) +"cwQ" = ( +/obj/structure/surface/table/woodentable, +/obj/item/storage/bible/booze, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"cym" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior/caves/north_research) +"cyT" = ( +/obj/structure/machinery/light/small, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = -16; + pixel_y = -8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"czG" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"cAw" = ( +/obj/structure/closet/secure_closet/cargotech, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"cAx" = ( +/obj/structure/largecrate/random, +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/records) +"cAX" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"cBq" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/records) +"cBI" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"cBW" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"cCk" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"cCO" = ( +/obj/structure/closet/jcloset, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/laundry) +"cDc" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"cDm" = ( +/obj/item/reagent_container/food/drinks/cans/beer{ + pixel_x = -9; + pixel_y = 12 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"cEm" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"cEu" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/hydrant{ + pixel_y = 32 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"cFe" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"cFh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/gm/dirt, +/area/varadero/exterior/eastocean) +"cFu" = ( +/obj/structure/xenoautopsy/tank/larva, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"cFw" = ( +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"cFz" = ( +/turf/open/gm/coast/beachcorner2/north_west, +/area/varadero/interior/caves/east) +"cFK" = ( +/obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{ + id = "undergroundhangarsouth"; + unacidable = 1; + name = "Pontoon South Door"; + openspeed = 17 + }, +/obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{ + id = "undergroundhangarsouth"; + unacidable = 1; + name = "Pontoon South Door"; + openspeed = 17 + }, +/turf/open/floor/plating/icefloor{ + dir = 1; + icon_state = "warnplate" + }, +/area/varadero/interior/maintenance/north) +"cFZ" = ( +/obj/structure/cargo_container/kelland/left, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"cGc" = ( +/obj/item/book/manual/detective, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"cGd" = ( +/obj/structure/machinery/power/apc{ + pixel_y = -24; + start_charge = 0 + }, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/mess) +"cGx" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/machinery/r_n_d/protolathe, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purple" + }, +/area/varadero/interior/research) +"cGD" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"cGR" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/hall_NW) +"cGT" = ( +/obj/structure/machinery/r_n_d/circuit_imprinter, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purple" + }, +/area/varadero/interior/research) +"cGV" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 10 + }, +/area/varadero/interior/records) +"cHf" = ( +/obj/structure/filingcabinet, +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/security) +"cHl" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/technical_storage) +"cHR" = ( +/obj/structure/surface/table, +/obj/item/tool/kitchen/utensil/fork, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice8"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"cHS" = ( +/obj/structure/closet/crate/freezer/rations, +/obj/item/explosive/grenade/incendiary/molotov, +/obj/item/explosive/grenade/incendiary/molotov, +/obj/item/explosive/grenade/incendiary/molotov{ + pixel_x = -3 + }, +/obj/item/explosive/grenade/incendiary/molotov{ + pixel_x = 6 + }, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"cHV" = ( +/obj/structure/window/phoronreinforced{ + dir = 4; + icon_state = "phoronrwindow" + }, +/obj/structure/shuttle/engine/heater{ + dir = 4 + }, +/obj/structure/shuttle/engine/heater{ + dir = 8 + }, +/obj/item/device/flashlight/slime, +/obj/structure/window/phoronreinforced{ + dir = 1; + icon_state = "phoronrwindow" + }, +/turf/open/floor/light, +/area/varadero/interior_protected/vessel) +"cHY" = ( +/obj/effect/landmark/hunter_primary, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"cIB" = ( +/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"cIP" = ( +/obj/item/clothing/shoes/snow, +/obj/structure/surface/rack, +/obj/item/clothing/shoes/snow, +/obj/item/clothing/mask/rebreather/scarf/tacticalmask, +/obj/item/clothing/mask/rebreather/scarf/tacticalmask, +/obj/item/tank/emergency_oxygen/engi, +/obj/effect/decal/strata_decals/grime/grime3{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/bunks) +"cJa" = ( +/obj/structure/reagent_dispensers/water_cooler{ + density = 0; + pixel_x = -10; + pixel_y = 19 + }, +/obj/effect/decal/strata_decals/grime/grime2, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"cJL" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"cKB" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"cKK" = ( +/obj/item/gift, +/turf/open/floor/carpet, +/area/varadero/interior/maintenance/north) +"cKZ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowcorners" + }, +/area/varadero/interior/cargo) +"cLD" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4; + icon_state = "chair" + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"cLP" = ( +/turf/open/space, +/area/space) +"cLV" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"cLX" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"cLY" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"cMf" = ( +/obj/structure/bed/chair, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/court) +"cMw" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/closet/crate, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"cMQ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/obj/item/clothing/head/helmet, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"cNb" = ( +/obj/structure/surface/table, +/obj/item/device/binoculars, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"cNh" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/flashlight, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"cNt" = ( +/turf/open/gm/coast/north, +/area/varadero/exterior/comms4) +"cNu" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/hall_SE) +"cNA" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/tool/pen/blue{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 9 + }, +/obj/structure/machinery/door/window/brigdoor/westright{ + name = "Security Desk" + }, +/obj/structure/machinery/door/window/eastleft{ + name = "Security Desk" + }, +/obj/item/reagent_container/food/drinks/cans/souto/vanilla{ + pixel_x = 9; + pixel_y = 12 + }, +/turf/open/floor/plating, +/area/varadero/interior/administration) +"cNC" = ( +/obj/item/fuelCell{ + pixel_x = 4; + pixel_y = 22 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"cNF" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"cNJ" = ( +/obj/structure/closet, +/obj/item/device/flashlight/lantern, +/obj/item/map/current_map, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"cNT" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"cOj" = ( +/obj/item/circuitboard/apc, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"cOs" = ( +/obj/structure/bed/sofa/pews/flipped{ + dir = 4 + }, +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"cOK" = ( +/obj/item/stack/cable_coil/cut, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "multi_tiles" + }, +/area/varadero/interior/morgue) +"cPI" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/largecrate/random, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"cPR" = ( +/obj/structure/window/framed/colony/reinforced, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"cQr" = ( +/obj/item/tool/crowbar/red{ + pixel_x = 9; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/technical_storage) +"cQu" = ( +/obj/structure/prop/turbine_extras/left, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"cRn" = ( +/obj/item/prop/alien/hugger, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"cRx" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_2" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"cRZ" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"cSa" = ( +/obj/structure/flora/bush/ausbushes/var3/ywflowers{ + icon_state = "ywflowers_3" + }, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/central) +"cSc" = ( +/obj/structure/prop/invuln/overhead_pipe, +/turf/closed/wall/rock/brown, +/area/varadero/exterior/eastbeach) +"cSq" = ( +/turf/open/floor/wood, +/area/varadero/interior/chapel) +"cTg" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/morgue) +"cTr" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"cTw" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_SE) +"cTV" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/toolbox, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"cUE" = ( +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/reagent_container/food/snacks/stew{ + pixel_x = 16; + pixel_y = 16 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"cUF" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 1 + }, +/obj/structure/plasticflaps/mining, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"cUN" = ( +/obj/structure/prop/rock/brown{ + indestructible = 1; + unacidable = 1; + name = "sturdy rock(s)"; + desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable." + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"cUZ" = ( +/obj/structure/largecrate/random/case/double{ + anchored = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"cVd" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"cVq" = ( +/turf/open/gm/coast/east, +/area/varadero/exterior/lz2_near) +"cVG" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"cWs" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = 12; + pixel_y = 13 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/prop/invuln/pipe_water, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"cWu" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 1 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"cXa" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/stairs/perspective{ + color = "#6b675e"; + icon_state = "p_stair_full" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"cXQ" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/technical_storage) +"cYa" = ( +/obj/item/storage/firstaid/adv, +/obj/structure/surface/table/woodentable, +/turf/open/floor/wood, +/area/varadero/interior/security) +"cYc" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_N) +"cYr" = ( +/obj/structure/machinery/landinglight/ds2/delaytwo{ + dir = 4 + }, +/obj/item/stack/cable_coil/cut, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"cYw" = ( +/obj/structure/machinery/floodlight/landing{ + desc = "A powerful light stationed near construction zones to provide better visibility."; + name = "Construction Light" + }, +/obj/effect/decal/warning_stripes, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/monsoon) +"cYB" = ( +/obj/structure/window_frame/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"cYV" = ( +/obj/structure/largecrate/random, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"cYZ" = ( +/obj/structure/machinery/landinglight/ds2, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"cZN" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/technical_storage) +"cZR" = ( +/obj/structure/sign/safety/medical, +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/medical) +"cZZ" = ( +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"dad" = ( +/obj/item/stack/tile/plasteel, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/hall_SE) +"daA" = ( +/obj/structure/bed/chair, +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/court) +"daS" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"dbg" = ( +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"dbu" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"dbV" = ( +/obj/item/trash/liquidfood, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"ddz" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + dir = 1; + name = "\improper Underground Reception"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating, +/area/varadero/interior/records) +"ddY" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"ded" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/paper_bin{ + pixel_y = 9 + }, +/obj/item/tool/pen/blue, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/morgue) +"deq" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -14; + pixel_y = 13 + }, +/obj/structure/prop/invuln/pipe_water, +/obj/item/reagent_container/glass/bucket/mopbucket{ + pixel_x = 3; + pixel_y = -13 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"deE" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -16; + pixel_y = 24 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"deX" = ( +/obj/item/trash/boonie, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/hall_NW) +"dfs" = ( +/obj/item/storage/belt/utility, +/obj/structure/surface/rack, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"dfJ" = ( +/obj/structure/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/morgue) +"dgq" = ( +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/morgue) +"dgF" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"dgP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellowcorners" + }, +/area/varadero/interior/disposals) +"dgY" = ( +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"dhp" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/machinery/disposal, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/records) +"dhV" = ( +/obj/structure/platform_decoration/kutjevo, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"dir" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"diu" = ( +/obj/structure/bed/chair/comfy{ + dir = 8; + pixel_x = 12; + pixel_y = 25 + }, +/obj/structure/bed/chair/comfy{ + pixel_x = -7; + pixel_y = 18 + }, +/obj/structure/bed/chair/comfy{ + dir = 8; + pixel_x = 7; + pixel_y = 12 + }, +/obj/structure/bed/chair/comfy{ + dir = 4; + pixel_x = 7 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"diK" = ( +/obj/structure/machinery/power/apc{ + dir = 8; + pixel_x = -30; + start_charge = 0 + }, +/obj/item/tool/kitchen/knife/butcher{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/structure/surface/table/woodentable, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"diQ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/paper, +/obj/item/tool/pen/blue{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/folder/black_random{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/item/folder/black_random{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/records) +"diW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "redcorners" + }, +/area/varadero/interior/security) +"djh" = ( +/obj/item/book/manual/security_space_law, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"djP" = ( +/obj/structure/bed/chair, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"dkl" = ( +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"dkr" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/research) +"dkC" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"dkS" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/monsoon) +"dkV" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"dlh" = ( +/obj/structure/machinery/chem_dispenser/soda{ + density = 0; + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"dlr" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"dlv" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "purple" + }, +/area/varadero/interior/research) +"dlD" = ( +/obj/structure/prop/rock/brown_degree, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"dmq" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"dmN" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 5 + }, +/area/varadero/interior/records) +"dmR" = ( +/obj/structure/surface/rack, +/obj/item/storage/pouch/medkit/full_advanced, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance) +"dmS" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"dnh" = ( +/obj/structure/machinery/shower{ + dir = 8 + }, +/turf/open/floor/interior/plastic/alt, +/area/varadero/interior/laundry) +"dnU" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"dnV" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/security) +"dnW" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"doa" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"dob" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"doO" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/records) +"doP" = ( +/obj/structure/prop/rock/brown, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"doW" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ + name = "\improper Theta-V Research Laboratory"; + req_one_access = null; + req_access = null + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"dpz" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Underground Security Brig"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"dpW" = ( +/turf/open/gm/coast/beachcorner/north_east, +/area/varadero/exterior/comms4) +"dpZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowcorners" + }, +/area/varadero/interior/cargo) +"dqx" = ( +/obj/structure/cargo_container/wy/right, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"dro" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"drK" = ( +/obj/structure/bed/chair{ + dir = 8; + icon_state = "chair_alt" + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"dsi" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves/digsite) +"dss" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"dsC" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"dtj" = ( +/obj/structure/sign/poster/propaganda, +/turf/closed/wall, +/area/varadero/interior/technical_storage) +"dtu" = ( +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"dtH" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior/hall_SE) +"duw" = ( +/obj/effect/decal/cleanable/cobweb2{ + pixel_x = 11; + pixel_y = 22 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"duN" = ( +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + dir = 1; + name = "\improper Underground Library"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/carpet, +/area/varadero/interior/maintenance/north) +"dvw" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/hall_N) +"dvT" = ( +/turf/open/gm/dirt{ + icon_state = "desert0" + }, +/area/varadero/exterior/eastbeach) +"dwN" = ( +/obj/item/tool/wet_sign, +/obj/item/tool/mop, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"dwP" = ( +/obj/structure/machinery/computer3/powermonitor, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"dxn" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_N) +"dxt" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"dxK" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/dirt, +/area/varadero/interior/caves/north_research) +"dyl" = ( +/obj/effect/spawner/random/tool, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"dyo" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/coast/beachcorner2/south_east, +/area/varadero/exterior/pontoon_beach) +"dzH" = ( +/obj/structure/largecrate/random, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"dzN" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/toolbox/electrical{ + pixel_y = 9 + }, +/obj/item/storage/toolbox/mechanical/green{ + pixel_x = 3; + pixel_y = 2 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"dBA" = ( +/obj/item/tool/surgery/surgicaldrill/predatorsurgicaldrill{ + pixel_x = 10 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"dBB" = ( +/obj/structure/machinery/body_scanconsole, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"dCz" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/camera{ + pixel_x = -3; + pixel_y = 9 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/morgue) +"dCE" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/comms3) +"dDn" = ( +/obj/item/shard{ + icon_state = "large"; + pixel_x = -5; + pixel_y = -6 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"dDu" = ( +/obj/item/tool/wirecutters, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"dEo" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/toolbox, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"dEJ" = ( +/obj/structure/machinery/landinglight/ds2/spoke{ + pixel_x = -1; + pixel_y = 22 + }, +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/oob) +"dFd" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"dFm" = ( +/obj/structure/largecrate/supply/supplies/water, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"dFt" = ( +/obj/structure/prop/fishing/line/long, +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/pontoon_beach) +"dFC" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/shard{ + icon_state = "large"; + pixel_x = -5; + pixel_y = -6 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"dGr" = ( +/turf/closed/shuttle{ + dir = 1; + icon_state = "pwall" + }, +/area/space) +"dGR" = ( +/obj/structure/toilet, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/vomit, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"dHD" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"dHY" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal8"; + pixel_x = -16; + pixel_y = -16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal5"; + pixel_x = -16; + pixel_y = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal6"; + pixel_x = 16; + pixel_y = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal7"; + pixel_x = 16; + pixel_y = -16 + }, +/obj/structure/desertdam/decals/road_edge{ + pixel_x = -12 + }, +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/obj/structure/holohoop{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"dIk" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"dID" = ( +/obj/structure/closet/wardrobe/engineering_yellow, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/electrical) +"dIK" = ( +/obj/structure/largecrate/random, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"dKc" = ( +/obj/structure/closet/secure_closet/security, +/obj/item/ammo_magazine/handful/shotgun/buckshot{ + pixel_x = -9 + }, +/obj/item/ammo_magazine/handful/shotgun/buckshot{ + pixel_x = -13; + pixel_y = 12 + }, +/obj/item/weapon/gun/shotgun/pump, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "red" + }, +/area/varadero/interior/hall_N) +"dKm" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/item/weapon/gun/rifle/m41a, +/obj/item/ammo_magazine/rifle, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/bunks) +"dKy" = ( +/obj/structure/closet/crate/freezer/cooler/oj, +/obj/item/reagent_container/food/drinks/cans/beer, +/obj/item/reagent_container/food/drinks/cans/beer, +/obj/item/reagent_container/food/drinks/cans/beer, +/obj/item/reagent_container/food/drinks/cans/beer, +/obj/item/reagent_container/food/drinks/cans/souto/grape, +/obj/item/reagent_container/food/drinks/cans/souto/lime, +/obj/item/reagent_container/food/drinks/cans/souto/grape, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"dLN" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/medical) +"dLP" = ( +/obj/item/stool{ + icon_state = "stool_alt" + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/medical) +"dMm" = ( +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/surface/rack, +/obj/item/tool/surgery/bonegel/predatorbonegel, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"dNh" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + dir = 1; + icon_state = "p_stair_full" + }, +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/exterior/lz1_near) +"dNt" = ( +/obj/effect/landmark/yautja_teleport, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/north_research) +"dNU" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"dNW" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/folder/black{ + pixel_x = -7; + pixel_y = 13 + }, +/obj/item/folder/white{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/folder/yellow{ + pixel_x = -7 + }, +/obj/item/facepaint/lipstick/jade{ + pixel_x = 5 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"dNY" = ( +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/obj/structure/surface/table, +/obj/item/device/flashlight/lamp/green{ + pixel_y = 6 + }, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"dNZ" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior_protected/caves/central) +"dOk" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + dir = 1; + name = "\improper Underground Medical Laboratory Storage"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"dOl" = ( +/obj/item/prop/colony/used_flare, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"dOm" = ( +/obj/structure/barricade/handrail/wire, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"dOS" = ( +/turf/open/gm/dirt{ + icon_state = "desert2" + }, +/area/varadero/exterior/pontoon_beach) +"dPR" = ( +/obj/item/reagent_container/glass/bucket, +/turf/open/gm/dirt, +/area/varadero/interior/maintenance/north) +"dQe" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_N) +"dQl" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"dQr" = ( +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"dQK" = ( +/obj/effect/landmark/static_comms/net_one, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"dQT" = ( +/obj/structure/bed/chair/comfy/teal, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"dQV" = ( +/obj/structure/closet/secure_closet/security, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/hall_SE) +"dRs" = ( +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/eastocean) +"dRI" = ( +/obj/effect/landmark/yautja_teleport, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"dRX" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"dSo" = ( +/obj/structure/filingcabinet{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/structure/filingcabinet{ + pixel_x = -8; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"dSs" = ( +/obj/structure/surface/table/woodentable, +/obj/item/paper_bin, +/obj/item/tool/pen/blue, +/turf/open/floor/wood, +/area/varadero/interior/security) +"dSA" = ( +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "On closer inspection, everything on these shelves are made of plastic."; + icon_state = "book-5"; + name = "book case" + }, +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"dTe" = ( +/obj/item/stack/cable_coil/random, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"dTl" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/item/device/flashlight/lamp/tripod, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"dTu" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/exterior/farocean) +"dTC" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/medical) +"dTG" = ( +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/eastocean) +"dTS" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior_protected/caves) +"dUh" = ( +/obj/structure/morgue, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"dUA" = ( +/obj/structure/machinery/bioprinter, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"dUS" = ( +/obj/structure/bed/chair{ + dir = 4; + icon_state = "chair_alt"; + pixel_y = 9 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"dVq" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + dir = 1; + name = "\improper Underground Library"; + req_one_access = null; + req_access = null + }, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"dWu" = ( +/obj/structure/surface/rack, +/obj/item/broken_device{ + desc = "A timeless piece of technology from another era, of spacemen who once plunged into the 12th Bay and beyond." + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/research) +"dWE" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"dWH" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"dWN" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/machinery/faxmachine{ + pixel_y = 3 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"dWV" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"dXd" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 5 + }, +/area/varadero/interior/hall_N) +"dXg" = ( +/turf/closed/wall/rock/brown, +/area/varadero/exterior/pontoon_beach) +"dYd" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"dYn" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"dYp" = ( +/obj/item/book/manual/hydroponics_beekeeping, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"dYy" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/hall_SE) +"dYW" = ( +/obj/item/reagent_container/glass/bucket/mopbucket{ + pixel_x = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"dYX" = ( +/obj/structure/machinery/light, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"dYZ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/door/window/brigdoor/westleft, +/obj/item/tool/pen/blue{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/storage/pill_bottle/bicaridine{ + pixel_x = -5; + pixel_y = 11 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"dZT" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"dZZ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/clothing/mask/cigarette/cigar/tarbacks{ + pixel_x = -7; + pixel_y = 8 + }, +/obj/item/tool/lighter/zippo{ + icon_off = "blackzippo"; + icon_on = "blackzippoon"; + icon_state = "blackzippo"; + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/ashtray/plastic{ + pixel_x = 6; + pixel_y = -4 + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"eat" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"eaC" = ( +/obj/item/packageWrap, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"eaQ" = ( +/obj/effect/spawner/random/toolbox, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"ebi" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"ebm" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + dir = 8; + icon_state = "p_stair_ew_half_cap" + }, +/turf/closed/wall/rock/brown, +/area/varadero/exterior/lz1_near) +"ebr" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior_protected/caves) +"ebF" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"ebJ" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 1 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"ebN" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/pontoon_beach) +"ecb" = ( +/obj/structure/machinery/cm_vending/sorted/tech/comp_storage, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"edu" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/maintenance) +"edD" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior/caves/north_research) +"eea" = ( +/obj/vehicle/train/cargo/engine{ + dir = 2 + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/hall_SE) +"eeg" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"efw" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"efy" = ( +/turf/closed/wall/rock/brown, +/area/varadero/exterior/eastocean) +"efU" = ( +/obj/structure/machinery/landinglight/ds2{ + dir = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"egj" = ( +/obj/effect/landmark/hunter_secondary, +/turf/open/floor/plating/icefloor, +/area/varadero/exterior/lz1_near) +"egp" = ( +/obj/structure/window/framed/colony, +/obj/structure/noticeboard{ + pixel_y = -32 + }, +/turf/open/floor{ + icon_state = "dark2" + }, +/area/varadero/interior/hall_N) +"egH" = ( +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "On closer inspection, everything on these shelves are made of plastic."; + icon_state = "book-3"; + name = "book case" + }, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"egJ" = ( +/obj/structure/surface/table, +/obj/item/storage/box/lightstick{ + pixel_x = -4; + pixel_y = 11 + }, +/obj/item/reagent_container/glass/pressurized_canister, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"egV" = ( +/turf/open/floor/carpet, +/area/varadero/interior/maintenance/north) +"eha" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"ehD" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"ehH" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = -16; + pixel_y = -8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"ehM" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + dir = 1; + icon_state = "p_stair_full" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"ehT" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/east, +/area/varadero/exterior/comms4) +"ehY" = ( +/obj/item/clothing/under/shorts/red{ + pixel_y = 9; + pixel_x = -8 + }, +/turf/open/gm/coast/beachcorner2/north_west, +/area/varadero/exterior/lz2_near) +"eia" = ( +/obj/effect/overlay/palmtree_r{ + icon_state = "palm2" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"eij" = ( +/obj/structure/bed, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"eiK" = ( +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"ejk" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -16; + pixel_y = 24 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"ejK" = ( +/obj/structure/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"ejM" = ( +/turf/open/gm/coast/north, +/area/varadero/exterior/monsoon) +"ejZ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + dir = 1; + name = "\improper Underground Medical Laboratory"; + req_one_access = null; + req_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"ekp" = ( +/obj/structure/surface/rack, +/obj/item/storage/pouch/sling, +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"ekE" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"ekO" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"elI" = ( +/turf/open/gm/coast/beachcorner/north_west, +/area/varadero/exterior/eastocean) +"elP" = ( +/turf/open/gm/dirt{ + icon_state = "desert2" + }, +/area/varadero/exterior/monsoon) +"emC" = ( +/obj/structure/surface/rack, +/obj/item/tool/surgery/scalpel/pict_system, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"emP" = ( +/obj/structure/machinery/camera/autoname/lz_camera, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"enu" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"enH" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"enU" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"enZ" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/farocean) +"eoj" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/north, +/area/varadero/exterior/pontoon_beach) +"eov" = ( +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves/central) +"eoB" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/exterior/eastbeach) +"eoV" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/central) +"epN" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = -16; + pixel_y = -8 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"epO" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"epQ" = ( +/turf/closed/wall, +/area/varadero/interior/morgue) +"epY" = ( +/obj/structure/machinery/door/airlock/almayer/engineering{ + dir = 1; + name = "\improper Underground Technical Storage"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/technical_storage) +"eqe" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/box/cups{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/storage/toolbox/syndicate{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/reagent_container/food/drinks/sillycup{ + pixel_x = 7; + pixel_y = -7 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"eqg" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/closed/wall/rock/brown, +/area/varadero/exterior/pontoon_beach) +"eqn" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"eqB" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"erE" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"erK" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"erQ" = ( +/obj/effect/overlay/palmtree_r, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"esw" = ( +/obj/effect/landmark/monkey_spawn, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"esA" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/eastocean) +"esB" = ( +/obj/structure/closet/radiation, +/obj/effect/landmark/crap_item, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/comms3) +"esK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"esM" = ( +/obj/structure/target/syndicate, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"esO" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"etf" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Underground Main Hallway" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"etv" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"etE" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"etV" = ( +/obj/item/stack/sheet/metal, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"euH" = ( +/obj/structure/surface/rack, +/obj/item/tool/crowbar/red, +/obj/item/tank/emergency_oxygen, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"euM" = ( +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"euS" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/pontoon_beach) +"evV" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22" + }, +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"evW" = ( +/obj/item/lightstick/variant/planted, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/monsoon) +"evX" = ( +/obj/structure/machinery/landinglight/ds2/delaytwo{ + dir = 1 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"ewv" = ( +/obj/structure/machinery/constructable_frame, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"ewS" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/drinks/bottle/holywater, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"exj" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/hall_SE) +"exs" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/item/lightstick/variant/planted, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"exH" = ( +/obj/item/device/defibrillator, +/obj/structure/surface/table, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"exX" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/eastocean) +"eyt" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior/caves/east) +"eyL" = ( +/obj/structure/surface/table, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"ezb" = ( +/obj/structure/surface/rack, +/obj/item/frame/table, +/obj/item/frame/table, +/obj/item/frame/table, +/obj/item/frame/table, +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/records) +"ezc" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -14; + pixel_y = 13 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"ezd" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"ezt" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_SE) +"ezx" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/obj/structure/prop/structure_lattice{ + dir = 1; + layer = 3.1; + pixel_y = 10 + }, +/obj/structure/prop/invuln/ice_prefab/roof_greeble{ + icon_state = "vent4"; + pixel_y = 25 + }, +/obj/structure/sign/safety/waterhazard, +/obj/structure/sign/safety/water{ + pixel_x = 15 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"ezI" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"ezU" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"ezW" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"ezZ" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "red" + }, +/area/varadero/interior/security) +"eAG" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"eAJ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"eBf" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"eBm" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"eBs" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 9 + }, +/area/varadero/interior/records) +"eBG" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"eBL" = ( +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"eBS" = ( +/obj/item/tool/surgery/hemostat/predatorhemostat, +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"eBT" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/drinks/cup{ + pixel_x = 3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"eCg" = ( +/obj/item/tool/warning_cone, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/pontoon_beach) +"eCj" = ( +/obj/structure/prop/almayer/computers/sensor_computer3, +/turf/open/floor/prison{ + icon_state = "darkredfull2" + }, +/area/varadero/interior/dock_control) +"eCu" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/south, +/area/varadero/interior_protected/caves/central) +"eCB" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = 3; + pixel_y = 15; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"eDF" = ( +/obj/structure/bed/stool{ + icon_state = "stool_alt" + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"eDQ" = ( +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/hall_N) +"eDR" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"eDY" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"eEd" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/closed/wall/r_wall, +/area/varadero/interior_protected/maintenance/south) +"eEY" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 4 + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + pixel_y = 9 + }, +/turf/open/floor/plating, +/area/varadero/interior/research) +"eFB" = ( +/obj/structure/prop/fishing/line/long{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"eFJ" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"eFW" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"eGq" = ( +/obj/item/reagent_container/food/snacks/eat_bar, +/obj/item/reagent_container/food/snacks/eat_bar{ + pixel_x = -4; + pixel_y = -7 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"eGL" = ( +/obj/item/stack/sheet/plasteel{ + amount = 24 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"eGP" = ( +/obj/structure/closet/cabinet, +/obj/effect/spawner/random/powercell, +/obj/effect/spawner/random/powercell, +/obj/item/tool/lighter/zippo/gold, +/turf/open/floor/wood, +/area/varadero/interior/research) +"eGX" = ( +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/pontoon_beach) +"eHl" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/toilets) +"eHs" = ( +/obj/item/lightstick/variant/planted, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"eHv" = ( +/obj/item/stack/sheet/wood/medium_stack, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"eHB" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "red" + }, +/area/varadero/interior/security) +"eIr" = ( +/obj/structure/platform_decoration/kutjevo, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"eIT" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/drinks/bottle/sake{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/item/reagent_container/food/condiment/peppermill{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/item/reagent_container/food/condiment/saltshaker, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"eIV" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"eJI" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/storage/box/pillbottles{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/storage/pill_bottle/packet/bicaridine{ + pixel_x = 6; + pixel_y = -2 + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/medical) +"eJN" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/eastbeach) +"eJS" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"eKw" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"eKF" = ( +/obj/structure/bed/chair{ + dir = 4; + icon_state = "chair_alt"; + pixel_y = 9 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"eKL" = ( +/obj/effect/overlay/palmtree_r{ + icon_state = "palm2" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"eLZ" = ( +/obj/structure/prop/ice_colony/dense/planter_box/hydro{ + density = 0 + }, +/obj/structure/flora/bush/desert{ + icon_state = "tree_2"; + pixel_x = -1; + pixel_y = 12 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior/caves/north_research) +"eMi" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal8"; + pixel_x = -16; + pixel_y = -16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal5"; + pixel_x = -16; + pixel_y = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal6"; + pixel_x = 16; + pixel_y = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal7"; + pixel_x = 16; + pixel_y = -16 + }, +/obj/item/toy/beach_ball/holoball, +/turf/open/floor/wood, +/area/varadero/interior/court) +"eMD" = ( +/turf/open/floor/shiva{ + dir = 10; + icon_state = "red" + }, +/area/varadero/interior/security) +"eNk" = ( +/obj/item/toy/sword, +/obj/item/clothing/head/pirate, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"eNA" = ( +/obj/item/weapon/twohanded/fireaxe, +/obj/structure/surface/table/reinforced/prison, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"eOa" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/west, +/area/varadero/exterior/lz1_near) +"eOh" = ( +/obj/structure/machinery/optable, +/obj/item/cpr_dummy{ + dir = 0 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"eOu" = ( +/obj/structure/machinery/camera/autoname{ + dir = 1; + network = list("interrogation") + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/security) +"eOv" = ( +/obj/item/circuitboard/airlock, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"eOK" = ( +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/central) +"eOZ" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "red" + }, +/area/varadero/interior/security) +"ePb" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"ePB" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"eQa" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/obj/item/stack/tile/plasteel{ + layer = 2.89; + pixel_x = 17; + pixel_y = 16 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"eQm" = ( +/obj/structure/window/framed/wood, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"eQr" = ( +/obj/structure/largecrate/random/mini/med{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"eQz" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/item/paper/research_notes, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"eQC" = ( +/obj/structure/largecrate/supply/supplies/water, +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/records) +"eQI" = ( +/obj/item/shard{ + icon_state = "large"; + pixel_x = -5; + pixel_y = -6 + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"eQZ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"eRD" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/carpet, +/area/varadero/interior/security) +"eRE" = ( +/obj/structure/bed/chair/comfy/orange{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"eRM" = ( +/obj/structure/surface/rack, +/obj/item/tool/crowbar, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"eRO" = ( +/obj/structure/prop/souto_land/streamer{ + dir = 1; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"eRQ" = ( +/obj/item/tool/screwdriver, +/obj/item/device/multitool, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"eSg" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/closet/hydrant{ + pixel_y = 32 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/medical) +"eSo" = ( +/obj/structure/closet/crate/construction, +/obj/item/tool/extinguisher, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"eTb" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/security/glass{ + dir = 1; + name = "\improper Underground Security Detective's Office"; + req_access_txt = "100" + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"eTP" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_y = -12 + }, +/obj/structure/barricade/handrail/wire, +/obj/structure/desertdam/decals/road_edge{ + pixel_x = 2 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"eUh" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/maintenance) +"eUr" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/book/manual/surgery{ + pixel_x = 2; + pixel_y = 7 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"eUv" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "red" + }, +/area/varadero/interior/security) +"eUH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"eVn" = ( +/obj/structure/largecrate/random, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"eVH" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"eVU" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"eVW" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/closet/crate/miningcar{ + layer = 3.1; + name = "\improper materials storage bin"; + pixel_y = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"eWp" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/largecrate/random, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"eWR" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplecorners" + }, +/area/varadero/interior/research) +"eWZ" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"eXg" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"eXr" = ( +/obj/structure/surface/rack, +/obj/item/storage/briefcase, +/turf/open/floor/shiva{ + icon_state = "purple" + }, +/area/varadero/interior/research) +"eXw" = ( +/obj/structure/prop/ice_colony/dense/planter_box/hydro{ + density = 0; + name = "barge float"; + desc = "A supportive lattice connected to two floating pontoons." + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"eXN" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"eXO" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"eYe" = ( +/obj/structure/bed/chair/office/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"eYG" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/morgue) +"eYM" = ( +/obj/structure/machinery/power/monitor, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"eZc" = ( +/obj/structure/pipes/standard/manifold/fourway/hidden/green, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"eZk" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"fao" = ( +/obj/structure/reagent_dispensers/water_cooler{ + density = 0; + pixel_y = 19 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"faq" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/medical) +"fay" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/research) +"faP" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/comms3) +"faX" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"fbw" = ( +/obj/structure/prop/ice_colony/dense/planter_box/hydro{ + desc = "A high-power hydroelectric generator."; + name = "hydroelectric generator" + }, +/turf/open/gm/coast/north, +/area/varadero/exterior/lz2_near) +"fbQ" = ( +/obj/structure/desertdam/decals/road_edge{ + pixel_x = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_y = -12 + }, +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/obj/structure/barricade/handrail/wire, +/turf/open/floor/wood, +/area/varadero/interior/court) +"fbW" = ( +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/tool/surgery/FixOVein/predatorFixOVein{ + pixel_x = -4 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"fbZ" = ( +/obj/structure/prop/server_equipment/yutani_server, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"fcf" = ( +/obj/structure/surface/table, +/obj/item/device/camera, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"fcg" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"fcp" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"fcF" = ( +/obj/effect/landmark/crap_item, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"fcK" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"fdn" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ + pixel_x = -28 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"fdw" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/court) +"fdA" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access = null; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"fef" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/snacks/eat_bar{ + pixel_x = 7; + pixel_y = 13 + }, +/obj/item/implantcase/explosive{ + pixel_x = -3; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"feH" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/closed/wall/rock/brown, +/area/varadero/exterior/monsoon) +"feR" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"feV" = ( +/obj/structure/surface/table, +/obj/effect/spawner/random/attachment, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"ffe" = ( +/obj/structure/curtain/shower, +/turf/open/floor/interior/plastic, +/area/varadero/interior/laundry) +"ffk" = ( +/obj/structure/bed/chair, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"ffx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"ffY" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/disposals) +"fga" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/obj/structure/surface/rack, +/obj/item/tool/wrench, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"fgW" = ( +/obj/structure/bed/chair/wood/normal{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"fhh" = ( +/obj/item/tool/mop{ + pixel_x = -10; + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"fhu" = ( +/obj/structure/bed/chair{ + dir = 3 + }, +/turf/open/floor{ + dir = 8; + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz1_near) +"fhM" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"fhV" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/drinks/cup{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/reagent_container/food/drinks/cup{ + pixel_x = 7 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"fiv" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Underground Staff Canteen" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"fiA" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"fjg" = ( +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/swcaves) +"fjv" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/prop/rock/brown, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"fjx" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "red" + }, +/area/varadero/interior/security) +"fjC" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/obj/item/stack/sheet/metal, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"fjH" = ( +/obj/structure/bed/chair/wood/normal{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"fjM" = ( +/obj/structure/machinery/conveyor, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating, +/area/varadero/interior/cargo) +"fjU" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"fkd" = ( +/obj/item/toy/beach_ball, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/pontoon_beach) +"fkj" = ( +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"fky" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 9; + icon_state = "planter_box_soil" + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + icon_state = "pointybush_3"; + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"fkE" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/hall_SE) +"fkF" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"fkR" = ( +/turf/closed/wall, +/area/varadero/interior/court) +"fla" = ( +/obj/structure/machinery/faxmachine, +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/skills{ + dir = 4; + layer = 3.1; + pixel_y = 18 + }, +/turf/open/floor/wood, +/area/varadero/interior/research) +"fmu" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.5 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"fmy" = ( +/obj/structure/bed/chair{ + dir = 8; + icon_state = "chair_alt" + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"fnj" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"fnl" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/static_comms/net_two, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"fnq" = ( +/obj/effect/spawner/random/technology_scanner, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"fnF" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/door/window/brigdoor/westleft, +/obj/item/tool/stamp{ + pixel_x = 8; + pixel_y = 10 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/tool/pen/blue{ + pixel_x = -6; + pixel_y = 6 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"fnX" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"fof" = ( +/obj/structure/shuttle/engine/heater{ + dir = 8; + unacidable = 0 + }, +/obj/structure/window/phoronreinforced{ + dir = 4; + icon_state = "phoronrwindow" + }, +/obj/item/device/flashlight/slime, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"foz" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/sink{ + dir = 8; + pixel_x = -11 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/mess) +"foE" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -16; + pixel_y = 24 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/eastbeach) +"foF" = ( +/obj/structure/machinery/bot/mulebot, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"foQ" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/pontoon_beach) +"foU" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/obj/item/paper/crumpled{ + pixel_x = 6; + pixel_y = 18 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/hall_NW) +"fpe" = ( +/obj/structure/machinery/power/apc{ + dir = 4; + pixel_x = 24; + start_charge = 0 + }, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"fpf" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"fpq" = ( +/turf/open/gm/coast/beachcorner2/south_east, +/area/varadero/exterior/lz2_near) +"fpY" = ( +/obj/structure/machinery/door/airlock/multi_tile/elevator/research, +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/records) +"fqs" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"fqY" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/security) +"frR" = ( +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"fsC" = ( +/obj/item/lightstick/red/spoke/planted{ + pixel_x = 10; + pixel_y = 2; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"ftm" = ( +/obj/structure/fence, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"ftA" = ( +/obj/structure/sign/safety/coffee, +/obj/structure/sign/safety/galley{ + pixel_x = 15 + }, +/turf/closed/wall/r_wall, +/area/varadero/interior/research) +"ftF" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/comms3) +"fuh" = ( +/obj/structure/prop/ice_colony/soil_net, +/turf/open/gm/dirt{ + icon_state = "desert_dug" + }, +/area/varadero/interior/maintenance/north) +"fuj" = ( +/obj/structure/safe/floor, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"fuF" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"fuS" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/disposals) +"fvd" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"fvw" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/chem_dispenser/soda/beer{ + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"fvV" = ( +/obj/structure/largecrate/random/barrel/green, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"fwo" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"fxK" = ( +/obj/structure/machinery/floodlight/landing{ + desc = "A powerful light stationed near construction zones to provide better visibility."; + name = "Construction Light" + }, +/obj/effect/decal/warning_stripes, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/pontoon_beach) +"fxR" = ( +/obj/item/moneybag{ + anchored = 1; + desc = "A console designed by the Hunters to assist in flight pathing and navigation."; + dir = 8; + icon = 'icons/obj/structures/machinery/computer.dmi'; + icon_state = "overwatch"; + name = "Hunter Flight Console"; + pixel_x = -17 + }, +/obj/structure/bed/chair/hunter{ + dir = 8 + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"fxX" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -14; + pixel_y = 13 + }, +/turf/closed/wall/rock/brown, +/area/varadero/exterior/eastbeach) +"fys" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.01 + }, +/obj/structure/catwalk, +/turf/open/gm/river/desert/deep{ + base_river_slowdown = 0 + }, +/area/varadero/interior/maintenance/north) +"fyP" = ( +/obj/structure/surface/table/woodentable, +/obj/item/device/flashlight/lamp/candelabra{ + layer = 3.2; + pixel_x = 1; + pixel_y = 13 + }, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"fyZ" = ( +/mob/living/simple_animal/cat{ + desc = "A domesticated, feline pet. The collar says 'Orion'."; + name = "Orion"; + real_name = "Orion" + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/morgue) +"fzc" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/gm/dirt, +/area/varadero/interior/caves/north_research) +"fzx" = ( +/obj/effect/spawner/random/tool, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"fzy" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"fAq" = ( +/obj/structure/machinery/photocopier, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"fAs" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/administration) +"fAO" = ( +/turf/open/floor/plating, +/area/varadero/interior/technical_storage) +"fAQ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"fBV" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"fCB" = ( +/obj/structure/machinery/constructable_frame, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"fDB" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"fDH" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/beachcorner2/south_east, +/area/varadero/exterior/farocean) +"fEm" = ( +/obj/structure/largecrate/random, +/obj/item/reagent_container/food/drinks/cans/thirteenloko{ + pixel_x = -3; + pixel_y = 14 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"fEu" = ( +/turf/open/floor{ + icon_state = "bcircuit" + }, +/area/varadero/interior/electrical) +"fEz" = ( +/obj/structure/machinery/door/airlock/multi_tile/elevator/access/arrivals, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/records) +"fEA" = ( +/obj/structure/girder/displaced, +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"fEI" = ( +/obj/structure/bedsheetbin{ + icon_state = "linenbin-empty" + }, +/obj/item/clothing/under/CM_uniform, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/bunks) +"fER" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/security) +"fFm" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/drinks/drinkingglass{ + pixel_x = 3 + }, +/obj/effect/spawner/random/attachment, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"fFs" = ( +/obj/structure/machinery/reagentgrinder{ + pixel_y = 7 + }, +/obj/item/stack/sheet/mineral/phoron, +/obj/item/stack/sheet/mineral/phoron, +/obj/item/stack/sheet/mineral/phoron, +/obj/item/stack/sheet/mineral/phoron, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"fFu" = ( +/obj/structure/filingcabinet/filingcabinet, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"fFw" = ( +/obj/item/stack/sheet/wood, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"fFx" = ( +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/obj/structure/machinery/power/port_gen/pacman, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"fFH" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"fFI" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"fFK" = ( +/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/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior_protected/vessel) +"fGM" = ( +/obj/structure/bed/chair/wood/normal{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"fGN" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/farocean) +"fHf" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"fHk" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"fHs" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"fHx" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"fIk" = ( +/obj/item/prop/colony/used_flare, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz2_near) +"fJb" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -16; + pixel_y = 24 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"fJI" = ( +/obj/item/clothing/gloves/yautja{ + anchored = 1; + can_block_movement = 1; + charge = 1; + charge_max = 1; + color = "#a8a7a5"; + density = 1; + desc = "The ship's on-board self destruct system, let's hope you never have to use it."; + name = "Self Destruct System"; + pixel_y = 24 + }, +/obj/structure/bed/chair/hunter{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"fJR" = ( +/obj/structure/surface/table, +/obj/item/bodybag/cryobag, +/obj/item/storage/box/syringes, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"fKz" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + name = "\improper Theta-V Research Laboratory Sample Isolation"; + req_access = null; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"fLn" = ( +/obj/structure/machinery/door/window/brigdoor/westleft{ + dir = 1; + icon_state = "leftsecure"; + id = "brg" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"fLY" = ( +/turf/open/gm/coast/beachcorner2/north_west, +/area/varadero/exterior/pontoon_beach) +"fLZ" = ( +/obj/structure/surface/rack, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/obj/effect/landmark/crap_item, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/comms3) +"fMq" = ( +/obj/item/device/cassette_tape/heavymetal{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/ears/earmuffs{ + icon_state = "earmuffs2"; + pixel_x = 5; + pixel_y = -3 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/medical) +"fMI" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"fNm" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"fND" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"fOG" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/machinery/constructable_frame, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"fOO" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/maintenance/north) +"fPn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"fPo" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/effect/landmark/crap_item, +/obj/item/storage/fancy/cigar, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/administration) +"fPp" = ( +/obj/structure/flora/bush/ausbushes/var3/ywflowers{ + icon_state = "ywflowers_2" + }, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/central) +"fPq" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"fPy" = ( +/obj/structure/prop/rock/brown, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/eastocean) +"fPJ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"fPU" = ( +/obj/structure/prop/souto_land/pole{ + dir = 1 + }, +/obj/structure/prop/souto_land/pole{ + dir = 8; + pixel_y = 24 + }, +/obj/structure/flora/pottedplant{ + desc = "How did that get in there?"; + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/hall_NW) +"fQr" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"fQE" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/mess) +"fQK" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_3" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/comms4) +"fQW" = ( +/obj/structure/prop/turbine_extras, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"fRl" = ( +/obj/structure/largecrate/random/case, +/obj/item/spacecash/c10{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/reagent_container/food/drinks/coffeecup/wy{ + pixel_x = -7; + pixel_y = 2 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves) +"fSa" = ( +/obj/structure/window_frame/colony, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"fTh" = ( +/obj/item/tool/shovel, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/monsoon) +"fUn" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/maintenance/north) +"fUs" = ( +/obj/structure/machinery/light/small, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior/caves/north_research) +"fUF" = ( +/obj/structure/machinery/landinglight/ds2/delaythree{ + dir = 8 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"fUJ" = ( +/obj/structure/machinery/vending/cigarette, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"fUY" = ( +/turf/open/floor/shiva{ + dir = 6; + icon_state = "purple" + }, +/area/varadero/interior/research) +"fUZ" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"fVt" = ( +/obj/structure/machinery/door_control{ + id = "colony_sec_armory"; + name = "Colony Secure Armory"; + pixel_y = -26 + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/security) +"fVw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"fWd" = ( +/turf/open/gm/coast/beachcorner2/north_west, +/area/varadero/exterior/eastocean) +"fWn" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "purple" + }, +/area/varadero/interior/research) +"fWr" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/hall_NW) +"fWz" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"fWA" = ( +/obj/structure/bed/chair, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"fWE" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/gm/coast/beachcorner2/north_west, +/area/varadero/exterior/pontoon_beach) +"fWR" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + dir = 8; + icon_state = "p_stair_ew_half_cap" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"fWU" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/hall_N) +"fWW" = ( +/obj/structure/surface/rack, +/obj/structure/surface/rack, +/obj/item/book/manual/engineering_construction, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"fXa" = ( +/obj/structure/surface/table, +/obj/item/device/flashlight/lamp/green{ + pixel_x = 3; + pixel_y = 11 + }, +/obj/item/ashtray/plastic, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"fXu" = ( +/obj/item/reagent_container/glass/bucket{ + pixel_x = 5; + pixel_y = 12 + }, +/obj/item/trash/barcardine, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"fXA" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"fXG" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/bed/stool{ + icon_state = "stool_alt" + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"fXH" = ( +/obj/structure/machinery/landinglight/ds2/delaythree, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"fXX" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/glass{ + amount = 30 + }, +/obj/item/trash/crushed_cup, +/obj/item/trash/c_tube, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"fYA" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/hall_N) +"fYH" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/disposals) +"fYQ" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"fYV" = ( +/obj/structure/surface/rack, +/turf/open/floor/shiva{ + icon_state = "purple" + }, +/area/varadero/interior/research) +"fZd" = ( +/obj/structure/surface/rack, +/obj/item/ammo_magazine/rifle, +/obj/item/weapon/gun/rifle/m41a, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"fZe" = ( +/obj/structure/machinery/door/airlock/multi_tile/elevator/access/dormatory, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_N) +"fZx" = ( +/obj/item/stool{ + pixel_x = -7; + pixel_y = -4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"fZB" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/obj/structure/prop/structure_lattice{ + dir = 1; + layer = 3.1; + pixel_y = 10 + }, +/obj/structure/prop/invuln/ice_prefab/roof_greeble{ + icon_state = "vent4"; + pixel_y = 25 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"fZI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/medical) +"fZP" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"fZX" = ( +/obj/structure/platform_decoration/kutjevo, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/pontoon_beach) +"gan" = ( +/obj/structure/machinery/power/apc{ + dir = 8; + pixel_x = -24; + start_charge = 0 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/court) +"gar" = ( +/obj/structure/machinery/computer3/powermonitor, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"gaw" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"gaG" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"gaJ" = ( +/obj/effect/spawner/random/tool, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"gbE" = ( +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/coast/east, +/area/varadero/exterior/pontoon_beach) +"gbG" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1; + icon_state = "chair" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"gcB" = ( +/obj/structure/largecrate/random/barrel/white, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"gcF" = ( +/obj/structure/prop/wooden_cross{ + desc = "A grave to a fishing buddy, long gone" + }, +/obj/item/clothing/head/boaterhat{ + pixel_y = 5 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"gcK" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"gdJ" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/rock/brown{ + indestructible = 1; + unacidable = 1; + name = "sturdy rock(s)"; + desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable." + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -15; + pixel_y = 16; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/pontoon_beach) +"geo" = ( +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves/swcaves) +"geK" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"gfc" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"gfe" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"gfg" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "red" + }, +/area/varadero/interior/security) +"gfj" = ( +/obj/effect/decal/cleanable/cobweb{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"gfk" = ( +/obj/structure/girder/displaced, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"gfp" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"gfr" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/obj/item/tool/stamp{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/storage/box/masks{ + pixel_x = 6; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"gfs" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/drinks/flask/vacuumflask{ + pixel_x = -4; + pixel_y = 11 + }, +/obj/item/reagent_container/food/drinks/flask/vacuumflask{ + pixel_x = 4; + pixel_y = 7 + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/hall_SE) +"gfu" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"gfA" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3" + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal6"; + pixel_x = 2 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"gfG" = ( +/obj/structure/closet/crate/trashcart, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"ggk" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 8 + }, +/area/varadero/interior/records) +"ggr" = ( +/obj/item/device/binoculars, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"ggX" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves) +"gha" = ( +/obj/structure/surface/table, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"ghb" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/surface/table, +/obj/item/clothing/suit/armor/vest, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"ghs" = ( +/obj/structure/largecrate/random, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"ghI" = ( +/obj/structure/catwalk, +/obj/structure/barricade/handrail/wire{ + layer = 3.01 + }, +/turf/open/floor/plating/plating_catwalk, +/area/varadero/interior/maintenance/north) +"ghN" = ( +/turf/open/gm/coast/south, +/area/varadero/exterior/monsoon) +"ghW" = ( +/turf/open/gm/dirt{ + icon_state = "desert2" + }, +/area/varadero/exterior/lz2_near) +"gia" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/manifold/fourway/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"giN" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/north) +"gja" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -16; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = 12; + pixel_y = 13 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"gjs" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice8"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"gjw" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"gjy" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/machinery/computer/communications, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"gjz" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"gjC" = ( +/obj/effect/overlay/palmtree_r, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"gka" = ( +/obj/structure/machinery/shower{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/research) +"gkb" = ( +/obj/structure/closet/secure_closet/personal, +/obj/item/storage/pouch/shotgun/large, +/obj/item/weapon/gun/shotgun/pump, +/obj/item/storage/large_holster/ceremonial_sword/full, +/obj/item/storage/large_holster/m39/full, +/turf/open/floor/wood, +/area/varadero/interior/security) +"gkw" = ( +/obj/structure/machinery/power/apc{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"gkF" = ( +/obj/structure/sign/safety/airlock{ + pixel_x = 8 + }, +/turf/closed/wall, +/area/varadero/interior/maintenance) +"gkG" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice2"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"gkL" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/emails{ + dir = 8; + pixel_y = 2 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/administration) +"gkS" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"gms" = ( +/obj/effect/landmark/good_item, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"gmK" = ( +/obj/structure/machinery/vending/snack, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "red" + }, +/area/varadero/interior/security) +"gmT" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"gnm" = ( +/obj/structure/surface/rack, +/obj/item/weapon/gun/shotgun/pump, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"gnx" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"gnC" = ( +/obj/item/reagent_container/food/drinks/cans/beer{ + pixel_x = -9; + pixel_y = 7 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"gnZ" = ( +/obj/effect/landmark/yautja_teleport, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/security) +"god" = ( +/obj/structure/desertdam/decals/road_edge{ + pixel_x = 2; + pixel_y = 21 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal8"; + pixel_x = -2; + pixel_y = -4 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"gor" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/comms4) +"gpJ" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/blocker/invisible_wall/water, +/obj/item/lightstick/variant/planted, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"gqE" = ( +/obj/structure/bed/sofa/pews/flipped{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"gqN" = ( +/obj/item/tool/soap, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/security) +"gqX" = ( +/obj/effect/decal/warning_stripes/asteroid{ + dir = 1; + icon_state = "warning_s" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"grG" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/item/lightstick/variant/planted, +/turf/open/gm/coast/west, +/area/varadero/exterior/farocean) +"grT" = ( +/obj/structure/sign/safety/water, +/turf/closed/wall/r_wall, +/area/varadero/interior/maintenance/north) +"gsm" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/central) +"gsq" = ( +/obj/structure/machinery/vending/coffee, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"gsC" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/lz2_near) +"gsP" = ( +/turf/open/space/basic, +/area/space) +"gsQ" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"gtv" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"gun" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/research) +"gux" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"guE" = ( +/obj/structure/largecrate/random, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"gvo" = ( +/obj/item/ore/diamond, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"gvE" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"gvF" = ( +/obj/structure/machinery/computer/cameras, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "red" + }, +/area/varadero/interior/administration) +"gvM" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/maintenance/north) +"gvR" = ( +/obj/structure/largecrate/random, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/disposals) +"gwt" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "red" + }, +/area/varadero/interior/security) +"gwB" = ( +/obj/structure/pipes/standard/manifold/fourway/hidden/green, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"gwC" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/research) +"gwD" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = -16; + pixel_y = -8 + }, +/turf/closed/wall/rock/brown, +/area/varadero/exterior/eastbeach) +"gwG" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"gwO" = ( +/obj/structure/filingcabinet, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "red" + }, +/area/varadero/interior/security) +"gxi" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice8"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance) +"gxQ" = ( +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/swcaves) +"gxX" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_SE) +"gyw" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"gyz" = ( +/turf/closed/wall/mineral/gold, +/area/varadero/interior/maintenance) +"gyE" = ( +/obj/structure/bed/chair/wood/normal, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"gyX" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/wood, +/area/varadero/interior/security) +"gze" = ( +/obj/structure/surface/table, +/obj/item/storage/box/lights/mixed{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/item/clothing/mask/cigarette/ucigarette{ + pixel_x = -5; + pixel_y = 2 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"gzm" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/item/stack/sheet/metal, +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"gAl" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"gAK" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/item/stack/tile/plasteel{ + layer = 2.89; + pixel_x = 17; + pixel_y = 16 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"gBi" = ( +/obj/item/stool{ + icon_state = "stool_alt" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"gBM" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + dir = 6; + icon_state = "p_stair_full" + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"gBP" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/plating/bare_catwalk, +/area/varadero/exterior/farocean) +"gBV" = ( +/obj/structure/machinery/photocopier, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/security) +"gBW" = ( +/obj/item/stack/sandbags_empty/half, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"gCe" = ( +/obj/item/stack/sheet/metal, +/obj/effect/decal/cleanable/dirt, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"gCi" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/hall_SE) +"gCQ" = ( +/obj/structure/flora/bush/ausbushes/var3/ywflowers, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"gCZ" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"gDh" = ( +/obj/structure/largecrate/random, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"gDr" = ( +/obj/item/tool/warning_cone, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"gDI" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"gEy" = ( +/obj/structure/machinery/light, +/obj/item/tool/wirecutters/clippers, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "purple" + }, +/area/varadero/interior/research) +"gEz" = ( +/obj/structure/machinery/medical_pod/bodyscanner, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"gEO" = ( +/obj/structure/surface/rack, +/obj/item/weapon/gun/pistol/m4a3, +/obj/item/weapon/gun/pistol/m4a3{ + pixel_y = -3 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "red" + }, +/area/varadero/interior/security) +"gEP" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves) +"gFt" = ( +/obj/structure/largecrate/random, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"gFx" = ( +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"gFA" = ( +/obj/structure/largecrate/random/barrel/red, +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/eastbeach) +"gFH" = ( +/obj/structure/inflatable/door, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"gFW" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"gFY" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"gHH" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"gIB" = ( +/obj/structure/machinery/vending/snack, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"gJs" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"gJy" = ( +/obj/effect/overlay/palmtree_r{ + icon_state = "palm2" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"gJN" = ( +/obj/structure/largecrate/random/barrel/white, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"gKn" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/effect/decal/warning_stripes/asteroid{ + icon_state = "warning_s" + }, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "green" + }, +/area/varadero/interior/court) +"gKs" = ( +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/interior/oob) +"gKw" = ( +/obj/structure/surface/rack, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"gLo" = ( +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"gLw" = ( +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"gLV" = ( +/obj/structure/closet/crate, +/obj/item/tool/lighter, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"gMi" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/pontoon_beach) +"gMm" = ( +/obj/structure/platform/kutjevo/rock{ + dir = 1 + }, +/obj/structure/platform/kutjevo/rock, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_y = -3 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior_protected/maintenance/south) +"gMp" = ( +/obj/structure/surface/table, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/tool/pen/red/clicky, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"gMV" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior/caves/north_research) +"gNb" = ( +/obj/structure/closet/wardrobe/chaplain_black, +/turf/open/floor/wood, +/area/varadero/interior/chapel) +"gNe" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"gNE" = ( +/obj/structure/inflatable/door, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"gOe" = ( +/obj/structure/machinery/door/airlock/multi_tile/elevator/access/arrivals, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "green" + }, +/area/varadero/interior/records) +"gOj" = ( +/obj/item/tool/warning_cone, +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves/digsite) +"gOp" = ( +/obj/item/tool/wirecutters, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"gPi" = ( +/turf/open/gm/coast/west, +/area/varadero/exterior/monsoon) +"gPA" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"gPE" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/caves/central) +"gPG" = ( +/turf/open/gm/dirt{ + icon_state = "desert2" + }, +/area/varadero/exterior/lz1_near) +"gPL" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/coast/west, +/area/varadero/exterior/pontoon_beach) +"gPY" = ( +/obj/structure/surface/table, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"gPZ" = ( +/obj/structure/bed/chair/office/light{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/administration) +"gRj" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/item/grown/log, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"gRN" = ( +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/bedsheet{ + anchored = 1; + desc = "A console used by the Hunters for navigation purposes."; + icon = 'icons/obj/structures/machinery/computer.dmi'; + icon_state = "security_cam"; + name = "Hunter Nav Console" + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"gRS" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"gRU" = ( +/obj/structure/machinery/floodlight{ + name = "Floodlight"; + unacidable = 0; + wrenchable = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"gSn" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"gSC" = ( +/obj/structure/machinery/light/small, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"gSY" = ( +/obj/structure/largecrate/random/mini/ammo{ + pixel_x = -6; + pixel_y = -3 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"gTe" = ( +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"gTC" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/disposals) +"gUP" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves) +"gVd" = ( +/obj/structure/fence, +/turf/open/gm/coast/north, +/area/varadero/exterior/lz2_near) +"gVq" = ( +/obj/structure/largecrate/random/case, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/north) +"gVO" = ( +/turf/open/gm/coast/beachcorner2/south_east, +/area/varadero/exterior/pontoon_beach) +"gVP" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/lz2_near) +"gWd" = ( +/obj/structure/desertdam/decals/road_edge{ + pixel_x = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"gWu" = ( +/obj/structure/surface/rack, +/obj/item/storage/pouch/tools/full, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"gWA" = ( +/obj/structure/filingcabinet{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/structure/filingcabinet{ + pixel_x = 8; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/research) +"gWL" = ( +/obj/structure/surface/table, +/obj/structure/machinery/faxmachine, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"gXf" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"gXh" = ( +/obj/structure/machinery/constructable_frame{ + icon_state = "box_1" + }, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"gXN" = ( +/obj/structure/machinery/recharge_station, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/electrical) +"gXO" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/comms3) +"gYg" = ( +/obj/item/toy/beach_ball/holoball, +/obj/structure/surface/rack, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"gYh" = ( +/turf/closed/wall/wood, +/area/varadero/interior/beach_bar) +"gZq" = ( +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/morgue) +"hay" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/microwave{ + pixel_y = 9 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 5 + }, +/obj/item/clothing/glasses/sunglasses{ + pixel_x = -2; + pixel_y = 18 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/security) +"haC" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "wred" + }, +/area/varadero/interior/medical) +"haP" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/comms1) +"haR" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/coast/beachcorner2/north_west, +/area/varadero/exterior/pontoon_beach) +"haT" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/technical_storage) +"haX" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"hbi" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"hbD" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior_protected/caves) +"hbP" = ( +/obj/structure/surface/table, +/obj/item/storage/firstaid/regular{ + pixel_x = 4; + pixel_y = 12 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"hca" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"hcz" = ( +/obj/structure/machinery/power/apc{ + dir = 8; + pixel_x = -24; + start_charge = 0 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"hcI" = ( +/obj/item/stack/tile/plasteel{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/security) +"hds" = ( +/turf/open/gm/coast/north, +/area/varadero/exterior/eastocean) +"hdV" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"hej" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"hek" = ( +/obj/structure/machinery/vending/cigarette/colony, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "red" + }, +/area/varadero/interior/security) +"hen" = ( +/obj/structure/bed/chair, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"heu" = ( +/obj/item/device/flashlight/lamp/tripod, +/obj/structure/machinery/power/apc{ + dir = 8; + pixel_x = -24; + start_charge = 0 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"hfo" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"hfR" = ( +/turf/open/floor/prison/chapel_carpet{ + dir = 1; + icon_state = "doubleside" + }, +/area/varadero/interior/chapel) +"hfX" = ( +/obj/structure/machinery/door/window/brigdoor/eastleft{ + name = "Sample Isolation" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"hfZ" = ( +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"hgc" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"hgB" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"hhM" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/caves/north_research) +"hhW" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/tool/stamp{ + icon_state = "stamp-ce" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/records) +"hic" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"hiD" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/mess) +"hiE" = ( +/obj/structure/flora/bush/ausbushes/var3/brflowers, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/central) +"hjf" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"hjn" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/obj/structure/girder, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"hjK" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/plating/bare_catwalk, +/area/varadero/exterior/farocean) +"hkQ" = ( +/obj/structure/platform_decoration/kutjevo, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"hkZ" = ( +/obj/structure/surface/table/woodentable, +/obj/item/folder/red, +/obj/item/device/camera_film, +/turf/open/floor/wood, +/area/varadero/interior/security) +"hla" = ( +/obj/structure/desertdam/decals/road_edge{ + pixel_x = 2; + pixel_y = -22 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal6"; + pixel_x = 2; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"hli" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"hlw" = ( +/obj/effect/landmark/survivor_spawner, +/obj/structure/bed/chair/comfy/beige{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/varadero/interior/maintenance/north) +"hlG" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"hlK" = ( +/obj/structure/surface/table/woodentable, +/obj/item/storage/box/drinkingglasses{ + pixel_x = -6; + pixel_y = 13 + }, +/obj/item/reagent_container/food/drinks/bottle/rum{ + pixel_x = -8; + pixel_y = 7 + }, +/obj/item/reagent_container/glass/rag{ + pixel_x = 5; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"hmg" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"hmh" = ( +/turf/open/gm/dirt{ + icon_state = "desert_dug" + }, +/area/varadero/exterior/lz2_near) +"hmm" = ( +/obj/structure/machinery/light, +/obj/structure/surface/table, +/obj/item/device/cassette_tape/pop2{ + pixel_x = 5; + pixel_y = 11 + }, +/obj/item/device/cassette_tape/pop3{ + pixel_y = 7 + }, +/obj/item/tool/kitchen/utensil/pfork{ + pixel_x = -6; + pixel_y = 7 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/laundry) +"hmR" = ( +/obj/item/tool/crowbar, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"hni" = ( +/obj/structure/sign/safety/fire_haz{ + pixel_y = 7 + }, +/turf/closed/wall/rock/brown, +/area/varadero/interior/oob) +"hnR" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"hoC" = ( +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/central) +"hoG" = ( +/obj/structure/machinery/computer/cameras{ + dir = 8 + }, +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/security) +"hoP" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/maintenance) +"hoU" = ( +/obj/effect/decal/cleanable/blood{ + basecolor = "#20d450"; + color = "#20d450" + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"hrc" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"hre" = ( +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves/digsite) +"hrG" = ( +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"hrI" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"hsa" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"hsl" = ( +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/maintenance/north) +"hso" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/holostool, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"hst" = ( +/obj/structure/sign/safety/high_voltage, +/turf/closed/wall/r_wall, +/area/varadero/interior/electrical) +"hsF" = ( +/obj/effect/landmark/yautja_teleport, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"hte" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior_protected/vessel) +"hti" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"hto" = ( +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves) +"huf" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"hus" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"hux" = ( +/obj/structure/bed/chair/office/light, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"huy" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"huE" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"huF" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/oob) +"hvh" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"hvO" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"hwa" = ( +/obj/structure/largecrate/random, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"hwE" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/monsoon) +"hwL" = ( +/obj/structure/prop/dam/crane, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"hwN" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/technical_storage) +"hwZ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/demo_scanner{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/item/device/reagent_scanner{ + pixel_x = -7; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"hxa" = ( +/obj/structure/closet/secure_closet/security, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "red" + }, +/area/varadero/interior/administration) +"hyd" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/item/tool/crowbar, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"hyp" = ( +/obj/structure/machinery/computer/prisoner, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "red" + }, +/area/varadero/interior/security) +"hyr" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"hys" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_SE) +"hyQ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/effect/spawner/random/tool, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"hyT" = ( +/obj/structure/flora/bush/ausbushes/var3/ywflowers{ + icon_state = "ywflowers_4" + }, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/central) +"hza" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"hzm" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/security) +"hzx" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"hzK" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + icon_state = "p_stair_full" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"hAg" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"hAh" = ( +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/wood, +/area/varadero/interior/court) +"hAI" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"hBX" = ( +/turf/open/floor/shiva{ + dir = 10; + icon_state = "purple" + }, +/area/varadero/interior/research) +"hCw" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + dir = 1; + icon_state = "p_stair_full" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"hCZ" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"hDk" = ( +/obj/structure/bedsheetbin, +/obj/item/storage/box/attachments{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/ammo_magazine/rifle/m4ra, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/bunks) +"hDw" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + icon_state = "p_stair_ew_full_cap"; + layer = 3.5 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"hDA" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/research) +"hDX" = ( +/obj/structure/machinery/cryo_cell, +/obj/structure/pipes/standard/cap, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"hDY" = ( +/obj/structure/prop/invuln/ice_prefab/roof_greeble{ + icon_state = "windsock"; + pixel_x = 18; + pixel_y = 23 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"hEv" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/eastocean) +"hEN" = ( +/obj/structure/closet/l3closet/scientist, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"hET" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"hFE" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/hall_N) +"hGz" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"hHn" = ( +/obj/effect/landmark/hunter_secondary, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"hHE" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Underground Power Substation" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"hHK" = ( +/obj/structure/machinery/bot/mulebot, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"hHR" = ( +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "It is kind of pink and wavy with white lines. It has been pinned to the wall with all the care of a meticulate entomologist."; + health = 300; + icon = 'icons/obj/items/items.dmi'; + icon_state = "sheet-mythril"; + name = "funky wall bacon" + }, +/turf/closed/wall/r_wall, +/area/varadero/interior/security) +"hJl" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/obj/structure/bed/chair, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"hJq" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/item/reagent_container/glass/bucket{ + pixel_x = 9; + pixel_y = 9 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/pontoon_beach) +"hJw" = ( +/obj/structure/largecrate/random, +/obj/item/storage/photo_album{ + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"hJx" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"hJB" = ( +/obj/structure/blocker/fog, +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/exterior/farocean) +"hJO" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/communications{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"hKe" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/hall_N) +"hKK" = ( +/turf/open/gm/coast/west, +/area/varadero/exterior/pontoon_beach) +"hLE" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"hLF" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = 12; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -16; + pixel_y = 13 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"hLI" = ( +/obj/structure/pipes/vents/pump, +/obj/structure/surface/table/woodentable/fancy, +/obj/item/ashtray/plastic, +/obj/item/trash/cigbutt, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"hMg" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"hMh" = ( +/obj/structure/filingcabinet, +/obj/item/paper/research_notes, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"hMC" = ( +/obj/item/clothing/ears/earmuffs{ + layer = 3.1; + pixel_x = 2; + pixel_y = 18 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"hMG" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/item/trash/candle, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"hMI" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/gm/coast/beachcorner/north_east, +/area/varadero/exterior/eastbeach) +"hMV" = ( +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/medical) +"hNb" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"hNc" = ( +/obj/structure/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/hall_SE) +"hNq" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/coast/south, +/area/varadero/exterior/pontoon_beach) +"hOp" = ( +/obj/structure/machinery/floodlight/landing{ + desc = "A powerful light stationed near construction zones to provide better visibility."; + name = "Construction Light" + }, +/obj/effect/decal/warning_stripes, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"hOv" = ( +/obj/structure/desertdam/decals/road_edge{ + pixel_x = 2; + pixel_y = -21 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal5"; + pixel_x = -2; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"hPd" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/bunks) +"hPj" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior/security) +"hPq" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"hPD" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/court) +"hPF" = ( +/obj/item/paper/crumpled, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"hQb" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"hQl" = ( +/obj/structure/girder, +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/exterior/eastbeach) +"hQo" = ( +/obj/structure/bed/roller, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"hQP" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/varadero/interior/maintenance/north) +"hQV" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/obj/structure/prop/structure_lattice{ + dir = 1; + layer = 3.1; + pixel_y = 10 + }, +/obj/structure/prop/invuln/ice_prefab/roof_greeble{ + icon_state = "vent4"; + pixel_y = 25 + }, +/obj/structure/prop/invuln/ice_prefab/roof_greeble{ + icon_state = "windsock"; + pixel_x = 18; + pixel_y = 23 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"hRs" = ( +/obj/structure/machinery/power/smes/magical{ + capacity = 9e+008; + charge = 9e+008; + dir = 4; + name = "plasma power generator" + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"hTO" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/vessel) +"hTX" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/monsoon) +"hTZ" = ( +/obj/structure/surface/table, +/obj/structure/prop/server_equipment/laptop/closed{ + pixel_x = -1; + pixel_y = 4 + }, +/obj/structure/prop/server_equipment/laptop/closed{ + pixel_y = 9 + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/hall_SE) +"hUp" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/security) +"hUs" = ( +/obj/structure/closet/hydrant{ + pixel_y = 32 + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/hall_SE) +"hUx" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/hall_SE) +"hUU" = ( +/obj/structure/machinery/requests_console{ + icon_state = "req_comp_open" + }, +/turf/closed/wall, +/area/varadero/interior/cargo) +"hUY" = ( +/obj/structure/closet/wardrobe/engineering_yellow, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"hVL" = ( +/obj/item/stack/sandbags/large_stack{ + pixel_y = 4; + pixel_x = -12 + }, +/turf/open/gm/dirt{ + icon_state = "desert0" + }, +/area/varadero/exterior/lz2_near) +"hWv" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_3" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastocean) +"hWA" = ( +/obj/structure/surface/table, +/obj/item/tool/kitchen/utensil/fork, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"hXe" = ( +/obj/structure/surface/table, +/obj/item/tool/kitchen/knife{ + pixel_x = 7; + pixel_y = -1 + }, +/obj/item/reagent_container/food/snacks/carpmeat, +/obj/item/prop/helmetgarb/helmet_nvg/cosmetic{ + pixel_x = -8; + pixel_y = 9 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"hXq" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves/digsite) +"hXv" = ( +/obj/structure/surface/table, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"hXR" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/pontoon_beach) +"hYp" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/maintenance) +"hZo" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"hZD" = ( +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/security) +"hZE" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/gm/coast/north, +/area/varadero/exterior/lz1_near) +"iad" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"iah" = ( +/obj/item/tool/pickaxe, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"ias" = ( +/obj/structure/machinery/camera/autoname/lz_camera, +/obj/structure/machinery/landinglight/ds1/spoke{ + pixel_y = -5; + pixel_x = 13 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"iax" = ( +/turf/open/gm/coast/south, +/area/varadero/interior/oob) +"iaH" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice2"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"iaM" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"iaO" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 9 + }, +/area/varadero/interior/hall_N) +"iaT" = ( +/obj/structure/largecrate/random/barrel, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"ibi" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"ibo" = ( +/obj/structure/prop/broken_arcade, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"ibs" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"iby" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/machinery/chem_dispenser, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"ibP" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/prop/server_equipment/laptop/on{ + pixel_x = -1; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"ibV" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior/hall_SE) +"icb" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/device/camera{ + pixel_x = -2; + pixel_y = 9 + }, +/obj/item/newspaper{ + layer = 2.99; + pixel_x = 7; + pixel_y = 4 + }, +/obj/structure/surface/table, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"icl" = ( +/obj/structure/prop/rock/brown, +/turf/closed/wall/rock/brown, +/area/varadero/interior/oob) +"icm" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_2" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"icn" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"ico" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 9; + icon_state = "planter_box_soil" + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + icon_state = "pointybush_2"; + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"icM" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_NW) +"idn" = ( +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/clothing/head/uppcap/peaked, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"idw" = ( +/turf/open/floor/wood, +/area/varadero/interior/security) +"iet" = ( +/obj/structure/machinery/light/small, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"ieu" = ( +/obj/structure/machinery/computer/arcade, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"ifB" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"ifO" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/prop/ice_colony/dense/planter_box/hydro{ + desc = "A high-power hydroelectric generator."; + name = "hydroelectric generator" + }, +/turf/open/gm/coast/beachcorner2/north_west, +/area/varadero/exterior/farocean) +"igB" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"igQ" = ( +/obj/structure/machinery/power/port_gen/pacman, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"igU" = ( +/obj/item/roller{ + pixel_x = 2; + pixel_y = 7 + }, +/obj/structure/surface/table, +/obj/item/roller{ + pixel_x = 4; + pixel_y = 14 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"ihn" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"iht" = ( +/obj/structure/surface/table, +/obj/item/paper/janitor{ + pixel_y = 8 + }, +/obj/item/storage/belt/utility, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"ihC" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/monsoon) +"ihX" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"ihY" = ( +/turf/closed/wall/rock/brown, +/area/varadero/exterior/eastbeach) +"iig" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/obj/structure/machinery/floodlight/landing{ + desc = "A powerful light stationed near construction zones to provide better visibility."; + name = "Construction Light" + }, +/obj/effect/decal/warning_stripes, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"iir" = ( +/obj/structure/closet/crate/secure, +/obj/item/trash/kepler, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"iiX" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/secure{ + dir = 2; + name = "Underground Secure Technical Storage"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/technical_storage) +"ijO" = ( +/obj/structure/holostool, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"iks" = ( +/obj/item/tool/shovel/spade, +/turf/open/gm/dirt, +/area/varadero/interior/maintenance/north) +"ilQ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"ilZ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/security/glass{ + dir = 1; + name = "\improper Underground Security Armory"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"imd" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/hall_N) +"imk" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"imu" = ( +/obj/item/stack/tile/plasteel{ + layer = 2.89; + pixel_x = 17; + pixel_y = 16 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"imz" = ( +/turf/closed/wall/r_wall/elevator/gears, +/area/varadero/interior/records) +"inj" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"inN" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/pontoon_beach) +"inV" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"ioc" = ( +/obj/structure/surface/table/woodentable, +/obj/item/evidencebag, +/obj/item/clothing/mask/cigarette/cigar, +/obj/item/device/flashlight/lamp/green{ + pixel_x = 14; + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"iop" = ( +/obj/structure/closet/medical_wall, +/turf/closed/wall, +/area/varadero/interior/medical) +"ioA" = ( +/obj/structure/machinery/vending/cigarette/colony, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"ipi" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/sign/double/barsign{ + name = "The Salty Cutlass"; + desc = "Come drown your troubles away! Mind the sway." + }, +/turf/closed/wall/wood, +/area/varadero/interior/beach_bar) +"ipl" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 9; + icon_state = "planter_box_soil" + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + icon_state = "pointybush_3"; + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_SE) +"ipC" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_3" + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"ipZ" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/obj/structure/machinery/power/port_gen/pacman, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"iqv" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/tool, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"iqU" = ( +/obj/structure/xenoautopsy/tank/larva, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"iqW" = ( +/obj/structure/surface/rack, +/obj/item/paper{ + name = "Incendiary Ammunition Order"; + desc = "An order manifest for incendiary ammo that has yet to be filled out." + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/security) +"ira" = ( +/obj/item/frame/apc, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance) +"irj" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redcorners" + }, +/area/varadero/interior/security) +"irk" = ( +/obj/structure/machinery/landinglight/ds2/delayone, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"irw" = ( +/obj/structure/closet/fireaxecabinet{ + pixel_x = -32 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"isK" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/largecrate/random/mini/small_case/b{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/reagent_container/food/drinks/cans/souto/diet/blue{ + pixel_x = 7; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"itb" = ( +/obj/structure/window/framed/colony/reinforced, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/varadero/interior/administration) +"itL" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"itP" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 6 + }, +/area/varadero/interior/hall_N) +"itQ" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/coast/west, +/area/varadero/exterior/lz1_near) +"itT" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"itZ" = ( +/obj/structure/largecrate/random/mini/med{ + layer = 3.01; + pixel_x = -8; + pixel_y = 7 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"ivo" = ( +/obj/structure/airlock_assembly, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"ivD" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"ivO" = ( +/obj/structure/largecrate/random/mini/med{ + layer = 3.01; + pixel_x = -13; + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"ivX" = ( +/obj/structure/closet/hydrant{ + pixel_y = 32 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"iwf" = ( +/mob/living/simple_animal/mouse, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"iwV" = ( +/obj/structure/inflatable, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"ixd" = ( +/obj/structure/machinery/computer/communications{ + dir = 4 + }, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/administration) +"ixh" = ( +/obj/structure/surface/rack, +/obj/item/weapon/gun/pistol/vp78, +/obj/item/weapon/gun/pistol/vp78{ + pixel_y = -4 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "red" + }, +/area/varadero/interior/security) +"ixl" = ( +/obj/item/tool/pickaxe, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves) +"ixq" = ( +/obj/item/device/flashlight, +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/exterior/lz1_near) +"ixr" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/hall_SE) +"ixw" = ( +/obj/structure/bed/chair/comfy/beige{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"ixQ" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"iyd" = ( +/turf/open/floor{ + dir = 9; + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz1_near) +"iyk" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"iyv" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/obj/item/stack/tile/plasteel{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"izl" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"izs" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"izy" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"izB" = ( +/obj/item/stool{ + pixel_x = 7; + pixel_y = -6 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"izP" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8; + layer = 2.991 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "blue" + }, +/area/varadero/interior/maintenance) +"iAa" = ( +/obj/structure/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"iAc" = ( +/obj/effect/decal/strata_decals/grime/grime4{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/varadero/interior/bunks) +"iAp" = ( +/obj/effect/decal/strata_decals/grime/grime3{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/research) +"iAx" = ( +/obj/structure/filingcabinet, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"iAE" = ( +/obj/structure/blocker/invisible_wall/water, +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/farocean) +"iAP" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/plating/bare_catwalk, +/area/varadero/exterior/pontoon_beach) +"iAX" = ( +/turf/open/floor/carpet, +/area/varadero/interior/administration) +"iBz" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/microwave{ + pixel_y = 6 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/mess) +"iCy" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/research) +"iDM" = ( +/obj/structure/machinery/bot/medbot{ + name = "FOXYBOT 3000"; + desc = "A little medical robot. He looks somewhat traumatized." + }, +/turf/open/floor/prison/chapel_carpet, +/area/varadero/interior/chapel) +"iEe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/cm_vending/sorted/boozeomat, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"iFb" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior_protected/caves/central) +"iFc" = ( +/obj/structure/largecrate/random/mini/chest{ + pixel_x = -7; + pixel_y = -11; + desc = "A chest... filled with the wildest riches!" + }, +/turf/open/gm/dirt{ + icon_state = "desert_dug" + }, +/area/varadero/exterior/lz2_near) +"iFm" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/guestpass{ + dir = 1 + }, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"iFy" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/drinks/cans/souto/grape{ + pixel_x = -7; + pixel_y = 8 + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 9 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"iFK" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/glass/bucket{ + pixel_x = 6; + pixel_y = 14 + }, +/obj/item/storage/box/pillbottles{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/clothing/mask/cigarette/weed, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"iFQ" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves/digsite) +"iFZ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"iGM" = ( +/obj/effect/decal/cleanable/cobweb{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"iHE" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/central) +"iHN" = ( +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/eastocean) +"iIc" = ( +/obj/item/device/flashlight/slime{ + mouse_opacity = 0; + invisibility = 1; + indestructible = 1; + alpha = 0 + }, +/turf/open/gm/coast/beachcorner2/north_west, +/area/varadero/exterior/pool) +"iIt" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/wood, +/area/varadero/interior/records) +"iIC" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/surface/table, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"iIL" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/flashlight/lamp, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/security) +"iIW" = ( +/obj/structure/surface/table, +/obj/item/storage/box/cups{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/reagent_container/food/drinks/cans/souto/pineapple{ + pixel_x = -6; + pixel_y = 10 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"iIY" = ( +/turf/open/gm/coast/east, +/area/varadero/exterior/comms4) +"iJa" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"iJk" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/mess) +"iJD" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva, +/area/varadero/interior/disposals) +"iKa" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"iLc" = ( +/obj/structure/surface/table/woodentable, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"iLd" = ( +/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/reagent_container/food/drinks/cans/sodawater{ + layer = 3.6; + pixel_x = -6; + pixel_y = 15 + }, +/obj/item/bedsheet{ + layer = 3.1 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"iLz" = ( +/obj/structure/machinery/r_n_d/destructive_analyzer, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purple" + }, +/area/varadero/interior/research) +"iLD" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/mess) +"iMc" = ( +/obj/structure/surface/rack, +/obj/item/clipboard, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/research) +"iMp" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "blue" + }, +/area/varadero/interior/hall_SE) +"iMM" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"iNh" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/hall_SE) +"iNr" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/security) +"iNE" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"iOi" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"iOQ" = ( +/obj/structure/bed/chair/office/dark, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/varadero/interior/records) +"iPw" = ( +/obj/structure/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/surface/table/woodentable/fancy, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"iPH" = ( +/obj/effect/spawner/random/tool, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/comms3) +"iPI" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/security) +"iQl" = ( +/obj/item/storage/firstaid, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/morgue) +"iQr" = ( +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz2_near) +"iQs" = ( +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/obj/item/reagent_container/food/snacks/wrapped/chunk{ + pixel_x = 4; + pixel_y = 13 + }, +/obj/item/reagent_container/food/drinks/bottle/sake{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/reagent_container/food/drinks/bottle/sake{ + pixel_x = 3; + pixel_y = 5 + }, +/obj/structure/surface/table, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"iQS" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"iRw" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"iRR" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"iRZ" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"iSi" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/disposals) +"iSz" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"iSC" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/clothing/suit/storage/marine/veteran/dutch{ + layer = 3.1 + }, +/obj/item/clothing/under/gimmick/dutch, +/obj/item/clothing/head/helmet/marine/veteran/dutch/cap{ + pixel_y = 8 + }, +/obj/structure/window/reinforced, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"iSO" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/drinks/cans/souto/cherry{ + pixel_x = -4; + pixel_y = 9 + }, +/obj/item/storage/bible/booze{ + pixel_x = 10; + pixel_y = 2 + }, +/obj/structure/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"iSW" = ( +/turf/open/gm/dirt, +/area/varadero/interior/maintenance/north) +"iTd" = ( +/obj/structure/morgue{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/morgue) +"iTF" = ( +/obj/structure/machinery/vending/cigarette/colony, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"iTP" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/item/storage/pill_bottle/bicaridine/skillless{ + pixel_x = 6 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"iUx" = ( +/obj/structure/machinery/constructable_frame, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"iUH" = ( +/obj/structure/machinery/floodlight/landing{ + desc = "A powerful light stationed near construction zones to provide better visibility."; + name = "Construction Light" + }, +/obj/effect/decal/warning_stripes, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"iUZ" = ( +/obj/structure/ore_box, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"iVt" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/electrical) +"iVD" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"iWf" = ( +/obj/structure/bed/chair/office/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"iWj" = ( +/obj/structure/blocker/invisible_wall/water, +/turf/open/gm/coast/south, +/area/varadero/exterior/farocean) +"iWK" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"iWX" = ( +/obj/structure/machinery/floodlight{ + name = "Floodlight"; + unacidable = 0; + wrenchable = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"iXy" = ( +/obj/item/tool/warning_cone, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -16; + pixel_y = 24 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"iXR" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8; + pixel_x = -13; + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"iXX" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/prison/chapel_carpet{ + dir = 1; + icon_state = "doubleside" + }, +/area/varadero/interior/chapel) +"iYb" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/largecrate/random/mini/med{ + pixel_x = -10; + pixel_y = 15 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "purple" + }, +/area/varadero/interior/research) +"iYi" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 1 + }, +/area/varadero/interior/records) +"iZj" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"iZx" = ( +/obj/structure/machinery/door_control/brbutton{ + id = "cargobay"; + name = "Cargo Bay Lock"; + pixel_y = 20 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"iZH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/medical) +"iZP" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice2"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"iZT" = ( +/obj/structure/machinery/power/apc{ + dir = 8; + pixel_x = -24; + start_charge = 0 + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/maintenance) +"jaF" = ( +/turf/open/gm/coast/east, +/area/varadero/exterior/pontoon_beach) +"jbh" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"jbR" = ( +/obj/item/device/flashlight/lamp/tripod{ + pixel_x = 7; + pixel_y = 18 + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"jcr" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior_protected/caves/swcaves) +"jcz" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"jcB" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "purple" + }, +/area/varadero/interior/research) +"jcC" = ( +/obj/structure/surface/rack, +/obj/item/ammo_magazine/shotgun/buckshot, +/obj/item/ammo_magazine/shotgun/buckshot{ + pixel_x = 6; + pixel_y = -4 + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/security) +"jcT" = ( +/turf/closed/wall, +/area/varadero/interior/maintenance) +"jcY" = ( +/obj/structure/window/framed/colony/reinforced, +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"jdm" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/central) +"jdu" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/exterior/pontoon_beach) +"jek" = ( +/turf/open/gm/coast/west, +/area/varadero/exterior/eastocean) +"jeo" = ( +/obj/item/tool/mop, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"jew" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8; + pixel_x = -6; + pixel_y = 3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"jeO" = ( +/obj/structure/machinery/conveyor, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/varadero/interior/cargo) +"jeT" = ( +/obj/item/weapon/harpoon/yautja{ + anchored = 1; + name = "Alien Harpoon"; + pixel_x = 6 + }, +/obj/structure/showcase{ + color = "#95948B"; + desc = "A grey statue dawned in ancient armor, it stares into your soul."; + dir = 1; + icon = 'icons/mob/humans/species/r_synthetic.dmi'; + icon_state = "Synthetic_Template"; + name = "Eternal guardian" + }, +/obj/item/clothing/suit/armor/yautja_flavor{ + anchored = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/caves/digsite) +"jeW" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/security) +"jff" = ( +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/wood, +/area/varadero/interior/records) +"jfn" = ( +/obj/structure/desertdam/decals/road_edge{ + pixel_x = -12 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_y = -12 + }, +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/obj/structure/barricade/handrail/wire, +/turf/open/floor/wood, +/area/varadero/interior/court) +"jfw" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"jfD" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/manifold/fourway/hidden/green, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"jgw" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/glass/beaker/ethanol{ + desc = "The beaker stares at you lecherously. Its contents... irresistible."; + pixel_y = 7 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"jgL" = ( +/turf/open/floor{ + dir = 6; + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz1_near) +"jgQ" = ( +/obj/structure/bed/chair/office/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"jgV" = ( +/obj/structure/flora/bush/ausbushes/ppflowers, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"jgY" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/records) +"jhe" = ( +/obj/structure/bed/chair, +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"jhu" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"jhv" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"jhK" = ( +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"jhL" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/administration) +"jhM" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/exterior/lz1_near) +"jhW" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8; + layer = 2.991 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"jif" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/item/device/flashlight, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"jjg" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"jjj" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"jjl" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/varadero/interior/records) +"jju" = ( +/obj/structure/largecrate/random/barrel/yellow, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"jjE" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/security) +"jjN" = ( +/turf/open/gm/dirt{ + icon_state = "desert2" + }, +/area/varadero/interior/maintenance/north) +"jjS" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/maintenance/north) +"jjZ" = ( +/obj/structure/prop/turbine, +/obj/structure/prop/turbine_extras/border, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"jks" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"jlt" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/drinks/coffee{ + pixel_x = 9; + pixel_y = 10 + }, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 7 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "red" + }, +/area/varadero/interior/administration) +"jmb" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"jnq" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "purple" + }, +/area/varadero/interior/research) +"jnA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"joe" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_2" + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"joN" = ( +/obj/item/trash/candle, +/turf/open/floor/prison/chapel_carpet{ + dir = 1; + icon_state = "doubleside" + }, +/area/varadero/interior/chapel) +"joO" = ( +/obj/structure/machinery/power/port_gen/pacman, +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"joV" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/security) +"jpm" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating, +/area/varadero/interior/cargo) +"jps" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/trash/c_tube, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"jpD" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior_protected/caves) +"jpM" = ( +/obj/effect/decal/warning_stripes/asteroid{ + dir = 1; + icon_state = "warning_s" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"jpZ" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"jqd" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/machinery/landinglight/ds1/spoke{ + pixel_y = -5; + pixel_x = 13 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"jqr" = ( +/obj/item/reagent_container/food/snacks/wrapped/barcardine{ + pixel_y = 7 + }, +/obj/item/reagent_container/food/drinks/bottle/sake{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/structure/surface/table, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"jqu" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"jqw" = ( +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"jqJ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "yellowcorners" + }, +/area/varadero/interior/cargo) +"jqK" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/closet/secure_closet/surgical{ + pixel_x = -30 + }, +/obj/item/tool/surgery/scalpel/manager, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"jrq" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating, +/area/varadero/interior/maintenance/north) +"jrr" = ( +/obj/structure/prop/invuln/overhead_pipe, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"jrv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"jsf" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/security) +"jsh" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"jsx" = ( +/obj/item/prop/almayer/comp_open, +/obj/structure/surface/table, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"jsG" = ( +/obj/structure/surface/rack, +/obj/item/device/flashlight, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"jsO" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/machinery/vending/cola, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"jts" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 9 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"jtx" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/flora/bush/ausbushes/var3/stalkybush{ + pixel_y = 9 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior_protected/caves) +"jty" = ( +/obj/effect/landmark/hunter_primary, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"jtH" = ( +/turf/open/floor{ + dir = 8; + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz2_near) +"jtI" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/donut_box{ + pixel_y = 9 + }, +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"jtU" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"jub" = ( +/obj/structure/machinery/prop/almayer/CICmap{ + density = 0; + desc = "A globe designed by the hunters to show them the location of prey across the hunting grounds."; + icon = 'icons/turf/walls/hunter.dmi'; + icon_state = "globe"; + name = "Hunter Globe"; + pixel_y = 16 + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"juL" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/mess) +"juW" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/comms3) +"jvh" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/records) +"jwf" = ( +/obj/structure/platform_decoration/kutjevo, +/obj/item/tool/warning_cone, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"jwX" = ( +/obj/structure/largecrate/random, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"jxe" = ( +/obj/structure/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"jxi" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/closet/secure_closet/engineering_welding, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"jyq" = ( +/obj/structure/machinery/landinglight/ds2/delaytwo{ + dir = 8 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"jyw" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/obj/item/clothing/mask/cigarette/cigar{ + desc = "Manufactured in New Space Cuba, a product of Castro LTD."; + name = "comically large cigar"; + pixel_y = 7 + }, +/obj/item/reagent_container/food/drinks/flask/vacuumflask{ + pixel_x = 5; + pixel_y = 12 + }, +/obj/structure/surface/table, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"jzq" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"jzB" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"jzL" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/item/tool/warning_cone, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/pontoon_beach) +"jzZ" = ( +/turf/open/floor/carpet, +/area/varadero/interior/library) +"jAx" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"jAI" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves) +"jBl" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/prop/static_tank/water{ + pixel_y = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/disposals) +"jBp" = ( +/obj/structure/bed/chair{ + dir = 8; + icon_state = "chair_alt" + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"jBw" = ( +/obj/item/trash/cigbutt/ucigbutt{ + pixel_x = 4; + pixel_y = 13 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"jCr" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"jCs" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"jCA" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/machinery/door/airlock/almayer/engineering{ + dir = 1; + name = "\improper Underground Technical Storage"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/technical_storage) +"jCE" = ( +/obj/structure/machinery/door/airlock/almayer/medical{ + dir = 1; + name = "Underground Medical Laboratory Operating Theatre"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"jCN" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"jDe" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"jDO" = ( +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "On closer inspection, everything on these shelves are made of plastic."; + icon_state = "book-3"; + name = "book case" + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"jDW" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"jEv" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"jEG" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/south, +/area/varadero/exterior/pontoon_beach) +"jEZ" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/tool, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"jFh" = ( +/obj/structure/closet/crate/secure, +/obj/item/trash/wy_chips_pepper, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"jFt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/chair/wood/normal, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"jFL" = ( +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/monsoon) +"jGk" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"jGm" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"jGz" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"jGA" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"jGT" = ( +/obj/structure/prop/invuln/minecart_tracks, +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"jHb" = ( +/obj/structure/bed/chair{ + icon_state = "chair_alt" + }, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"jHI" = ( +/obj/structure/machinery/light, +/obj/structure/barricade/handrail/wire{ + dir = 8; + layer = 2.991 + }, +/obj/structure/closet/radiation, +/turf/open/floor/shiva{ + icon_state = "purple" + }, +/area/varadero/interior/research) +"jHJ" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 1; + pixel_y = 20 + }, +/obj/item/clothing/glasses/hud/health{ + pixel_x = -5; + pixel_y = 3 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"jIo" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/clothing/gloves/botanic_leather, +/obj/item/clothing/mask/cigarette/weed{ + pixel_x = -11; + pixel_y = 16 + }, +/obj/item/clothing/mask/cigarette/weed{ + pixel_x = -9; + pixel_y = 13 + }, +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"jJn" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/south, +/area/varadero/exterior/lz2_near) +"jJp" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/stock_parts/matter_bin/adv{ + pixel_x = -5; + pixel_y = 11 + }, +/obj/item/stack/sheet/plasteel{ + amount = 24 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"jJC" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/obj/structure/flora/bush/ausbushes/var3/sparsegrass, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"jJX" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/security{ + dir = 1; + name = "\improper Underground Security Interrogation Observation"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"jKs" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz2_near) +"jKz" = ( +/obj/structure/machinery/holosign/surgery{ + id = "otice" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/medical{ + dir = 1; + name = "Underground Medical Laboratory Operating Theatre"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"jKK" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating, +/area/varadero/interior/toilets) +"jKW" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"jLS" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"jLU" = ( +/obj/structure/reagent_dispensers/fueltank/gas, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"jMq" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.01 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"jMr" = ( +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"jNb" = ( +/obj/structure/surface/table, +/obj/item/device/flashlight, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"jNn" = ( +/obj/structure/flora/bush/ausbushes/var3/ywflowers, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"jNE" = ( +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"jNS" = ( +/obj/structure/bed/chair/wheelchair, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"jNT" = ( +/obj/structure/pipes/vents/pump, +/obj/structure/surface/table/woodentable, +/obj/item/weapon/pole{ + anchored = 1; + desc = "It only plays auto chess. Gross."; + icon = 'icons/obj/items/items.dmi'; + icon_state = "game_kit"; + name = "Thick Art LTD Gamepad" + }, +/obj/item/prop/helmetgarb/raincover{ + pixel_x = -8; + pixel_y = 9 + }, +/obj/effect/decal/strata_decals/grime/grime4, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"jOR" = ( +/obj/structure/closet/secure_closet/security_empty, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"jPe" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/surface/table, +/obj/item/paper/janitor{ + pixel_y = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"jPh" = ( +/obj/structure/surface/rack, +/obj/item/tool/pickaxe/drill{ + pixel_x = -2; + pixel_y = -3 + }, +/obj/item/tool/pickaxe/drill{ + pixel_y = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"jPC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/manifold/fourway/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"jPM" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/security) +"jQa" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/swcaves) +"jQe" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"jQg" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/machinery/door/airlock/almayer/security/glass{ + name = "\improper Underground Security"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/security) +"jQB" = ( +/obj/structure/surface/table/woodentable, +/obj/item/clipboard, +/obj/item/folder/red{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/tool/pen/blue, +/turf/open/floor/wood, +/area/varadero/interior/security) +"jQG" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/structure/window/reinforced, +/obj/item/clothing/head/fedora, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"jQM" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"jRu" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/prop/invuln/minecart_tracks{ + dir = 9 + }, +/obj/structure/closet/crate/miningcar{ + layer = 3.1; + name = "\improper materials storage bin"; + pixel_y = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"jSP" = ( +/obj/structure/surface/rack, +/obj/item/tool/pickaxe/jackhammer, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"jSX" = ( +/turf/open/gm/coast/beachcorner/north_west, +/area/varadero/exterior/pontoon_beach) +"jTi" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/camera{ + pixel_y = 5 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/administration) +"jTj" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_2" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastocean) +"jTL" = ( +/turf/open/floor{ + icon_state = "bcircuit" + }, +/area/varadero/interior/maintenance/north) +"jTR" = ( +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/monsoon) +"jUB" = ( +/obj/structure/surface/table/woodentable, +/obj/item/reagent_container/food/snacks/wrapped/barcardine, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"jUM" = ( +/obj/structure/urinal{ + pixel_y = 32 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/security) +"jUY" = ( +/obj/structure/bed/chair/hunter, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"jVl" = ( +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/hall_N) +"jVK" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"jXn" = ( +/obj/structure/bed/chair{ + icon_state = "chair_alt"; + pixel_x = 3; + pixel_y = 17 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"jXp" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"jYl" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"jYs" = ( +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/storage/large_holster/katana/full, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"jYX" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/newspaper{ + layer = 2.99; + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/device/camera{ + pixel_x = -5; + pixel_y = 9 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"jYZ" = ( +/obj/item/tool/pickaxe, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/swcaves) +"jZw" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/obj/structure/pipes/vents/pump, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/security) +"jZG" = ( +/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/clothing/suit/storage/bomber/alt, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"jZO" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"kap" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"kaY" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/pill_bottle/inaprovaline/skillless{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/item/storage/pill_bottle/packet/oxycodone{ + pixel_x = -4; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/administration) +"kbp" = ( +/obj/structure/janitorialcart, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"kbQ" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"kca" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"kcn" = ( +/obj/item/stack/sandbags_empty/full, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"kcE" = ( +/obj/structure/largecrate/random/mini/med{ + pixel_x = -6; + pixel_y = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"kdf" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/maintenance/north) +"kdq" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/prop/rock/brown, +/turf/open/gm/coast/west, +/area/varadero/exterior/farocean) +"kdV" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "warnplate" + }, +/area/varadero/interior/maintenance/north) +"keE" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"keN" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"keY" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/security) +"kfc" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"kfj" = ( +/obj/structure/pipes/standard/simple/visible{ + dir = 5 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"kfG" = ( +/turf/closed/wall, +/area/varadero/interior/caves/east) +"kfJ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/med_data/laptop{ + pixel_y = 3 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/administration) +"kgm" = ( +/obj/effect/vehicle_spawner/van/decrepit, +/turf/open/gm/coast/north, +/area/varadero/exterior/pontoon_beach) +"kgp" = ( +/turf/closed/wall/rock/brown, +/area/varadero/exterior/lz2_near) +"kgw" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/records) +"kgA" = ( +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/eastbeach) +"kgC" = ( +/obj/structure/prop/static_tank{ + pixel_y = 8 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.01 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"khb" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/court) +"khB" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + dir = 8; + layer = 2.991 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "blue" + }, +/area/varadero/interior/maintenance) +"kif" = ( +/obj/structure/ladder, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/farocean) +"kin" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/machinery/floodlight/landing{ + desc = "A powerful light stationed near construction zones to provide better visibility."; + name = "Construction Light" + }, +/obj/effect/decal/warning_stripes, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/pontoon_beach) +"kiE" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/maintenance) +"kiG" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/item/clothing/under/CM_uniform, +/obj/item/clothing/suit/armor/vest, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"kjp" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -16; + pixel_y = 24 + }, +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/exterior/eastbeach) +"kjr" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/item/stack/sheet/metal, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"kjI" = ( +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"kjN" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/interior/caves/east) +"kkc" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"kkt" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"kkv" = ( +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"kkw" = ( +/obj/effect/landmark/crap_item, +/obj/structure/inflatable/door, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"kkF" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/exterior/farocean) +"kli" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior/caves/north_research) +"klu" = ( +/obj/structure/bed/chair{ + icon_state = "chair_alt" + }, +/obj/structure/closet/hydrant{ + pixel_y = 32 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"klP" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/item/storage/belt/medical{ + pixel_x = -3; + pixel_y = 1 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/bunks) +"klT" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/maintenance/research) +"klY" = ( +/obj/item/cell/high, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"kmb" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"kmo" = ( +/obj/structure/machinery/power/port_gen/pacman, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"kmu" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/toolbox, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"kmI" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves/central) +"kmW" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/interior_protected/caves/central) +"knN" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/prop/invuln/minecart_tracks{ + dir = 5 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform_decoration/kutjevo, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"knP" = ( +/obj/structure/machinery/light/small, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"kof" = ( +/obj/structure/filingcabinet, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "red" + }, +/area/varadero/interior/security) +"koZ" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/pontoon_beach) +"kpN" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"kqe" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"kqs" = ( +/obj/structure/cargo_container/wy/mid, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"kqA" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"kqN" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/gm/dirt, +/area/varadero/interior/caves/east) +"kqQ" = ( +/obj/structure/xenoautopsy/tank/broken, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"krl" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/medical) +"krL" = ( +/obj/structure/window/framed/colony/reinforced, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating, +/area/varadero/interior/administration) +"krM" = ( +/obj/item/paper, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"krP" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/security) +"ksf" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/bed/chair/comfy/beige{ + dir = 8 + }, +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"ksn" = ( +/obj/structure/machinery/vending/cola, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"ksu" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"ksX" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior_protected/maintenance/south) +"ktN" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"kul" = ( +/obj/item/pizzabox/meat{ + pixel_x = -5; + pixel_y = 13 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"kus" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"kuE" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"kuO" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"kuX" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"kvx" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/clipboard{ + pixel_x = 4; + pixel_y = 5 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"kvz" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"kvC" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_3" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"kvG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"kvQ" = ( +/obj/structure/machinery/landinglight/ds2/delaythree{ + dir = 8 + }, +/obj/structure/machinery/floodlight/landing/floor{ + pixel_x = 1 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"kvS" = ( +/obj/structure/largecrate/random, +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"kwB" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_NW) +"kxe" = ( +/turf/open/gm/coast/beachcorner2/south_east, +/area/varadero/interior_protected/caves/central) +"kxU" = ( +/obj/structure/bed/chair{ + dir = 4; + icon_state = "chair_alt" + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"kxW" = ( +/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/purple{ + pixel_y = 13 + }, +/obj/item/bedsheet/hos{ + layer = 3.1 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"kyh" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ + name = "\improper Underground Medical Laboratory"; + req_access = null; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"kyj" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/monsoon) +"kyp" = ( +/turf/open/gm/dirt, +/area/varadero/exterior/eastocean) +"kyr" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"kyz" = ( +/obj/structure/machinery/door/airlock/almayer/engineering/autoname, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"kyD" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"kyG" = ( +/turf/closed/wall, +/area/varadero/interior/disposals) +"kyK" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"kyL" = ( +/obj/structure/bed/chair/comfy/beige{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"kyP" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"kzo" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"kzp" = ( +/obj/structure/surface/rack, +/obj/item/tool/wrench, +/obj/item/tool/weldingtool, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"kzE" = ( +/obj/structure/surface/table/woodentable, +/obj/item/reagent_container/food/drinks/bottle/holywater, +/obj/item/tool/lighter/random{ + pixel_x = -9; + pixel_y = 15 + }, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"kzJ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"kAl" = ( +/obj/structure/largecrate/random, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"kAm" = ( +/obj/structure/machinery/vending/coffee, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"kAH" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_2" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"kAN" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"kBo" = ( +/obj/structure/surface/table/woodentable, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/item/newspaper{ + desc = "It's a character sheet from the critically acclaimed TTRPG Pinwizard IV."; + name = "character sheet"; + pixel_x = -3 + }, +/obj/item/toy/dice/d20{ + pixel_x = 13; + pixel_y = 10 + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"kBZ" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior/maintenance/security) +"kCb" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/stack/sheet/mineral/phoron/medium_stack, +/obj/item/stack/sheet/metal/med_small_stack, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"kCy" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/camera{ + pixel_x = 6; + pixel_y = 11 + }, +/obj/item/device/reagent_scanner{ + pixel_x = -7 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"kCA" = ( +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/electrical) +"kCT" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/security/glass{ + dir = 1; + name = "\improper Underground Security Lobby"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"kDd" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"kDh" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"kDk" = ( +/obj/item/tool/screwdriver, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"kDF" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"kDH" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"kEB" = ( +/obj/structure/surface/table/woodentable, +/obj/item/trash/ceramic_plate{ + pixel_x = -8; + pixel_y = 12 + }, +/obj/item/m_gift, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"kEK" = ( +/obj/item/stack/sheet/metal, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"kEV" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"kFn" = ( +/obj/structure/machinery/floodlight/landing/floor, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz2_near) +"kFH" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/item/device/flashlight/flare, +/turf/open/floor{ + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz2_near) +"kFT" = ( +/obj/structure/machinery/vending/snack, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"kFV" = ( +/obj/structure/largecrate/random/mini/med{ + layer = 3.01; + pixel_x = -13; + pixel_y = 11 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"kGo" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/medical) +"kGq" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior/hall_SE) +"kGB" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/closet/crate/miningcar{ + layer = 3.1; + name = "\improper materials storage bin"; + pixel_y = 8 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"kGD" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/gm/dirt{ + icon_state = "desert_dug" + }, +/area/varadero/exterior/pontoon_beach) +"kGF" = ( +/obj/item/paper_bin{ + pixel_y = 6 + }, +/obj/item/tool/pen/blue{ + pixel_x = 7 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/flash, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/security) +"kGJ" = ( +/turf/open/gm/coast/east, +/area/varadero/exterior/eastocean) +"kGM" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/hall_NW) +"kIb" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"kIg" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"kIz" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"kIJ" = ( +/turf/open/floor{ + dir = 10; + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz1_near) +"kIK" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"kIV" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -16; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"kKS" = ( +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"kKX" = ( +/obj/item/device/reagent_scanner{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/structure/prop/server_equipment/laptop{ + pixel_x = -13; + pixel_y = 6 + }, +/obj/structure/surface/table, +/obj/item/paper_bin, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"kLd" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/administration) +"kLA" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/machinery/disposal, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/electrical) +"kLF" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"kMf" = ( +/obj/structure/window/framed/colony/reinforced/tinted, +/turf/open/floor/plating, +/area/varadero/interior/security) +"kMi" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"kMy" = ( +/obj/structure/machinery/landinglight/ds2/delaytwo{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"kME" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"kMN" = ( +/obj/structure/machinery/flasher{ + id = "sec_checkpoint"; + name = "Checkpoint Flash"; + pixel_x = -32; + pixel_y = 32 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "redcorners" + }, +/area/varadero/interior/security) +"kMU" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/medical) +"kNa" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + name = "\improper Toilet Unit" + }, +/turf/open/floor/plating, +/area/varadero/interior/toilets) +"kNe" = ( +/obj/item/reagent_container/glass/bucket/mopbucket{ + pixel_x = -9; + pixel_y = 14 + }, +/obj/item/tool/mop{ + pixel_x = -10; + pixel_y = 11 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/laundry) +"kNN" = ( +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"kOS" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"kPj" = ( +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/mess) +"kPX" = ( +/obj/structure/surface/table, +/obj/item/toy/deck/uno{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/trash/eat{ + pixel_x = 10; + pixel_y = 10 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_NW) +"kPZ" = ( +/obj/structure/surface/rack, +/obj/item/tool/weldpack, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"kQb" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"kQy" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/east, +/area/varadero/exterior/comms4) +"kRp" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/obj/item/device/flashlight/lamp/tripod, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"kRH" = ( +/turf/open/gm/coast/beachcorner/north_west, +/area/varadero/exterior/lz1_near) +"kRU" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = 2; + pixel_y = 15; + indestructible = 1; + unacidable = 1; + layer = 4.1 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"kSd" = ( +/obj/structure/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/curtain/shower, +/turf/open/floor/interior/plastic, +/area/varadero/interior/laundry) +"kSz" = ( +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"kSD" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior_protected/caves) +"kSF" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/bed/chair/office/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"kSN" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"kTo" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"kTs" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"kTu" = ( +/obj/item/tool/pickaxe/silver, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"kTD" = ( +/obj/structure/machinery/computer/cameras{ + pixel_y = 6 + }, +/obj/structure/surface/table, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "red" + }, +/area/varadero/interior/hall_N) +"kTG" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "wred" + }, +/area/varadero/interior/medical) +"kTI" = ( +/obj/structure/machinery/light/small, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/security) +"kUj" = ( +/obj/item/m_gift, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"kVp" = ( +/turf/open/floor/shiva{ + dir = 9; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"kVq" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/east, +/area/varadero/exterior/lz2_near) +"kVE" = ( +/obj/structure/window_frame/colony/reinforced, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"kVL" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/coast/east, +/area/varadero/exterior/comms4) +"kWf" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"kWB" = ( +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/records) +"kWR" = ( +/turf/open/gm/dirt{ + icon_state = "desert_dug" + }, +/area/varadero/interior/maintenance/north) +"kWZ" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"kXn" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"kXA" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/evidencebag, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"kXP" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"kXQ" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/research) +"kXZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/administration) +"kYn" = ( +/obj/structure/machinery/light, +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/security) +"kYF" = ( +/obj/item/tool/weldingtool, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"kYM" = ( +/obj/effect/landmark/static_comms/net_one, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"kYN" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = -16; + pixel_y = -8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"kZe" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/exterior/eastbeach) +"kZg" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/hall_NW) +"kZl" = ( +/obj/effect/landmark/crap_item, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"kZn" = ( +/obj/structure/surface/table, +/obj/item/tool/kitchen/utensil/knife, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"laa" = ( +/obj/structure/bed/chair{ + dir = 1; + icon_state = "chair_alt" + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"lab" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"lat" = ( +/obj/item/device/camera, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"laN" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22" + }, +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"lbr" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"lbK" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"lbX" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + dir = 1; + icon_state = "p_stair_full" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"lch" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"lci" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/dirt, +/area/varadero/exterior/eastocean) +"ldr" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"ldw" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/gm/coast/beachcorner/north_east, +/area/varadero/interior/caves/east) +"ldJ" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"leF" = ( +/obj/structure/machinery/optable{ + desc = "This maybe could be used for advanced medical procedures."; + name = "Exam Table" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/morgue) +"leG" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 1 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/invuln/minecart_tracks{ + dir = 5 + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/obj/structure/platform_decoration/kutjevo, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"leI" = ( +/obj/structure/sink{ + dir = 1; + pixel_y = -10 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "purple" + }, +/area/varadero/interior/research) +"leO" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/surface/table, +/obj/item/weapon/gun/flamer, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"leP" = ( +/obj/item/stack/cable_coil/cut, +/turf/open/floor{ + dir = 8; + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz1_near) +"leU" = ( +/obj/structure/largecrate/random, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"lgb" = ( +/obj/structure/bedsheetbin, +/obj/item/ammo_magazine/rifle/m4ra, +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/bunks) +"lgP" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"lhm" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/ashtray/plastic, +/obj/item/trash/cigbutt, +/obj/item/trash/cigbutt{ + pixel_y = 8 + }, +/obj/item/device/flashlight/lamp/candelabra{ + pixel_x = -6; + pixel_y = 22 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/administration) +"lhn" = ( +/obj/structure/catwalk, +/obj/structure/platform{ + dir = 1; + layer = 2.25; + density = 0; + climb_delay = 0 + }, +/turf/open/gm/river/desert/deep{ + base_river_slowdown = 0 + }, +/area/varadero/interior/maintenance/north) +"lhB" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"lhJ" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating, +/area/varadero/interior/records) +"liq" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"liz" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"liM" = ( +/obj/structure/pipes/binary/passive_gate, +/turf/open/gm/river/desert/deep{ + base_river_slowdown = 0 + }, +/area/varadero/interior/maintenance/north) +"ljt" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/north_research) +"ljx" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"lkH" = ( +/obj/structure/largecrate/random/barrel/red, +/turf/open/shuttle/elevator, +/area/varadero/interior/hall_N) +"lkI" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/technical_storage) +"llj" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"lmd" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"lms" = ( +/obj/structure/machinery/door/airlock/strata/autoname{ + autoname = 0; + locked = 1; + name = "\improper Engine Room" + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"lmu" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22" + }, +/turf/open/floor/prison/chapel_carpet{ + dir = 1; + icon_state = "doubleside" + }, +/area/varadero/interior/chapel) +"lmS" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"lnw" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/flashlight/lamp/green{ + pixel_x = -6; + pixel_y = 13 + }, +/obj/item/folder/blue{ + pixel_x = 6; + pixel_y = 2 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"lnG" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"lnO" = ( +/turf/open/gm/coast/north, +/area/varadero/exterior/pontoon_beach) +"loh" = ( +/obj/structure/surface/rack, +/obj/item/weapon/sword/katana, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"loA" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves) +"loO" = ( +/obj/structure/blocker/invisible_wall/water, +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/exterior/farocean) +"loP" = ( +/obj/structure/machinery/meter{ + pixel_x = -1; + pixel_y = -6 + }, +/turf/closed/wall/r_wall, +/area/varadero/interior_protected/maintenance/south) +"loQ" = ( +/obj/structure/closet/emcloset, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"loW" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/research) +"lpv" = ( +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/laundry) +"lpJ" = ( +/obj/structure/machinery/light, +/turf/open/floor{ + icon_state = "bcircuit" + }, +/area/varadero/interior/maintenance/north) +"lqa" = ( +/obj/item/tool/warning_cone{ + pixel_x = -11 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"lqF" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"lqM" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"lrp" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/fancy/cigarettes/arcturian_ace{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/effect/spawner/random/supply_kit, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/administration) +"lrR" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"lss" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"lsN" = ( +/obj/effect/overlay/palmtree_r, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"lsT" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"lsU" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/hall_N) +"ltA" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/records) +"ltB" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"ltI" = ( +/obj/structure/surface/table, +/obj/item/paper, +/obj/item/paper{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/paper/research_notes/grant/high{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"ltW" = ( +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"lum" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pool) +"lun" = ( +/obj/item/device/mass_spectrometer, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"lur" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"luu" = ( +/obj/item/tool/warning_cone{ + pixel_x = -20 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"luz" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"luC" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice2"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/closed/wall/rock/brown, +/area/varadero/exterior/eastbeach) +"luZ" = ( +/obj/structure/closet/secure_closet/miner, +/obj/item/clothing/accessory/storage/black_vest/brown_vest, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves) +"lvt" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + icon_state = "p_stair_full" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"lvG" = ( +/obj/structure/curtain/red, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/bunks) +"lvS" = ( +/obj/structure/machinery/door/airlock/strata/autoname{ + autoname = 0; + dir = 1; + icon_state = "door_locked"; + locked = 1; + name = "\improper Research Chamber" + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"lvV" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plating{ + dir = 5; + icon_state = "warnplate" + }, +/area/varadero/interior/disposals) +"lwm" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/plating/bare_catwalk, +/area/varadero/exterior/farocean) +"lxi" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/gm/coast/beachcorner/north_west, +/area/varadero/exterior/eastbeach) +"lxr" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"lxs" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/eastocean) +"lxy" = ( +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/security) +"lxT" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/flashlight/lamp/green{ + pixel_y = 7 + }, +/obj/item/stock_parts/matter_bin/super{ + pixel_x = -8; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"lyp" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/security) +"lyP" = ( +/turf/closed/wall/rock/brown, +/area/varadero/exterior/comms4) +"lze" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/blocker/invisible_wall/water, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"lzu" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_N) +"lzD" = ( +/obj/effect/overlay/palmtree_r, +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/exterior/pontoon_beach) +"lzP" = ( +/obj/structure/machinery/autolathe, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"lzT" = ( +/turf/closed/wall/rock/brown, +/area/varadero/exterior/monsoon) +"lzX" = ( +/obj/structure/machinery/door_control{ + id = "undergroundhangarsouth"; + name = "South Dock Door"; + pixel_x = -24; + indestructible = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "warnplate" + }, +/area/varadero/interior/maintenance/north) +"lAk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"lBf" = ( +/obj/item/stack/cable_coil/cut{ + pixel_x = 5; + pixel_y = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"lBw" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"lCK" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/obj/structure/prop/structure_lattice{ + dir = 1; + layer = 3.1; + pixel_y = 10 + }, +/obj/structure/prop/invuln/ice_prefab/roof_greeble{ + icon_state = "vent4"; + pixel_y = 25 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"lDh" = ( +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/maintenance) +"lDk" = ( +/turf/open/floor/shiva{ + dir = 10; + icon_state = "red" + }, +/area/varadero/interior/hall_N) +"lDm" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"lDr" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/filingcabinet/security, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/security) +"lDF" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior_protected/caves/digsite) +"lDN" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"lDS" = ( +/obj/structure/bed/roller, +/obj/structure/machinery/iv_drip, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"lEc" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"lEw" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/administration) +"lEM" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/effect/spawner/random/toolbox, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"lEV" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8; + layer = 4 + }, +/obj/structure/platform{ + dir = 1 + }, +/turf/open/gm/river/desert/deep/covered, +/area/varadero/interior/maintenance/north) +"lEY" = ( +/obj/structure/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"lFl" = ( +/turf/open/floor/plating/icefloor{ + dir = 8; + icon_state = "warnplate" + }, +/area/varadero/interior/cargo) +"lFr" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"lFA" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"lFE" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"lFI" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/obj/structure/prop/structure_lattice{ + dir = 1; + layer = 3.1; + pixel_y = 10 + }, +/obj/structure/prop/invuln/ice_prefab/roof_greeble{ + icon_state = "vent4"; + pixel_y = 25 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = 10; + pixel_y = 22; + indestructible = 1; + unacidable = 1; + layer = 4.1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"lFS" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"lFT" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + dir = 9; + icon_state = "p_stair_full" + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"lGp" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/medical) +"lGD" = ( +/obj/structure/largecrate/random, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/north) +"lGT" = ( +/obj/structure/barricade/handrail/wire{ + dir = 4; + layer = 4 + }, +/obj/structure/platform{ + dir = 1 + }, +/turf/open/gm/river/desert/deep/covered, +/area/varadero/interior/maintenance/north) +"lHH" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"lId" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"lIo" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"lIE" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/shuttle/dropship/flight/lz1{ + dir = 1; + name = "LZ1 Pontoon Dock computer" + }, +/turf/open/floor{ + dir = 8; + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz1_console) +"lIO" = ( +/obj/structure/prop/ice_colony/tiger_rug{ + icon_state = "White"; + pixel_y = 19 + }, +/turf/open/floor/carpet, +/area/varadero/interior/research) +"lKS" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purple" + }, +/area/varadero/interior/research) +"lKV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"lLe" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/closet/secure_closet/scientist, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purple" + }, +/area/varadero/interior/research) +"lLq" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/technical_storage) +"lLZ" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/hall_N) +"lMb" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"lMl" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pool) +"lMq" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/effect/landmark/crap_item, +/obj/effect/spawner/random/supply_kit, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"lMv" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"lMB" = ( +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"lMD" = ( +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"lMP" = ( +/obj/structure/filingcabinet, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"lNb" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/hall_SE) +"lNw" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/prop/server_equipment/laptop/closed{ + pixel_y = 3 + }, +/turf/open/floor/carpet, +/area/varadero/interior/research) +"lNL" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"lNX" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"lOc" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -14; + pixel_y = 13 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"lPj" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"lPq" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"lQg" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_x = 6; + pixel_y = 4 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_x = -9; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"lQA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"lQO" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "green" + }, +/area/varadero/interior/mess) +"lQW" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/pontoon_beach) +"lRy" = ( +/obj/structure/surface/table, +/obj/item/circuitboard/machine/batteryrack, +/obj/item/stack/cable_coil{ + pixel_x = 2; + pixel_y = 7 + }, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/morgue) +"lRz" = ( +/obj/structure/inflatable/door, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"lRU" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "purplecorners" + }, +/area/varadero/interior/research) +"lSg" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"lSG" = ( +/obj/structure/curtain/shower, +/turf/open/floor/interior/plastic/alt, +/area/varadero/interior/laundry) +"lTb" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "green" + }, +/area/varadero/interior/court) +"lTg" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"lTv" = ( +/obj/item/tool/warning_cone{ + pixel_x = -13; + pixel_y = 19 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"lTR" = ( +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"lUe" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"lUG" = ( +/obj/structure/platform_decoration/kutjevo, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"lUT" = ( +/obj/structure/machinery/smartfridge, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "green" + }, +/area/varadero/interior/mess) +"lVa" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor{ + icon_state = "asteroidwarning" + }, +/area/varadero/interior/comms1) +"lVc" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"lVf" = ( +/obj/item/tool/warning_cone{ + pixel_x = -9 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"lVP" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"lVQ" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/central) +"lVW" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal8"; + pixel_x = -16; + pixel_y = -16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal5"; + pixel_x = -16; + pixel_y = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal6"; + pixel_x = 16; + pixel_y = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal7"; + pixel_x = 16; + pixel_y = -16 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"lWf" = ( +/obj/structure/bed/chair/wood/normal{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"lWh" = ( +/obj/structure/bed/chair{ + dir = 8; + icon_state = "chair_alt" + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/medical) +"lWo" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"lWB" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/light/small, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"lWJ" = ( +/obj/structure/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"lXc" = ( +/obj/structure/closet/hydrant{ + pixel_y = 32 + }, +/obj/structure/surface/table, +/obj/structure/prop/server_equipment/laptop/on{ + pixel_x = -1; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"lXT" = ( +/obj/structure/plasticflaps/mining, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/invuln/minecart_tracks{ + dir = 1 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"lYi" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/drinks/cup{ + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"lYo" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/dirt, +/area/varadero/exterior/comms4) +"lYr" = ( +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"lYD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/wood, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/monsoon) +"lYF" = ( +/obj/structure/largecrate/random/case, +/turf/open/shuttle/elevator, +/area/varadero/interior/hall_N) +"lZa" = ( +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "On closer inspection, everything on these shelves are made of plastic."; + icon_state = "book-4"; + name = "book case" + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"lZb" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"lZh" = ( +/obj/structure/desertdam/decals/road_edge{ + pixel_x = 2; + pixel_y = 23 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal7"; + pixel_x = 2; + pixel_y = -4 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"lZR" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"lZU" = ( +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/carpet, +/area/varadero/interior/security) +"map" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"mau" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"maN" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"maQ" = ( +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/administration) +"mbf" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/drinks/bottle/pwine{ + pixel_x = 6; + pixel_y = 13 + }, +/obj/item/storage/box/drinkingglasses{ + pixel_x = -6; + pixel_y = 13 + }, +/obj/item/reagent_container/glass/rag{ + pixel_x = -3; + pixel_y = 4 + }, +/turf/open/floor/carpet, +/area/varadero/interior/research) +"mbt" = ( +/obj/structure/bed/chair{ + dir = 8; + icon_state = "chair_alt" + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"mbu" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 9; + icon_state = "planter_box_soil" + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"mca" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/clipboard, +/obj/item/folder/red{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/item/tool/stamp, +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "red" + }, +/area/varadero/interior/security) +"mcp" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/eastbeach) +"mcr" = ( +/obj/structure/machinery/light, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"mcs" = ( +/obj/structure/surface/table, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"mcB" = ( +/obj/structure/platform_decoration/kutjevo, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -10; + pixel_y = 2; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"mcN" = ( +/obj/structure/coatrack{ + pixel_x = 14; + pixel_y = 9 + }, +/obj/item/clothing/head/bowlerhat{ + pixel_x = 12; + pixel_y = 23 + }, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_x = 9; + pixel_y = -4 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"mdg" = ( +/turf/open/gm/dirt{ + icon_state = "desert0" + }, +/area/varadero/exterior/lz2_near) +"mdj" = ( +/obj/item/clothing/head/helmet, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"mdy" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"mdM" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"mdN" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/maintenance/south) +"mey" = ( +/obj/structure/surface/table, +/obj/structure/machinery/computer/cameras/wooden_tv{ + desc = "An old TV hooked up to a video cassette recorder, you can even use it to time shift WOW."; + dir = 1; + name = "Television set"; + network = null; + pixel_x = 1; + pixel_y = 6 + }, +/obj/structure/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/laundry) +"meS" = ( +/obj/effect/landmark/monkey_spawn, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/central) +"mfa" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"mhf" = ( +/obj/structure/bed/chair/wood/normal{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"mhm" = ( +/obj/item/ammo_magazine/smg/nailgun, +/obj/structure/surface/rack, +/obj/item/ammo_magazine/smg/nailgun{ + pixel_x = -6; + pixel_y = -1 + }, +/obj/item/ammo_magazine/smg/nailgun{ + pixel_x = 6; + pixel_y = 1 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/research) +"mio" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/obj/structure/machinery/constructable_frame, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"miy" = ( +/obj/structure/window/framed/colony/reinforced, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating, +/area/varadero/interior/hall_NW) +"miF" = ( +/obj/structure/machinery/landinglight/ds2/delayone{ + dir = 1 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"miP" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"miR" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/recharger{ + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/dock_control) +"miT" = ( +/obj/item/stool, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"miU" = ( +/obj/item/stack/tile/plasteel{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"mjA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"mke" = ( +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/structure/largecrate/random/mini/wooden{ + desc = "A small wooden crate with a note attached it reads, 'Item 8 taken to examination." + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"mkn" = ( +/obj/structure/surface/table, +/obj/structure/machinery/microwave{ + desc = "There's two of them."; + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/reagent_container/food/drinks/cans/souto/cherry{ + pixel_x = 2; + pixel_y = 20 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"mkt" = ( +/obj/structure/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"mlN" = ( +/obj/vehicle/powerloader/ft, +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/hall_N) +"mlR" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/flashlight, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"mlT" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/maintenance) +"mmq" = ( +/obj/structure/fence, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"mmv" = ( +/obj/structure/bed/chair{ + buckling_y = 18; + dir = 8 + }, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"mmO" = ( +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"mnc" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"mnm" = ( +/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/blue{ + layer = 3.1 + }, +/obj/effect/spawner/random/attachment, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"mnz" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/gm/coast/north, +/area/varadero/exterior/pontoon_beach) +"mnL" = ( +/obj/structure/window/framed/colony/reinforced, +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/central) +"mnU" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"mol" = ( +/obj/structure/window/phoronreinforced{ + dir = 4; + icon_state = "phoronrwindow" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"mos" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"moH" = ( +/obj/structure/largecrate/random/case/double, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = 12; + pixel_y = 13 + }, +/turf/open/gm/dirt, +/area/varadero/interior/maintenance/north) +"moK" = ( +/obj/structure/desertdam/decals/road_edge{ + pixel_x = 2 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_y = -12 + }, +/obj/structure/barricade/handrail/wire, +/turf/open/floor/wood, +/area/varadero/interior/court) +"mpH" = ( +/obj/structure/largecrate/random, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"mpL" = ( +/obj/structure/machinery/light/small, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/north) +"mqe" = ( +/obj/structure/cryofeed, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"mqt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"mrd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"mrC" = ( +/turf/open/floor{ + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz1_near) +"mrP" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"mrR" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/closet/crate/trashcart, +/obj/item/stack/sheet/mineral/plastic{ + amount = 3 + }, +/obj/item/weapon/gun/rifle/m41a, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/bunks) +"mrT" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/item/clothing/accessory/storage/black_vest/brown_vest, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"mrY" = ( +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"msj" = ( +/obj/structure/prop/rock/brown, +/obj/structure/blocker/invisible_wall/water, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"msx" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Underground Requesitions Bay" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"mtp" = ( +/obj/structure/machinery/floodlight{ + name = "Floodlight"; + unacidable = 0; + wrenchable = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"mtT" = ( +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/exterior/lz2_near) +"mtU" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"mux" = ( +/turf/open/floor/shiva{ + dir = 5; + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"muE" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"muF" = ( +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/hall_SE) +"muY" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/ashtray/plastic, +/obj/item/trash/cigbutt/ucigbutt{ + pixel_x = 5; + pixel_y = 12 + }, +/obj/item/trash/cigbutt/ucigbutt, +/obj/item/trash/cigbutt/cigarbutt{ + pixel_x = 5; + pixel_y = 11 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/administration) +"mvv" = ( +/obj/effect/decal/remains/xeno{ + pixel_y = 25 + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"mvA" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"mvI" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"mvO" = ( +/obj/structure/machinery/floodlight{ + name = "Floodlight"; + unacidable = 0; + wrenchable = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"mwm" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/reagent_container/food/snacks/carpmeat{ + desc = "This leathery protofish was named the gullible toothfish for the combination of its near identical dentata to that of Homo sapiens sapiens and the fact that if released after being caught, it is not uncommon to catch the same one; it not having learned its lesson. Its meat is said to taste like bitter clove."; + icon = 'icons/obj/items/fishing_atoms.dmi'; + icon_state = "gullible_toothfish_gutted"; + name = "gullible toothfish"; + pixel_x = 1; + pixel_y = -2 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"mwD" = ( +/obj/item/storage/toolbox/mechanical{ + pixel_x = 1; + pixel_y = 7 + }, +/obj/structure/closet/crate/supply, +/turf/open/shuttle/elevator, +/area/varadero/interior/records) +"mwH" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/light, +/obj/item/circuitboard/computer/powermonitor, +/obj/item/stack/cable_coil/cut{ + pixel_y = 12 + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"mwI" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/gm/coast/east, +/area/varadero/exterior/lz2_near) +"mxv" = ( +/obj/structure/largecrate/random, +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/hall_N) +"mxx" = ( +/obj/structure/largecrate/random, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"mxB" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"mxG" = ( +/obj/structure/closet/crate/freezer/cooler, +/obj/item/reagent_container/food/snacks/wrapped/barcardine, +/obj/item/reagent_container/food/snacks/wrapped/barcardine, +/obj/item/reagent_container/food/snacks/wrapped/barcardine, +/obj/item/storage/beer_pack, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"myj" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"mym" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/xenoautopsy/tank/hugger, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"myo" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellowcorners" + }, +/area/varadero/interior/cargo) +"mzf" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"mzt" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/maintenance/south) +"mzv" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"mzI" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"mzJ" = ( +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "On closer inspection, everything on these shelves are made of plastic."; + icon_state = "book-3"; + name = "book case"; + pixel_y = 18 + }, +/obj/structure/bed/chair/comfy/lime{ + dir = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/research) +"mzK" = ( +/obj/structure/surface/rack, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"mzT" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"mAm" = ( +/obj/structure/filingcabinet, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"mAB" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"mAP" = ( +/obj/structure/surface/rack, +/obj/item/ammo_magazine/shotgun/slugs{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/ammo_magazine/shotgun/slugs{ + pixel_x = -2; + pixel_y = -4 + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/security) +"mAX" = ( +/obj/structure/prop/dam/van{ + desc = "An older Weyland Yutani space crawler. These things are most commonly seen along former trails on shake and bake colonies."; + icon_state = "crawler_crate_wy"; + name = "crawler"; + pixel_y = 7 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"mBG" = ( +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"mCx" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"mCF" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/central) +"mCI" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"mCX" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"mCY" = ( +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "On closer inspection, everything on these shelves are made of plastic."; + icon_state = "book-5"; + name = "book case" + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"mCZ" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior/maintenance/research) +"mDl" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22" + }, +/turf/open/floor/prison/chapel_carpet{ + dir = 1; + icon_state = "doubleside" + }, +/area/varadero/interior/chapel) +"mDm" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_3" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"mEs" = ( +/obj/structure/machinery/light/small, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"mEy" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"mEA" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/newspaper{ + pixel_x = -3; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"mEB" = ( +/obj/structure/machinery/power/smes/buildable{ + name = "colony distribution SMES" + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"mFY" = ( +/obj/structure/machinery/vending/coffee, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"mGb" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"mHa" = ( +/obj/item/tank/anesthetic, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"mHh" = ( +/obj/structure/machinery/light/small, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"mHM" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/plasticflaps/mining, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"mIG" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"mIL" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"mIQ" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"mIU" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/coast/east, +/area/varadero/exterior/pontoon_beach) +"mJe" = ( +/obj/structure/flora/bush/ausbushes/ppflowers, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior/caves/north_research) +"mJw" = ( +/obj/structure/closet/secure_closet/medical3{ + req_access_txt = "100" + }, +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"mKb" = ( +/obj/structure/sign/safety/medical, +/turf/closed/wall, +/area/varadero/interior/medical) +"mKD" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/door/window/brigdoor/northright, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/tool/pen/blue, +/obj/item/tool/stamp{ + pixel_x = 6; + pixel_y = 5 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"mLg" = ( +/obj/structure/platform_decoration/kutjevo, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"mLt" = ( +/obj/structure/sign/goldenplaque{ + pixel_y = 32 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"mLB" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 10 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"mLJ" = ( +/obj/structure/platform_decoration/kutjevo, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"mMz" = ( +/obj/item/stack/sheet/metal, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"mMX" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior_protected/caves) +"mMZ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/surface/rack, +/obj/item/tool/weldingtool/experimental, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"mNm" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/machinery/floodlight{ + name = "Floodlight"; + unacidable = 0; + wrenchable = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"mNO" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"mNT" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 9; + icon_state = "planter_box_soil" + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + icon_state = "pointybush_2"; + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"mOx" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/maintenance) +"mOO" = ( +/obj/structure/machinery/vending/coffee, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"mPf" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/records) +"mPk" = ( +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"mPl" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"mPI" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/bunks) +"mPT" = ( +/obj/structure/surface/rack, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"mPW" = ( +/obj/structure/blocker/invisible_wall/water, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"mPX" = ( +/obj/structure/machinery/floodlight/landing{ + desc = "A powerful light stationed near construction zones to provide better visibility."; + name = "Construction Light" + }, +/obj/effect/decal/warning_stripes, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"mQC" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"mQF" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/north_research) +"mQG" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"mRq" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/library) +"mRs" = ( +/obj/structure/window/framed/colony/reinforced{ + color = "#aba9a9" + }, +/obj/structure/curtain/red, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"mRL" = ( +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/morgue) +"mRZ" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"mSu" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"mSD" = ( +/obj/structure/pipes/vents/pump/on, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/electrical) +"mSS" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 1 + }, +/obj/structure/plasticflaps/mining, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"mTD" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"mUv" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/obj/structure/lattice, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"mUy" = ( +/obj/structure/bed/sofa/pews/flipped{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"mUz" = ( +/turf/open/gm/dirt{ + icon_state = "desert_dug" + }, +/area/varadero/exterior/eastbeach) +"mUP" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"mVc" = ( +/obj/structure/machinery/photocopier, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/research) +"mVj" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"mVn" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"mVF" = ( +/obj/structure/prop/souto_land/pole{ + dir = 1 + }, +/obj/structure/prop/souto_land/pole{ + dir = 8; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/hall_NW) +"mVN" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"mVS" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/hall_SE) +"mVY" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/clothing/under/shorts/grey, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pool) +"mXs" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"mXx" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Underground Sports Center" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/court) +"mXO" = ( +/obj/structure/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/hall_N) +"mXV" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"mYd" = ( +/obj/structure/bed/chair, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"mYA" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"mYR" = ( +/obj/item/facepaint/sunscreen_stick, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"mYW" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellowcorners" + }, +/area/varadero/interior/cargo) +"mZi" = ( +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/court) +"mZk" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/item/prop/magazine/dirty/torn/alt, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"mZC" = ( +/obj/structure/surface/table/woodentable{ + icon_state = "reinf_table" + }, +/obj/structure/machinery/door/window/brigdoor/westleft{ + dir = 1; + icon_state = "leftsecure"; + id = null; + name = "Requesitions Desk" + }, +/obj/structure/machinery/door/window/northright{ + dir = 2; + name = "Requesitions Desk" + }, +/obj/item/tool/pen/blue{ + pixel_x = -6 + }, +/obj/item/clipboard, +/obj/structure/noticeboard{ + pixel_x = 32 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"mZH" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/item/lightstick/variant/planted, +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/farocean) +"mZI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/electrical) +"nak" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/eastbeach) +"nau" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"nbA" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"nbB" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/comms4) +"ncd" = ( +/obj/structure/closet/crate/secure, +/obj/item/stack/sheet/plasteel{ + amount = 24 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"ncg" = ( +/obj/structure/machinery/light, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"nch" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"ncv" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"ncC" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/wood, +/area/varadero/interior/research) +"ncX" = ( +/obj/structure/machinery/door/airlock/almayer/security/glass{ + name = "\improper Underground Security Checkpoint"; + req_access_txt = "100" + }, +/turf/open/floor/plating, +/area/varadero/interior/hall_SE) +"ndp" = ( +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/tool/surgery/retractor/predatorretractor, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"nee" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"neq" = ( +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves) +"new" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"nex" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"neD" = ( +/obj/structure/fence, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/sign/safety/electronics{ + pixel_x = 12 + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"neU" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"nfk" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"nfv" = ( +/obj/structure/bedsheetbin, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/laundry) +"nfX" = ( +/obj/item/reagent_container/glass/bucket{ + pixel_x = -11; + pixel_y = -4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"nfZ" = ( +/obj/structure/machinery/conveyor_switch, +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"ngg" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior/hall_SE) +"ngm" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"ngC" = ( +/obj/structure/largecrate/random/mini/chest, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/maintenance/north) +"ngY" = ( +/obj/item/stack/sheet/metal/med_small_stack, +/obj/structure/prop/server_equipment/laptop{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/structure/surface/table/reinforced/prison, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"nhI" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"nhX" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/comms4) +"nhY" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform_decoration/kutjevo, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"nih" = ( +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "On closer inspection, everything on these shelves are made of plastic."; + icon_state = "book-5"; + name = "book case" + }, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"nio" = ( +/turf/closed/wall/r_wall/elevator/gears, +/area/varadero/interior/hall_N) +"nit" = ( +/obj/structure/closet/crate/construction, +/obj/item/storage/belt/utility, +/obj/item/device/floor_painter, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"niF" = ( +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"njC" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"nkd" = ( +/obj/structure/surface/table, +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/regular{ + pixel_x = 5; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"nkq" = ( +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood{ + basecolor = "#20d450"; + color = "#20d450" + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"nkF" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/carpet, +/area/varadero/interior/records) +"nma" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/largecrate/random/mini/small_case/c{ + pixel_x = 3; + pixel_y = 17 + }, +/obj/item/tool/weldpack{ + pixel_x = -2; + pixel_y = 11 + }, +/obj/structure/barricade/handrail/wire, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"nmC" = ( +/obj/structure/machinery/cm_vending/sorted/boozeomat/chess{ + pixel_x = -4 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"nmH" = ( +/obj/item/tool/warning_cone{ + pixel_x = -11 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"nmQ" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"nnb" = ( +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/eastbeach) +"nni" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"nnk" = ( +/obj/item/tool/surgery/circular_saw/predatorbonesaw, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"nnt" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Underground Requesitions Lobby" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"nnw" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"nnF" = ( +/obj/structure/machinery/vending/snack, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/medical) +"noj" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"noC" = ( +/obj/structure/pipes/vents/pump/on, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"noR" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"npi" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/obj/structure/largecrate/random, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"npW" = ( +/obj/item/tool/warning_cone{ + pixel_x = -8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"nqf" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves/central) +"nqN" = ( +/obj/item/stool{ + icon_state = "stool_alt" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/technical_storage) +"nqQ" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor, +/area/varadero/interior/dock_control) +"nrd" = ( +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/security) +"nsc" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"nsl" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/electrical) +"nsN" = ( +/turf/open/gm/coast/south, +/area/varadero/exterior/lz2_near) +"nti" = ( +/turf/closed/wall/r_wall, +/area/varadero/exterior/lz2_near) +"nto" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/reagent_dispensers/water_cooler{ + pixel_x = -7; + pixel_y = 13 + }, +/turf/open/floor/wood, +/area/varadero/interior/records) +"ntw" = ( +/obj/structure/closet/hydrant{ + pixel_y = 32 + }, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"nuv" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = 12; + pixel_y = 13 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"nuQ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purple" + }, +/area/varadero/interior/research) +"nvv" = ( +/obj/structure/blocker/fog, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"nwi" = ( +/obj/structure/machinery/power/port_gen/pacman/mrs, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"nwq" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"nwV" = ( +/obj/structure/closet/secure_closet/medical1{ + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"nxl" = ( +/obj/structure/closet/wardrobe/engineering_yellow, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"nxW" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/medical) +"nyJ" = ( +/obj/structure/closet/hydrant{ + pixel_x = -32 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/hall_NW) +"nzb" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + icon_state = "p_stair_full" + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"nzd" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/security) +"nzr" = ( +/turf/open/floor/shiva{ + dir = 6; + icon_state = "green" + }, +/area/varadero/interior/mess) +"nzS" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/surface/rack, +/obj/item/tool/pickaxe/drill{ + pixel_y = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"nAq" = ( +/turf/open/shuttle/elevator, +/area/varadero/interior/records) +"nBc" = ( +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/lz2_near) +"nBl" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/disposals) +"nBD" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/snacks/cheeseburger, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice8"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"nBH" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ + dir = 1; + name = "\improper Theta-V Research Laboratory"; + req_one_access = null; + req_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_NW) +"nCl" = ( +/obj/structure/fence, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"nCE" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"nCF" = ( +/turf/open/gm/coast/beachcorner/north_east, +/area/varadero/exterior/eastocean) +"nDk" = ( +/obj/structure/largecrate/random, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"nDl" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"nDC" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/court) +"nDL" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"nEp" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/obj/structure/closet/firecloset, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"nEE" = ( +/obj/structure/prop/server_equipment/laptop/on{ + pixel_x = -5 + }, +/obj/structure/surface/table/reinforced/prison, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"nEY" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"nFf" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"nFg" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/disposals) +"nFp" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior/caves/north_research) +"nFy" = ( +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/tool/surgery/bonesetter/predatorbonesetter, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"nFB" = ( +/obj/structure/machinery/floodlight/landing, +/obj/effect/decal/warning_stripes, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"nFD" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"nFH" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"nFX" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"nGE" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/engineering{ + dir = 1; + name = "\improper Underground Engineering Locker Room"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"nHk" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"nHy" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/tool/warning_cone, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"nHA" = ( +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/security) +"nHC" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"nHH" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/obj/structure/flora/bush/desert{ + icon_state = "tree_2"; + pixel_x = -18; + pixel_y = -8 + }, +/obj/structure/prop/ice_colony/dense/planter_box/hydro{ + pixel_x = -17; + pixel_y = -19 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"nIF" = ( +/obj/structure/reagent_dispensers/water_cooler/stacks{ + density = 0; + pixel_y = 17 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"nIR" = ( +/obj/structure/machinery/vending/dinnerware, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"nJc" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"nJd" = ( +/obj/item/stack/sheet/wood/small_stack, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"nJn" = ( +/obj/structure/bed/chair, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"nKd" = ( +/obj/structure/prop/turbine_extras, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"nKf" = ( +/obj/item/tool/hatchet, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"nKr" = ( +/obj/structure/surface/table, +/obj/item/storage/box/sprays{ + pixel_x = -1; + pixel_y = 3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"nKy" = ( +/obj/structure/surface/rack, +/obj/item/tool/pickaxe, +/obj/item/tool/pickaxe{ + pixel_y = -4 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/north) +"nKR" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/monsoon) +"nLw" = ( +/obj/structure/machinery/r_n_d/server, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "purple" + }, +/area/varadero/interior/research) +"nLH" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/obj/structure/barricade/handrail/wire{ + dir = 8; + layer = 3.5 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/eastbeach) +"nLI" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"nMe" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"nMJ" = ( +/obj/item/tool/pickaxe, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"nMT" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/surface/rack, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"nNe" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/central) +"nNv" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/security) +"nNB" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"nOg" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/secure{ + dir = 2; + id = "engine_electrical_maintenance"; + name = "Underground Power Substation"; + req_access_txt = "100" + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"nOj" = ( +/obj/effect/landmark/hunter_secondary, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"nOz" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/machinery/computer/station_alert{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"nOM" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/north, +/area/varadero/exterior/pontoon_beach) +"nOO" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"nOQ" = ( +/obj/structure/safe/floor{ + pixel_x = 7; + pixel_y = -2 + }, +/turf/open/floor/carpet, +/area/varadero/interior/research) +"nPx" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/largecrate/random, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"nPE" = ( +/obj/structure/safe, +/obj/item/reagent_container/food/drinks/bottle/whiskey, +/obj/item/reagent_container/food/drinks/bottle/wine, +/obj/item/reagent_container/food/drinks/bottle/pwine, +/turf/open/floor/wood, +/area/varadero/interior/research) +"nPG" = ( +/obj/structure/surface/table, +/obj/item/inflatable{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/item/inflatable{ + pixel_x = 6 + }, +/obj/item/inflatable{ + pixel_x = -1; + pixel_y = 7 + }, +/obj/structure/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"nPI" = ( +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "On closer inspection, everything on these shelves are made of plastic."; + icon_state = "book-3"; + name = "book case" + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"nPK" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/trash/chips, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"nPR" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/largecrate/random/barrel/green, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"nQo" = ( +/obj/structure/machinery/conveyor, +/obj/structure/largecrate/random, +/turf/open/floor/plating, +/area/varadero/interior/cargo) +"nQA" = ( +/obj/structure/machinery/landinglight/ds2/spoke{ + pixel_x = -1; + pixel_y = 22 + }, +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/dock_control) +"nQH" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/research) +"nQR" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"nRk" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/metal/med_large_stack, +/obj/item/trash/boonie, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"nRy" = ( +/obj/structure/bed/chair, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/mess) +"nRH" = ( +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/interior/maintenance/north) +"nRP" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/obj/item/cell/high, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"nRT" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"nRU" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"nRW" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"nSi" = ( +/obj/structure/largecrate/random/case, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/research) +"nSP" = ( +/obj/structure/sign/safety/airlock{ + pixel_x = 8 + }, +/turf/closed/wall, +/area/varadero/interior/medical) +"nTj" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/laundry) +"nTG" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/hall_SE) +"nTH" = ( +/obj/structure/bed/chair/comfy/orange{ + buckling_y = 9; + dir = 8; + pixel_y = 9 + }, +/obj/item/device/megaphone{ + layer = 2; + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/clothing/suit/storage/hazardvest{ + desc = "It oozes authority, prestige, and sick summer vibes."; + name = "life guard's vest"; + pixel_x = 10; + pixel_y = -9 + }, +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/maintenance) +"nTS" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"nTX" = ( +/obj/structure/filingcabinet/security, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "red" + }, +/area/varadero/interior/hall_N) +"nUf" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"nVk" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = 12; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -16; + pixel_y = 13 + }, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"nVn" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plating{ + dir = 4; + icon_state = "warnplate" + }, +/area/varadero/interior/disposals) +"nVv" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = 10; + pixel_y = 22; + indestructible = 1; + unacidable = 1; + layer = 4.1 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"nVy" = ( +/obj/structure/closet/coffin, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"nWg" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_NW) +"nWs" = ( +/obj/structure/filingcabinet, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/records) +"nWS" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"nXB" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/paper_bin{ + pixel_y = 6 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/records) +"nXR" = ( +/obj/structure/machinery/landinglight/ds2{ + dir = 8 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"nXY" = ( +/obj/structure/prop/ice_colony/dense/planter_box{ + dir = 1 + }, +/obj/structure/flora/bush/desert{ + pixel_y = 14 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_NW) +"nYi" = ( +/obj/structure/machinery/sensortower{ + pixel_x = -9 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior_protected/caves/central) +"nYx" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/research) +"nYy" = ( +/obj/structure/machinery/light/small, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"nYL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"nZd" = ( +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"nZi" = ( +/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 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"nZk" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_y = -12 + }, +/obj/structure/barricade/handrail/wire, +/turf/open/floor/wood, +/area/varadero/interior/court) +"oam" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"oaO" = ( +/obj/structure/bed/chair{ + dir = 4; + icon_state = "chair_alt" + }, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"obm" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"obr" = ( +/obj/effect/overlay/palmtree_r{ + icon_state = "palm2" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"obN" = ( +/obj/structure/machinery/door_control{ + id = "undergroundhangarsouth"; + name = "South Dock Door"; + pixel_x = -32; + pixel_y = -18; + indestructible = 1 + }, +/turf/open/floor/plating/icefloor{ + dir = 1; + icon_state = "warnplate" + }, +/area/varadero/exterior/lz1_near) +"obS" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"ocr" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"ocz" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/obj/structure/prop/structure_lattice{ + dir = 1; + layer = 3.1; + pixel_y = 10 + }, +/obj/structure/prop/invuln/ice_prefab/roof_greeble{ + icon_state = "vent4"; + pixel_y = 25 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"ocQ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/weapon/gun/shotgun/pump, +/obj/item/ammo_magazine/shotgun/buckshot{ + pixel_x = 6; + pixel_y = -4 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"odw" = ( +/obj/structure/machinery/photocopier, +/obj/item/storage/firstaid/regular{ + pixel_x = -2; + pixel_y = 9 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"odD" = ( +/obj/structure/bed/chair, +/obj/effect/decal/strata_decals/grime/grime2{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"odZ" = ( +/obj/structure/closet/toolcloset, +/obj/structure/barricade/handrail/wire, +/obj/item/device/flashlight, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"oef" = ( +/obj/effect/decal/warning_stripes/asteroid{ + icon_state = "warning_s" + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"oep" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"oeO" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/drinks/cup{ + pixel_x = 6; + pixel_y = 9 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"ofC" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"ofI" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/co2_cartridge{ + pixel_x = 13; + pixel_y = 7 + }, +/obj/effect/spawner/random/bomb_supply, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"ofJ" = ( +/obj/structure/shuttle/engine/router{ + dir = 4; + unacidable = 0 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"oga" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"ogj" = ( +/obj/structure/surface/table/woodentable, +/obj/item/newspaper{ + desc = "It's a character sheet from the critically acclaimed TTRPG Pinwizard IV."; + name = "character sheet"; + pixel_y = 8 + }, +/obj/item/toy/dice{ + pixel_x = -7; + pixel_y = -6 + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"ogq" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"ogW" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"ohi" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/handcuffs, +/obj/structure/machinery/flasher_button{ + id = "sec_checkpoint"; + pixel_y = 24 + }, +/obj/structure/machinery/door_control{ + id = "sec_checkpoint_lock"; + name = "Checkpoint Lockdown"; + pixel_y = 36 + }, +/obj/item/clothing/suit/armor/vest, +/obj/item/handcuffs{ + pixel_x = 2; + pixel_y = 16 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "red" + }, +/area/varadero/interior/security) +"ohC" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/pontoon_beach) +"oiB" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/obj/structure/surface/table/woodentable, +/obj/item/reagent_container/food/drinks/bottle/vodka/chess/b_bishop{ + pixel_x = -10; + pixel_y = 15 + }, +/obj/item/reagent_container/blood/empty{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/storage/box/cups{ + pixel_x = -13; + pixel_y = 3 + }, +/turf/open/floor/prison/chapel_carpet{ + dir = 1; + icon_state = "doubleside" + }, +/area/varadero/interior/chapel) +"oiM" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"ojm" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"ojF" = ( +/obj/item/tool/surgery/bonegel/predatorbonegel, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"ojJ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/window/framed/colony, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"oke" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"okf" = ( +/obj/structure/surface/rack, +/obj/item/storage/firstaid/adv{ + pixel_x = 3; + pixel_y = 5 + }, +/obj/item/storage/firstaid/adv, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"okI" = ( +/obj/structure/surface/rack, +/obj/item/implantpad, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"okJ" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"ola" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"olD" = ( +/turf/open/floor{ + dir = 4; + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz1_near) +"olP" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 2; + name = "\improper Underground Requesitions Freezer"; + req_access_txt = "100" + }, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"olU" = ( +/obj/structure/machinery/door/airlock/almayer/security/glass{ + dir = 1; + name = "\improper Underground Security Checkpoint"; + req_access_txt = "100" + }, +/turf/open/floor/plating, +/area/varadero/interior/administration) +"omj" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"onj" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/north) +"onr" = ( +/obj/structure/machinery/landinglight/ds2/delayone{ + dir = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"ooe" = ( +/obj/structure/surface/rack, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = 12; + pixel_y = 13 + }, +/obj/effect/spawner/random/toolbox, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"oos" = ( +/obj/structure/bed/chair/wood/normal{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"opd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"opP" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/bed/chair{ + dir = 1; + icon_state = "chair_alt" + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"opW" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/device/flashlight/lamp/green{ + pixel_x = 5; + pixel_y = 13 + }, +/obj/effect/spawner/random/attachment, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"oqh" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"orb" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"orr" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"orH" = ( +/obj/structure/filingcabinet{ + pixel_x = -8; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"orK" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/gm/dirt, +/area/varadero/interior/maintenance/north) +"orT" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"osr" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"ost" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"osE" = ( +/obj/structure/largecrate/random/barrel, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"osX" = ( +/obj/structure/machinery/shower{ + dir = 8 + }, +/turf/open/floor/interior/plastic, +/area/varadero/interior/laundry) +"otH" = ( +/obj/structure/closet/crate/construction, +/obj/item/tool/pickaxe, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"otL" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 4 + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/obj/structure/platform_decoration/kutjevo, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"otO" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"ouy" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/caves/east) +"ouV" = ( +/obj/effect/spawner/random/bomb_supply, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/hall_SE) +"ovp" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"ovC" = ( +/turf/open/floor/carpet, +/area/varadero/interior/research) +"ovT" = ( +/obj/structure/blocker/invisible_wall/water, +/turf/open/gm/coast/beachcorner2/south_east, +/area/varadero/exterior/farocean) +"owk" = ( +/obj/structure/machinery/light/small, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 1; + pixel_y = 7 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"owM" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/closed/wall/r_wall, +/area/varadero/interior_protected/caves/central) +"owY" = ( +/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/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/effect/spawner/random/attachment, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"oxa" = ( +/obj/item/tool/hand_labeler{ + pixel_x = -3; + pixel_y = 11 + }, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"oxi" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/obj/structure/machinery/door/airlock/almayer/command{ + dir = 1; + name = "\improper Underground Administration Office"; + req_access_txt = "100" + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"oxA" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22" + }, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_N) +"oyb" = ( +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "On closer inspection, everything on these shelves are made of plastic."; + icon_state = "book-3"; + name = "book case" + }, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"oyi" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"oyl" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + dir = 10; + icon_state = "p_stair_full" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"oyv" = ( +/obj/item/device/flashlight, +/turf/open/gm/dirt{ + icon_state = "desert2" + }, +/area/varadero/exterior/lz2_near) +"oyx" = ( +/obj/structure/bed/chair{ + icon_state = "chair_alt" + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/hall_SE) +"oyT" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/door/window/brigdoor/westleft{ + dir = 4; + icon_state = "leftsecure"; + id = "brg" + }, +/obj/structure/machinery/door/window/brigdoor/westleft{ + id = "brg" + }, +/obj/item/paper_bin, +/obj/item/tool/pen/blue, +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/obj/structure/machinery/door_control{ + id = "sec_checkpoint_lock"; + name = "Checkpoint Lockdown"; + pixel_y = 7 + }, +/turf/open/floor/plating, +/area/varadero/interior/security) +"ozz" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/hall_SE) +"ozD" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"oAm" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/structure/machinery/light/small, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"oAC" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/gm/coast/beachcorner2/north_east, +/area/varadero/exterior/pontoon_beach) +"oAE" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves) +"oAJ" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"oBj" = ( +/obj/structure/machinery/vending/cigarette/colony, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"oBq" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"oBs" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"oBG" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "green" + }, +/area/varadero/interior/court) +"oBJ" = ( +/obj/structure/machinery/shower{ + dir = 8 + }, +/obj/item/tool/soap/syndie, +/turf/open/floor/interior/plastic/alt, +/area/varadero/interior/laundry) +"oBP" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"oBQ" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice8"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"oBR" = ( +/obj/structure/machinery/washing_machine, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/laundry) +"oCN" = ( +/obj/structure/machinery/computer/cameras{ + dir = 4 + }, +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/security) +"oCR" = ( +/turf/open/gm/dirt{ + icon_state = "desert0" + }, +/area/varadero/exterior/lz1_near) +"oDz" = ( +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"oDB" = ( +/obj/structure/flora/bush/ausbushes/var3/ywflowers, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"oDN" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"oDS" = ( +/obj/structure/sign/safety/hazard{ + pixel_x = 15 + }, +/obj/structure/sign/safety/hvac_old, +/turf/closed/wall, +/area/varadero/interior/cargo) +"oDU" = ( +/obj/item/lightstick/red/spoke/planted{ + pixel_x = 10; + pixel_y = 2; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"oDX" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/obj/structure/prop/invuln/minecart_tracks, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"oEc" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/item/reagent_container/food/drinks/bottle/sake{ + layer = 3.1; + pixel_x = -5; + pixel_y = 17 + }, +/obj/item/reagent_container/food/drinks/bottle/sake{ + layer = 3.1; + pixel_x = -10; + pixel_y = 16 + }, +/obj/item/storage/pill_bottle/kelotane/skillless{ + pixel_x = -5 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"oET" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/maintenance/security) +"oEX" = ( +/obj/structure/closet/crate, +/obj/item/clothing/head/helmet, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"oFd" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4; + icon_state = "chair" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"oFq" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/mess) +"oGc" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"oGv" = ( +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"oHo" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance) +"oIc" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/coast/beachcorner2/north_east, +/area/varadero/exterior/comms4) +"oIq" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/junction, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"oIC" = ( +/obj/structure/janitorialcart, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/electrical) +"oJb" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + dir = 8; + icon_state = "p_stair_ew_full_cap"; + layer = 3.5 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"oJm" = ( +/obj/structure/machinery/door/airlock/almayer/secure{ + dir = 2; + name = "Underground Hangar Power Substation"; + req_access = null + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/maintenance/north) +"oJv" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"oJB" = ( +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"oJW" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"oJX" = ( +/obj/item/stack/sheet/metal, +/obj/structure/shuttle/engine/heater{ + dir = 8; + unacidable = 0 + }, +/obj/item/device/flashlight/slime, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"oKo" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/reagent_container/food/condiment/peppermill{ + pixel_x = 3; + pixel_y = 9 + }, +/obj/item/reagent_container/food/condiment/saltshaker{ + pixel_x = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"oKx" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = 24 + }, +/obj/structure/largecrate/random, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"oKy" = ( +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"oKN" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/item/clothing/suit/armor/vest, +/obj/structure/coatrack, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/hall_N) +"oLa" = ( +/obj/item/trash/barcardine, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"oLM" = ( +/obj/structure/sign/safety/airlock{ + pixel_x = 8 + }, +/turf/closed/wall, +/area/varadero/interior/cargo) +"oLZ" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"oMa" = ( +/obj/structure/surface/table, +/obj/item/storage/pill_bottle/packet/bicaridine, +/obj/item/tool/kitchen/utensil/pknife{ + pixel_x = 9; + pixel_y = 2 + }, +/obj/item/spacecash/c100{ + pixel_x = -4; + pixel_y = 12 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"oMl" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"oMs" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"oNa" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/obj/structure/platform_decoration/kutjevo, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"oNy" = ( +/turf/open/shuttle/elevator, +/area/varadero/interior/hall_N) +"oOF" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "purple" + }, +/area/varadero/interior/research) +"oPe" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"oPQ" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/north_research) +"oPV" = ( +/turf/open/floor/plating, +/area/varadero/interior/maintenance/security) +"oRx" = ( +/obj/structure/closet/crate/secure, +/obj/item/trash/eat, +/obj/item/trash/cheesie, +/obj/item/reagent_container/food/drinks/flask/vacuumflask{ + pixel_x = 4; + pixel_y = 7 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"oRB" = ( +/obj/structure/closet/hydrant{ + pixel_x = -32 + }, +/obj/structure/surface/table, +/obj/item/storage/firstaid/adv{ + pixel_x = -2; + pixel_y = 6 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_NW) +"oRD" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/coast/north, +/area/varadero/exterior/pool) +"oSe" = ( +/obj/structure/surface/table, +/obj/item/stack/sheet/metal/med_large_stack, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"oSX" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/electrical) +"oTs" = ( +/obj/structure/blocker/fog, +/turf/open/gm/coast/beachcorner2/south_east, +/area/varadero/exterior/farocean) +"oTE" = ( +/obj/item/tool/crowbar/red, +/turf/open/gm/coast/north, +/area/varadero/exterior/pontoon_beach) +"oTX" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"oUh" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"oUp" = ( +/turf/open/floor/shiva{ + dir = 6; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"oUO" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/inflatable, +/obj/item/inflatable/door, +/obj/item/storage/box/engineer, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"oVm" = ( +/obj/structure/surface/rack, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/comms3) +"oVn" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"oVp" = ( +/obj/structure/prop/invuln/minecart_tracks, +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"oVr" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redcorners" + }, +/area/varadero/interior/security) +"oVt" = ( +/obj/effect/landmark/monkey_spawn, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"oWf" = ( +/obj/structure/machinery/floodlight/landing{ + desc = "A powerful light stationed near construction zones to provide better visibility."; + name = "Construction Light" + }, +/obj/effect/decal/warning_stripes, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastocean) +"oWg" = ( +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"oWr" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"oWs" = ( +/obj/effect/decal/strata_decals/grime/grime4, +/obj/item/reagent_container/food/drinks/bottle/sake{ + layer = 3.1; + pixel_x = 13; + pixel_y = 21 + }, +/turf/open/floor/carpet, +/area/varadero/interior/bunks) +"oWO" = ( +/obj/structure/toilet, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/security) +"oWU" = ( +/obj/effect/landmark/yautja_teleport, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"oXf" = ( +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"oXi" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purple" + }, +/area/varadero/interior/research) +"oXm" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"oXp" = ( +/obj/structure/machinery/vending/snack, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"oXw" = ( +/obj/docking_port/stationary/marine_dropship/lz1{ + name = "LZ1 - Pontoon Dock" + }, +/turf/open/floor/plating/icefloor, +/area/varadero/exterior/lz1_near) +"oXC" = ( +/obj/structure/surface/table, +/obj/structure/prop/server_equipment/laptop/on, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"oXZ" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/administration) +"oYB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/medical) +"oYE" = ( +/obj/structure/closet/crate, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"oZw" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"oZA" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"oZJ" = ( +/obj/structure/fence, +/turf/open/gm/coast/south, +/area/varadero/exterior/lz2_near) +"paq" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"paB" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/communications{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"pbd" = ( +/obj/structure/surface/table/woodentable, +/obj/item/ashtray/plastic, +/obj/item/trash/cigbutt/ucigbutt{ + pixel_x = 5; + pixel_y = 12 + }, +/obj/item/trash/cigbutt/ucigbutt, +/obj/item/trash/cigbutt/cigarbutt{ + pixel_x = 5; + pixel_y = 11 + }, +/obj/item/reagent_container/food/drinks/cans/souto/diet/cranberry{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/effect/decal/strata_decals/grime/grime4, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"pbf" = ( +/obj/structure/closet/secure_closet/personal, +/obj/item/paper/research_notes, +/obj/item/paper/research_notes, +/obj/item/clothing/accessory/storage/black_vest/brown_vest, +/obj/effect/spawner/random/attachment, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"pbp" = ( +/turf/open/floor{ + dir = 1; + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz1_near) +"pbt" = ( +/turf/closed/wall, +/area/varadero/interior/mess) +"pbw" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"pbT" = ( +/obj/structure/prop/rock/brown, +/obj/effect/decal/cleanable/dirt, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"pco" = ( +/obj/structure/surface/rack, +/obj/item/tool/surgery/scalpel, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"pcH" = ( +/obj/effect/decal/cleanable/blood{ + basecolor = "#20d450"; + color = "#20d450" + }, +/obj/effect/decal/remains/human, +/obj/structure/prop/ice_colony/ground_wire{ + dir = 1 + }, +/obj/structure/prop/ice_colony/ground_wire{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"pcK" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"pdc" = ( +/obj/structure/largecrate/random{ + anchored = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"pdn" = ( +/obj/item/tool/shovel/spade, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"pdr" = ( +/obj/structure/surface/table, +/obj/item/trash/chips{ + pixel_x = 2; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"pdK" = ( +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/lz2_near) +"pea" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/coast/beachcorner2/north_east, +/area/varadero/interior/caves/north_research) +"per" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pool) +"peu" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"peA" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"pfd" = ( +/turf/open/gm/coast/beachcorner/north_east, +/area/varadero/exterior/pontoon_beach) +"pfr" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"pfD" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/cell_charger, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "purple" + }, +/area/varadero/interior/research) +"pfL" = ( +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/trash/plate, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"pfR" = ( +/obj/structure/reagent_dispensers/beerkeg/alt, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"pgg" = ( +/obj/item/tool/pickaxe, +/turf/open/gm/coast/south, +/area/varadero/exterior/pontoon_beach) +"pgn" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = -16; + pixel_y = -8 + }, +/turf/open/gm/coast/beachcorner/north_west, +/area/varadero/exterior/eastbeach) +"phk" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"phw" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"phA" = ( +/obj/structure/flora/bush/ausbushes/var3/brflowers{ + icon_state = "brflowers_2" + }, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/central) +"pie" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"pja" = ( +/obj/structure/bed/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"pjk" = ( +/obj/structure/surface/rack, +/obj/item/storage/firstaid/regular{ + pixel_x = 4; + pixel_y = -6 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"pjm" = ( +/obj/effect/decal/remains/xeno{ + pixel_y = -25 + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"pjn" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/obj/item/book/manual/research_and_development, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"pjs" = ( +/obj/structure/bed/chair, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/research) +"pjD" = ( +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/eastocean) +"pjH" = ( +/obj/structure/surface/table, +/obj/item/paper/janitor{ + pixel_y = 8 + }, +/obj/item/circuitboard/apc, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"pkj" = ( +/obj/item/tool/weldingtool, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"pkl" = ( +/obj/structure/prop/ice_colony/dense/planter_box/hydro{ + desc = "A high-power hydroelectric generator."; + name = "hydroelectric generator" + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"pku" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_x = -9; + pixel_y = 4 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_x = 6; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"pkG" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"pkT" = ( +/obj/structure/machinery/power/port_gen/pacman, +/turf/open/floor{ + icon_state = "bcircuit" + }, +/area/varadero/interior/electrical) +"pkX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"pll" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"plq" = ( +/turf/open/gm/coast/beachcorner2/north_east, +/area/varadero/exterior/eastocean) +"plF" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/item/reagent_container/food/snacks/carpmeat{ + desc = "Revolting beyond description."; + icon = 'icons/obj/items/fishing_atoms.dmi'; + icon_state = "gullible_toothfish_teeth"; + name = "human-ish teeth"; + pixel_x = 1; + pixel_y = -2 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"plN" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"pmM" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/monsoon) +"pnL" = ( +/obj/structure/machinery/light, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/comms3) +"pol" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"pot" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"pox" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/pontoon_beach) +"poz" = ( +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/hall_SE) +"poC" = ( +/obj/item/reagent_container/food/snacks/eat_bar, +/obj/item/reagent_container/food/snacks/eat_bar{ + pixel_x = 13; + pixel_y = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"poE" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + dir = 1; + icon_state = "p_stair_full" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"poU" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"ppw" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"pqf" = ( +/obj/structure/window/phoronreinforced{ + dir = 4; + icon_state = "phoronrwindow" + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"pqj" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/varadero/interior/records) +"pqG" = ( +/obj/structure/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/court) +"pqO" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"pqY" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"prh" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/medical) +"prl" = ( +/obj/item/grown/log, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"prC" = ( +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/exterior/eastbeach) +"prY" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"psb" = ( +/obj/item/trash/cigbutt/ucigbutt{ + pixel_x = -13; + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/varadero/interior/security) +"psd" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"psk" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/obj/structure/inflatable, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"pth" = ( +/obj/structure/surface/rack, +/obj/item/tool/pickaxe/plasmacutter, +/turf/open/gm/dirt, +/area/varadero/interior/maintenance/north) +"pti" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/surface/rack, +/obj/effect/spawner/random/toolbox, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"ptp" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"ptw" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/laundry) +"ptC" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_one_access = null; + req_access = null + }, +/turf/open/floor/plating, +/area/varadero/interior/maintenance/north) +"ptM" = ( +/obj/effect/spawner/random/toolbox, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/laundry) +"ptP" = ( +/obj/structure/surface/table, +/obj/item/device/flashlight/lamp/green{ + pixel_y = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"ptY" = ( +/obj/item/stack/sheet/metal, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"pun" = ( +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/exterior/pontoon_beach) +"puq" = ( +/obj/item/lightstick/variant/planted, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"pvk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + name = "\improper Underground Medical Laboratory Treatment"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"pvs" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"pvQ" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"pwc" = ( +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/reagent_container/food/drinks/bottle/orangejuice{ + pixel_y = 6 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"pxa" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/largecrate/random/mini/ammo{ + pixel_y = 4 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/dock_control) +"pxg" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"pAa" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"pAp" = ( +/turf/open/floor/plating/icefloor{ + dir = 1; + icon_state = "warnplate" + }, +/area/varadero/exterior/lz1_near) +"pAX" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/pontoon_beach) +"pAZ" = ( +/obj/structure/surface/rack, +/obj/item/stack/sheet/glass/phoronglass{ + amount = 32 + }, +/turf/open/floor{ + icon_state = "bcircuit" + }, +/area/varadero/interior/electrical) +"pBb" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "red" + }, +/area/varadero/interior/security) +"pBf" = ( +/obj/structure/prop/rock/brown{ + layer = 2 + }, +/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/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior_protected/vessel) +"pBo" = ( +/obj/structure/coatrack, +/obj/item/clothing/head/fedora{ + pixel_x = -1; + pixel_y = 15 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"pBK" = ( +/obj/structure/filingcabinet{ + pixel_x = -8 + }, +/obj/structure/filingcabinet{ + pixel_x = 8 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "red" + }, +/area/varadero/interior/administration) +"pBS" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/surface/rack, +/obj/item/ammo_magazine/shotgun/buckshot, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"pCa" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/south, +/area/varadero/exterior/farocean) +"pCc" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/largecrate/random/mini/ammo{ + pixel_y = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"pCf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Underground Main Hallway" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"pCp" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"pCO" = ( +/obj/structure/surface/rack, +/obj/item/stack/sheet/mineral/phoron/medium_stack, +/turf/open/floor{ + icon_state = "bcircuit" + }, +/area/varadero/interior/electrical) +"pCP" = ( +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + dir = 2; + name = "\improper Theta-V Research Laboratory Director's Office"; + req_access = null; + req_one_access = null + }, +/turf/open/floor/carpet, +/area/varadero/interior/research) +"pCV" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/stack/cable_coil/blue, +/obj/item/stack/rods, +/obj/item/storage/donut_box, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"pDl" = ( +/obj/structure/girder, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"pDD" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"pDW" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"pEv" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/evidencebag, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/security) +"pEE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"pFd" = ( +/obj/item/storage/pouch/construction, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"pFS" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"pGc" = ( +/obj/structure/window/framed/colony/reinforced, +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/floor/plating, +/area/varadero/interior/research) +"pGi" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/hall_SE) +"pGj" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/coast/beachcorner/north_west, +/area/varadero/exterior/pool) +"pGs" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior/oob) +"pGJ" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/hall_N) +"pGP" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"pGS" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"pGU" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"pIe" = ( +/obj/item/stack/sheet/wood, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"pIj" = ( +/obj/structure/surface/rack, +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"pIz" = ( +/obj/structure/surface/table, +/obj/item/trash/plate{ + desc = "For all your soapy needs."; + icon_state = "tray"; + name = "soap dish"; + pixel_x = 4; + pixel_y = 10 + }, +/obj/item/tool/soap/nanotrasen{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/tool/soap/nanotrasen{ + pixel_x = 2; + pixel_y = 11 + }, +/obj/item/tool/soap/nanotrasen{ + desc = "Teetering at the brink! A life's thread, about to be cut short."; + pixel_x = 5; + pixel_y = 15 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/laundry) +"pIC" = ( +/obj/structure/closet/secure_closet/security_empty, +/obj/item/clothing/head/helmet, +/turf/open/floor/wood, +/area/varadero/interior/security) +"pJn" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"pJp" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"pJs" = ( +/obj/structure/bed/chair{ + buckling_y = 18; + dir = 8; + icon_state = "chair_alt"; + pixel_x = -5; + pixel_y = 12 + }, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"pJA" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice8"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"pJQ" = ( +/obj/item/book/manual/evaguide, +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"pKg" = ( +/obj/item/book/manual/nuclear, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"pKs" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/hall_SE) +"pKK" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves) +"pLp" = ( +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"pLF" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance) +"pLV" = ( +/obj/structure/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/administration) +"pNa" = ( +/obj/structure/catwalk, +/obj/structure/barricade/handrail/wire{ + layer = 3.01 + }, +/turf/open/gm/river/desert/deep{ + base_river_slowdown = 0 + }, +/area/varadero/interior/maintenance/north) +"pNf" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/hall_SE) +"pNJ" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"pNT" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8; + layer = 3.5 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "If this is removed, you cannot escape."; + health = 300; + icon_state = "ladder10"; + name = "ladder" + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "blue" + }, +/area/varadero/interior/maintenance) +"pOa" = ( +/obj/structure/largecrate/supply, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"pOg" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"pOz" = ( +/obj/structure/machinery/computer/card{ + dir = 8 + }, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"pOC" = ( +/obj/item/tool/wirecutters/clippers, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"pPf" = ( +/obj/structure/surface/table, +/obj/item/prop/helmetgarb/flair_uscm, +/obj/item/storage/box/uscm_mre{ + pixel_x = -4; + pixel_y = 13 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/laundry) +"pPl" = ( +/obj/structure/machinery/light, +/turf/open/floor{ + icon_state = "asteroidwarning" + }, +/area/varadero/interior/comms1) +"pQp" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/technical_storage) +"pQw" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/largecrate/random, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"pQF" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"pRa" = ( +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"pRl" = ( +/obj/structure/machinery/door/window/northright{ + name = "Disposals Chute" + }, +/turf/open/floor/plating{ + dir = 1; + icon_state = "warnplate" + }, +/area/varadero/interior/disposals) +"pRs" = ( +/obj/structure/prop/souto_land/pole{ + dir = 8 + }, +/obj/structure/prop/souto_land/pole, +/turf/open/floor/carpet, +/area/varadero/interior/bunks) +"pRy" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/bible{ + pixel_x = -2; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"pRP" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/hall_SE) +"pRR" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pool) +"pRV" = ( +/turf/open/gm/coast/beachcorner2/north_east, +/area/varadero/exterior/comms4) +"pRX" = ( +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/hall_SE) +"pSg" = ( +/obj/structure/inflatable/door, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"pSy" = ( +/obj/structure/closet/secure_closet/security_empty, +/obj/item/ammo_box/magazine/shotgun/buckshot, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"pSD" = ( +/obj/structure/bed/chair, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_NW) +"pSK" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"pTc" = ( +/obj/structure/machinery/door/airlock/strata/autoname{ + dir = 1; + locked = 1; + name = "\improper Engine Room" + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"pTg" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/bed/chair/office/light{ + dir = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"pTs" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/circuitboard/computer/crew{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/item/storage/box/trackimp{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/paper/crumpled{ + pixel_x = 6; + pixel_y = 18 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"pTI" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/lz2_near) +"pTO" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"pTQ" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"pUi" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"pVh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"pVl" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"pVz" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/obj/item/device/flashlight/lamp/tripod, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"pVN" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/court) +"pWm" = ( +/obj/structure/reagent_dispensers/water_cooler/stacks{ + density = 0; + pixel_y = 17 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"pXp" = ( +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"pXG" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"pXL" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/machinery/vending/snack, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"pXT" = ( +/obj/structure/machinery/landinglight/ds1/spoke{ + pixel_y = -5; + pixel_x = 13 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"pYn" = ( +/turf/closed/wall, +/area/varadero/interior/records) +"pYt" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice2"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"pYv" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/technical_storage) +"pYx" = ( +/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/purple{ + pixel_y = 13 + }, +/obj/item/bedsheet{ + layer = 3.1 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"pYI" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"pYJ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/implanter{ + pixel_x = 10 + }, +/obj/item/ashtray/bronze{ + icon_state = "ashtray_half_br" + }, +/turf/open/floor/carpet, +/area/varadero/interior/research) +"pYK" = ( +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/monsoon) +"pYV" = ( +/obj/structure/pipes/vents/pump, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/mess) +"pZl" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/electrical) +"pZD" = ( +/obj/structure/closet/crate, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"pZS" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"pZT" = ( +/turf/open/gm/coast/beachcorner2/north_east, +/area/varadero/exterior/lz2_near) +"qaE" = ( +/turf/open/floor/wood, +/area/varadero/interior/dock_control) +"qaX" = ( +/obj/structure/window_frame/colony/reinforced, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"qaY" = ( +/obj/structure/sign/safety/water, +/turf/closed/wall, +/area/varadero/interior/library) +"qbX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/item/stack/sheet/metal, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"qcC" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + dir = 10; + icon_state = "p_stair_full" + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"qcD" = ( +/obj/structure/bed/chair{ + dir = 4; + icon_state = "chair_alt"; + pixel_y = 9 + }, +/obj/item/reagent_container/food/drinks/cans/souto/cherry{ + pixel_x = -10; + pixel_y = -9 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"qcN" = ( +/turf/closed/wall, +/area/varadero/interior/medical) +"qdd" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/records) +"qdk" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/comms3) +"qdL" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/book/manual/security_space_law{ + pixel_x = 3; + pixel_y = 5 + }, +/obj/item/clothing/head/helmet, +/turf/open/floor/wood, +/area/varadero/interior/dock_control) +"qeh" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"qeu" = ( +/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/structure/pipes/standard/simple/hidden/green, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/item/storage/bible/hefa{ + pixel_y = 3 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"qfb" = ( +/obj/structure/closet/crate/ammo/alt, +/obj/item/ammo_magazine/revolver/cmb, +/obj/item/ammo_magazine/revolver/cmb{ + pixel_x = -4; + pixel_y = -5 + }, +/obj/item/ammo_magazine/revolver/cmb{ + pixel_x = -4; + pixel_y = -5 + }, +/obj/item/ammo_magazine/revolver/cmb, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"qfr" = ( +/turf/open/gm/dirt, +/area/varadero/exterior/comms4) +"qfu" = ( +/obj/item/stack/sheet/metal, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"qfC" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/cameras{ + dir = 8; + pixel_y = 6 + }, +/obj/item/reagent_container/food/drinks/bottle/sake{ + pixel_x = 9; + pixel_y = 1 + }, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"qgm" = ( +/turf/open/gm/coast/beachcorner2/north_east, +/area/varadero/exterior/pontoon_beach) +"qgy" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/warning_stripes/asteroid{ + icon_state = "warning_s" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"qgR" = ( +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/hall_N) +"qhF" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"qhN" = ( +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"qhO" = ( +/obj/effect/spawner/random/tool, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"qhQ" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + icon_state = "p_stair_full" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"qhZ" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"qio" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior/maintenance) +"qir" = ( +/obj/structure/machinery/cm_vending/sorted/medical/blood, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"qis" = ( +/obj/item/paper{ + pixel_y = -6; + pixel_x = -8; + name = "help"; + desc = "A recent storm washed away any legible text" + }, +/obj/item/tool/pen, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"qiv" = ( +/obj/structure/surface/table, +/obj/item/paper_bin, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"qiP" = ( +/obj/structure/bed/chair/comfy/beige{ + dir = 8 + }, +/obj/item/paper/crumpled{ + pixel_x = 15; + pixel_y = -9 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/technical_storage) +"qjd" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/laundry) +"qjg" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/remains/human, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"qjU" = ( +/obj/effect/overlay/palmtree_r{ + icon_state = "palm2" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"qkq" = ( +/obj/structure/largecrate/random, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"qkF" = ( +/obj/structure/largecrate/random/secure, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"qlj" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"qlw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/monsoon) +"qlW" = ( +/obj/structure/surface/table, +/obj/item/trash/plate, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"qmF" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"qnf" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/junction, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"qnm" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/hall_SE) +"qnN" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_SE) +"qnW" = ( +/obj/structure/closet/fireaxecabinet, +/turf/closed/wall/r_wall, +/area/varadero/interior/electrical) +"qoj" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/effect/overlay/palmtree_r, +/turf/open/gm/dirt, +/area/varadero/exterior/comms4) +"qoE" = ( +/turf/open/floor{ + dir = 5; + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz1_near) +"qoI" = ( +/turf/open/gm/coast/beachcorner/north_west, +/area/varadero/exterior/monsoon) +"qps" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "green" + }, +/area/varadero/interior/court) +"qpD" = ( +/obj/item/device/multitool, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"qpK" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating, +/area/varadero/interior/maintenance/north) +"qpZ" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/disposals) +"qqs" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"qqA" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"qqJ" = ( +/obj/structure/sign/safety/bulkhead_door, +/obj/structure/machinery/door_control/brbutton{ + id = "undergroundhangarwest"; + name = "West Dock Door"; + pixel_x = 3; + indestructible = 1 + }, +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/exterior/lz1_near) +"qqM" = ( +/obj/structure/largecrate/random/mini, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/maintenance/north) +"qqR" = ( +/obj/structure/prop/rock/brown{ + indestructible = 1; + unacidable = 1; + name = "sturdy rock(s)"; + desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable." + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"qsb" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/rock/brown{ + indestructible = 1; + unacidable = 1; + name = "sturdy rock(s)"; + desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable." + }, +/turf/open/gm/coast/south, +/area/varadero/exterior/pontoon_beach) +"qsh" = ( +/obj/structure/closet/secure_closet/security, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/item/explosive/grenade/incendiary{ + pixel_x = -4; + pixel_y = -2 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/security) +"qto" = ( +/obj/structure/machinery/door/airlock/almayer/security/glass{ + name = "\improper Underground Security Interrogation"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"qtv" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice2"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/closed/wall/rock/brown, +/area/varadero/interior/oob) +"qtQ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/microwave{ + desc = "There's two of them."; + pixel_y = 5 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_y = 18 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"qul" = ( +/turf/closed/wall/rock/brown, +/area/varadero/interior/caves/north_research) +"qus" = ( +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"quP" = ( +/obj/effect/landmark/static_comms/net_two, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"qvo" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/administration) +"qvO" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/obj/structure/surface/rack, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"qvQ" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"qvS" = ( +/turf/open/gm/coast/south, +/area/varadero/exterior/eastocean) +"qwB" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"qwQ" = ( +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/pontoon_beach) +"qwU" = ( +/obj/structure/xenoautopsy/tank/hugger, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"qxa" = ( +/obj/structure/surface/rack, +/obj/item/reagent_container/glass/bucket/mopbucket, +/obj/item/tool/mop, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/electrical) +"qxb" = ( +/obj/structure/bed/alien{ + can_buckle = 0; + color = "#aba9a9" + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/bed/alien{ + buckling_y = 13; + color = "#aba9a9"; + layer = 3.5; + pixel_y = 13 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"qxu" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_N) +"qyk" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/surface/table/woodentable, +/obj/item/ashtray/plastic, +/obj/item/trash/cigbutt/ucigbutt{ + pixel_y = 8 + }, +/obj/item/trash/cigbutt/ucigbutt{ + pixel_x = -7; + pixel_y = 14 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"qym" = ( +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/obj/structure/closet/crate/trashcart{ + pixel_y = 8 + }, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/disposals) +"qyH" = ( +/obj/structure/window/framed/colony/reinforced, +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"qyJ" = ( +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/lz1_near) +"qyT" = ( +/obj/structure/largecrate/random/case, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"qza" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + dir = 1; + icon_state = "p_stair_full" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"qzb" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"qzd" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/item/paper/research_notes, +/obj/effect/decal/cleanable/cobweb{ + pixel_x = -11; + pixel_y = 20 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"qzi" = ( +/obj/structure/sign/safety/high_voltage, +/obj/structure/sign/safety/hazard{ + pixel_x = 15 + }, +/turf/closed/wall/r_wall, +/area/varadero/interior/maintenance/north) +"qzq" = ( +/obj/structure/machinery/door/airlock/almayer/engineering/autoname, +/turf/open/floor/wood, +/area/varadero/interior/dock_control) +"qAd" = ( +/obj/structure/machinery/door/airlock/strata/autoname{ + autoname = 0; + dir = 1; + icon_state = "door_locked"; + locked = 1; + name = "\improper External Airlock" + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"qAg" = ( +/obj/effect/landmark/monkey_spawn, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"qAp" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/maintenance/north) +"qAr" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"qAy" = ( +/obj/item/tool/shovel, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"qAI" = ( +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"qBn" = ( +/obj/structure/surface/rack, +/obj/effect/decal/cleanable/cobweb{ + pixel_x = -11; + pixel_y = 20 + }, +/obj/effect/spawner/random/tool, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"qBy" = ( +/obj/structure/desertdam/decals/road_edge{ + pixel_x = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3" + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"qBQ" = ( +/obj/structure/coatrack, +/obj/item/clothing/suit/armor/bulletproof, +/turf/open/floor/wood, +/area/varadero/interior/research) +"qBR" = ( +/obj/structure/machinery/power/apc{ + dir = 4; + pixel_x = 24; + start_charge = 0 + }, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"qBU" = ( +/obj/structure/machinery/space_heater, +/obj/item/device/flashlight/lamp/green{ + pixel_y = 12 + }, +/turf/open/floor/wood, +/area/varadero/interior/research) +"qCk" = ( +/obj/structure/machinery/vending/snack, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"qCE" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/reagent_container/food/drinks/bottle/gin{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"qCI" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"qCT" = ( +/obj/structure/inflatable, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"qCY" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"qDh" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice2"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"qDr" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/closed/wall/rock/brown, +/area/varadero/exterior/pontoon_beach) +"qDs" = ( +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "red" + }, +/area/varadero/interior/security) +"qDt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"qDv" = ( +/obj/structure/bed/chair, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"qDR" = ( +/obj/item/device/flashlight, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"qEc" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"qEf" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/clothing/suit/storage/jacket/marine/corporate, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"qEn" = ( +/obj/item/stack/sheet/metal, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"qEt" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"qEG" = ( +/obj/structure/largecrate/supply/supplies/mre, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"qFe" = ( +/obj/effect/overlay/palmtree_r{ + icon_state = "palm2" + }, +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/pontoon_beach) +"qFC" = ( +/turf/open/floor{ + dir = 8; + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz1_near) +"qFI" = ( +/obj/item/tool/wet_sign, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"qFO" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"qFZ" = ( +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"qGE" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"qHc" = ( +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior/caves/north_research) +"qHl" = ( +/obj/structure/prop/fishing/line/long/part2, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/pontoon_beach) +"qHu" = ( +/obj/effect/landmark/hunter_primary, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"qHF" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"qHJ" = ( +/obj/structure/largecrate/random/barrel/blue, +/turf/open/shuttle/elevator, +/area/varadero/interior/hall_N) +"qId" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/electrical) +"qIi" = ( +/obj/item/tool/wet_sign, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"qIF" = ( +/turf/open/gm/dirt, +/area/varadero/interior/caves/east) +"qKb" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"qKq" = ( +/obj/structure/closet/secure_closet/RD, +/obj/item/ammo_magazine/handful/lever_action, +/obj/item/weapon/gun/lever_action/r4t, +/obj/item/ammo_magazine/handful/lever_action, +/obj/item/ammo_magazine/handful/lever_action, +/turf/open/floor/wood, +/area/varadero/interior/research) +"qKM" = ( +/obj/structure/surface/rack, +/obj/item/tool/shovel, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"qKZ" = ( +/turf/open/gm/coast/west, +/area/varadero/exterior/lz1_near) +"qLf" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"qLq" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 9; + icon_state = "planter_box_soil" + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + icon_state = "pointybush_2"; + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_SE) +"qLH" = ( +/obj/item/shard{ + icon_state = "large"; + pixel_x = -5; + pixel_y = -6 + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"qMl" = ( +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"qMr" = ( +/obj/item/tool/minihoe, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"qMD" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/cassette_tape/nam{ + pixel_x = 3; + pixel_y = 9 + }, +/obj/item/device/cassette_tape/ocean{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/device/cassette_tape/pop2, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"qMW" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"qMY" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"qNu" = ( +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/lz2_near) +"qNC" = ( +/obj/structure/surface/table, +/obj/item/tool/weldpack{ + pixel_x = -2; + pixel_y = 11 + }, +/obj/item/tool/hand_labeler{ + pixel_x = 4; + pixel_y = -1 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"qNE" = ( +/obj/structure/largecrate/random/secure, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"qNP" = ( +/obj/structure/bed/chair/comfy/beige{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"qNX" = ( +/turf/open/gm/coast/beachcorner/north_west, +/area/varadero/exterior/lz2_near) +"qOh" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/icefloor, +/area/varadero/exterior/lz1_near) +"qOn" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"qOF" = ( +/obj/item/tool/pen/blue, +/obj/structure/surface/table/reinforced/prison, +/obj/structure/disposalpipe/segment, +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/records) +"qOO" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"qOS" = ( +/obj/item/reagent_container/glass/bucket, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/research) +"qOV" = ( +/obj/effect/decal/warning_stripes/asteroid{ + icon_state = "warning_s" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/north) +"qPd" = ( +/obj/structure/machinery/light, +/obj/structure/closet/l3closet/scientist, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"qPk" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "red" + }, +/area/varadero/interior/security) +"qPs" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"qPG" = ( +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"qQd" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"qQe" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/alarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"qQk" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/maintenance) +"qQt" = ( +/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/rd{ + layer = 3.1 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"qQF" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"qQN" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice8"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"qRe" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/floor{ + icon_state = "asteroidwarning" + }, +/area/varadero/interior/comms1) +"qRi" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/north_research) +"qRy" = ( +/obj/structure/desertdam/decals/road_edge{ + pixel_x = 2 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"qRP" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"qSj" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/comms3) +"qSJ" = ( +/obj/structure/machinery/power/apc{ + dir = 4; + pixel_x = 24; + start_charge = 0 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/morgue) +"qSR" = ( +/obj/structure/closet/crate/trashcart, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"qTh" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/monsoon) +"qTs" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/beachcorner2/south_east, +/area/varadero/exterior/pontoon_beach) +"qTz" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/records) +"qTE" = ( +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/eastbeach) +"qTZ" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/pontoon_beach) +"qUf" = ( +/obj/structure/machinery/door/airlock/almayer/security/glass{ + name = "\improper Underground Security"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"qUK" = ( +/obj/structure/surface/rack, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"qUQ" = ( +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"qVb" = ( +/obj/item/stack/cable_coil/cyan, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"qVp" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"qVD" = ( +/obj/item/reagent_container/glass/bucket{ + pixel_x = 8; + pixel_y = -6 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"qVL" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"qVO" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"qVS" = ( +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/obj/structure/surface/table, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"qWt" = ( +/obj/structure/filingcabinet/security, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/hall_N) +"qWw" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"qWC" = ( +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"qXn" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "green" + }, +/area/varadero/interior/mess) +"qXO" = ( +/obj/structure/window_frame/colony/reinforced, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"qYg" = ( +/obj/item/stack/tile/plasteel{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"qYE" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/clothing/suit/fire/firefighter{ + pixel_x = 3; + pixel_y = 7 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"qZr" = ( +/obj/effect/landmark/yautja_teleport, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"qZH" = ( +/obj/structure/machinery/conveyor_switch, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"qZJ" = ( +/obj/item/tool/warning_cone, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"qZR" = ( +/obj/structure/bed/chair{ + dir = 1; + icon_state = "chair_alt" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"qZV" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + dir = 8; + icon_state = "p_stair_full" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"rau" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/item/reagent_container/food/drinks/flask/vacuumflask{ + pixel_x = 9; + pixel_y = 25 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"raW" = ( +/turf/closed/wall, +/area/varadero/interior_protected/caves/central) +"rbd" = ( +/obj/item/stack/sheet/wood/small_stack, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"rbp" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/obj/structure/prop/invuln/minecart_tracks{ + dir = 5 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform_decoration/kutjevo, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"rbU" = ( +/turf/open/floor/wood, +/area/varadero/interior/research) +"rco" = ( +/obj/structure/inflatable/door, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"rcq" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, +/turf/closed/wall, +/area/varadero/interior/medical) +"rcu" = ( +/obj/effect/overlay/palmtree_r, +/turf/open/gm/dirt, +/area/varadero/exterior/comms4) +"rcA" = ( +/obj/structure/bed/chair/office/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"rdq" = ( +/obj/item/tool/wrench{ + pixel_x = -1; + pixel_y = -2 + }, +/obj/item/stack/tile/plasteel{ + layer = 2.89; + pixel_x = 17; + pixel_y = 16 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"rdx" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"red" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/gm/coast/east, +/area/varadero/exterior/comms4) +"res" = ( +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/exterior/eastbeach) +"rex" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"reA" = ( +/obj/structure/xenoautopsy/tank/broken, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"reG" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 10 + }, +/area/varadero/interior/hall_N) +"rfn" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"rft" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"rfV" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"rgb" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/hall_NW) +"rgf" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/lz1_near) +"rgg" = ( +/obj/structure/girder/displaced, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"rgy" = ( +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/obj/structure/pipes/vents/pump, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"rgz" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves/swcaves) +"rgZ" = ( +/obj/item/tool/kitchen/knife, +/obj/structure/surface/table, +/turf/open/floor{ + dir = 4; + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz1_near) +"ria" = ( +/obj/structure/bed/sofa/pews/flipped, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"riJ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/court) +"riM" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"rja" = ( +/obj/item/toy/beach_ball, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pool) +"rjn" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 6 + }, +/area/varadero/interior/records) +"rjo" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/dirt{ + icon_state = "desert2" + }, +/area/varadero/exterior/lz1_near) +"rjE" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/drinks/coffeecup/uscm{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/item/trash/plate{ + pixel_x = -6 + }, +/obj/item/reagent_container/food/snacks/grilledcheese{ + pixel_x = -7; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"rjH" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"rjM" = ( +/obj/structure/surface/table/woodentable, +/obj/item/reagent_container/food/drinks/cans/beer{ + pixel_x = -8; + pixel_y = -1 + }, +/obj/item/ammo_magazine/shotgun/buckshot{ + pixel_x = 6; + pixel_y = -4 + }, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"rjZ" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "purple" + }, +/area/varadero/interior/research) +"rkA" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"rkH" = ( +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -10; + pixel_y = 2; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"rlw" = ( +/obj/item/tool/pickaxe, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"rlI" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"rlJ" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/hall_NW) +"rme" = ( +/obj/structure/surface/table, +/obj/item/tool/plantspray/pests, +/obj/item/tool/plantspray/weeds{ + pixel_x = 1; + pixel_y = -2 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"rmo" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/stack/medical/advanced/bruise_pack/upgraded{ + amount = 1; + pixel_x = -3; + pixel_y = 11 + }, +/obj/item/stack/medical/advanced/ointment/upgraded{ + amount = 2; + pixel_x = 4; + pixel_y = 1 + }, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"rmr" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"rmB" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"rmL" = ( +/obj/structure/closet/secure_closet/security, +/obj/item/storage/box/flashbangs, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "red" + }, +/area/varadero/interior/security) +"rmS" = ( +/obj/structure/xenoautopsy/tank/alien, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"rmV" = ( +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"rnj" = ( +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/tool/surgery/cautery/predatorcautery, +/obj/item/tool/surgery/scalpel/predatorscalpel, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"rnL" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/lz2_near) +"rnP" = ( +/obj/structure/machinery/door/airlock/almayer/engineering/glass{ + req_access = null; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"roy" = ( +/obj/structure/closet/hydrant{ + pixel_x = -32 + }, +/obj/structure/surface/table, +/obj/item/spacecash/c1000{ + pixel_y = 6 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_NW) +"roJ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + dir = 1; + name = "\improper Underground Requesitions Office"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"roT" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + density = 0; + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/prop/structure_lattice{ + density = 0; + desc = "If this is removed, you cannot escape."; + health = 300; + icon_state = "ladder10"; + name = "ladder" + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pool) +"rpd" = ( +/obj/structure/bed/chair, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"rpu" = ( +/turf/closed/wall, +/area/varadero/interior/oob) +"rpw" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves) +"rpH" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/box/lights, +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"rpI" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"rqa" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/attachment, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"rqg" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/coast/beachcorner/north_west, +/area/varadero/exterior/monsoon) +"rql" = ( +/obj/structure/noticeboard{ + desc_lore = "Glup Shitto lives!" + }, +/turf/closed/wall/r_wall, +/area/varadero/interior/comms2) +"rqn" = ( +/obj/item/storage/donut_box{ + pixel_y = 8 + }, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/security) +"rqx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"rqG" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"rrp" = ( +/obj/item/paper_bin, +/obj/item/tool/stamp{ + icon_state = "stamp-ce" + }, +/obj/structure/surface/table/reinforced/prison, +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/records) +"rrr" = ( +/obj/structure/machinery/power/terminal{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"rrA" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"rsf" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/gm/dirt, +/area/varadero/interior/caves/east) +"rsh" = ( +/obj/structure/machinery/cm_vending/sorted/medical/no_access, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"rsj" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/microwave{ + pixel_y = 9 + }, +/obj/item/reagent_container/food/snacks/donkpocket{ + pixel_x = -5; + pixel_y = 17 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"rsB" = ( +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"rsL" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Underground Security Checkpoint"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"rsM" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"rsO" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"rtm" = ( +/obj/structure/machinery/camera/autoname/lz_camera, +/turf/open/floor/plating/icefloor, +/area/varadero/exterior/lz1_near) +"rtr" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ + dir = 1; + name = "\improper Underground Medical Laboratory"; + req_access = null; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"rtu" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/structure/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"rtx" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"rtP" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"rtR" = ( +/obj/item/tool/wirecutters, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"rtV" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"rvD" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"rwh" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/security) +"rwP" = ( +/obj/structure/closet/crate/ammo/alt/flame, +/obj/item/ammo_magazine/shotgun/buckshot, +/obj/item/ammo_magazine/shotgun/slugs{ + pixel_x = -6; + pixel_y = 6 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"rwV" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"rxa" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"rxe" = ( +/turf/open/floor/shiva{ + dir = 5; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"rxI" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"ryD" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/security) +"ryG" = ( +/obj/structure/surface/rack, +/obj/item/clothing/under/shorts/red{ + pixel_x = -2; + pixel_y = -4 + }, +/obj/item/clothing/head/hardhat/red{ + pixel_x = -2; + pixel_y = 9 + }, +/obj/item/ammo_magazine/rifle, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/bunks) +"rzg" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"rzM" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"rzO" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"rzU" = ( +/obj/item/clothing/suit/armor/vest, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"rAf" = ( +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/trash/plate{ + pixel_y = 7 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"rAj" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"rAt" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/central) +"rAy" = ( +/obj/structure/bedsheetbin, +/obj/item/clothing/suit/armor/vest, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/bunks) +"rBa" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"rBi" = ( +/obj/structure/filingcabinet/security, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/hall_SE) +"rBq" = ( +/obj/structure/flora/bush/ausbushes/var3/ywflowers, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"rBP" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"rCf" = ( +/obj/structure/largecrate/random/case/small, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"rCs" = ( +/obj/structure/platform/kutjevo/rock{ + dir = 1 + }, +/obj/structure/platform/kutjevo/rock, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_y = -3 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior/hall_SE) +"rCB" = ( +/obj/structure/filingcabinet/chestdrawer{ + pixel_x = -8 + }, +/obj/structure/filingcabinet/chestdrawer{ + pixel_x = 7 + }, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"rDz" = ( +/obj/structure/bed/chair/comfy/orange{ + dir = 8 + }, +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"rDD" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"rEO" = ( +/obj/structure/surface/rack, +/obj/item/storage/pouch/shotgun, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/medical) +"rFv" = ( +/obj/structure/surface/table/woodentable, +/obj/item/reagent_container/food/snacks/birthdaycakeslice, +/turf/open/floor/carpet, +/area/varadero/interior/maintenance/north) +"rFD" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 9 + }, +/obj/item/device/flashlight/lamp/green{ + pixel_x = -8; + pixel_y = 15 + }, +/obj/item/tool/stamp{ + pixel_x = -7 + }, +/turf/open/floor/wood, +/area/varadero/interior/research) +"rGl" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/hall_SE) +"rGA" = ( +/obj/structure/largecrate/random, +/obj/structure/largecrate/random/mini{ + pixel_x = 1; + pixel_y = 14 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"rGE" = ( +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"rHv" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"rHE" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/closed/wall/wood, +/area/varadero/interior/beach_bar) +"rIF" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior/caves/north_research) +"rIG" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_3" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"rIN" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/court) +"rIU" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/chapel) +"rJq" = ( +/obj/structure/surface/table, +/obj/item/pamphlet/skill/engineer{ + pixel_x = -3; + pixel_y = 5 + }, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"rJv" = ( +/obj/structure/blocker/invisible_wall/water, +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/farocean) +"rJI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"rKf" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"rKl" = ( +/obj/structure/machinery/portable_atmospherics/canister/empty, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"rKy" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/powercell, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"rKB" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/device/flashlight/lamp/green{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/clothing/suit/armor/vest, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"rKL" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"rKM" = ( +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/pontoon_beach) +"rKS" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"rLC" = ( +/obj/structure/machinery/photocopier, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"rLK" = ( +/obj/structure/prop/ice_colony/dense/planter_box/hydro{ + density = 0; + pixel_x = 11; + pixel_y = 9 + }, +/obj/structure/flora/bush/desert{ + icon_state = "tree_2"; + pixel_x = 10; + pixel_y = 20 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior/caves/north_research) +"rLU" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"rLW" = ( +/obj/structure/closet/crate/secure, +/obj/item/trash/chunk, +/obj/item/trash/raisins, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"rMb" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"rMl" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/south, +/area/varadero/exterior/pontoon_beach) +"rMM" = ( +/obj/structure/prop/turbine, +/obj/structure/prop/turbine_extras/border, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"rMN" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"rNf" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"rNo" = ( +/obj/structure/machinery/holosign_switch{ + id = "otice"; + pixel_y = -24 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"rOL" = ( +/obj/structure/closet/secure_closet/personal{ + density = 0; + pixel_x = -8; + pixel_y = 15 + }, +/obj/structure/closet/secure_closet/personal{ + density = 0; + pixel_x = 7; + pixel_y = 15 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/laundry) +"rPD" = ( +/obj/structure/disposalpipe/junction, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/wood, +/area/varadero/interior/records) +"rQe" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/tool, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"rQk" = ( +/obj/effect/decal/warning_stripes/asteroid{ + dir = 1; + icon_state = "warning_s" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "greencorners" + }, +/area/varadero/interior/hall_SE) +"rQU" = ( +/obj/structure/girder, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"rQV" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purple" + }, +/area/varadero/interior/research) +"rQY" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"rRm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/circuitboard/apc, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"rRq" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"rRz" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"rSl" = ( +/obj/item/tool/wrench, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"rSu" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"rSx" = ( +/obj/structure/surface/table, +/obj/structure/largecrate/random/mini/chest{ + pixel_x = -4; + pixel_y = 13 + }, +/obj/structure/largecrate/random/mini/med{ + pixel_x = 3; + pixel_y = 5 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"rSX" = ( +/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/blue{ + layer = 3.1 + }, +/obj/item/clothing/mask/balaclava{ + layer = 3.6; + pixel_x = 4; + pixel_y = 13 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"rTi" = ( +/obj/structure/window_frame/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"rTu" = ( +/obj/structure/surface/table/woodentable, +/obj/item/handcuffs, +/obj/item/weapon/baton, +/turf/open/floor/wood, +/area/varadero/interior/security) +"rTv" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"rTT" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plating, +/area/varadero/interior/disposals) +"rUa" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"rUc" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"rUI" = ( +/obj/structure/closet/crate/construction, +/obj/item/reagent_container/food/snacks/wrapped/chunk, +/obj/item/tool/hatchet, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"rVi" = ( +/obj/item/tool/candle, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"rVl" = ( +/obj/structure/surface/table, +/obj/structure/machinery/computer/shuttle/dropship/flight/lz2{ + dir = 5; + name = "LZ2 Palm Airfield computer" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_console/two) +"rVI" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"rVS" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/comms3) +"rVZ" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -16; + pixel_y = 24 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"rWx" = ( +/obj/structure/sink{ + dir = 1; + pixel_y = -10 + }, +/obj/structure/mirror{ + pixel_y = -28 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"rWJ" = ( +/obj/item/stool, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"rWN" = ( +/obj/structure/flora/bush/ausbushes/var3/ywflowers, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/central) +"rWY" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 9; + icon_state = "planter_box_soil" + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + icon_state = "pointybush_3"; + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"rXf" = ( +/obj/item/stack/cable_coil/cut, +/turf/open/floor/shiva{ + icon_state = "redcorners" + }, +/area/varadero/interior/morgue) +"rXk" = ( +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/lz2_near) +"rXS" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"rYi" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"rYC" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/item/lightstick/variant/planted, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"rYO" = ( +/obj/structure/prop/static_tank/water{ + pixel_y = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/disposals) +"rYR" = ( +/obj/item/lightstick/red/spoke/planted{ + pixel_x = 10; + pixel_y = 22; + indestructible = 1; + unacidable = 1; + layer = 4.1 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"rZr" = ( +/obj/structure/prop/ice_colony/flamingo{ + dir = 6 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves) +"sah" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"saq" = ( +/obj/item/storage/firstaid/o2{ + layer = 3.1; + pixel_x = 2; + pixel_y = 10 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/firstaid/regular{ + layer = 3.2; + pixel_x = -4; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/medical) +"saC" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"saQ" = ( +/obj/structure/bed/chair/wood/normal{ + dir = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"sba" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/item/trash/crushed_cup, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"sbX" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"scD" = ( +/obj/structure/bed/chair{ + icon_state = "chair_alt" + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"scL" = ( +/turf/open/gm/coast/south, +/area/varadero/exterior/pontoon_beach) +"scO" = ( +/obj/item/paper{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"sdq" = ( +/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/toy/plush/farwa, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"sdy" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/maintenance/north) +"sdz" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/hall_NW) +"sdS" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"sdU" = ( +/obj/effect/landmark/yautja_teleport, +/turf/open/floor/wood, +/area/varadero/interior/research) +"sdZ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/box/lightstick/red{ + pixel_x = 4; + pixel_y = 7 + }, +/obj/effect/spawner/random/technology_scanner, +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"ses" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"seY" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"sff" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"sfj" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"sfs" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"sfF" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"sfM" = ( +/obj/structure/barricade/handrail/wire, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"sgk" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"sgn" = ( +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"sgq" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"sgy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/secure_closet/personal/patient, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/obj/structure/barricade/handrail/wire{ + dir = 8; + layer = 2.991 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"sgz" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"shb" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/medical) +"shG" = ( +/obj/structure/machinery/light, +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"shO" = ( +/obj/structure/fence, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"sia" = ( +/obj/structure/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"sic" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/comms3) +"sid" = ( +/obj/structure/window/framed/colony, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/maintenance/north) +"sjD" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/hall_SE) +"sjR" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/spray/cleaner{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/tool/soap{ + pixel_x = 5 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"skp" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"slj" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/tool/screwdriver{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/tool/plantspray/pests/old/phosmet{ + pixel_x = -6; + pixel_y = 14 + }, +/obj/item/weapon/wirerod{ + pixel_x = 8 + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"slw" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"slA" = ( +/obj/structure/bed/chair/comfy{ + dir = 8; + pixel_x = 12; + pixel_y = 25 + }, +/obj/structure/bed/chair/comfy{ + pixel_x = -7; + pixel_y = 18 + }, +/obj/structure/bed/chair/comfy{ + dir = 8; + pixel_x = 7; + pixel_y = 12 + }, +/obj/structure/bed/chair/comfy{ + dir = 4; + pixel_x = 7 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"slB" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"slE" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/electrical) +"slG" = ( +/obj/structure/machinery/vending/snack, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"smx" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + dir = 1; + icon_state = "p_stair_full" + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"smE" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"smO" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/faxmachine, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"snl" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/hall_N) +"snq" = ( +/obj/structure/bed/chair/comfy/beige{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"sny" = ( +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"snE" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance) +"snP" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/curtain/red, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/bunks) +"snS" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"sou" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "cargobay"; + name = "\improper Requesitions Storage Shutters" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"spd" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"spv" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/eastocean) +"spP" = ( +/obj/structure/bed/chair, +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/court) +"sqG" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purple" + }, +/area/varadero/interior/research) +"sre" = ( +/obj/structure/filingcabinet, +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/records) +"srg" = ( +/turf/open/gm/dirt, +/area/varadero/interior/caves/north_research) +"srU" = ( +/obj/item/reagent_container/glass/bucket{ + pixel_x = -12; + pixel_y = -3 + }, +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/pontoon_beach) +"srW" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 4 + }, +/area/varadero/interior/hall_N) +"srY" = ( +/obj/structure/sign/safety/airlock{ + pixel_x = 8 + }, +/turf/closed/wall, +/area/varadero/interior/hall_N) +"ssg" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/surface/table, +/obj/item/device/flashlight/lamp/green{ + pixel_y = 7 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"ssh" = ( +/obj/structure/prop/turbine_extras/left, +/obj/item/tool/crowbar, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"ssv" = ( +/obj/effect/landmark/hunter_secondary, +/obj/structure/machinery/landinglight/ds2/delaythree{ + dir = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"stl" = ( +/turf/open/floor/plating/bare_catwalk, +/area/varadero/exterior/pontoon_beach) +"stv" = ( +/obj/structure/closet/secure_closet/medical1{ + req_access_txt = "100" + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"stw" = ( +/obj/structure/platform/kutjevo/rock{ + dir = 1 + }, +/obj/structure/platform/kutjevo/rock, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_y = -3 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior/maintenance/security) +"stK" = ( +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves/digsite) +"stU" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"stV" = ( +/obj/structure/reagent_dispensers/water_cooler{ + density = 0; + pixel_y = 19 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"suC" = ( +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"suE" = ( +/obj/item/tool/wet_sign, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/maintenance) +"suN" = ( +/obj/structure/surface/table, +/obj/item/device/flashlight, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"suY" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"svt" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"svD" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/hall_N) +"svG" = ( +/obj/item/tool/warning_cone, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"svH" = ( +/obj/structure/surface/table/woodentable, +/obj/item/book/manual/marine_law{ + desc = "A set of guidelines for the player's of the Pinwizard game. Wait a minute, this is just a copy of Marine Law."; + name = "Pinwizard IV - Player's Handbook"; + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/book/manual/marine_law{ + desc = "A set of guidelines for keeping a game of Pinwizard in check. Wait a minute, this is just a copy of Marine Law."; + name = "Pinwizard IV - Dungeon Master's Handbook"; + pixel_x = 11; + pixel_y = 3 + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"swa" = ( +/obj/structure/filingcabinet/security, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "red" + }, +/area/varadero/interior/security) +"swf" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"swj" = ( +/obj/structure/closet/secure_closet/detective, +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/obj/item/storage/pouch/machete/full, +/turf/open/floor/wood, +/area/varadero/interior/security) +"swk" = ( +/obj/item/storage/toolbox/mechanical{ + pixel_x = 1; + pixel_y = 7 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"swv" = ( +/obj/structure/surface/rack, +/obj/item/pizzabox/meat, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"swS" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"swV" = ( +/obj/structure/closet/crate/construction, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"sxL" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/rock/brown, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"sxR" = ( +/obj/structure/surface/table, +/obj/item/stack/cable_coil{ + pixel_y = 16 + }, +/obj/item/weapon/gun/energy/yautja/plasmapistol, +/turf/open/floor/interior/plastic, +/area/varadero/interior_protected/caves/digsite) +"sxY" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"syb" = ( +/obj/structure/surface/rack, +/obj/item/ammo_magazine/pistol/mod88, +/obj/item/ammo_magazine/pistol/mod88, +/obj/item/ammo_magazine/pistol/mod88, +/obj/item/ammo_magazine/pistol/mod88{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/ammo_magazine/pistol/mod88{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/ammo_magazine/pistol/mod88{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/ammo_magazine/pistol/mod88{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/ammo_magazine/pistol/mod88{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/ammo_magazine/pistol/mod88, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/item/ammo_magazine/pistol{ + pixel_x = -4 + }, +/obj/item/ammo_magazine/pistol, +/obj/item/ammo_magazine/pistol{ + pixel_x = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/security) +"syl" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "cargobay"; + name = "\improper Requesitions Storage Shutters" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"syL" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/bunks) +"syM" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/circuitboard/computer/atmos_alert, +/obj/item/circuitboard/machine/smes{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/storage/box/mousetraps{ + pixel_x = 5; + pixel_y = 13 + }, +/obj/structure/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"szh" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 4 + }, +/area/varadero/interior/records) +"szp" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/comms3) +"szw" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"szZ" = ( +/obj/structure/curtain/red, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"sAf" = ( +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/obj/structure/closet/radiation, +/turf/open/floor/shiva{ + icon_state = "purple" + }, +/area/varadero/interior/research) +"sAR" = ( +/obj/item/tool/wet_sign, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"sAY" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/morgue) +"sBk" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/effect/decal/strata_decals/grime/grime3{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"sBF" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ + name = "\improper Colony Administration"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"sBN" = ( +/obj/structure/target/syndicate, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"sBX" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/laundry) +"sCk" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"sCp" = ( +/obj/item/stack/sheet/metal, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"sCA" = ( +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"sCJ" = ( +/obj/vehicle/train/cargo/trolley, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"sCK" = ( +/obj/structure/closet/secure_closet/scientist, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purple" + }, +/area/varadero/interior/research) +"sCV" = ( +/obj/structure/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"sDf" = ( +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"sDj" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"sDo" = ( +/obj/item/stack/cable_coil/cut, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/technical_storage) +"sDE" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 9; + icon_state = "planter_box_soil" + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + icon_state = "pointybush_3"; + pixel_y = 11 + }, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"sDH" = ( +/obj/item/grown/log, +/obj/effect/decal/cleanable/dirt, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"sDM" = ( +/turf/open/floor/shiva{ + icon_state = "purple" + }, +/area/varadero/interior/research) +"sDQ" = ( +/obj/structure/machinery/power/apc{ + dir = 4; + pixel_x = 24; + start_charge = 0 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"sDZ" = ( +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"sFa" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/structure/barricade/handrail/wire{ + dir = 8; + layer = 2.991 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"sFJ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/morgue) +"sFN" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_2" + }, +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/exterior/lz1_near) +"sGb" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/obj/structure/machinery/door/airlock/almayer/engineering{ + dir = 1; + name = "\improper Underground Disposals"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/disposals) +"sGo" = ( +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"sGY" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"sHJ" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"sHO" = ( +/obj/item/stack/tile/plasteel{ + layer = 2.89; + pixel_x = 17; + pixel_y = 16 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/security) +"sHV" = ( +/obj/structure/machinery/landinglight/ds2/delaytwo, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"sIf" = ( +/obj/structure/bed/chair{ + dir = 8; + icon_state = "chair_alt" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/medical) +"sIn" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/hall_NW) +"sIK" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/eastbeach) +"sIQ" = ( +/obj/item/stack/sheet/wood/small_stack, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"sIU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"sJm" = ( +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/lz1_near) +"sJq" = ( +/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 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"sJx" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/snacks/chips, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"sJF" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "darkgreencorners2" + }, +/area/varadero/interior/hall_SE) +"sJZ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"sKe" = ( +/obj/structure/machinery/autolathe, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purple" + }, +/area/varadero/interior/research) +"sKz" = ( +/obj/structure/closet/crate/supply, +/obj/item/storage/box/wy_mre, +/obj/item/storage/beer_pack, +/obj/item/spacecash, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"sKC" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/morgue) +"sKF" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"sKL" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "purple" + }, +/area/varadero/interior/research) +"sKN" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance) +"sLi" = ( +/obj/structure/machinery/power/geothermal, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"sLO" = ( +/obj/item/device/flashlight/slime{ + mouse_opacity = 0; + invisibility = 1; + indestructible = 1; + alpha = 0 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pool) +"sLU" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"sMn" = ( +/obj/structure/bed/chair/office/dark, +/turf/open/floor/carpet, +/area/varadero/interior/records) +"sMJ" = ( +/obj/structure/closet/crate, +/obj/item/prop/magazine/dirty, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance) +"sMS" = ( +/obj/structure/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/taperecorder, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"sNa" = ( +/obj/structure/window/reinforced/tinted, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/laundry) +"sNl" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"sNp" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"sNx" = ( +/turf/closed/wall/rock/brown, +/area/varadero/exterior/farocean) +"sNy" = ( +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"sNT" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/maintenance/north) +"sOj" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/junction, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"sOw" = ( +/obj/structure/inflatable, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"sPh" = ( +/obj/structure/machinery/constructable_frame, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/electrical) +"sPs" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/wood, +/area/varadero/interior/security) +"sPD" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/toolbox/mechanical/green, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"sPY" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"sQn" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"sQs" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/item/storage/pill_bottle/inaprovaline/skillless{ + pixel_x = -5 + }, +/obj/item/ammo_magazine/rifle, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"sQR" = ( +/obj/item/ore/coal, +/obj/item/ore/silver{ + pixel_x = 8; + pixel_y = 11 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"sRs" = ( +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/pontoon_beach) +"sRM" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/item/trash/uscm_mre{ + pixel_x = -10; + pixel_y = -7 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"sSp" = ( +/obj/item/reagent_container/food/snacks/sliceable/birthdaycake, +/obj/structure/surface/table/woodentable, +/turf/open/floor/carpet, +/area/varadero/interior/maintenance/north) +"sSz" = ( +/obj/item/device/camera{ + pixel_x = -4; + pixel_y = 9 + }, +/obj/item/evidencebag{ + pixel_x = 13; + pixel_y = 5 + }, +/obj/structure/surface/table, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"sSU" = ( +/obj/structure/machinery/door/airlock/almayer/command{ + dir = 1; + name = "\improper Underground Command Center"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"sSZ" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"sTA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"sTT" = ( +/obj/structure/machinery/light, +/obj/structure/closet/toolcloset, +/obj/item/clothing/mask/rebreather, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"sTW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ + dir = 1; + name = "\improper Underground Medical Laboratory"; + req_access = null; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"sUj" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/obj/structure/prop/invuln/minecart_tracks{ + dir = 6 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"sUm" = ( +/obj/structure/closet/crate/secure/weapon, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "red" + }, +/area/varadero/interior/security) +"sUp" = ( +/obj/item/toy/beach_ball, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"sUG" = ( +/obj/item/tool/pickaxe/plasmacutter, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"sUK" = ( +/obj/structure/flora/bush/desert{ + icon_state = "tree_2"; + pixel_x = -1; + pixel_y = 12 + }, +/obj/structure/prop/ice_colony/dense/planter_box/hydro{ + density = 0 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/pontoon_beach) +"sVk" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"sVr" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/obj/item/stack/tile/plasteel{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/security) +"sVH" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = -16; + pixel_y = -8 + }, +/turf/closed/wall/rock/brown, +/area/varadero/interior/oob) +"sWp" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/medical) +"sXb" = ( +/turf/closed/wall, +/area/varadero/interior/library) +"sXc" = ( +/turf/open/gm/coast/beachcorner2/north_west, +/area/varadero/exterior/lz2_near) +"sXn" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/farocean) +"sYi" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/comms3) +"sZd" = ( +/obj/structure/girder/displaced, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"sZe" = ( +/obj/item/paper, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"sZW" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"tak" = ( +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"tam" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"tbQ" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"tcq" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/prop/server_equipment/laptop/closed, +/obj/structure/surface/table, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"tcS" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"tcX" = ( +/obj/structure/surface/rack, +/obj/item/frame/table, +/obj/item/frame/table, +/obj/item/frame/table, +/obj/item/frame/table, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"tdp" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/swcaves) +"tdt" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"tdy" = ( +/obj/item/storage/box/donkpockets{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/book/manual/marine_law{ + pixel_x = -6; + pixel_y = 5 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"tdN" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior_protected/maintenance/south) +"tdX" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"teg" = ( +/obj/structure/girder, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"ten" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/closet/crate/miningcar{ + layer = 3.1; + name = "\improper materials storage bin"; + pixel_y = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"teu" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 9; + icon_state = "planter_box_soil" + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/technical_storage) +"tex" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"tez" = ( +/obj/item/toy/bikehorn/rubberducky, +/turf/open/gm/coast/beachcorner/north_west, +/area/varadero/exterior/lz2_near) +"teH" = ( +/obj/structure/window/framed/colony, +/obj/structure/sign/banners/happybirthdaysteve, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"teT" = ( +/obj/structure/largecrate/random/case/small, +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/hall_N) +"tfc" = ( +/turf/open/floor{ + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz2_near) +"tfj" = ( +/obj/effect/decal/warning_stripes/asteroid{ + dir = 1; + icon_state = "warning_s" + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"tfC" = ( +/obj/structure/showcase{ + color = "#95948B"; + desc = "A grey statue dawned in ancient armor, it stares into your soul."; + icon = 'icons/mob/humans/species/r_synthetic.dmi'; + icon_state = "Synthetic_Template"; + name = "Eternal guardian" + }, +/obj/item/clothing/suit/armor/yautja_flavor{ + anchored = 1 + }, +/obj/item/weapon/harpoon/yautja{ + anchored = 1; + name = "Alien Harpoon"; + pixel_x = 6 + }, +/obj/item/clothing/mask/yautja_flavor{ + anchored = 1; + unacidable = 0 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/caves/digsite) +"tgk" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"tgC" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"tgE" = ( +/turf/open/gm/dirt{ + icon_state = "desert_dug" + }, +/area/varadero/exterior/pontoon_beach) +"tgK" = ( +/obj/structure/closet/crate/construction, +/obj/item/stack/sandbags_empty/half, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"thn" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"thS" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/maintenance/north) +"thY" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/closet/crate/trashcart, +/obj/item/stack/sheet/mineral/plastic{ + amount = 3 + }, +/obj/item/weapon/gun/rifle/m4ra, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/bunks) +"tia" = ( +/obj/structure/machinery/conveyor, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"tiw" = ( +/obj/structure/machinery/photocopier, +/turf/open/floor/wood, +/area/varadero/interior/security) +"tiF" = ( +/obj/item/tool/pickaxe, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance) +"tjn" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/obj/structure/prop/structure_lattice{ + dir = 1; + layer = 3.1; + pixel_y = 10 + }, +/obj/structure/prop/invuln/ice_prefab/roof_greeble{ + icon_state = "vent4"; + pixel_y = 25 + }, +/obj/structure/prop/invuln/ice_prefab/roof_greeble{ + icon_state = "windsock"; + pixel_x = 18; + pixel_y = 23 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/monsoon) +"tjs" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/plating/bare_catwalk, +/area/varadero/exterior/farocean) +"tju" = ( +/obj/structure/fence, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/sign/safety/high_voltage{ + pixel_x = 11 + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"tjF" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"tjO" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/bed/stool{ + icon_state = "stool_alt" + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"tjS" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"tkh" = ( +/turf/open/gm/dirt{ + icon_state = "desert2" + }, +/area/varadero/exterior/eastbeach) +"tkr" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/tool, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"tkw" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ + dir = 1; + name = "\improper Theta-V Breakroom"; + req_one_access = null; + req_access = null + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"tkF" = ( +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/security) +"tkT" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/administration) +"tkV" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"tlq" = ( +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -10; + pixel_y = 2; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"tlE" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"tlG" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"tlT" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"tmm" = ( +/obj/structure/machinery/door/airlock/almayer/engineering{ + dir = 1; + name = "\improper Underground Engineering Locker Room"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"tmC" = ( +/turf/open/gm/dirt{ + icon_state = "desert0" + }, +/area/varadero/exterior/pontoon_beach) +"tmZ" = ( +/turf/open/gm/coast/west, +/area/varadero/exterior/lz2_near) +"tng" = ( +/obj/item/stool{ + layer = 2.5; + pixel_x = -3; + pixel_y = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"tnN" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ + dir = 1; + name = "\improper Theta-V Research Laboratory"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"toN" = ( +/obj/item/tool/warning_cone{ + pixel_x = 5; + pixel_y = 8 + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/vessel) +"toU" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"tpa" = ( +/obj/effect/landmark/hunter_secondary, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"tpp" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/door/window/brigdoor/westleft{ + name = "Security Desk" + }, +/obj/structure/machinery/door/window/eastright{ + name = "Security Desk" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/item/reagent_container/food/drinks/coffee{ + pixel_x = -6; + pixel_y = 2 + }, +/turf/open/floor/plating, +/area/varadero/interior/administration) +"tpB" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/autopsy_scanner{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/structure/prop/server_equipment/laptop{ + pixel_x = -16; + pixel_y = 2 + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/morgue) +"tpL" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/court) +"tpV" = ( +/obj/item/reagent_container/glass/bucket{ + pixel_x = -13; + pixel_y = -3 + }, +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"tqa" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior_protected/caves) +"tqh" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/research) +"tqr" = ( +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"tqV" = ( +/obj/structure/platform_decoration/kutjevo, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"trh" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"trB" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/reagent_container/food/drinks/bottle/absinthe, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"trC" = ( +/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/prop/helmetgarb/rosary{ + layer = 3.6; + pixel_x = -12 + }, +/obj/item/bedsheet/hos{ + layer = 3.1 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"trI" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_3" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"tso" = ( +/obj/structure/closet/athletic_mixed, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/maintenance) +"tsz" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 9; + icon_state = "planter_box_soil" + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_SE) +"tsC" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_3" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"tsX" = ( +/obj/structure/machinery/cm_vending/sorted/tech/tool_storage, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"tuL" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"tuR" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior/caves/north_research) +"tuT" = ( +/obj/item/stack/cable_coil/cut, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"tuV" = ( +/obj/structure/machinery/light/small, +/turf/open/floor/plating, +/area/varadero/interior/disposals) +"tuZ" = ( +/obj/item/storage/toolbox/mechanical{ + pixel_x = 1; + pixel_y = 7 + }, +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"tve" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/attachable/bayonet/co2{ + pixel_y = 7 + }, +/obj/effect/spawner/random/powercell, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"tvv" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"tvI" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/condiment/peppermill{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/effect/spawner/random/attachment, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"twh" = ( +/obj/structure/machinery/washing_machine, +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"twm" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"tyT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/secure_closet/personal/patient, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"tzp" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_NW) +"tzw" = ( +/turf/open/floor{ + icon_state = "wood" + }, +/area/varadero/interior/library) +"tzP" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"tBm" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/toolbox, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"tCA" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/caves/east) +"tCG" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/toolbox, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"tCM" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"tDh" = ( +/obj/structure/pipes/portables_connector{ + dir = 8 + }, +/obj/structure/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"tDo" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"tDF" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"tDR" = ( +/obj/structure/largecrate/random/barrel/green, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"tEc" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/closed/wall/rock/brown, +/area/varadero/exterior/lz1_near) +"tEF" = ( +/obj/structure/prop/rock/brown, +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/central) +"tEJ" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"tEM" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -14; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -14; + pixel_y = 13 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"tER" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/comms4) +"tGl" = ( +/turf/open/floor/shiva{ + dir = 5; + icon_state = "purple" + }, +/area/varadero/interior/research) +"tGr" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"tGw" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/beachcorner2/north_east, +/area/varadero/exterior/pontoon_beach) +"tGA" = ( +/obj/structure/filingcabinet, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/security) +"tGV" = ( +/turf/closed/wall/r_wall/elevator{ + dir = 1 + }, +/area/varadero/interior/hall_N) +"tHc" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/eastocean) +"tIT" = ( +/obj/structure/closet/crate/trashcart{ + pixel_y = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/disposals) +"tIV" = ( +/obj/structure/surface/table/reinforced, +/obj/item/paper_bin, +/obj/structure/machinery/door/window/brigdoor/westleft{ + dir = 2; + icon_state = "leftsecure"; + id = "brg"; + name = "Security Desk" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/window/northright{ + name = "Security Desk" + }, +/obj/item/tool/stamp, +/obj/item/tool/pen/blue{ + pixel_x = -6 + }, +/turf/open/floor/plating, +/area/varadero/interior/hall_N) +"tJN" = ( +/obj/structure/closet/crate, +/obj/item/trash/chunk, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"tJT" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/flashlight/lamp/green{ + pixel_y = 7 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"tKr" = ( +/obj/structure/machinery/light, +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/security) +"tKw" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"tKE" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "purple" + }, +/area/varadero/interior/research) +"tKI" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/tool/hand_labeler, +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/records) +"tLu" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/maintenance/security) +"tLS" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"tMx" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/item/key/cargo_train, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"tMY" = ( +/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/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/item/clothing/suit/suspenders, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"tMZ" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/exterior/lz2_near) +"tNy" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/pontoon_beach) +"tOp" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/hall_NW) +"tOx" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"tOV" = ( +/obj/item/tool/warning_cone, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"tPz" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"tPE" = ( +/obj/item/tool/pickaxe, +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"tPI" = ( +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/obj/structure/largecrate/random/case/small, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"tPK" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice8"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"tPS" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/microwave{ + pixel_y = 6 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/mess) +"tQn" = ( +/obj/structure/closet/coffin, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"tQy" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"tQz" = ( +/obj/structure/sink{ + pixel_y = 15 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"tQT" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"tRs" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + name = "\improper Underground Medical Laboratory Lobby"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"tRN" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves/digsite) +"tSg" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"tSK" = ( +/obj/structure/window/framed/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"tSR" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"tTo" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/obj/structure/prop/souto_land/streamer{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"tTq" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/structure/blocker/invisible_wall/water, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"tTN" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + dir = 8; + icon_state = "p_stair_ew_full_cap"; + layer = 3.5 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/disposals) +"tTU" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"tUd" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/security) +"tVf" = ( +/obj/structure/closet/crate, +/obj/item/tool/stamp, +/obj/item/tool/wet_sign, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"tVj" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"tVl" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"tVo" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"tVD" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/item/stack/tile/plasteel{ + layer = 2.89; + pixel_x = 17; + pixel_y = 16 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"tVX" = ( +/obj/structure/surface/rack, +/obj/item/maintenance_jack, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"tWT" = ( +/obj/structure/blocker/invisible_wall/water, +/turf/open/gm/coast/west, +/area/varadero/exterior/farocean) +"tXg" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/machinery/disposal, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/laundry) +"tXu" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/caves/east) +"tXv" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"tXE" = ( +/turf/open/floor/wood, +/area/varadero/interior/administration) +"tXF" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/hall_SE) +"tXT" = ( +/obj/structure/fence, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"tYg" = ( +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/medical) +"tYT" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/shiva{ + icon_state = "purple" + }, +/area/varadero/interior/research) +"tZl" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/closed/wall/rock/brown, +/area/varadero/exterior/monsoon) +"tZm" = ( +/obj/structure/machinery/door/airlock/almayer/engineering{ + dir = 1; + name = "\improper Underground Engineering Locker Room"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"tZr" = ( +/obj/item/toy/deck/uno{ + pixel_y = 6 + }, +/obj/structure/surface/table, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"tZE" = ( +/obj/structure/machinery/chem_master, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "red" + }, +/area/varadero/interior/medical) +"uaU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_y = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"uaV" = ( +/obj/structure/machinery/landinglight/ds2/delayone{ + dir = 8 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"uaY" = ( +/obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{ + id = "undergroundhangarwest"; + unacidable = 1; + name = "Pontoon West Door"; + openspeed = 17; + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + dir = 4; + icon_state = "warnplate" + }, +/area/varadero/interior/cargo) +"ubF" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/medical_pod/sleeper, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"ubH" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"ubJ" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"ubK" = ( +/obj/structure/machinery/power/geothermal, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"ubT" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"ucL" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/monsoon) +"udp" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"ueg" = ( +/obj/vehicle/train/cargo/trolley, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/hall_SE) +"uet" = ( +/turf/open/gm/coast/beachcorner/north_west, +/area/varadero/interior/caves/east) +"ueB" = ( +/obj/structure/cable, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"ueP" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"ueQ" = ( +/obj/structure/computer3frame, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"ufn" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + dir = 8; + icon_state = "p_stair_ew_full_cap"; + layer = 3.5 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"ufB" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/generic{ + name = "\improper Underground Men's Restroom" + }, +/turf/open/floor/plating, +/area/varadero/interior/toilets) +"ufE" = ( +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/obj/item/reagent_container/food/snacks/wrapped/barcardine{ + pixel_y = 7 + }, +/obj/item/reagent_container/food/snacks/wrapped/barcardine, +/obj/item/reagent_container/food/snacks/wrapped/barcardine{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/structure/surface/table, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"ufV" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/court) +"ugi" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/effect/decal/warning_stripes/asteroid{ + dir = 1; + icon_state = "warning_c" + }, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/court) +"ugR" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison/chapel_carpet, +/area/varadero/interior/chapel) +"ugW" = ( +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/administration) +"uhi" = ( +/obj/structure/prop/ice_colony/dense/planter_box/hydro{ + desc = "A high-power hydroelectric generator."; + name = "hydroelectric generator" + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"uhD" = ( +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/hall_SE) +"uiq" = ( +/obj/structure/surface/table, +/obj/item/storage/firstaid/regular{ + pixel_x = 4; + pixel_y = -6 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"uiy" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/taperecorder, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "red" + }, +/area/varadero/interior/security) +"ujp" = ( +/obj/structure/bed/chair{ + buckling_y = 18; + dir = 8; + pixel_y = 18 + }, +/obj/item/paper/crumpled{ + pixel_x = 9 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/hall_NW) +"ukw" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + dir = 1; + icon_state = "warnplate" + }, +/area/varadero/interior/disposals) +"ukz" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"ukX" = ( +/obj/structure/surface/rack, +/obj/item/prop/magazine/boots, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"ulb" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/eastocean) +"uli" = ( +/obj/structure/bed/chair/hunter{ + dir = 4 + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"ulv" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"umA" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"umO" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/structure/machinery/power/apc{ + dir = 8; + pixel_x = -24; + start_charge = 0 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_NW) +"umT" = ( +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"unh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"unH" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"uoh" = ( +/obj/structure/flora/bush/desert{ + icon_state = "tree_2"; + pixel_x = -18; + pixel_y = -8 + }, +/obj/structure/prop/ice_colony/dense/planter_box/hydro{ + pixel_x = -17; + pixel_y = -19 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"uon" = ( +/obj/structure/largecrate/random, +/obj/item/shard{ + icon_state = "large"; + pixel_x = -5; + pixel_y = -6 + }, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"uoN" = ( +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"uoO" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"uoU" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"upb" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8; + layer = 3.5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"upH" = ( +/obj/structure/flora/bush/ausbushes/var3/ywflowers, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"upL" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior_protected/maintenance/south) +"upO" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/condiment/saltshaker, +/obj/item/reagent_container/food/condiment/peppermill{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/item/reagent_container/food/condiment/hotsauce/franks{ + pixel_x = 5; + pixel_y = 16 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"upY" = ( +/obj/structure/filingcabinet{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/structure/filingcabinet{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/morgue) +"uqw" = ( +/obj/structure/surface/rack, +/obj/item/reagent_container/blood/OMinus, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"uqx" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/maintenance) +"uqW" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/dirt, +/area/varadero/interior/caves/east) +"urd" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_y = 16 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"urA" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"urD" = ( +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/lz2_near) +"urE" = ( +/obj/structure/bed/chair/comfy/lime{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/varadero/interior/research) +"usB" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/light/small, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"usQ" = ( +/obj/item/facepaint/sunscreen_stick, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"uti" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/comms2) +"utZ" = ( +/obj/structure/surface/rack, +/obj/item/tool/wirecutters, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"uuj" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/morgue) +"uul" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"uuv" = ( +/obj/structure/machinery/power/apc{ + pixel_y = -24; + start_charge = 0 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/laundry) +"uuN" = ( +/turf/open/floor/shiva{ + dir = 9; + icon_state = "purple" + }, +/area/varadero/interior/research) +"uvd" = ( +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"uvw" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/secure{ + name = "Underground Morgue"; + req_access_txt = "100" + }, +/turf/open/floor{ + icon_state = "dark2" + }, +/area/varadero/interior/morgue) +"uvB" = ( +/obj/structure/machinery/shower{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/machinery/door/window/westleft, +/turf/open/floor/interior/plastic, +/area/varadero/interior/security) +"uww" = ( +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/hall_N) +"uwJ" = ( +/obj/structure/surface/rack, +/obj/item/tool/screwdriver, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"uwN" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/generic{ + name = "\improper Underground Women's Restroom" + }, +/turf/open/floor/plating, +/area/varadero/interior/toilets) +"uwQ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/box/lightstick, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"uxi" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + dir = 1; + icon_state = "p_stair_full" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"uxM" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/west, +/area/varadero/exterior/farocean) +"uyd" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/obj/structure/largecrate/random, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"uyK" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/technical_storage) +"uzb" = ( +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"uzg" = ( +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"uzr" = ( +/obj/structure/machinery/computer/atmos_alert{ + dir = 8 + }, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"uzN" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"uAt" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"uAM" = ( +/obj/structure/largecrate/random/barrel/yellow, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"uBV" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/north) +"uBX" = ( +/obj/vehicle/train/cargo/engine, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"uCc" = ( +/obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ + req_access_txt = "102" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"uCe" = ( +/turf/open/floor/prison/chapel_carpet, +/area/varadero/interior/chapel) +"uCJ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/flashlight/lamp/green, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"uDg" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/obj/item/toy/plush/farwa, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"uDw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"uDQ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"uEc" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"uEz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/administration) +"uEE" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison/chapel_carpet{ + dir = 1; + icon_state = "doubleside" + }, +/area/varadero/interior/chapel) +"uEF" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/obj/structure/platform, +/turf/open/gm/river/desert/deep/covered, +/area/varadero/interior/maintenance/north) +"uEI" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/hall_SE) +"uFq" = ( +/turf/open/gm/dirt{ + icon_state = "desert0" + }, +/area/varadero/exterior/monsoon) +"uFE" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/machinery/landinglight/ds2/delaythree{ + dir = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"uFJ" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/security) +"uFO" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"uGf" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellowcorners" + }, +/area/varadero/interior/cargo) +"uGi" = ( +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/obj/structure/surface/table, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"uGs" = ( +/obj/structure/machinery/power/terminal{ + dir = 8 + }, +/turf/open/floor{ + icon_state = "bcircuit" + }, +/area/varadero/interior/maintenance/north) +"uHD" = ( +/obj/structure/machinery/landinglight/ds1/spoke{ + pixel_y = -5; + pixel_x = -13 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"uHY" = ( +/obj/structure/prop/rock/brown, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"uIe" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/prop/static_tank{ + pixel_y = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/disposals) +"uIl" = ( +/obj/structure/machinery/alarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/filingcabinet{ + pixel_x = -8; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"uIH" = ( +/obj/structure/window/framed/colony/reinforced, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"uIW" = ( +/turf/open/gm/coast/north, +/area/varadero/exterior/lz2_near) +"uJO" = ( +/obj/structure/sign/safety/airlock{ + pixel_x = 8 + }, +/turf/closed/wall, +/area/varadero/interior/chapel) +"uJT" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/closed/wall/r_wall, +/area/varadero/interior/research) +"uKr" = ( +/obj/structure/machinery/photocopier{ + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/dock_control) +"uKY" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"uKZ" = ( +/obj/item/stack/tile/plasteel{ + layer = 2.89; + pixel_x = 17; + pixel_y = 16 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"uLP" = ( +/obj/structure/surface/rack, +/obj/item/clothing/head/caphat{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/clothing/head/cmcap, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/bunks) +"uLY" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_SE) +"uMx" = ( +/obj/structure/dispenser, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"uMB" = ( +/obj/structure/surface/table, +/obj/item/cell/high/empty, +/obj/structure/machinery/cell_charger, +/obj/structure/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "yellow" + }, +/area/varadero/interior/technical_storage) +"uMQ" = ( +/obj/item/weapon/gun/pistol/mod88, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"uNh" = ( +/obj/structure/closet/secure_closet/personal{ + density = 0; + pixel_x = 9; + pixel_y = 15 + }, +/obj/structure/closet/secure_closet/personal{ + density = 0; + pixel_x = -6; + pixel_y = 15 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/laundry) +"uNq" = ( +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/laundry) +"uNz" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/item/lightstick/variant/planted, +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/exterior/farocean) +"uNJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"uOk" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/obj/structure/prop/invuln/minecart_tracks{ + dir = 10 + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"uOo" = ( +/obj/structure/pipes/vents/pump, +/obj/structure/bed/roller, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"uOC" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"uOF" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -14; + pixel_y = 13 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"uOL" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "purple" + }, +/area/varadero/interior/hall_NW) +"uQa" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"uQi" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/cargo) +"uQH" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/court) +"uQK" = ( +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"uRU" = ( +/turf/closed/wall/r_wall/elevator, +/area/varadero/interior/hall_N) +"uSx" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/cargo) +"uSF" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/stack/sheet/metal, +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"uTj" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"uTq" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/item/device/flashlight/lamp/tripod, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"uTu" = ( +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/exterior/pontoon_beach) +"uTV" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"uTY" = ( +/obj/structure/prop/rock/brown, +/obj/effect/decal/cleanable/dirt, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"uTZ" = ( +/obj/structure/pipes/standard/manifold/visible{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"uUl" = ( +/obj/structure/bed/sofa/pews/flipped{ + dir = 4 + }, +/obj/item/storage/bible/booze{ + pixel_x = 6 + }, +/obj/effect/landmark/survivor_spawner, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"uUF" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/device/defibrillator{ + pixel_y = 5 + }, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/medical) +"uUS" = ( +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "redcorners" + }, +/area/varadero/interior/security) +"uUW" = ( +/obj/structure/machinery/vending/coffee, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/medical) +"uVe" = ( +/turf/open/floor/shiva{ + dir = 6; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"uVo" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -16; + pixel_y = 24 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"uVu" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/carpet, +/area/varadero/interior/hall_SE) +"uVy" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/item/tool/crowbar/red, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"uVR" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/bed/chair/wood/normal{ + dir = 1 + }, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"uVV" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_NW) +"uVY" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"uWo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/gm/dirt{ + icon_state = "desert0" + }, +/area/varadero/exterior/eastocean) +"uWA" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/mess) +"uWW" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/structure/pipes/binary/passive_gate, +/turf/open/gm/river/desert/deep{ + base_river_slowdown = 0 + }, +/area/varadero/interior/maintenance/north) +"uXw" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"uXR" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/north) +"uXS" = ( +/turf/closed/wall, +/area/varadero/interior/toilets) +"uXX" = ( +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/mess) +"uXZ" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/cargo) +"uYF" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"uYJ" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/pontoon_beach) +"uZa" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"uZK" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"uZY" = ( +/obj/structure/machinery/door/airlock/almayer/engineering/glass{ + req_access = null; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"vap" = ( +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "red" + }, +/area/varadero/interior/security) +"vaV" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/flashlight/lamp/green{ + pixel_x = -6; + pixel_y = 13 + }, +/obj/item/paper/janitor{ + pixel_x = 5; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"vbr" = ( +/obj/structure/prop/souto_land/pole, +/obj/structure/prop/souto_land/pole{ + dir = 4; + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/hall_NW) +"vbH" = ( +/obj/effect/overlay/palmtree_r{ + icon_state = "palm2" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"vbS" = ( +/obj/effect/overlay/palmtree_r{ + icon_state = "palm2"; + pixel_x = 21 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"vcc" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_y = 4 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal7"; + pixel_x = 2 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"vcd" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"vcj" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/tool/surgery/scalpel, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"vco" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"vcz" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"vcR" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush{ + pixel_x = -4 + }, +/turf/open/gm/coast/beachcorner/north_east, +/area/varadero/interior/caves/east) +"vdq" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"vdQ" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves) +"vdV" = ( +/obj/item/tool/warning_cone{ + pixel_x = -9 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"ver" = ( +/obj/structure/machinery/shower{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/machinery/door/window/westleft, +/turf/open/floor/interior/plastic/alt, +/area/varadero/interior/security) +"veV" = ( +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/monsoon) +"veW" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/varadero/interior/hall_SE) +"vfg" = ( +/obj/effect/decal/warning_stripes/asteroid{ + dir = 1; + icon_state = "warning_s" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"vfj" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal8"; + pixel_x = -16; + pixel_y = -16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal5"; + pixel_x = -16; + pixel_y = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal6"; + pixel_x = 16; + pixel_y = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal7"; + pixel_x = 16; + pixel_y = -16 + }, +/obj/structure/holohoop{ + dir = 8 + }, +/obj/structure/desertdam/decals/road_edge{ + pixel_x = 16 + }, +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"vfG" = ( +/obj/effect/landmark/railgun_camera_pos, +/turf/open/floor{ + dir = 8; + icon_state = "asteroidwarning" + }, +/area/varadero/exterior/lz1_near) +"vfH" = ( +/obj/structure/surface/table, +/obj/item/bodybag, +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"vgu" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "wred" + }, +/area/varadero/interior/medical) +"vgA" = ( +/obj/item/stool{ + icon_state = "stool_alt" + }, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"vgH" = ( +/obj/structure/blocker/fog, +/obj/structure/blocker/invisible_wall/water, +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/exterior/farocean) +"vhb" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/obj/structure/bed/chair{ + dir = 8; + icon_state = "chair_alt" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"vhw" = ( +/obj/structure/sign/safety/water{ + pixel_x = 15 + }, +/turf/closed/wall, +/area/varadero/interior/library) +"vhB" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/blocker/invisible_wall/water, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"vhI" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves/central) +"vhJ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/clipboard{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/tool/pen/red{ + pixel_x = 6; + pixel_y = 9 + }, +/obj/item/paper{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/device/flashlight/lamp/green{ + pixel_x = -14; + pixel_y = 14 + }, +/obj/structure/machinery/light, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"vio" = ( +/obj/structure/desertdam/decals/road_edge{ + pixel_x = -12 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"viK" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"viP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Underground Power Substation" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"viY" = ( +/obj/structure/prop/structure_lattice{ + dir = 1; + health = 300 + }, +/obj/structure/prop/structure_lattice{ + dir = 1; + layer = 3.1; + pixel_y = 10 + }, +/obj/structure/prop/invuln/ice_prefab/roof_greeble{ + icon_state = "vent4"; + pixel_y = 25 + }, +/obj/structure/prop/invuln/ice_prefab/roof_greeble{ + icon_state = "windsock"; + pixel_x = 18; + pixel_y = 23 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"vjA" = ( +/obj/structure/reagent_dispensers/beerkeg/alt, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"vjO" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/flora/bush/ausbushes/var3/sparsegrass, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"vjZ" = ( +/obj/structure/platform_decoration/kutjevo, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"vke" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Underground Visitor Entrance" + }, +/turf/open/floor/plating, +/area/varadero/interior/hall_SE) +"vku" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/item/stool, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"vll" = ( +/obj/item/reagent_container/glass/bucket{ + pixel_y = -3 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"vlm" = ( +/obj/item/lightstick/variant/planted, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"vlB" = ( +/obj/structure/largecrate/random/barrel/white, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"vlL" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice8"; + pixel_x = 16; + pixel_y = 24 + }, +/obj/structure/window_frame/colony, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"vmc" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/electrical) +"vmw" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"vmY" = ( +/obj/item/stack/rods, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/item/stack/sheet/metal, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"vnb" = ( +/obj/structure/bed/chair/hunter, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"vnm" = ( +/turf/closed/wall, +/area/varadero/interior/chapel) +"vnH" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"vnN" = ( +/obj/structure/morgue, +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"vnU" = ( +/obj/item/storage/box/bodybags, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "red" + }, +/area/varadero/interior/security) +"vom" = ( +/obj/item/storage/beer_pack, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"voJ" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = -16; + pixel_y = -8 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"vph" = ( +/obj/item/stack/tile/plasteel{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"vpQ" = ( +/obj/structure/machinery/storm_siren{ + dir = 4; + pixel_x = -3 + }, +/turf/open/gm/coast/west, +/area/varadero/exterior/pool) +"vpV" = ( +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"vqd" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_SE) +"vqt" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "multi_tiles" + }, +/area/varadero/interior/morgue) +"vqw" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/hall_SE) +"vqG" = ( +/obj/structure/largecrate/random, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"vqK" = ( +/obj/item/stack/sheet/wood, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/east) +"vqR" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"vqY" = ( +/turf/open/floor/carpet, +/area/varadero/interior/security) +"vqZ" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -16; + pixel_y = 13 + }, +/turf/open/gm/dirt{ + icon_state = "desert3" + }, +/area/varadero/interior/maintenance/north) +"vrh" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"vrj" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/chem_dispenser/soda{ + pixel_y = 7 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_SE) +"vru" = ( +/obj/item/a_gift, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"vrw" = ( +/obj/structure/machinery/conveyor, +/turf/open/floor/plating, +/area/varadero/interior/cargo) +"vrO" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/obj/structure/bed/chair{ + buckling_y = 18; + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"vsa" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"vss" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/pontoon_beach) +"vsJ" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"vsP" = ( +/obj/structure/disposalpipe/junction{ + dir = 1; + icon_state = "pipe-j2" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"vtP" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"vus" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + icon_state = "p_stair_full" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/vessel) +"vuA" = ( +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/eastbeach) +"vuQ" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/closed/wall/rock/brown, +/area/varadero/exterior/eastbeach) +"vvh" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"vvS" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "redcorners" + }, +/area/varadero/interior/security) +"vwT" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"vxi" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"vxM" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/closet/radiation, +/obj/structure/barricade/handrail/wire, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"vyp" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"vyy" = ( +/obj/structure/catwalk, +/obj/structure/platform{ + layer = 2.15; + density = 0; + climb_delay = 0 + }, +/turf/open/gm/river/desert/deep{ + base_river_slowdown = 0 + }, +/area/varadero/interior/maintenance/north) +"vyI" = ( +/obj/structure/catwalk, +/obj/structure/filtration/flacculation_arm{ + density = 0; + layer = 2.1 + }, +/turf/open/gm/river/desert/deep{ + base_river_slowdown = 0 + }, +/area/varadero/interior/maintenance/north) +"vyX" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/box/evidence, +/obj/item/tool/hand_labeler, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "red" + }, +/area/varadero/interior/security) +"vzq" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"vzt" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_SE) +"vzB" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/tool/warning_cone, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = 10; + pixel_y = 2; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"vzH" = ( +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"vzN" = ( +/obj/structure/bed/chair/office/dark, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"vzY" = ( +/obj/structure/sink{ + pixel_y = 15 + }, +/obj/structure/mirror{ + pixel_y = 28 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"vAg" = ( +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/security) +"vAz" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/obj/structure/prop/invuln/pipe_water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"vAI" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"vAR" = ( +/obj/structure/machinery/computer/cameras, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/hall_SE) +"vAZ" = ( +/obj/item/facepaint/sunscreen_stick, +/turf/open/gm/dirt{ + icon_state = "desert0" + }, +/area/varadero/exterior/lz1_near) +"vBk" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/item/reagent_container/glass/bucket, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"vBC" = ( +/obj/structure/platform/kutjevo/rock{ + dir = 1 + }, +/obj/structure/platform/kutjevo/rock, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_y = -3 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior/cargo) +"vBF" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice3"; + pixel_x = 16; + pixel_y = 24 + }, +/obj/item/stack/tile/plasteel{ + layer = 2.89; + pixel_x = 17; + pixel_y = 16 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"vBW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/administration) +"vBZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"vCf" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/administration) +"vCE" = ( +/obj/structure/disposalpipe/segment, +/obj/item/trash/chunk{ + pixel_x = 3; + pixel_y = 6 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/technical_storage) +"vDe" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/obj/structure/desertdam/decals/road_edge{ + pixel_x = -12 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_y = 16 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"vDf" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/gm/coast/north, +/area/varadero/exterior/pool) +"vDl" = ( +/obj/structure/machinery/recharge_station, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/morgue) +"vDm" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/hall_NW) +"vDr" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"vDw" = ( +/obj/item/fishing_pole{ + anchored = 1 + }, +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/pontoon_beach) +"vDC" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"vDI" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/generic{ + name = "\improper Underground Requesitions Freezer"; + req_access_txt = "100" + }, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"vDP" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"vEa" = ( +/obj/structure/closet/crate/medical, +/obj/item/tool/wirecutters/clippers, +/obj/item/handcuffs/zip, +/obj/item/tool/surgery/surgicaldrill, +/obj/item/storage/firstaid/adv, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "red" + }, +/area/varadero/interior/security) +"vEe" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/rock/brown{ + indestructible = 1; + unacidable = 1; + name = "sturdy rock(s)"; + desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable." + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -15; + pixel_y = 5; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/coast/south, +/area/varadero/exterior/pontoon_beach) +"vEg" = ( +/obj/structure/flora/bush/ausbushes/var3/fernybush, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/pontoon_beach) +"vEi" = ( +/obj/structure/window_frame/colony/reinforced, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"vEJ" = ( +/obj/structure/bed/chair, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_NW) +"vEM" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"vEU" = ( +/obj/structure/plasticflaps/mining, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"vFf" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/fancy/cigar{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/storage/fancy/cigar/tarbacks{ + pixel_x = -3; + pixel_y = 10 + }, +/turf/open/floor/wood, +/area/varadero/interior/research) +"vFl" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/gm/dirt, +/area/varadero/interior/maintenance/north) +"vFs" = ( +/obj/structure/surface/rack, +/obj/item/tool/weldpack, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"vFu" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/hall_N) +"vGn" = ( +/obj/effect/overlay/palmtree_r{ + pixel_x = -11; + pixel_y = 20 + }, +/obj/structure/flora/bush/ausbushes/var3/sparsegrass, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"vGQ" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/item/lightstick/variant/planted, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"vHs" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/records) +"vJg" = ( +/obj/item/tool/shovel, +/turf/open/gm/dirt{ + icon_state = "desert_dug" + }, +/area/varadero/exterior/lz1_near) +"vJk" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/invuln/minecart_tracks{ + dir = 1 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"vJp" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/largecrate/supply/supplies/mre, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"vKv" = ( +/obj/structure/window/framed/colony/reinforced/hull{ + indestructible = 1 + }, +/turf/open/floor/plating/icefloor, +/area/varadero/interior/maintenance/north) +"vLc" = ( +/obj/item/reagent_container/glass/bucket{ + pixel_x = -11; + pixel_y = -4 + }, +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"vLh" = ( +/obj/structure/platform_decoration/kutjevo, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"vLk" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/laundry) +"vLo" = ( +/obj/effect/overlay/palmtree_r{ + icon_state = "palm2"; + pixel_x = 7; + pixel_y = 29 + }, +/obj/structure/flora/bush/ausbushes/var3/sparsegrass, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"vLt" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/cargo) +"vLw" = ( +/obj/structure/prop/almayer/computers/sensor_computer1{ + name = "computer" + }, +/turf/open/floor/prison{ + icon_state = "darkredfull2" + }, +/area/varadero/interior/dock_control) +"vLU" = ( +/obj/structure/machinery/vending/security, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"vLV" = ( +/obj/structure/machinery/landinglight/ds2/spoke{ + pixel_x = -1; + pixel_y = 22 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"vMe" = ( +/obj/structure/largecrate/random/mini/med{ + layer = 3.01; + pixel_x = -13; + pixel_y = 11 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"vMo" = ( +/obj/item/tool/shovel, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"vMq" = ( +/obj/item/stack/sheet/metal/med_large_stack, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/interior/comms1) +"vMU" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/tool, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"vNu" = ( +/turf/open/floor/carpet, +/area/varadero/interior/bunks) +"vNy" = ( +/obj/structure/cargo_container/wy/left, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"vNB" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"vNG" = ( +/obj/structure/machinery/photocopier, +/obj/structure/machinery/computer/cameras/telescreen/entertainment{ + icon_state = "ai_bsod"; + pixel_y = 32 + }, +/obj/item/spacecash/c200{ + pixel_x = -2; + pixel_y = 7 + }, +/turf/open/floor/wood, +/area/varadero/interior/research) +"vNT" = ( +/obj/structure/xenoautopsy/tank, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/area/varadero/interior_protected/vessel) +"vNY" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/machinery/vending/cola, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_N) +"vOa" = ( +/obj/structure/machinery/computer/crew, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"vOo" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/central) +"vOr" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"vPe" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"vPh" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + icon_state = "p_stair_full" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"vPi" = ( +/obj/structure/closet/secure_closet/personal, +/obj/item/attachable/magnetic_harness, +/obj/item/storage/large_holster/m37/full, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"vPj" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/drinks/dry_ramen, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"vPY" = ( +/obj/structure/surface/table/woodentable, +/obj/item/device/flashlight/lamp/candelabra{ + layer = 3.2; + pixel_x = 1; + pixel_y = 13 + }, +/turf/open/floor/wood, +/area/varadero/interior/chapel) +"vQe" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"vQz" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"vQK" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz1_near) +"vQL" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/frame/light_fixture, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"vRI" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/wood, +/area/varadero/interior/administration) +"vRW" = ( +/obj/item/tool/warning_cone{ + pixel_x = -9; + pixel_y = 20 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"vSd" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/research) +"vSh" = ( +/obj/structure/bed/chair{ + dir = 8; + icon_state = "chair_alt" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"vSu" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"vSN" = ( +/obj/structure/machinery/portable_atmospherics/hydroponics, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/research) +"vSY" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"vUx" = ( +/obj/structure/girder/displaced, +/obj/structure/prop/invuln/overhead_pipe, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"vUE" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"vUM" = ( +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/hall_SE) +"vUQ" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"vUT" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Underground Chapel" + }, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"vUZ" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/closet/crate/miningcar{ + layer = 3.1; + name = "\improper materials storage bin"; + pixel_y = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"vVy" = ( +/obj/structure/machinery/shower{ + dir = 1 + }, +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/research) +"vVH" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/comms2) +"vVJ" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/closed/wall/rock/brown, +/area/varadero/interior_protected/caves/central) +"vWn" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/coast/beachcorner/north_west, +/area/varadero/exterior/pontoon_beach) +"vWG" = ( +/obj/structure/bed/chair, +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/hall_NW) +"vXG" = ( +/obj/structure/closet/crate/construction, +/obj/item/grown/log, +/turf/open/gm/dirt{ + icon_state = "desert2" + }, +/area/varadero/exterior/monsoon) +"vXW" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/security{ + name = "\improper Underground Security Showers"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"vYp" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"vYr" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/maintenance/north) +"vYy" = ( +/obj/item/tool/shovel, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"vYF" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/tool/pen/blue/clicky, +/obj/item/tool/pen/sleepypen{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/tool/lighter/zippo/fluff{ + pixel_x = 7; + pixel_y = 2 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/administration) +"vYQ" = ( +/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/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/item/ammo_magazine/handful/shotgun/buckshot, +/obj/item/ammo_magazine/handful/shotgun/buckshot, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"vYW" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves) +"vZl" = ( +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "red" + }, +/area/varadero/interior/security) +"vZm" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"vZs" = ( +/obj/structure/bed/chair{ + buckling_y = 18; + dir = 8; + icon_state = "chair_alt"; + pixel_x = -5; + pixel_y = 12 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"vZv" = ( +/obj/structure/toilet, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"vZN" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/stairs/perspective{ + color = "#b29082"; + dir = 8; + icon_state = "p_stair_ew_half_cap" + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = 10; + pixel_y = 2; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"vZR" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/pontoon_beach) +"vZS" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/technical_storage) +"wae" = ( +/obj/structure/closet/secure_closet/miner, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"waB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"waP" = ( +/turf/open/floor/plating/icefloor{ + dir = 4; + icon_state = "warnplate" + }, +/area/varadero/exterior/lz1_near) +"wba" = ( +/obj/structure/largecrate/random, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"wbB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/administration) +"wcb" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/prop/rock/brown{ + indestructible = 1; + unacidable = 1; + name = "sturdy rock(s)"; + desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable." + }, +/turf/open/gm/coast/beachcorner2/south_east, +/area/varadero/exterior/farocean) +"wcl" = ( +/obj/item/tool/mop{ + pixel_x = -16; + pixel_y = 26 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"wcq" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"wcG" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"wdb" = ( +/obj/structure/machinery/computer/cameras/wooden_tv{ + dir = 4; + pixel_x = -8; + pixel_y = 10 + }, +/obj/structure/surface/table/woodentable, +/obj/item/storage/fancy/cigarettes/lady_finger{ + pixel_x = -10 + }, +/obj/item/tool/lighter{ + pixel_x = 6; + pixel_y = 18 + }, +/obj/item/reagent_container/food/drinks/flask/marine{ + pixel_x = 6 + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"wdg" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/pipes/standard/simple/hidden/green, +/obj/item/ashtray/plastic, +/obj/item/trash/cigbutt, +/obj/item/trash/cigbutt{ + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"wdh" = ( +/obj/structure/machinery/computer/operating{ + density = 0 + }, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"wdx" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/bed/chair/office/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/disposals) +"wdy" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/obj/structure/prop/invuln/minecart_tracks{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"wdI" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/shuttle/elevator, +/area/varadero/interior/records) +"weG" = ( +/obj/structure/catwalk, +/turf/open/gm/river/desert/deep{ + base_river_slowdown = 0 + }, +/area/varadero/interior/maintenance/north) +"weJ" = ( +/obj/structure/machinery/landinglight/ds2/spoke{ + pixel_x = -1; + pixel_y = 22 + }, +/turf/closed/wall/r_wall, +/area/varadero/interior/maintenance/north) +"wff" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/tool, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"wfh" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"wfr" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/hall_NW) +"wft" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/rock/brown{ + indestructible = 1; + unacidable = 1; + name = "sturdy rock(s)"; + desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable." + }, +/turf/open/gm/dirt, +/area/varadero/exterior/pontoon_beach) +"wfy" = ( +/obj/structure/bedsheetbin{ + icon_state = "linenbin-empty" + }, +/obj/item/ammo_magazine/rifle/m4ra, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/bunks) +"wfK" = ( +/obj/structure/stairs/perspective{ + color = "#b29082"; + dir = 4; + icon_state = "p_stair_full" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"wfR" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/prop/rock/brown{ + indestructible = 1; + unacidable = 1; + name = "sturdy rock(s)"; + desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable." + }, +/turf/open/gm/coast/south, +/area/varadero/exterior/farocean) +"wfS" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/guestpass{ + dir = 1 + }, +/obj/item/card/id/silver/clearance_badge{ + pixel_x = 14 + }, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"wfT" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/hall_NW) +"wgv" = ( +/obj/structure/machinery/constructable_frame{ + icon_state = "box_1" + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"wgU" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/blocker/invisible_wall/water, +/obj/structure/plasticflaps/mining, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"wic" = ( +/obj/structure/machinery/alarm{ + pixel_y = 24 + }, +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/records) +"wir" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Underground Main Hallway" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"wiL" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/paper_bin, +/obj/item/paper/research_notes, +/obj/item/storage/belt/shotgun, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/administration) +"wjd" = ( +/obj/item/book/manual/robotics_cyborgs, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"wjf" = ( +/obj/structure/machinery/washing_machine, +/obj/structure/machinery/washing_machine{ + pixel_y = 15 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/laundry) +"wjh" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"wjB" = ( +/turf/open/floor{ + icon_state = "asteroidwarning" + }, +/area/varadero/interior/comms1) +"wjV" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/maintenance/security) +"wkp" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/interior_protected/caves) +"wkq" = ( +/obj/structure/machinery/photocopier, +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/wood, +/area/varadero/interior/records) +"wkt" = ( +/obj/structure/machinery/door/airlock/almayer/engineering{ + name = "\improper Underground Engineering Locker Room"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/electrical) +"wku" = ( +/obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{ + id = "colony_sec_armory"; + name = "Secure Armory" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"wkC" = ( +/obj/item/stack/cable_coil/cut{ + pixel_x = 6; + pixel_y = -8 + }, +/obj/item/stack/tile/plasteel{ + pixel_x = -4; + pixel_y = 9 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/technical_storage) +"wkM" = ( +/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/structure/pipes/standard/simple/hidden/green, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/obj/item/bedsheet/hos{ + pixel_y = 13 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"wlB" = ( +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"wlH" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/exterior/lz2_near) +"wlQ" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"wmg" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"wmt" = ( +/obj/structure/largecrate/random/barrel/red, +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/records) +"wmC" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"wmL" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/maint{ + name = "\improper Underground Maintenance"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"wmX" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/effect/decal/strata_decals/grime/grime3{ + dir = 4 + }, +/obj/item/tool/pen/clicky{ + pixel_x = 7; + pixel_y = 3 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"wng" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"wno" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/mess) +"wnK" = ( +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"woj" = ( +/obj/effect/spawner/random/toolbox, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/technical_storage) +"won" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms2) +"wop" = ( +/obj/structure/girder/displaced, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"wot" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/records) +"wox" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/hall_SE) +"woI" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"wph" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/shiva, +/area/varadero/interior/technical_storage) +"wpi" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"wpm" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/bed/stool{ + icon_state = "stool_alt" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"wpr" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/medical) +"wpG" = ( +/obj/effect/landmark/monkey_spawn, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/research) +"wpM" = ( +/obj/structure/bedsheetbin{ + pixel_y = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "snow_mat" + }, +/area/varadero/interior/security) +"wpX" = ( +/obj/effect/decal/strata_decals/grime/grime2, +/turf/open/floor/carpet, +/area/varadero/interior/bunks) +"wqb" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/maintenance/security) +"wqc" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"wrg" = ( +/obj/structure/desertdam/decals/road_edge{ + pixel_x = -12 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3" + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"wrv" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/flashlight/lamp, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"wrC" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3" + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal5"; + pixel_x = -2 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"wsa" = ( +/obj/structure/closet/crate/hydroponics/prespawned, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"wsn" = ( +/obj/item/storage/toolbox/mechanical, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"wsG" = ( +/obj/structure/window/phoronreinforced{ + dir = 4; + icon_state = "phoronrwindow" + }, +/obj/structure/shuttle/engine/heater{ + dir = 4 + }, +/obj/structure/shuttle/engine/heater{ + dir = 8 + }, +/obj/item/device/flashlight/slime, +/obj/structure/window/phoronreinforced{ + icon_state = "phoronrwindow" + }, +/turf/open/floor/light, +/area/varadero/interior_protected/vessel) +"wsZ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/bed/sofa/vert/grey, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"wts" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + icon_state = "sparsegrass_2" + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/eastocean) +"wty" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"wtB" = ( +/obj/structure/prop/ice_colony/dense/planter_box{ + dir = 1 + }, +/obj/structure/flora/bush/desert{ + icon_state = "tree_2"; + pixel_y = 12 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/hall_NW) +"wtU" = ( +/obj/structure/bed/chair{ + dir = 4; + icon_state = "chair_alt" + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"wuA" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/item/tool/wirecutters/clippers, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"wuR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/manifold/fourway/hidden/green, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"wwd" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"wwk" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "snow_mat" + }, +/area/varadero/interior/medical) +"wwq" = ( +/obj/structure/catwalk, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/filtration/flacculation_arm{ + density = 0; + layer = 2.1 + }, +/turf/open/gm/river/desert/deep{ + base_river_slowdown = 0 + }, +/area/varadero/interior/maintenance/north) +"wws" = ( +/obj/item/reagent_container/food/snacks/eat_bar, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"wxf" = ( +/obj/structure/machinery/power/monitor, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"wxu" = ( +/obj/structure/bed/chair, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/laundry) +"wyE" = ( +/obj/item/storage/belt/marine/quackers, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pool) +"wAE" = ( +/obj/structure/filingcabinet, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/electrical) +"wBp" = ( +/obj/structure/blocker/invisible_wall/water, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"wBD" = ( +/obj/structure/surface/table/woodentable, +/obj/item/paper_bin/uscm{ + pixel_x = 12; + pixel_y = 14 + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"wBN" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellowcorners" + }, +/area/varadero/interior/cargo) +"wBY" = ( +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/comms1) +"wCc" = ( +/obj/structure/machinery/floodlight/landing/floor, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"wCx" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/box/cdeathalarm_kit{ + pixel_x = -8; + pixel_y = 1 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"wCE" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/varadero/interior/records) +"wCR" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"wDv" = ( +/obj/structure/largecrate/random/mini/ammo, +/turf/open/shuttle/elevator, +/area/varadero/interior/records) +"wDG" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"wDH" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8; + layer = 3.5 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/eastbeach) +"wDN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/administration) +"wEL" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/morgue) +"wEU" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"wFx" = ( +/obj/item/stack/tile/plasteel{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"wFJ" = ( +/obj/structure/prop/dam/crane, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/farocean) +"wFP" = ( +/obj/structure/machinery/door_control/brbutton{ + id = "undergroundhangarwest"; + name = "West Dock Door"; + pixel_x = 8; + indestructible = 1 + }, +/obj/structure/sign/safety/bulkhead_door, +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/cargo) +"wFX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"wGl" = ( +/obj/structure/largecrate/random, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"wGs" = ( +/obj/effect/landmark/hunter_primary, +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/comms3) +"wGQ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"wGV" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"wHk" = ( +/turf/closed/wall, +/area/varadero/interior/maintenance/north) +"wHt" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/item/lightstick/variant/planted, +/turf/open/gm/coast/beachcorner2/south_east, +/area/varadero/exterior/farocean) +"wHu" = ( +/obj/structure/prop/static_tank/fuel{ + pixel_y = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/disposals) +"wIg" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt{ + icon_state = "desert1" + }, +/area/varadero/exterior/lz1_near) +"wIm" = ( +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"wIr" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "purple" + }, +/area/varadero/interior/research) +"wIH" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/station_alert{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/administration) +"wJl" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"wJu" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "cargobay"; + name = "\improper Requesitions Storage Shutters" + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"wKi" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva, +/area/varadero/interior/disposals) +"wKW" = ( +/obj/item/stack/sandbags/large_stack, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"wLq" = ( +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/comms4) +"wLB" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"wLF" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/drinks/shaker{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/item/reagent_container/food/drinks/drinkingglass{ + pixel_x = 6; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"wLR" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/hypospray/tricordrazine{ + pixel_x = -14; + pixel_y = 2 + }, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"wMj" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior/hall_SE) +"wMn" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"wMw" = ( +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"wMx" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/stack/nanopaste, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"wNz" = ( +/obj/item/stack/tile/plasteel{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"wNI" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"wNV" = ( +/obj/structure/surface/table, +/obj/item/storage/box/masks, +/obj/item/storage/box/gloves{ + pixel_x = 6; + pixel_y = 10 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"wOC" = ( +/obj/item/stack/tile/plasteel, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"wOL" = ( +/obj/effect/landmark/crap_item, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plating{ + dir = 1; + icon_state = "warnplate" + }, +/area/varadero/interior/disposals) +"wOO" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/electrical) +"wOR" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/central) +"wPl" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pontoon_beach) +"wPv" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail/wire{ + layer = 3.1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"wPE" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"wPH" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"wQd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"wQi" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ + dir = 1; + name = "\improper Colony Offices"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"wRi" = ( +/obj/structure/surface/table, +/obj/item/device/flashlight/lamp/green{ + layer = 3.1; + pixel_y = 7 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"wRu" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "wred" + }, +/area/varadero/interior/medical) +"wRB" = ( +/obj/structure/machinery/light, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "greenfull" + }, +/area/varadero/interior/hall_N) +"wRR" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/prop/invuln/minecart_tracks{ + dir = 8 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/oob) +"wSx" = ( +/turf/closed/wall, +/area/varadero/interior/laundry) +"wSL" = ( +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/pool) +"wSX" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"wTE" = ( +/obj/structure/bed/chair{ + icon_state = "chair_alt"; + pixel_x = 3; + pixel_y = 17 + }, +/obj/item/stack/cable_coil/pink{ + pixel_x = -7; + pixel_y = -4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"wTJ" = ( +/turf/open/floor/plating, +/area/varadero/interior/disposals) +"wTM" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/disposals) +"wUj" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/comms3) +"wUF" = ( +/obj/effect/overlay/palmtree_r, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"wUU" = ( +/turf/closed/shuttle{ + dir = 1; + icon_state = "pwall" + }, +/area/varadero/interior/oob) +"wVa" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/medical) +"wVf" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/security) +"wVD" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"wVE" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"wVI" = ( +/obj/structure/sign/safety/airlock{ + pixel_x = 8 + }, +/turf/closed/wall/r_wall, +/area/varadero/interior/hall_N) +"wVT" = ( +/obj/structure/closet/crate/freezer, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"wWd" = ( +/obj/structure/largecrate/random, +/turf/open/shuttle/elevator, +/area/varadero/interior/records) +"wWx" = ( +/obj/structure/surface/table/reinforced, +/obj/item/paper_bin, +/obj/structure/machinery/door/window/brigdoor/westleft{ + dir = 2; + icon_state = "leftsecure"; + id = "brg"; + name = "Security Desk" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/window/northright{ + name = "Security Desk" + }, +/obj/item/tool/stamp, +/obj/item/tool/pen/blue{ + pixel_x = -6 + }, +/turf/open/floor/plating, +/area/varadero/interior/hall_SE) +"wXc" = ( +/obj/item/reagent_container/glass/bucket{ + pixel_y = -3 + }, +/obj/item/tool/hatchet{ + pixel_x = 3; + pixel_y = 5 + }, +/turf/open/gm/coast/beachcorner/south_west, +/area/varadero/exterior/lz1_near) +"wXs" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/security) +"wXu" = ( +/obj/structure/surface/rack, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"wXC" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"wXD" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"wYa" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal8"; + pixel_x = -16; + pixel_y = -16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal7"; + pixel_x = 16; + pixel_y = -16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal6"; + pixel_x = 16; + pixel_y = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal5"; + pixel_x = -16; + pixel_y = 16 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"wYF" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/electrical) +"wZF" = ( +/obj/structure/bed/chair/wood/normal{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"xaK" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22" + }, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"xbc" = ( +/obj/effect/landmark/monkey_spawn, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/north_research) +"xbm" = ( +/obj/structure/machinery/photocopier, +/turf/open/floor/wood, +/area/varadero/interior/maintenance/north) +"xbA" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"xbD" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/research) +"xce" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/plating/bare_catwalk, +/area/varadero/exterior/farocean) +"xcf" = ( +/turf/closed/wall/r_wall/elevator, +/area/varadero/interior/records) +"xcz" = ( +/obj/item/stack/sheet/metal, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"xcE" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"xdz" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 6 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"xdJ" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/shiva{ + dir = 9; + icon_state = "red" + }, +/area/varadero/interior/security) +"xeO" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"xeU" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/turf/open/gm/coast/beachcorner2/north_west, +/area/varadero/exterior/monsoon) +"xeV" = ( +/obj/structure/prop/souto_land/streamer{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"xff" = ( +/obj/structure/largecrate/random, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/hall_SE) +"xfo" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/dock_control) +"xfz" = ( +/obj/structure/girder, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"xfD" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/caves/digsite) +"xfQ" = ( +/turf/open/gm/coast/beachcorner2/north_west, +/area/varadero/exterior/monsoon) +"xgG" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/administration) +"xgW" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/tool/stamp{ + pixel_x = 6; + pixel_y = 12 + }, +/obj/item/tool/stamp/clown{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/item/tool/stamp/rd{ + pixel_x = 7; + pixel_y = -2 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/administration) +"xgY" = ( +/obj/effect/overlay/palmtree_r, +/turf/open/gm/dirt, +/area/varadero/exterior/lz1_near) +"xhs" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/security) +"xhx" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 4 + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + icon_state = "pointybush_2"; + pixel_y = 8 + }, +/turf/open/floor/plating, +/area/varadero/interior/research) +"xiV" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/closet/crate/ammo/alt, +/obj/item/storage/belt/utility, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"xjp" = ( +/obj/structure/machinery/power/geothermal, +/obj/structure/machinery/light/small, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/electrical) +"xka" = ( +/obj/structure/window/framed/colony/reinforced{ + color = "#aba9a9" + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"xkb" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/fancy/vials/random{ + pixel_y = 5 + }, +/obj/item/clothing/glasses/science{ + pixel_y = 9 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "bluefull" + }, +/area/varadero/interior/administration) +"xke" = ( +/obj/effect/overlay/palmtree_r, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/monsoon) +"xkj" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/medical) +"xlb" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "green" + }, +/area/varadero/interior/hall_SE) +"xlv" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/disposals) +"xml" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "yellowcorners" + }, +/area/varadero/interior/cargo) +"xmL" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"xne" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = 12; + pixel_y = 13 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"xnr" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"xnS" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/exterior/eastbeach) +"xnV" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 10; + icon_state = "red" + }, +/area/varadero/interior/morgue) +"xpe" = ( +/obj/structure/surface/rack, +/obj/item/tool/extinguisher, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"xpk" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/item/stack/tile/plasteel{ + layer = 2.89; + pixel_x = 17; + pixel_y = 16 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"xpL" = ( +/obj/structure/machinery/camera/autoname/lz_camera, +/obj/structure/machinery/landinglight/ds1/spoke{ + pixel_y = -5; + pixel_x = -13 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"xpP" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/comms1) +"xqG" = ( +/obj/structure/mirror{ + pixel_x = -32 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -11 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/security) +"xqN" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ + name = "\improper Colony Administration"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/administration) +"xqP" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22" + }, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"xqS" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + dir = 1; + icon_state = "p_stair_full" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"xqY" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/machinery/vending/snack, +/obj/structure/machinery/alarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"xrl" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"xrA" = ( +/obj/structure/machinery/vending/coffee, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"xsi" = ( +/obj/structure/bed/chair, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"xsH" = ( +/obj/structure/machinery/landinglight/ds2/delaythree{ + dir = 1 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"xtZ" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_y = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + pixel_x = 2 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"xuB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"xuJ" = ( +/obj/structure/machinery/atm{ + name = "Weyland-Yutani Automatic Teller Machine"; + pixel_y = 30 + }, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"xuN" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/shiva{ + icon_state = "yellowcorners" + }, +/area/varadero/interior/cargo) +"xuT" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/emails{ + pixel_y = 5 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"xuW" = ( +/obj/effect/landmark/hunter_primary, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_N) +"xuX" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + icon_state = "p_stair_full" + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"xvj" = ( +/obj/structure/machinery/light/small, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"xvF" = ( +/obj/structure/window/framed/colony/reinforced, +/turf/open/floor/plating, +/area/varadero/interior/security) +"xwk" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/packageWrap, +/obj/item/tool/hand_labeler, +/obj/item/tool/stamp, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/cargo) +"xwG" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 16; + pixel_y = -8 + }, +/obj/item/device/flashlight/lamp/tripod, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"xwY" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"xxk" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior_protected/maintenance/south) +"xxo" = ( +/obj/structure/surface/rack, +/obj/item/clothing/head/hardhat{ + pixel_x = 3; + pixel_y = 1 + }, +/obj/item/clothing/head/hardhat/red{ + pixel_x = -2; + pixel_y = 9 + }, +/obj/item/clothing/head/hardhat/white{ + pixel_x = 2; + pixel_y = 17 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/bunks) +"xxs" = ( +/obj/structure/closet/crate, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"xxE" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + name = "\improper Theta-V Research Laboratory Storage"; + req_access = null; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"xxI" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/carpet, +/area/varadero/interior/chapel) +"xxV" = ( +/obj/structure/sign/safety/debark_lounge, +/turf/closed/wall/r_wall, +/area/varadero/interior/hall_N) +"xxZ" = ( +/obj/structure/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"xya" = ( +/obj/structure/surface/rack, +/obj/item/clothing/under/shorts/green{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/clothing/under/shorts/blue{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/clothing/under/shorts/black, +/obj/item/clothing/under/shorts/red{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/floor/shiva{ + icon_state = "snow_mat" + }, +/area/varadero/interior/maintenance) +"xyr" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -11; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"xyJ" = ( +/turf/open/floor/shiva{ + dir = 5; + icon_state = "green" + }, +/area/varadero/interior/records) +"xyO" = ( +/obj/structure/machinery/door/airlock/multi_tile/elevator/research, +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/hall_N) +"xyU" = ( +/obj/structure/closet/crate/secure, +/obj/item/key/cargo_train, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"xza" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/security) +"xzc" = ( +/obj/structure/flora/bush/ausbushes/var3/ywflowers, +/turf/open/gm/dirt{ + icon_state = "desert0" + }, +/area/varadero/exterior/pontoon_beach) +"xzj" = ( +/obj/structure/sign/safety/airlock{ + pixel_x = 8 + }, +/turf/closed/wall, +/area/varadero/interior/library) +"xzr" = ( +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/comms3) +"xAg" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/comms2) +"xAs" = ( +/obj/structure/largecrate/random/mini/chest/b, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"xAx" = ( +/turf/open/gm/coast/east, +/area/varadero/interior/caves/east) +"xAK" = ( +/turf/open/floor/shiva{ + dir = 4; + icon_state = "purple" + }, +/area/varadero/interior/research) +"xAO" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"xBv" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment, +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + name = "\improper Underground Lavatory"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/laundry) +"xBw" = ( +/obj/structure/machinery/storm_siren{ + dir = 8; + pixel_x = 3 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/eastbeach) +"xBH" = ( +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/effect/landmark/lv624/fog_blocker{ + time_to_dispel = 25000 + }, +/obj/structure/blocker/invisible_wall/water, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"xBS" = ( +/obj/structure/largecrate/random/case/small, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"xBX" = ( +/obj/structure/closet/crate/hydroponics/prespawned, +/turf/open/floor/shiva{ + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"xCn" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"xCq" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice4"; + pixel_x = -16; + pixel_y = 24 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/research) +"xCM" = ( +/obj/structure/largecrate/random, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/comms4) +"xCU" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "yellowcorners" + }, +/area/varadero/interior/cargo) +"xCZ" = ( +/obj/structure/prop/tower, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"xDd" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"xDy" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + name = "\improper Underground Sports Center"; + req_access_txt = "100"; + req_one_access = null + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/court) +"xDE" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/item/lightstick/variant/planted, +/turf/open/gm/coast/south, +/area/varadero/exterior/farocean) +"xEc" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/machinery/light, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"xEl" = ( +/obj/structure/machinery/storm_siren{ + pixel_y = 5 + }, +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/caves) +"xFb" = ( +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/eastocean) +"xFw" = ( +/obj/structure/bed/chair{ + buckling_y = 18; + dir = 8; + pixel_y = 18 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/laundry) +"xFE" = ( +/turf/open/floor/wood, +/area/varadero/interior/records) +"xFO" = ( +/obj/item/device/flashlight, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/mess) +"xFS" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/closed/wall/rock/brown, +/area/varadero/exterior/pontoon_beach) +"xFZ" = ( +/obj/structure/filingcabinet, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"xGJ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/carpet, +/area/varadero/interior/records) +"xGV" = ( +/obj/structure/flora/bush/ausbushes/var3/fullgrass, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/central) +"xHt" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_x = -6 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_x = 9 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"xHz" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"xIA" = ( +/obj/structure/closet/secure_closet/freezer/fridge/groceries, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/varadero/interior/cargo) +"xJb" = ( +/obj/structure/machinery/landinglight/ds2/spoke{ + pixel_x = -1; + pixel_y = 22 + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"xJt" = ( +/obj/structure/surface/table, +/obj/effect/spawner/random/toolbox, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"xJx" = ( +/obj/structure/machinery/photocopier, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"xJH" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/coast/beachcorner2/north_west, +/area/varadero/exterior/lz2_near) +"xJZ" = ( +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"xKo" = ( +/obj/structure/surface/table, +/obj/item/storage/wallet/random{ + pixel_y = 3 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"xKq" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/paper_bin{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/item/reagent_container/food/condiment/saltshaker{ + pixel_x = -9; + pixel_y = 7 + }, +/obj/item/tool/kitchen/utensil/pknife{ + pixel_x = 12; + pixel_y = 7 + }, +/turf/open/floor/wood, +/area/varadero/interior/hall_SE) +"xKv" = ( +/obj/structure/desertdam/decals/road_edge{ + pixel_x = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3"; + pixel_y = 16 + }, +/obj/structure/barricade/handrail/wire{ + dir = 4 + }, +/turf/open/floor/wood, +/area/varadero/interior/court) +"xKC" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_22"; + pixel_y = 8 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"xKL" = ( +/obj/structure/surface/rack, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/item/ammo_magazine/pistol/vp78, +/obj/item/ammo_magazine/pistol/vp78{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/ammo_magazine/pistol/vp78{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/ammo_magazine/pistol/vp78, +/obj/item/ammo_magazine/pistol/vp78{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/ammo_magazine/pistol/vp78{ + pixel_x = -7; + pixel_y = 6 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "red" + }, +/area/varadero/interior/security) +"xKS" = ( +/obj/structure/lz_sign/new_varadero, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"xLB" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/pontoon_beach) +"xLE" = ( +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/obj/structure/bed/chair/comfy/black, +/turf/open/floor/wood, +/area/varadero/interior/security) +"xLN" = ( +/obj/structure/machinery/vending/coffee, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"xMq" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"xMs" = ( +/obj/item/paper, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "multi_tiles" + }, +/area/varadero/interior/morgue) +"xNb" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"xNA" = ( +/obj/structure/fence, +/turf/open/gm/dirt, +/area/varadero/exterior/lz2_near) +"xNR" = ( +/turf/closed/wall, +/area/varadero/interior/bunks) +"xNY" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance) +"xOo" = ( +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"xOx" = ( +/obj/structure/closet/crate/secure, +/obj/item/trash/popcorn, +/obj/item/hardpoint/locomotion/van_wheels, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"xOz" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/sink{ + pixel_y = 15 + }, +/obj/structure/mirror{ + pixel_y = 28 + }, +/turf/open/floor{ + icon_state = "white" + }, +/area/varadero/interior/toilets) +"xOI" = ( +/obj/item/tool/wrench, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"xOX" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz1_near) +"xPj" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"xPx" = ( +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + dir = 2; + name = "\improper Theta-V Research Laboratory Director's Office"; + req_access = null; + req_one_access = null + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/research) +"xPV" = ( +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "yellow" + }, +/area/varadero/interior/electrical) +"xQe" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "purple" + }, +/area/varadero/interior/research) +"xQJ" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/clothing/mask/cigarette/cigar, +/obj/item/reagent_container/food/drinks/bottle/whiskey{ + pixel_x = -7 + }, +/turf/open/floor/wood, +/area/varadero/interior/beach_bar) +"xRt" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"xRx" = ( +/obj/structure/surface/table/woodentable, +/obj/item/weapon/gun/revolver/cmb, +/obj/item/ammo_magazine/revolver/cmb, +/turf/open/floor/wood, +/area/varadero/interior/security) +"xRF" = ( +/turf/closed/wall, +/area/varadero/interior/hall_N) +"xSl" = ( +/obj/item/device/flashlight/lamp/tripod, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/central) +"xSZ" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -1; + pixel_y = 9; + indestructible = 1; + unacidable = 1 + }, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"xTd" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 1 + }, +/area/varadero/interior/cargo) +"xTA" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/river{ + name = "shallow ocean"; + default_name = "shallow ocean" + }, +/area/varadero/exterior/farocean) +"xTH" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/varadero/interior/medical) +"xUq" = ( +/turf/open/floor/shiva{ + dir = 1; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"xVe" = ( +/obj/item/prop/helmetgarb/bullet_pipe{ + pixel_x = -8; + pixel_y = 15 + }, +/obj/item/reagent_container/glass/fertilizer/l4z{ + pixel_x = 10; + pixel_y = 10 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"xVw" = ( +/obj/structure/blocker/invisible_wall/water, +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river/ocean{ + name = "deep ocean"; + default_name = "deep ocean" + }, +/area/varadero/exterior/farocean) +"xVA" = ( +/obj/structure/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "redfull" + }, +/area/varadero/interior/medical) +"xVC" = ( +/obj/structure/closet/crate/secure, +/obj/item/trash/sosjerky, +/obj/item/ammo_magazine/shotgun/buckshot, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/cargo) +"xVQ" = ( +/obj/structure/sign/safety/reception, +/obj/structure/sign/safety/one{ + pixel_x = 15 + }, +/turf/closed/wall, +/area/varadero/interior/maintenance/north) +"xVX" = ( +/obj/item/tool/warning_cone, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/lz2_near) +"xWj" = ( +/obj/structure/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "red" + }, +/area/varadero/interior/security) +"xWL" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/exterior/eastbeach) +"xWU" = ( +/obj/item/trash/candle, +/turf/open/floor/wood, +/area/varadero/interior/chapel) +"xWY" = ( +/turf/open/floor/shiva{ + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"xXe" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/glass/paint/black{ + pixel_x = 8; + pixel_y = 10 + }, +/obj/item/tool/wirecutters/clippers, +/obj/item/reagent_container/food/drinks/h_chocolate{ + pixel_x = -6; + pixel_y = 12 + }, +/turf/open/floor/shiva{ + dir = 5; + icon_state = "blue" + }, +/area/varadero/interior/technical_storage) +"xXp" = ( +/obj/structure/closet/crate/ammo/alt, +/obj/item/ammo_magazine/rifle/m4ra{ + pixel_x = 5 + }, +/obj/item/ammo_magazine/rifle/m4ra{ + pixel_y = -5; + pixel_x = -8 + }, +/obj/item/ammo_magazine/rifle/m4ra, +/obj/item/ammo_magazine/rifle{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/ammo_magazine/rifle{ + pixel_x = -7 + }, +/turf/open/shuttle/elevator/grating, +/area/varadero/interior/hall_N) +"xXr" = ( +/obj/structure/inflatable, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"xYB" = ( +/obj/item/tool/pickaxe, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"xYC" = ( +/obj/item/device/camera_film{ + pixel_x = 4; + pixel_y = -2 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/north) +"xYM" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/structure/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellow" + }, +/area/varadero/interior/cargo) +"xZa" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/dirt, +/area/varadero/interior_protected/caves/swcaves) +"xZv" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/obj/structure/surface/rack, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior_protected/maintenance/south) +"xZD" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/shiva, +/area/varadero/interior/disposals) +"xZN" = ( +/obj/effect/landmark/yautja_teleport, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "yellowfull" + }, +/area/varadero/interior/disposals) +"xZO" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"yab" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/cargo) +"yaf" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + icon_state = "red" + }, +/area/varadero/interior/medical) +"yaC" = ( +/obj/structure/machinery/door/airlock/strata/autoname{ + autoname = 0; + locked = 1; + name = "\improper Navigation Chamber" + }, +/turf/open/shuttle{ + icon_state = "floor6" + }, +/area/varadero/interior_protected/vessel) +"yba" = ( +/obj/structure/machinery/space_heater, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/obj/item/reagent_container/food/drinks/cans/waterbottle{ + pixel_x = -2; + pixel_y = 16 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"ybj" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = -16; + pixel_y = -8 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/research) +"ybm" = ( +/obj/structure/surface/table/woodentable, +/obj/item/device/flashlight/lamp, +/turf/open/floor/carpet, +/area/varadero/interior/library) +"ybt" = ( +/obj/structure/prop/ice_colony/dense/planter_box/plated{ + dir = 9; + icon_state = "planter_box_soil" + }, +/obj/structure/flora/bush/ausbushes/pointybush{ + pixel_y = 11 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"ybL" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = -8; + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"ybY" = ( +/obj/structure/surface/table, +/obj/item/paper_bin, +/obj/item/tool/stamp{ + pixel_x = -5; + pixel_y = 11 + }, +/obj/item/tool/pen/blue, +/turf/open/floor/shiva{ + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_NW) +"ycz" = ( +/obj/structure/machinery/shower{ + dir = 8 + }, +/obj/structure/machinery/door/window/westleft, +/turf/open/floor/interior/plastic, +/area/varadero/interior/security) +"ycE" = ( +/obj/structure/closet/secure_closet/security, +/obj/item/explosive/grenade/incendiary, +/turf/open/floor/shiva{ + dir = 6; + icon_state = "red" + }, +/area/varadero/interior/security) +"ycY" = ( +/obj/structure/bed/chair/wood/normal{ + dir = 8 + }, +/obj/item/a_gift, +/turf/open/floor/carpet, +/area/varadero/interior/maintenance/north) +"ydx" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/bunks) +"ydy" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, +/turf/closed/wall/r_wall/unmeltable, +/area/varadero/interior/dock_control) +"ydI" = ( +/turf/open/floor/carpet, +/area/varadero/interior/records) +"ydP" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/medical) +"ydQ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/shiva{ + icon_state = "floor3" + }, +/area/varadero/interior/security) +"ydZ" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/surface/table/reinforced/prison{ + color = "#6b675e" + }, +/obj/item/ammo_magazine/sniper/svd, +/obj/item/ammo_magazine/sniper/svd, +/obj/item/ammo_magazine/sniper/svd, +/obj/item/weapon/gun/rifle/sniper/svd, +/obj/structure/window/reinforced, +/turf/open/floor/strata{ + color = "#5e5d5d"; + icon_state = "multi_tiles" + }, +/area/varadero/interior_protected/vessel) +"yeF" = ( +/obj/item/reagent_container/glass/bucket/mopbucket, +/obj/item/tool/mop, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/maintenance/security) +"yeG" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/frame/camera, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "multi_tiles" + }, +/area/varadero/interior/hall_SE) +"yeH" = ( +/turf/open/floor/shiva{ + dir = 8; + icon_state = "green" + }, +/area/varadero/interior/hall_N) +"yeJ" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/gm/dirt, +/area/varadero/interior/maintenance/north) +"yeR" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/item/stack/tile/plasteel{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance/research) +"yeY" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/shiva{ + dir = 4; + icon_state = "red" + }, +/area/varadero/interior/security) +"yfh" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"yfQ" = ( +/obj/structure/bed/chair{ + dir = 4; + icon_state = "chair_alt" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "blue" + }, +/area/varadero/interior/administration) +"yfT" = ( +/obj/item/stack/tile/plasteel{ + layer = 2.89; + pixel_x = 17; + pixel_y = 16 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/caves/north_research) +"yfV" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-4-8" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_y = 1 + }, +/turf/open/floor/plating, +/area/varadero/interior_protected/caves/digsite) +"ygn" = ( +/obj/structure/catwalk{ + indestructible = 1 + }, +/turf/open/gm/river/desert/deep{ + base_river_slowdown = 0 + }, +/area/varadero/interior/maintenance/north) +"ygT" = ( +/obj/structure/surface/table, +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/toxin{ + pixel_x = 5; + pixel_y = 3 + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "wred" + }, +/area/varadero/interior/medical) +"ygY" = ( +/obj/item/card/id/silver{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/structure/surface/table, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"ygZ" = ( +/obj/structure/machinery/landinglight/ds2/delaythree{ + dir = 4 + }, +/turf/open/floor{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/varadero/exterior/lz1_near) +"yhy" = ( +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/filingcabinet{ + density = 0; + icon_state = "chestdrawer"; + pixel_x = 8 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/item/newspaper{ + pixel_x = 8; + pixel_y = 8 + }, +/turf/open/floor/wood, +/area/varadero/interior/bunks) +"yhU" = ( +/obj/structure/flora/bush/ausbushes/var3/brflowers, +/turf/open/gm/grass/grass1/weedable, +/area/varadero/interior_protected/caves/swcaves) +"yhZ" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"yil" = ( +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/interior/maintenance) +"yiA" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/shiva{ + icon_state = "wredfull" + }, +/area/varadero/interior/medical) +"yji" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/firstaid/regular{ + pixel_x = 4; + pixel_y = -6 + }, +/obj/item/storage/firstaid/rad{ + pixel_y = 4 + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "purplefull" + }, +/area/varadero/interior/research) +"yjp" = ( +/obj/structure/machinery/door/airlock/almayer/security/glass{ + dir = 1; + name = "\improper Underground Security Checkpoint"; + req_access_txt = "100" + }, +/turf/open/floor/shiva{ + dir = 8; + icon_state = "redfull" + }, +/area/varadero/interior/hall_N) +"yjH" = ( +/obj/structure/cargo_container/kelland/right, +/turf/open/auto_turf/sand_white/layer1, +/area/varadero/exterior/lz2_near) +"yjK" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/shiva{ + dir = 1; + icon_state = "multi_tiles" + }, +/area/varadero/interior/electrical) +"ykc" = ( +/turf/closed/wall, +/area/varadero/interior/cargo) +"yks" = ( +/turf/closed/wall/r_wall, +/area/varadero/interior/maintenance/research) +"ykw" = ( +/obj/structure/window/framed/colony, +/turf/open/floor/plating, +/area/varadero/interior/technical_storage) +"ykx" = ( +/obj/item/stack/tile/plasteel{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/floor/plating/icefloor{ + icon_state = "asteroidplating" + }, +/area/varadero/interior/caves/east) +"ykA" = ( +/obj/structure/closet/crate/construction, +/obj/item/storage/belt/utility/full, +/turf/open/gm/dirt{ + icon_state = "desert0" + }, +/area/varadero/exterior/eastbeach) +"ykM" = ( +/obj/effect/overlay/palmtree_r{ + icon_state = "palm2" + }, +/turf/open/gm/dirt, +/area/varadero/exterior/comms4) +"ykS" = ( +/obj/structure/largecrate/random/barrel/green, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"ykU" = ( +/obj/item/tool/shovel, +/turf/open/gm/dirt, +/area/varadero/exterior/eastbeach) +"ylB" = ( +/obj/structure/flora/bush/ausbushes/var3/sparsegrass, +/turf/open/gm/dirt, +/area/varadero/exterior/monsoon) +"ylX" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/airlock/almayer/security/glass{ + dir = 1; + name = "\improper Underground Security Marshal's Office"; + req_access_txt = "100" + }, +/turf/open/floor/wood, +/area/varadero/interior/security) +"ymb" = ( +/obj/structure/blocker/invisible_wall/water, +/turf/open/gm/coast/beachcorner/south_east, +/area/varadero/exterior/farocean) + +(1,1,1) = {" +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +"} +(2,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(3,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(4,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +srg +srg +xCn +xCn +pGs +pGs +pGs +pGs +xCn +xYB +dxK +srg +pGs +pGs +pGs +dxK +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(5,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +srg +xCn +xCn +xCn +srg +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +srg +ljt +dxK +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(6,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +uHY +ljt +xCn +xCn +xCn +xCn +xCn +mCX +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +srg +srg +xCn +xCn +xCn +xCn +oPQ +xCn +cBI +xCn +xCn +ljt +pGs +pGs +pGs +pGs +pGs +geo +geo +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(7,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +imk +mPk +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +srg +srg +ljt +pGs +pGs +uHY +xCn +oPQ +xCn +xCn +xCn +xCn +xCn +qRi +oPQ +xCn +xCn +xCn +xCn +xCn +oPQ +xCn +xCn +srg +fHk +xCn +xCn +oVt +xCn +xCn +oPQ +xCn +cBI +xCn +oPQ +oPQ +xCn +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +pGs +pGs +gxQ +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +geo +geo +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(8,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +imk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +dxK +uHY +xCn +xCn +uHY +pGs +srg +xCn +xCn +xCn +oPQ +uHY +xCn +qYg +xCn +oPQ +srg +xCn +srg +xCn +oPQ +oPQ +oPQ +xCn +xCn +srg +srg +xCn +oPQ +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +srg +xCn +cBI +xCn +xCn +oPQ +xCn +xCn +fHk +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +geo +pGs +pGs +pGs +pGs +pGs +geo +xZa +jQa +jQa +geo +geo +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +xZa +geo +jQa +pGs +pGs +gxQ +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +wUU +"} +(9,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +imk +pGs +pGs +pGs +pGs +pGs +dxK +srg +xCn +xCn +xCn +xCn +uHY +xCn +xCn +fHk +xCn +oPQ +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +oPQ +oPQ +xCn +xCn +oVt +xCn +sfF +ljt +uHY +qul +qul +qul +qul +qul +qul +xCn +srg +srg +xCn +fzc +xCn +oVt +xCn +xCn +xCn +xCn +gxQ +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +geo +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +wUU +"} +(10,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pGs +pGs +pGs +pGs +xCn +xCn +xCn +xCn +xCn +oPQ +oPQ +oPQ +xCn +xCn +oVt +xCn +xCn +oPQ +xCn +xCn +xCn +kXQ +wpG +vYp +kXQ +kXQ +yks +yks +kXQ +kXQ +vYp +kXQ +yks +yks +fay +fay +fay +fay +fay +fay +fay +tqh +tqh +tqh +tqh +uJT +srg +xCn +xCn +xCn +xCn +xCn +jQa +jQa +jQa +geo +geo +jQa +jQa +jQa +geo +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +wUU +"} +(11,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +imk +mPk +mPk +mPk +mPk +pGs +pGs +pGs +pGs +xCn +xCn +xCn +xbc +xCn +oPQ +oPQ +oPQ +xCn +xCn +xCn +oPQ +xCn +xCn +srg +xCn +xCn +efw +kXQ +efw +kXQ +kXQ +fND +xCq +kXQ +efw +jGA +efw +efw +awu +fay +uuN +sqG +hBX +fay +eqe +xyr +fWA +mEA +sBk +ksn +pGc +srg +xCn +xCn +xCn +xCn +xCn +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +geo +jQa +jQa +jYZ +jQa +geo +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +geo +geo +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +gxQ +pGs +pGs +pGs +pGs +wUU +"} +(12,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +sNx +mPk +imk +mPk +imk +pGs +pGs +pGs +pGs +xCn +xCn +oPQ +xCn +oPQ +xCn +xCn +xCn +xCn +xCn +xCn +oPQ +xCn +uHY +xCn +xCn +mQF +efw +kXQ +efw +efw +efw +kXQ +pJA +kXQ +efw +efw +efw +mzI +efw +fay +wIr +mym +sDM +fay +cJa +hDA +pjs +aJc +hDA +xrA +pGc +srg +xCn +xCn +xCn +xCn +xCn +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +geo +jQa +jQa +jQa +jQa +jQa +jQa +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +geo +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jcr +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +wUU +"} +(13,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +sNx +mPk +mPk +rYR +pGs +pGs +pGs +pGs +uHY +xCn +xCn +xCn +srg +xCn +srg +qul +uHY +srg +srg +ljt +qul +qul +qul +uHY +hhM +qDh +qlj +qlj +fay +tqh +fay +fay +tqh +fay +fay +efw +qMY +efw +dkr +tKE +hfX +xQe +dkr +qMD +hDA +iAp +gwC +hDA +tMx +tqh +dxK +xCn +xCn +xCn +xCn +xCn +vYW +vYW +vYW +vYW +hto +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +geo +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +geo +jQa +jQa +jQa +jQa +geo +jQa +jQa +jQa +jQa +jQa +jQa +geo +geo +geo +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +wUU +"} +(14,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +cJL +mPk +mPk +mPk +cJL +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +cJL +mPk +mPk +mPk +mPk +mPk +mPk +mPk +cJL +vlm +imk +mPk +imk +xTA +pGs +pGs +pGs +qul +ljt +oPQ +oPQ +oPQ +ljt +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +hhM +efw +efw +kYN +fay +cka +fla +vFf +eGP +nPE +fay +bag +qMY +efw +fay +tGl +loW +fUY +fay +qtQ +fef +hDA +gwC +odD +rjE +fay +qul +qul +uHY +xCn +xCn +srg +vYW +vYW +vYW +vYW +hto +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +geo +geo +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +geo +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +wUU +"} +(15,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wBp +wBp +rYC +xVw +wBp +wBp +wBp +rYC +xVw +wBp +wBp +wBp +wBp +xVw +rYC +wBp +wBp +wBp +xVw +wBp +rYC +wBp +wBp +wBp +oNa +mYA +cLV +eCB +klT +klT +klT +klT +vYp +kXQ +kXQ +yks +vYp +yks +yks +yks +yks +yks +yks +yks +yks +yks +yks +yks +efw +efw +efw +fay +mzJ +rbU +rbU +sdU +rbU +fay +fay +fdA +dkr +fay +fay +fKz +fay +fay +fay +lBw +ltW +tkw +ftA +fay +fay +fay +ebr +ebr +pKK +vYW +loA +uQa +vYW +vYW +vYW +vYW +pGs +pGs +pGs +jQa +jQa +jQa +jQa +abL +jQa +geo +geo +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +gxQ +jQa +jQa +jQa +geo +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jYZ +geo +jQa +jQa +geo +jQa +geo +geo +jQa +jQa +geo +pGs +pGs +pGs +pGs +pGs +wUU +"} +(16,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +sNy +jDe +sNy +sNy +sNy +sNy +sNy +sNy +sNy +jDe +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +jDe +sNy +sNy +tER +sNy +dWH +jhW +jhW +jhW +mxx +jGm +fND +uVo +kXQ +kXQ +efw +fND +uVo +kXQ +efw +xwG +xCq +kXQ +kXQ +efw +efw +fND +uVo +efw +efw +efw +efw +pCP +ovC +ovC +nOQ +lIO +rbU +aCz +uuN +nuQ +rQV +rQV +rQV +nuQ +sKe +cGx +iLz +cGT +rQV +nuQ +hBX +eEY +xhx +fay +ebr +ebr +vYW +vYW +hto +vYW +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +geo +jQa +pGs +pGs +pGs +pGs +jQa +jQa +jQa +geo +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +gxQ +jQa +jQa +jQa +jQa +jQa +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(17,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +lyP +sNy +lyP +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +nVv +efw +efw +qVp +sQn +sQn +rxI +sQn +sQn +sQn +sQn +rxI +sQn +sQn +sQn +rxI +sQn +sQn +sQn +sQn +tVD +rxI +sQn +dTl +vdq +efw +efw +tqh +mbf +ovC +ovC +ovC +rbU +aCz +wIr +qQF +ltW +cNT +ltW +qQF +ltW +ltW +ltW +ltW +ltW +qQF +eWR +oXi +gEy +fay +ebr +ebr +ebr +vYW +vYW +vYW +uQa +uQa +vYW +neq +vYW +icl +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +geo +geo +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +jQa +jQa +jQa +jQa +geo +geo +jQa +jQa +jQa +geo +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(18,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +tER +sNy +sNy +sNy +sNy +lyP +sNy +sNy +sNy +lyP +sNy +sNy +sNy +sNy +sNy +sNy +wLq +lyP +lyP +sNy +dhV +ozD +nFH +ozD +jpZ +efw +efw +qMY +efw +efw +efw +pJA +jGA +efw +efw +efw +pJA +efw +efw +efw +pJA +efw +efw +efw +kXQ +kXQ +pJA +efw +jif +efw +miP +fay +qBU +rbU +ovC +ovC +rbU +aCz +wIr +ezI +wdg +yba +pVl +vSY +wmg +izs +vku +izs +wmg +vSY +izs +oyi +sDM +fay +ebr +ebr +ebr +vYW +vYW +uQa +vYW +vYW +uQa +vYW +vYW +vYW +hto +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +geo +geo +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +jQa +jQa +jQa +geo +geo +jQa +jQa +jQa +jQa +geo +pGs +pGs +pGs +pGs +pGs +wUU +"} +(19,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +sNy +sNy +tER +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +sNy +lyP +wLq +sNy +sNy +hlG +pVz +skp +skp +vLc +qDh +qlj +vvh +qlj +yks +yks +yks +yks +yks +yks +yks +aoE +kXQ +kXQ +yks +yks +yks +yks +yks +yks +yks +yks +bvE +qMY +mxx +cbv +fay +vNG +rbU +pYJ +ovC +ovC +fay +wIr +ltW +xuT +eYe +qQF +ltW +dQl +rWJ +jJp +ltW +dQl +rWJ +ltW +qQF +fYV +fay +ebr +ebr +vYW +vYW +uQa +jAI +vYW +uQa +uQa +uQa +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +gxQ +jQa +jQa +gxQ +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +wUU +"} +(20,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +sNy +sNy +sNy +sNy +sNy +sNy +sNy +mLg +nFH +nFH +nFH +nFH +nFH +nFH +nFH +nFH +nFH +nFH +ozD +nFH +tdX +ifB +lCK +ifB +lCK +efw +efw +qMY +cyT +yks +qul +qul +qul +qul +uHY +uHY +qHc +qHc +oPQ +ljt +qul +qul +qul +qul +qul +qul +yks +sDE +wuA +efw +rme +tqh +qKq +axY +lNw +urE +ovC +xPx +wIr +ltW +pCc +kvx +qQF +rWJ +hyQ +ltW +jgw +rWJ +tve +ltW +ltW +qQF +eXr +fay +ebr +vYW +neq +vYW +vYW +vYW +vYW +vYW +uQa +uQa +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +wUU +"} +(21,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +sNy +wLq +sNy +sNy +sNy +sNy +sNy +sHJ +ifB +ifB +ifB +ifB +ifB +ifB +ifB +ifB +ifB +ifB +ifB +ifB +ifB +ifB +ifB +ifB +ifB +efw +efw +qMY +efw +yks +qul +qul +qul +ljt +oPQ +xCn +xCn +oPQ +oPQ +qHc +xCn +xCn +srg +qul +qul +qul +yks +mbu +qMY +efw +nKr +fay +gWA +rbU +rFD +ncC +qBQ +fay +jcB +ltW +hux +brx +qQF +rWJ +dzN +ltW +iFy +rWJ +ofI +ltW +ltW +lRU +leI +tqh +rpw +neq +vYW +vYW +vYW +ixl +hto +vYW +uQa +uQa +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +wUU +"} +(22,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pRV +sNy +wLq +sNy +sNy +sNy +sNy +dsC +rNf +mdy +nQR +nQR +nQR +nQR +nQR +nQR +qOO +rNf +mdy +nQR +pTQ +ifB +ifB +ifB +ifB +efw +efw +qMY +aoi +yks +yks +qul +qul +oPQ +oPQ +oPQ +xCn +oPQ +xCn +xCn +xCn +xCn +xCn +cgr +qul +qul +yks +ico +vBk +efw +efw +fay +fay +fay +tqh +fay +fay +fay +iYb +ltW +kCy +cpy +qQF +ltW +yji +ltW +dQl +ltW +eUr +rWJ +ltW +sKL +xbD +dkr +rpw +neq +vYW +vYW +ebr +ebr +ebr +uQa +uQa +uQa +vYW +hto +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +geo +jQa +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +geo +jQa +jQa +pGs +pGs +pGs +pGs +pGs +wUU +"} +(23,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +lYo +cNt +sNy +tER +sNy +wLq +uTj +sNy +dsC +rNf +izl +sNy +wLq +sNy +wLq +lyP +sNy +sHJ +rNf +izl +ekO +aCd +ifB +ifB +kYM +ifB +mPX +efw +qMY +efw +mbu +yks +qul +qul +xCn +oVt +xCn +xCn +oPQ +xCn +xCn +xCn +srg +xCn +bdH +pea +qul +yks +yks +uzN +sQn +vSd +sQn +fdn +yeR +sQn +jQM +sQn +bZg +oOF +izs +izs +kSF +clv +ltW +rWJ +ltW +ltW +ltW +ltW +ltW +ltW +sKL +gka +fay +rpw +vYW +vYW +vYW +vYW +ebr +alL +uQa +uQa +uQa +vYW +vYW +neq +vYW +neq +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(24,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +qfr +nbB +cNt +wLq +wLq +sNy +sNy +sNy +sNy +dsC +rNf +izl +wLq +sNy +lyP +lyP +sNy +uTj +sHJ +rNf +izl +lyP +hlG +ifB +ifB +ifB +ifB +efw +efw +qMY +efw +mbu +yks +qul +uHY +xCn +xCn +xCn +oPQ +xCn +xCn +qul +qul +srg +xCn +xCn +bdH +qul +qul +yks +kDh +efw +efw +efw +jGA +efw +efw +qMY +efw +tqh +tGl +xAK +xAK +xAK +loW +xAK +xAK +nQH +mVc +nYx +xAK +ltW +ltW +fWn +vVy +fay +rpw +neq +vYW +vYW +vYW +vYW +uQa +uQa +uQa +uQa +vYW +vYW +vYW +vYW +vYW +neq +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +wUU +"} +(25,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +nbB +qfr +dpW +oIc +wLq +wLq +tER +sNy +sNy +dsC +rNf +izl +wLq +sNy +lyP +sNy +sNy +sNy +sHJ +rNf +izl +wLq +hlG +ifB +ifB +ifB +ifB +efw +efw +qMY +awu +yks +yks +qul +uHY +xCn +qHc +xCn +xCn +xCn +uHY +qul +uHY +xCn +xCn +srg +xCn +qul +qul +yks +alG +xVe +kXQ +kXQ +qOS +efw +efw +qMY +knP +fay +dMm +bcg +bmt +fay +xxE +fay +dkr +fay +fay +fay +dQl +hDA +hDA +icn +qPd +fay +ebr +vYW +hto +vYW +neq +vYW +uQa +uQa +uQa +uQa +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +geo +geo +jQa +jQa +jQa +jQa +jcr +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +wUU +"} +(26,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +qfr +nbB +rcu +fQK +dpW +pRV +wLq +wLq +wLq +wLq +dsC +plF +izl +wLq +uTj +sNy +sNy +sNy +sNy +sHJ +rNf +iVD +lyP +hlG +ifB +ifB +ifB +ifB +efw +efw +qMY +yks +yks +qul +uHY +xCn +xCn +xCn +qHc +xCn +oPQ +xCn +xCn +xCn +qHc +xCn +qHc +srg +uHY +qul +yks +yks +yks +vSN +vSN +yks +yks +qDh +vBF +qlj +fay +uuN +rQV +rQV +rQV +nuQ +lKS +sCK +lLe +nLw +fay +rex +hDA +hDA +icn +hEN +fay +ebr +ebr +vYW +ckM +vYW +vYW +uQa +uQa +vYW +vYW +vYW +neq +vYW +ebr +ebr +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +geo +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +wUU +"} +(27,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +nbB +qfr +nbB +nbB +qfr +dpW +oIc +wLq +wLq +dhV +mwm +rNf +iZj +vqR +wLq +wLq +wLq +llj +dhV +qCY +rNf +iZj +dkC +hlG +xCM +lCK +ifB +lCK +qDh +qlj +lWB +yks +qul +qul +uHY +qHc +qHc +xCn +xCn +xCn +oPQ +qHc +xCn +xCn +qHc +xCn +qHc +xCn +jgV +xCn +qul +qul +qul +qul +qul +qul +yks +efw +qMY +kYN +fay +pfD +ltW +ltW +ltW +qQF +ltW +ltW +ltW +jHI +fay +lBw +ltW +tnN +cPR +fay +fay +ebr +ebr +ebr +vYW +vYW +vYW +uQa +uQa +vYW +vYW +vYW +vYW +vYW +ebr +ebr +neq +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +geo +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(28,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +haP +haP +haP +haP +haP +nbB +ykM +dpW +iIY +oIc +dsC +ifB +ifB +ifB +kVL +iIY +iIY +pRV +uTj +dsC +ifB +ifB +ifB +iVD +hlG +kvS +laN +rGE +rGE +efw +efw +ybj +yks +qul +qul +qul +qHc +mJe +xCn +xCn +oPQ +oPQ +xCn +tuR +xCn +xCn +xCn +oVt +xCn +qHc +fUs +hhM +hhM +hhM +cYV +qul +qul +yks +efw +xnr +sQn +bZg +oOF +izs +izs +izs +vSY +izs +dmS +ltW +sAf +fay +rex +hDA +hDA +bjf +fay +ebr +ebr +ebr +hto +vYW +vYW +vYW +uQa +uQa +vYW +hto +vYW +vYW +ebr +ebr +ebr +neq +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +geo +jQa +jQa +jQa +jQa +jQa +geo +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +geo +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(29,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +haP +rQe +vFs +iqv +haP +uQi +nbB +fQK +nbB +dpW +red +ifB +lFI +ifB +nhX +gor +qoj +avX +ehT +kQy +ifB +lFI +ifB +sZW +hnR +ptp +ptp +ptp +kRU +efw +efw +qMY +yks +qul +qul +qul +xCn +xCn +fHk +xCn +oPQ +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +qHc +qHc +xCn +heu +vQe +xCn +uHY +qul +yks +qDh +vvh +qlj +tqh +bjd +mhm +aJW +gun +aWA +dWu +iMc +xAK +ckz +fay +sDM +iCy +iCy +dlv +fay +ebr +ebr +ebr +vYW +vYW +vYW +vYW +uQa +uQa +jAI +vYW +ebr +ebr +ebr +ebr +ebr +ebr +vYW +vYW +vYW +vYW +vYW +neq +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +geo +geo +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +geo +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(30,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +eWp +lMB +lMB +lMB +jPh +uQi +uQi +uQi +uQi +uQi +ykc +ifB +huf +ifB +ykc +cog +ykc +cog +ykc +ykc +gkw +huf +ifB +ykc +uQi +uQi +uQi +uQi +uQi +efw +efw +qMY +yks +qul +qul +xCn +xCn +jCs +xCn +xCn +oPQ +xCn +qHc +xCn +xCn +qul +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +qul +yks +efw +qMY +kYN +fay +fay +fay +fay +fay +dkr +dkr +fay +fay +fay +fay +sDM +iCy +iCy +dlv +fay +ebr +ebr +ebr +ebr +vYW +neq +vYW +uQa +uQa +vYW +vYW +hto +ebr +ebr +ebr +ebr +ebr +vYW +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +geo +jQa +jQa +jQa +geo +jQa +jQa +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(31,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +oTX +tQT +tQT +fQW +jSP +ykc +ykc +ykc +ykc +ykc +ykc +cog +ykc +uZY +ykc +cAw +cAw +qNC +rSx +ykc +cog +ykc +rnP +ykc +ykc +ykc +ykc +ykc +ykc +lSg +lSg +vLt +adw +qul +uHY +xCn +xCn +xCn +qul +ljt +oPQ +xCn +xCn +xCn +xCn +qul +qul +uHY +xCn +xCn +xCn +xCn +xCn +mJe +xCn +xCn +xCn +efw +efw +qMY +efw +nSi +bMx +qul +qul +qul +xCn +xCn +qul +qul +qul +fay +sDM +iCy +iCy +dlv +fay +ebr +ebr +ebr +vYW +vYW +vYW +uQa +uQa +uQa +neq +vYW +vYW +ebr +ebr +ebr +ebr +ebr +ebr +vYW +vYW +vYW +vYW +neq +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +geo +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(32,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +cne +tQT +tQT +rMM +wjB +ykc +pFS +eBL +vjA +pfR +pfR +bRo +ykc +kVp +tjS +tjS +tjS +tjS +tjS +iUx +gXh +uXZ +kVp +aDF +tjS +tjS +tjS +aDF +uXZ +pYt +vsa +fcK +uSx +xCn +xCn +xCn +tuR +xCn +qul +ljt +oPQ +oPQ +xCn +xCn +xCn +qul +qul +xCn +xCn +qYg +ljt +hhM +hhM +xCn +qHc +qHc +xCn +kXQ +kXQ +qMY +kXQ +kXQ +xCn +xCn +xCn +xCn +xCn +xCn +uHY +qul +qul +fay +tYT +iCy +iCy +jnq +fay +ebr +hto +vYW +vYW +vYW +uQa +alL +uQa +uQa +vYW +alL +alL +ebr +ebr +ebr +ebr +ebr +ebr +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +xZa +geo +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(33,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +oTX +tQT +tQT +ssh +pPl +ykc +dro +eBL +eBL +eBL +aBp +pfR +ykc +hic +oJB +plN +sGY +sGY +sGY +sGY +uQK +oLM +mIL +xOx +iir +oke +jFh +wGl +ykc +pkG +lSg +ehH +uSx +xCn +xCn +xCn +qHc +qHc +uHY +cYV +dNt +oPQ +oPQ +oPQ +ljt +ljt +xCn +oPQ +oPQ +xCn +xCn +oPQ +oPQ +oPQ +oPQ +qHc +oPQ +efw +kXQ +bRS +efw +kXQ +oPQ +oPQ +oPQ +oPQ +oPQ +xCn +xCn +xCn +oPQ +fay +sDM +iCy +iCy +dlv +fay +tDo +vYW +vYW +uQa +uQa +uQa +cUZ +tDR +uQa +uQa +uQa +uQa +ebr +ebr +ebr +ebr +ebr +vYW +ckM +vYW +neq +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jYZ +jQa +jQa +jQa +jQa +geo +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(34,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +fOG +lMB +lMB +vMq +wjB +olP +eBL +eBL +eBL +eBL +mzT +fcg +uXZ +foF +oJB +sba +bWq +hHK +oke +wGl +dpZ +sou +myo +sGY +sGY +sGY +sGY +sGY +oLM +lSg +lSg +vLt +bnm +qul +xCn +xCn +xCn +xCn +qHc +xCn +oPQ +oPQ +oPQ +oPQ +oPQ +xCn +xCn +qHc +xCn +oPQ +oPQ +xCn +xCn +qHc +oPQ +oPQ +xbc +efw +efw +bRS +efw +kXQ +oPQ +oPQ +oPQ +oPQ +xCn +oVt +yfT +oPQ +oPQ +doW +sDM +iCy +iCy +dlv +doW +tDo +uQa +vYW +uQa +uQa +uQa +esM +pdc +ivO +uQa +uQa +uQa +ebr +ebr +ebr +hto +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +geo +geo +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(35,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +knN +cWu +cWu +cWu +cWu +cWu +cWu +cWu +cWu +cWu +cWu +leG +cWu +cWu +cUF +oVp +wqc +jts +arC +wjB +uXZ +cHS +wVT +wVT +eBL +mzT +xIA +ykc +iZx +oJB +sfs +sGY +sGY +sGY +sGY +pxg +syl +nYL +ncd +oRx +hsF +rLW +oke +keN +lSg +lSg +vLt +lSg +qul +qul +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +oVt +xCn +xCn +qHc +xCn +xCn +xCn +xCn +xCn +xCn +xCn +xCn +oPQ +efw +kXQ +qMY +kXQ +efw +oPQ +oPQ +oPQ +xCn +xCn +xCn +oPQ +oPQ +oPQ +ltW +sDM +iCy +iCy +dlv +ltW +tDo +uQa +uQa +vYW +vYW +uQa +uQa +uQa +uQa +uQa +uQa +uQa +alL +hto +vYW +vYW +vYW +neq +vYW +vYW +vYW +vYW +vYW +vYW +vYW +neq +gEP +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(36,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +lPj +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +luz +huF +huF +huF +cne +dQK +wBY +lMB +wjB +ykc +ykc +uXZ +ykc +oLM +vDI +ykc +ykc +suC +oJB +cPI +bMG +fXX +tJN +nPK +xuN +wJu +uGf +sGY +sGY +sGY +sGY +sGY +uXZ +lSg +lSg +vLt +nfX +tng +qul +qul +uHY +uHY +xCn +xCn +xCn +xCn +xCn +xCn +qHc +xCn +xCn +mJe +xCn +xCn +xCn +ljt +hhM +hhM +ljt +oPQ +hhM +kXQ +kXQ +qMY +kXQ +efw +uHY +uHY +xCn +xCn +uHY +xCn +xCn +qYg +xCn +fay +sDM +iCy +iCy +dlv +fay +oAE +vYW +vYW +vYW +vYW +vYW +uQa +uQa +uQa +uQa +uQa +uQa +alL +vYW +cmr +vYW +vYW +vYW +neq +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +hto +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +geo +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(37,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +lPj +huF +huF +huF +huF +huF +huF +ebJ +ebJ +ebJ +ebJ +uOk +huF +rpu +huF +oTX +lMB +vUZ +lMB +wjB +eVn +isK +nma +vxM +cdO +pSK +sfM +odZ +mYW +oJB +sfs +sGY +sGY +sGY +sGY +uQK +ykc +iZx +xVC +wGl +oke +xyU +wGl +ykc +fuF +lSg +vLt +rdq +lSg +bAj +qul +qul +qul +qul +qul +qul +uHY +xCn +xCn +xCn +xCn +qHc +xCn +uHY +qul +qul +qul +qul +qul +qul +qul +qul +mCZ +kXQ +bRS +efw +yks +qul +qul +qul +qul +qul +cYV +oVt +uHY +qul +fay +rjZ +iCy +iCy +dlv +fay +ebr +luZ +vYW +neq +vYW +vYW +uQa +vYW +vYW +uQa +uQa +uQa +vYW +uQa +uQa +uQa +vYW +vYW +vYW +lMb +uQa +vYW +uQa +vYW +vYW +vYW +vYW +alL +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +geo +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(38,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +lPj +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +rpu +huF +oTX +lMB +wBY +lMB +wjB +lDN +saC +saC +lDN +oJB +dFd +oJB +oJB +oJB +oJB +xiV +nRk +wGl +hHK +oke +uQK +ykc +sCV +sDZ +saC +saC +saC +sDZ +ykc +lSg +gKw +vLt +miU +vBC +gKw +qul +qul +qul +qul +qul +qul +qul +qul +qul +uHY +qul +qul +uHY +qul +qul +qul +qul +qul +qul +qul +qul +qul +yks +qDh +vvh +qlj +yks +qul +kli +bTg +aYg +qul +qul +qul +qul +qul +fay +sDM +iCy +iCy +dlv +fay +ebr +ebr +hto +vYW +rZr +vYW +uQa +uQa +uQa +vYW +uQa +uQa +vYW +uQa +uQa +uQa +uQa +uQa +uQa +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +ckM +gEP +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +geo +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(39,1,1) = {" +wUU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +lPj +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +nPx +arC +lxr +lMB +wjB +sGY +enU +enU +sGY +oJB +dFd +oJB +oJB +oJB +oJB +sfs +sGY +sGY +sGY +sGY +uQK +ykc +ykc +ykc +ykc +uXZ +uXZ +ykc +ykc +lSg +bFV +vLt +lSg +lSg +gKw +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +qul +yks +vwT +qMY +kYN +yks +qul +gMV +eLZ +rIF +bTg +bTg +rLK +aYg +qul +fay +sDM +iCy +iCy +dlv +fay +ebr +ebr +ebr +ebr +ebr +fRl +hMC +uQa +csr +uQa +uQa +uQa +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +hto +ebr +vYW +vYW +vYW +vYW +vYW +vYW +vYW +neq +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +geo +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(40,1,1) = {" +wUU +nvv +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +rbp +ebJ +ebJ +ebJ +ebJ +ebJ +ebJ +ebJ +ebJ +ebJ +ebJ +ebJ +ebJ +ebJ +mSS +jGT +wqc +jRu +lMB +qRe +sGY +enU +enU +sGY +oJB +dFd +oJB +oJB +oJB +oJB +dFd +oJB +oJB +oJB +oJB +uQK +uXZ +gcK +xYM +gAl +swf +qiv +ykc +xRF +rSu +pGJ +dRX +wVI +pGJ +lsU +pGJ +pGJ +pGJ +pGJ +pGJ +pGJ +pGJ +pGJ +qul +qul +qul +pGJ +sdz +sdz +sdz +sdz +sdz +sdz +sdz +sdz +sdz +qul +yks +efw +qMY +kNN +yks +qul +edD +cym +cym +cym +cym +cym +nFp +qul +fay +rex +hDA +hDA +bjf +fay +ebr +ebr +ebr +ebr +ebr +xEl +rDz +uMQ +uQa +uQa +uQa +uQa +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +ebr +ebr +vYW +vYW +vYW +uQa +uQa +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +geo +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(41,1,1) = {" +wUU +nvv +mPk +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +lPj +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +oTX +iah +wBY +lMB +wjB +lDN +tjS +qGE +dss +bMk +xTd +bMk +bMk +bMk +bMk +gwB +bMk +bMk +bMk +bMk +cKZ +msx +xCU +tVo +tVo +nni +dZT +oLM +fYA +fYA +fYA +cYc +mGb +lgP +lzu +mGb +qHu +mGb +lzu +lgP +uOC +arg +pGJ +pGJ +pGJ +pGJ +pGJ +vWG +oRB +tzp +wtB +nXY +pSD +roy +umO +sdz +sdz +sdz +iRR +wmL +iRR +sdz +sdz +kGM +kGM +kGM +sdz +kGM +kGM +kGM +sdz +sdz +kGM +aRr +nBH +miy +sdz +sdz +sdz +sdz +sdz +ebr +tSR +lhB +vYW +vYW +vYW +vYW +jAI +uQa +vYW +hto +ebr +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +uQa +uQa +vYW +vYW +vYW +vYW +vYW +vYW +hto +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +geo +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(42,1,1) = {" +wUU +nvv +mPk +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +lPj +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +cne +lMB +wBY +lMB +wjB +mIL +oke +mAX +uQK +oke +sCJ +oke +oJB +oJB +oJB +xml +fDB +saC +saC +saC +saC +saC +wBN +sGY +sGY +sfs +xaK +uXZ +qKb +oMs +uww +tPz +hvO +hvO +hvO +hvO +hvO +hvO +hvO +hvO +hvO +lzu +mGb +mGb +mGb +mGb +lgP +kwB +icM +kwB +kwB +kwB +vEJ +kPX +bPl +uVV +kwB +kwB +kwB +nWg +kwB +sIn +fWr +wfr +vbr +wfr +fWr +wfr +wfr +vbr +wfr +fWr +rlJ +aRr +aRr +cGR +fWr +nyJ +bwz +kZg +kGM +kSD +mMX +lhB +uQa +hto +vYW +vYW +vYW +uQa +hto +ebr +ebr +ebr +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +xZa +geo +pGs +pGs +pGs +pGs +pGs +geo +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(43,1,1) = {" +wUU +nvv +mPk +mPk +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +lPj +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +xpP +bJv +otL +nzS +lVa +wSX +oke +oke +uQK +cnv +sCJ +oke +oJB +nfZ +ePb +kMi +ykc +uXZ +uXZ +uXZ +uXZ +oLM +bzn +ePb +oJB +sfs +oke +nnt +oMs +jVl +uww +tPz +hvO +bpI +hvO +hvO +hvO +hvO +hvO +uDw +erE +vUE +hvO +hvO +hvO +hvO +hvO +kuX +kuX +kuX +kuX +kuX +kuX +cVG +cVG +dbV +kuX +kuX +kuX +ddY +kuX +kuX +kuX +kuX +eRO +scO +kuX +kuX +kuX +eRO +kuX +kuX +kuX +kuX +kuX +ddY +kuX +kuX +kuX +uOL +kGM +hbD +jtx +lhB +vYW +uQa +vYW +uQa +vYW +vYW +ebr +ebr +ebr +ebr +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +uQa +vYW +vYW +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(44,1,1) = {" +wUU +nvv +mPk +mPk +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +lPj +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +mHM +huF +huF +uQi +uyd +rwP +uQK +qfb +sCJ +oke +oJB +eZk +nQo +fjM +jeO +nQo +vrw +vrw +vrw +jeO +nQo +eBG +kXP +ezd +ukz +ukz +nOO +vFu +imd +jsh +kzJ +kzJ +oZw +oZw +oZw +oZw +oZw +sCk +xuB +bEj +oZw +kzJ +oZw +kzJ +oZw +lVP +lVP +lVP +lVP +lVP +fpf +lVP +lVP +lVP +lVP +lVP +ehD +qCI +lVP +pDD +lVP +lVP +tTo +lVP +lVP +lVP +lVP +tTo +ehD +lVP +lVP +lVP +lVP +hCZ +lVP +fHs +kuX +uOL +kGM +hbD +dTS +qyH +vYW +uQa +vYW +vYW +vYW +vYW +ebr +ebr +ebr +neq +vYW +vYW +neq +neq +uQa +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +uQa +uQa +vYW +vYW +jQa +jQa +jQa +jQa +jQa +jQa +rgz +rgz +jQa +jQa +jQa +jQa +yhU +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(45,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +lPj +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +kGB +huF +huF +ykc +tPI +itZ +uQK +wGl +sCJ +oke +oJB +wDG +wDG +afR +oLM +uDQ +uDQ +uDQ +qZH +hUU +rrA +aTS +oJB +wIm +xqP +uXZ +qKb +oMs +uww +hvO +tPz +ost +hvO +hvO +hvO +hvO +hvO +hvO +bih +hvO +hvO +ost +hvO +tPz +hvO +kuX +kuX +kuX +kuX +kuX +kuX +kuX +kuX +kuX +kuX +kuX +pCp +kuX +kuX +ddY +kuX +kuX +xeV +ybY +ltI +iIW +fao +xeV +pCp +kuX +kuX +kuX +kuX +kuX +kuX +sDj +kuX +uOL +kGM +wkp +tqa +ebr +vYW +vYW +vYW +vYW +uQa +vYW +ebr +ebr +ebr +neq +vYW +vYW +neq +neq +vYW +vYW +vYW +jAI +vYW +neq +ebr +ebr +hto +vYW +uQa +uQa +vYW +vYW +jQa +rgz +rgz +rgz +jQa +jQa +jQa +abL +jQa +jQa +jQa +jQa +fjg +fjg +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(46,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +lPj +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +huF +lPj +huF +huF +ykc +aDu +oke +uQK +oke +uBX +oke +oJB +oJB +oJB +oPe +roJ +yab +sNl +wty +vzN +mZC +kXn +aFu +jqJ +xqY +muE +oLM +fYA +fYA +fYA +dQe +lWo +oMs +dQe +yeH +yeH +bUK +lzu +hvO +bih +lzu +yeH +yeH +dxn +lWo +oMs +auE +rgb +rgb +rgb +rgb +rgb +rgb +rgb +rgb +rgb +rgb +rgb +rgb +rgb +wfT +vDm +vDm +fPU +cnW +foU +ujp +vDm +mVF +vDm +vDm +deX +vDm +vDm +vDm +tOp +sDj +kuX +rlJ +sdz +ebr +ebr +ebr +ebr +vYW +vYW +uQa +uQa +vYW +vYW +hto +hto +vYW +vYW +vYW +vYW +vYW +vYW +vYW +uQa +vYW +gEP +ebr +ebr +ebr +vYW +vYW +uQa +uQa +vYW +vYW +jQa +rgz +rgz +jQa +jQa +jQa +jQa +jQa +jQa +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(47,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +wRR +huF +huF +huF +huF +huF +huF +huF +pGs +pGs +pGs +pGs +pGs +pGs +bZv +iUZ +huF +wgU +huF +huF +ykc +nPR +saC +lDN +saC +saC +lDN +saC +mAm +iAx +lMP +ykc +ubT +xwk +lDN +lzP +ykc +rxe +saC +uVe +ykc +uXZ +ykc +vYr +vnm +rIU +vnm +brX +vUT +uJO +bLB +bLB +vnm +xWY +hvO +bih +rHv +cZR +nxW +nxW +rsM +rtr +nxW +nxW +mKb +nxW +nxW +qcN +qcN +nxW +nxW +qcN +qcN +qcN +lGp +hYp +uqx +hYp +bIt +bIt +pQp +ykw +dtj +bIt +bIt +bIt +ykw +ykw +ykw +bIt +bIt +kGM +sDj +wir +kGM +sdz +ebr +ebr +gEP +vYW +vYW +vYW +vYW +vYW +vYW +neq +vYW +hto +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +hto +ebr +ebr +ebr +ggX +vYW +vYW +vYW +uQa +vYW +vYW +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +jQa +jQa +jQa +jQa +tdp +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(48,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +wRR +huF +huF +huF +huF +huF +huF +huF +pGs +pGs +obr +lYr +kcn +lYr +qjU +gvo +rlw +eWZ +huF +huF +ykc +ykc +oDS +lDN +sGY +sGY +lDN +ykc +ykc +uXZ +uXZ +ykc +ykc +uXZ +oqh +uXZ +ykc +uXZ +jpm +uXZ +ykc +hyr +npi +hyr +vnm +bPG +vQz +hMG +oXf +vQz +iDM +vPY +bLB +xWY +hvO +bih +rHv +nxW +wlQ +saq +rsM +maN +faq +cvI +dNW +wCx +lxT +mOO +qcN +tJT +xLN +qcN +rsh +nMT +qcN +lUe +aQc +fZd +ykw +ani +irw +pTs +hJO +syM +ykw +nPG +egJ +teu +teu +uMB +bIt +wox +sJZ +tEJ +iNh +nTG +ebr +ebr +neq +vYW +vYW +vYW +vYW +neq +neq +vYW +vYW +vYW +vYW +vYW +vYW +vYW +neq +vYW +vYW +vYW +hto +ebr +ebr +hto +vYW +vYW +vYW +vYW +uQa +uQa +uQa +jQa +jQa +jQa +jQa +pGs +geo +geo +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +fjg +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(49,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +wRR +huF +huF +huF +huF +huF +huF +huF +pGs +pGs +iUZ +vJg +lYr +lYr +fwo +lYr +sQR +eWZ +huF +huF +huF +huF +ykc +lDN +tjS +tjS +lDN +uXZ +rtP +aqk +okf +wwq +ukX +wxf +hyr +cTV +vyI +jEZ +hyr +cTV +aAY +vyI +wPE +hyr +vnm +oiB +rVi +brX +oXf +oXf +hfR +bio +bLB +xWY +hvO +bih +lzu +nxW +fZI +maN +rsM +maN +maN +maN +maN +maN +maN +aTh +qcN +vhb +kFT +qcN +nwV +aLl +qcN +qqA +aQc +hwa +bIt +ecb +haT +cQr +qiP +mwH +bIt +uCc +vgA +pOC +qWC +dbg +ykw +pRX +sJZ +tEJ +cNu +nTG +jpD +ebr +ebr +neq +vYW +vYW +vYW +vYW +vYW +vYW +neq +vYW +vYW +vYW +vYW +vYW +vYW +neq +vYW +vYW +vYW +vYW +uQa +uQa +vYW +vYW +vYW +uQa +uQa +uQa +uQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +fjg +jQa +fjg +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(50,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pGs +pGs +pGs +pGs +pGs +pGs +pGs +huF +huF +wRR +huF +huF +huF +huF +huF +huF +huF +oWg +cak +fwo +lYr +lYr +qyT +sJm +lYr +tia +ten +huF +huF +huF +huF +ykc +stV +sAR +enU +uQK +oBs +hyr +hyr +hyr +aXt +hyr +hyr +hyr +omj +weG +hyr +hyr +hyr +hyr +aXt +hyr +hyr +aGx +hfR +gqE +mUy +uUl +ria +mDl +cSq +vnm +ePB +hvO +mrd +ciH +kyh +lAk +nMe +ckF +nMe +nMe +aaA +wsZ +wsZ +csb +nMe +ejZ +wVa +wpr +nxW +qir +haC +nxW +qqA +aQc +qqA +bIt +tsX +wkC +fAO +haT +slj +bIt +gze +qWC +eOv +rJq +dbg +ykw +pRX +sJZ +tEJ +cNu +kyL +jpD +oAE +oAE +oAE +vYW +vYW +vYW +vYW +vYW +neq +neq +neq +neq +neq +vYW +vYW +vYW +vYW +neq +vYW +vYW +vYW +uQa +uQa +vYW +vYW +vYW +uQa +lMb +vYW +vYW +gxQ +pGs +geo +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(51,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +sNx +pGs +pGs +huF +huF +huF +huF +huF +wRR +huF +pGs +pGs +huF +huF +huF +huF +nJn +oMa +lYr +xgY +fwo +lYr +lYr +gBW +phw +huF +huF +huF +huF +huF +ykc +wcl +enU +enU +uQK +uXZ +hyr +omj +hyr +weG +leU +pIe +hyr +hyr +weG +hyr +omj +hyr +pIe +weG +fzx +hyr +bLB +mDl +oXf +dbu +xxI +xxI +iXX +cSq +bLB +xWY +hvO +anu +lnG +cAX +vsP +cAX +kDF +nZd +maN +maN +maN +maN +maN +maN +qcN +seY +gjw +nxW +ygT +wRu +nxW +qqA +aQc +qqA +ykw +dmq +sDo +cXQ +haT +wLR +ykw +avF +qDR +iRw +pjH +nqN +ykw +pRP +sJZ +tEJ +cNu +upO +gUP +clG +mMX +oAE +uQa +uQa +vYW +vYW +vdQ +vYW +vYW +vYW +vYW +vYW +vYW +hto +vYW +neq +neq +vYW +vYW +vYW +uQa +uQa +cmr +vYW +vYW +uQa +uQa +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(52,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +sNx +sNx +huF +huF +huF +huF +huF +vEU +huF +pGs +pGs +huF +huF +huF +huF +kFV +vmw +eaC +fwo +oCR +hAg +lYr +bVS +lYr +fwo +huF +huF +huF +huF +ykc +hic +enU +enU +sDf +oLM +omj +jMq +lEV +ygn +alD +aSU +ghI +lEV +ygn +alD +aSU +ghI +lEV +ygn +alD +hyr +bLB +mDl +gqE +mUy +cOs +ria +lmu +cSq +bLB +xWY +hvO +bih +lzu +nxW +nnF +maN +wFX +maN +xkj +dLP +sdS +sdS +gBi +xkj +nxW +spd +wwk +qcN +wNV +wRu +qcN +vMU +aQc +qqA +ykw +hJx +haT +hwN +haT +xBX +pQp +lXc +vgA +bRg +fXa +pYv +epY +rMN +sJZ +tEJ +cNu +qNP +gUP +bPe +dTS +oAE +nHC +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +ebr +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +uQa +uQa +vYW +vYW +vYW +vYW +uQa +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +gxQ +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(53,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +itL +kkF +huF +huF +pGs +bJI +ahb +wdy +vQK +pGs +pGs +huF +huF +huF +huF +fwo +sJm +lYr +lYr +wKW +lYr +rGA +hAg +lYr +xgY +huF +huF +huF +huF +ykc +mIL +enU +nOj +uQK +uXZ +lhn +pNa +liM +ygn +uWW +weG +fys +liM +ygn +uWW +bQa +fys +liM +ygn +uWW +vyy +bLB +joN +oXf +mfa +oXf +krM +uEE +xWU +bLB +xWY +tam +lss +rHv +nxW +qDv +maN +wFX +xkj +cMQ +fnF +paB +bkG +dYZ +gfr +nxW +tGr +cBW +dOk +mau +dnW +kTG +qqA +aQc +qqA +ykw +wcG +woj +uyK +lkI +vZS +iiX +vZS +jqu +qVL +jqu +cZN +ykw +uEI +jPC +jjg +cNu +rMN +gUP +hbD +dTS +tDo +ebr +vYW +ckM +vYW +vYW +vYW +vYW +neq +hto +ebr +ebr +vYW +vYW +neq +vYW +neq +vYW +vYW +ebr +ebr +hto +vYW +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +yhU +fjg +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(54,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +itL +kkF +tOx +huF +pGs +dfs +fwo +eVW +lYr +arF +pGs +huF +huF +huF +xKS +qFC +qFC +qFC +kIJ +cRx +lYr +pdn +fwo +rCf +lYr +huF +huF +huF +huF +ykc +lDN +saC +saC +lDN +ykc +ldr +jMq +lGT +ygn +uEF +aSU +ghI +lGT +ygn +uEF +aSU +ghI +lGT +ygn +uEF +hyr +vnm +hfR +oXf +oXf +ceJ +oXf +uEE +cSq +vnm +xWY +hvO +bih +rHv +mKb +ffk +ydP +lKV +sdS +gjy +jgQ +jgQ +wnK +jgQ +wnK +nxW +nRW +fYQ +nSP +fJR +wRu +qcN +emC +aQc +qqA +bIt +uMx +haT +teu +haT +coc +bIt +nRP +kvG +thn +thn +vCE +jCA +iMM +oIq +tvv +cNu +rMN +gUP +wkp +tqa +ebr +ebr +oAE +oAE +oAE +neq +neq +vYW +vYW +vYW +vYW +vYW +vYW +vYW +neq +vYW +vYW +vYW +ggX +ebr +ebr +ebr +ggX +vYW +vYW +uQa +vYW +vYW +uQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +tdp +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(55,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +itL +kkF +tOx +huF +pGs +ipZ +lYr +iSz +fwo +rIG +pGs +huF +huF +dEJ +wMw +wMw +aHy +wMw +mrC +lYr +rjo +gPG +lYr +gLV +oYE +huF +huF +huF +huF +wFP +lFl +lFl +lFl +lFl +uQi +hyr +hyr +hyr +weG +hyr +hyr +pIe +hyr +weG +omj +hyr +hyr +hyr +weG +omj +hyr +aGx +hfR +fyP +cwQ +kzE +fyP +uEE +gNb +bLB +xWY +hvO +bih +rHv +nxW +qDv +maN +wFX +gBi +mKD +iWf +rzU +hLE +qUQ +aEi +nxW +spd +lBf +nxW +nkd +wRu +nxW +qqA +aQc +qqA +ykw +ibP +haT +teu +haT +dZZ +ykw +cIB +waB +nTS +qWC +lLq +ykw +pRP +uXw +sIU +cNu +kyG +kyG +gTC +gTC +kyG +kyG +fuS +kyG +oAE +vYW +vYW +vYW +neq +vYW +vYW +vYW +vYW +vYW +vYW +hto +vYW +vYW +ebr +ebr +ebr +ebr +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(56,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +itL +kkF +tOx +huF +huF +tlE +lYr +iSz +lYr +lYr +hCw +pbp +loQ +nEp +wMw +wMw +qNE +wMw +mrC +rCf +nDk +lYr +nJd +rIG +tVf +huF +huF +huF +huF +uQi +uaY +uaY +uaY +uaY +uQi +aqw +hyr +pIe +weG +xAs +omj +hyr +pJp +weG +fzx +hyr +hyr +pIe +weG +klY +xEc +vnm +uCe +lEY +ksf +qBR +oXf +ugR +gNb +bLB +xWY +hvO +bih +rHv +nxW +qDv +maN +wFX +sdS +ocQ +wnK +qUQ +woI +qUQ +hMh +nxW +hyd +gjw +nxW +exH +wRu +nxW +hQo +aQc +qqA +bIt +aVF +haT +teu +haT +jIo +bIt +cgb +rRm +wph +qWC +pcK +ykw +pRX +uXw +sIU +cNu +gTC +tIT +fUZ +fhM +sTA +ukw +rTT +fuS +oAE +vYW +vYW +vYW +vYW +vYW +neq +neq +vYW +vYW +vYW +hto +ebr +ebr +ebr +ebr +ebr +ebr +ebr +vYW +vYW +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(57,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +lUG +rqG +kkF +sUj +vJk +lXT +oDX +wcq +mLB +aTg +ixq +dNh +pbp +wMw +wMw +wMw +wMw +wMw +dob +wMw +fhu +lIE +qFC +qFC +qFC +qFC +kME +paq +gSY +xBS +qqJ +waP +waP +waP +waP +aMC +hyr +cNb +fkF +weG +qkF +leU +leU +xKo +weG +pJp +iJa +leU +hyr +weG +hyr +omj +epQ +sKC +epQ +epQ +epQ +sKC +uvw +epQ +epQ +ntw +hvO +bih +rHv +qcN +uUW +maN +wFX +dLN +mlR +rLC +aoo +woI +qUQ +xFZ +shb +eSg +fMq +iop +lDS +yfh +vgu +kIK +rLU +qqA +ykw +xXe +oVn +jYX +iFK +wsa +bIt +eeg +pQF +jcz +jcz +mkn +ykw +pRX +uXw +sIU +cNu +gTC +tIT +rqx +aae +qHF +wOL +wTJ +fuS +oAE +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +vYW +ebr +ebr +ebr +ebr +ebr +ebr +ebr +ebr +ebr +hto +hto +vYW +vYW +vYW +vYW +vYW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +gxQ +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(58,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +itL +xfo +xfo +ydy +xfo +xfo +tlE +fwo +itT +lYr +hkQ +bVQ +pbp +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +vMe +wMw +vLV +wMw +wMw +wMw +xJb +wMw +wMw +wMw +mcr +ccp +qpK +qAp +aMC +ptC +qAp +qAp +bgE +bgE +erK +qAp +bgE +hyr +rKy +weG +gnm +hyr +sKC +dUh +dUh +vnN +dUh +oUp +cTg +iSO +sKC +xWY +hvO +bih +euM +qcN +qcN +maN +sTW +qcN +nxW +nxW +nxW +tRs +nxW +nSP +qcN +cTr +tjF +qcN +jNS +mJw +qcN +lUe +aQc +qqA +bIt +ykw +cHl +bIt +ykw +ykw +bIt +ykw +bIt +cHl +ykw +bIt +bIt +sjD +uXw +sIU +cNu +kyG +qym +rJI +bRi +mBG +pRl +tuV +kyG +ebr +vYW +vYW +vYW +vYW +vYW +vYW +jAI +hto +ebr +ebr +ksX +ksX +wff +dEo +rqa +ksX +ebr +ebr +ebr +ebr +hto +vYW +vYW +vYW +vYW +hto +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +fjg +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(59,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +itL +aQq +eCj +pxa +uKr +ahg +wIg +asx +asx +nKd +nDL +new +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +kME +wMw +mpH +hcz +wMw +ojm +huy +qAp +qVO +cOj +cfs +qAp +hyr +hyr +weG +hyr +hyr +sAY +eYG +eYG +eYG +eYG +eYG +cTg +vfH +epQ +xWY +hvO +bih +rHv +nxW +xKC +wnK +pVh +uTV +uTV +uTV +uTV +nRT +sWp +kMU +tjF +woI +qUQ +qcN +nxW +nxW +qcN +qqA +aQc +qqA +qqA +qqA +qqA +qqA +qqA +qqA +mPl +qqA +qqA +qqA +qqA +gSC +jcT +bMV +uXw +sIU +pRP +kyG +wTM +dgP +bRi +mBG +lvV +nVn +kyG +ebr +ebr +rpw +rpw +oAE +rpw +oAE +ebr +ebr +ebr +ksX +rmr +cto +cto +uKZ +xxk +ghs +ksX +ebr +ebr +ebr +ebr +vYW +vYW +vYW +vYW +hto +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(60,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +itL +aQq +boI +qaE +miR +nqQ +tlE +asx +asx +jjZ +nDL +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +sIQ +wMw +wMw +mpH +wMw +wMw +wMw +qzi +jTL +jTL +uGs +bgE +omj +cTV +weG +jEZ +hyr +sKC +hPF +uOo +pqO +pqO +xnV +wEL +ewS +sKC +xWY +hvO +bih +rHv +nxW +qUQ +hGz +eAG +rtx +yiA +mau +mau +gNe +dTC +yaf +wVD +myj +qUQ +nxW +cbe +stv +hwa +hwa +aQc +qqA +qqA +qqA +qqA +qqA +qqA +qqA +qqA +kmu +mtU +qqA +qqA +qqA +hoP +pRX +lbK +sOj +cug +sGb +xlv +xZD +iJD +gfp +ffY +gvR +kyG +ksX +ksX +tdN +tdN +tdN +ksX +ebr +ebr +ebr +ebr +ksX +cto +cto +gLo +cto +cLX +cto +ksX +ebr +ebr +ebr +ebr +vYW +vYW +vYW +vYW +vYW +hto +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +fjg +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(61,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +itL +aQq +vLw +qaE +qdL +ahg +tlE +asx +asx +cQu +lqF +wMw +wMw +wMw +wMw +wMw +wMw +wMw +xcE +wMw +wMw +wMw +wMw +wMw +xcE +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +nFB +wMw +sIQ +wMw +wMw +wMw +wMw +oJm +hyr +hyr +hyr +uAt +lhn +weG +weG +hyr +hyr +epQ +upY +mRL +iQl +fyZ +dgq +cTg +tQn +epQ +gnx +hvO +bih +rHv +nxW +sbX +eIV +sDQ +eIV +pVh +vsJ +eIV +pqY +sIf +lWh +vSh +aMp +igU +nxW +vMU +qqA +qqA +eBf +bfq +kIK +gPA +kIK +kIK +jxi +pti +kIK +fqs +kIK +kIK +kIK +kIK +kIK +kqe +uEI +obm +tEJ +pRP +kyG +nBl +wKi +bRi +mBG +ffY +xZN +kyG +ghs +cto +cto +tVX +swv +ksX +ksX +ksX +ksX +ksX +ksX +kcE +cto +ksX +cDc +cto +cto +ksX +cty +cty +cty +mCF +mCF +mCF +mCF +mCF +mCF +jdm +mCF +pGs +hoC +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +fjg +yhU +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(62,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +vlm +fjv +wBp +gpJ +xfo +bGC +qzq +ahg +nQA +tlE +eRM +tCG +aEf +nDL +wMw +wMw +wMw +aHy +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +qAp +hyr +eaQ +hyr +qAp +hyr +okf +weG +loh +hyr +sKC +xMs +vqt +rXf +lPq +oUp +cTg +nVy +sKC +xWY +hvO +bih +rHv +lGp +qcN +nxW +qcN +nSP +pvk +qcN +nxW +rcq +nxW +qcN +qcN +nxW +nxW +qcN +vMU +qqA +qqA +aQc +qqA +qqA +aQc +qqA +xgG +qvo +xgG +xgG +xgG +qvo +xgG +xgG +qvo +xgG +xgG +rGl +sJZ +tEJ +cNu +kyG +uzb +wKi +bRi +mBG +ffY +fYH +gTC +fhh +cto +qMr +cto +cto +cto +lOc +cto +lOc +cto +lOc +cto +cto +cto +cto +cto +cto +ksX +cty +cty +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +hoC +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +fjg +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(63,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +imk +mPk +mPk +wBp +fjv +qwQ +uYJ +bah +uZK +kME +wMw +kME +tzP +psd +asx +asx +nKd +nDL +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +xcE +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +xcE +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +sTT +bgE +jTL +jTL +lpJ +bgE +ldr +hyr +weG +hyr +hyr +sKC +iTd +iTd +dCz +gZq +eYG +uuj +sFJ +bkC +lbr +urA +lss +rHv +qcN +rsj +dQT +uUF +hvh +tqr +mrP +sWp +kDH +bzq +aZq +qcN +qBn +qqA +eBf +kIK +kIK +kIK +ueP +gSC +clX +nsc +qqA +xgG +azK +xPj +ctw +qvo +gvF +pLV +bLI +lrp +pBK +qvo +vUM +sJZ +tEJ +cNu +gTC +qPG +mCx +aLc +mBG +iSi +tTN +gTC +kQb +mUP +mUP +mUP +mUP +mUP +gja +mUP +gja +mUP +gja +mUP +mUP +mUP +mUP +mUP +qWw +ksX +cty +hoC +mCF +aOg +mCF +mCF +mCF +mCF +vOo +mCF +mCF +xGV +aOg +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +jQa +gxQ +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(64,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +wBp +qwQ +uYJ +lTR +kap +wMw +wMw +wMw +mrC +hzK +eat +asx +asx +jjZ +lqF +wMw +iyd +qFC +qFC +qFC +qFC +qFC +qFC +leP +qFC +qFC +qFC +vfG +qFC +qFC +qFC +qFC +qFC +qFC +qFC +qFC +qFC +qFC +qFC +qFC +kIJ +wMw +wMw +wMw +wMw +wMw +qAp +nwi +igQ +kCb +qAp +pJp +omj +weG +hyr +hyr +epQ +cpA +cpA +tpB +eYG +aQG +sSZ +ncg +epQ +ePB +hvO +bih +rHv +nxW +bFj +dQT +eJI +hZo +nJc +wQd +sWp +gEz +maN +bzq +nxW +kmu +qqA +aQc +qqA +qqA +qqA +qqA +qqA +clX +vtP +fqs +vcd +rRz +oJv +ugW +olU +maQ +vCf +vCf +oXZ +lhm +xgG +gfs +sJZ +tEJ +cNu +kyG +wHu +uIe +wdx +ses +nFg +nFg +aBO +vAI +cto +fuj +cto +ghs +cto +nuv +cto +nuv +cto +nuv +aCH +ghs +swk +cto +cto +etv +tdN +hoC +aOg +aOg +aOg +mCF +hoC +mCF +hoC +mCF +mCF +mCF +aOg +aOg +hiE +aOg +mCF +mCF +hoC +pGs +pGs +pGs +pGs +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(65,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +rYC +fjv +uYJ +qwQ +pAX +lTR +kap +wMw +wMw +wMw +mrC +qhQ +jhM +asx +asx +cQu +nDL +wMw +pbp +wCc +ygZ +ygZ +efU +bNN +cYr +ygZ +efU +onr +ahK +ssv +efU +cgA +ahK +ygZ +efU +onr +ahK +uFE +efU +onr +ahK +wCc +mrC +wMw +wMw +wMw +wMw +wMw +weJ +qAp +coz +qAp +bgE +hyr +hyr +weG +hyr +leU +sKC +vqt +cOK +dgq +eYG +fAq +eYG +biz +sKC +xWY +hvO +bih +rHv +nxW +swS +sdS +tYg +sdS +xTH +wQd +sWp +dBB +maN +aiY +qcN +oHo +qqA +aQc +xgG +xgG +qvo +xgG +qvo +xgG +qvo +xgG +xgG +xUq +bNC +ugW +qvo +hxa +kLd +kLd +gPZ +jlt +qvo +hTZ +sJZ +tEJ +cNu +kyG +rYO +jBl +uzr +pOz +qpZ +qpZ +kyG +rjH +cto +cto +wXC +ghs +ksX +ksX +ksX +ksX +ksX +ksX +ksX +ksX +ksX +mSu +iaM +hbi +ksX +mCF +aOg +xGV +aOg +aOg +mCF +cty +cty +cty +mCF +mCF +mCF +aOg +aOg +aOg +aOg +mCF +mCF +hoC +pGs +pGs +pGs +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(66,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +wBp +wBp +qwQ +qwQ +qwQ +lTR +qwQ +kap +wMw +wMw +wMw +wMw +tzP +jhu +fFH +lNL +fFH +wPv +wMw +pbp +sHV +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +rtm +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +xsH +mrC +wMw +wMw +wMw +wMw +wMw +paq +rkA +wMw +mcr +aMC +aCY +hyr +weG +hyr +qkF +epQ +lRy +dfJ +vDl +qSJ +vcj +leF +ded +epQ +lzu +oMs +hca +lzu +qcN +hDX +kfj +krl +vrh +abf +uNJ +oYB +ubF +ckx +bzq +nxW +qqA +qqA +aQc +xgG +qzd +eQz +vYF +ixd +xgW +pSy +sMS +qvo +pWm +bNC +ugW +xgG +qvo +qvo +cNA +tpp +qvo +xgG +oyx +sJZ +tEJ +cNu +kyG +kyG +kyG +gTC +gTC +kyG +kyG +kyG +etv +cto +cto +cto +qEG +ksX +cty +cty +cty +cty +cty +cty +cty +iFb +kuE +cto +etv +ksX +mCF +aOg +aBK +aOg +aOg +mCF +cty +cty +hoC +mCF +mCF +mCF +mCF +aOg +aOg +aBK +mCF +mCF +mCF +pGs +pGs +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(67,1,1) = {" +wUU +nvv +mPk +mPk +mPk +imk +wBp +qwQ +uYJ +qwQ +qwQ +qwQ +qwQ +kap +sSz +miT +wMw +wMw +wMw +new +new +new +new +new +wMw +pbp +irk +bZU +bZU +bZU +rtm +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +qOh +rtm +bZU +bZU +bwP +mrC +wMw +wMw +wMw +wMw +wMw +wMw +wMw +vLV +wMw +aMC +coz +qzb +erK +qzb +qzb +epQ +sKC +epQ +sKC +epQ +sKC +epQ +sKC +epQ +lsU +oMs +pCf +lsU +nSP +qcN +uTZ +bVu +sdS +rcA +sdS +sWp +alM +rsM +nZi +nxW +qqA +qqA +aQc +qvo +xUq +jMr +kfJ +fFI +rzM +rQY +wiL +qvo +xUq +bNC +ugW +xgG +vaV +yfQ +xZO +pAa +jbh +xgG +vUM +sJZ +tEJ +cNu +wSx +wjf +oBR +oBR +oBR +oBR +oBR +sBX +etv +cto +oxa +vDr +ksX +ksX +cty +cty +cty +cty +cty +cty +cty +iFb +xxk +cto +etv +xxk +meS +xSl +aOg +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +pGs +jQa +yhU +tdp +fjg +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(68,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +fjv +qwQ +qwQ +pAX +qwQ +qwQ +qwQ +kap +cmU +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +pbp +cYZ +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +qOh +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +miF +mrC +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +obN +aVs +lzX +sdy +sdy +sdy +sdy +mGb +mGb +mGb +mGb +lgP +mGb +mGb +mGb +mGb +lzu +oMs +hca +lzu +fzy +qcN +tDh +ald +iby +acO +fFs +tZE +iZH +kGo +hMV +qcN +qqA +qqA +aQc +xgG +tbQ +jMr +muY +rzM +rzM +oiM +fPo +qvo +xUq +bNC +ugW +qvo +aPU +rQY +dWE +mRZ +wbB +xgG +gCi +sJZ +tEJ +cNu +sBX +uNq +uNq +uNq +uNq +uNq +uNq +sBX +etv +cto +cto +ksX +ksX +cty +cty +cty +cty +cty +cty +cty +cty +iFb +swV +xxk +etv +xxk +mCF +mCF +hoC +mCF +mCF +mCF +mCF +jdm +mCF +mCF +mCF +hoC +cty +cty +mCF +mCF +mCF +mCF +mCF +mCF +mCF +fjg +fjg +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(69,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +wBp +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +kap +rgZ +olD +olD +cmk +ufE +iQs +kSz +kSz +kSz +wMw +wMw +pbp +fXH +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +evX +mrC +wMw +wMw +wMw +nFB +wMw +wMw +wMw +wMw +pAp +aVs +bgh +fUn +jjS +fUn +jjS +hvO +ckI +hvO +ckI +hvO +ckI +hvO +ckI +hvO +ckI +hvO +bih +rHv +fzy +qcN +qcN +nxW +qcN +nxW +qcN +qcN +sgy +peA +sFa +qcN +yil +qqA +aQc +qvo +xUq +jMr +rQY +avy +rzg +rQY +rzM +sSU +rzM +bNC +ugW +qvo +rzO +rQY +oiM +qOn +vBW +qvo +mVS +iKa +tvv +pRP +sBX +cCO +nfv +nfv +aFh +uNq +pPf +sBX +etv +cto +cto +iFb +cty +cty +cty +cty +cty +cty +cty +cty +cty +iFb +wNz +cto +etv +xxk +xxk +ksX +ksX +cba +ksX +xxk +xxk +xxk +ksX +ksX +xxk +ksX +ksX +ksX +ksX +xxk +xxk +mCF +mCF +mCF +mCF +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(70,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +rYC +lTR +pAX +qwQ +qwQ +lTR +lTR +eDY +tpV +asx +cfq +qAI +bJV +ohC +euS +vWn +fWE +ezx +inj +pbp +sHV +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +xsH +mrC +wMw +wMw +wMw +wMw +wMw +cHY +wMw +wMw +pAp +aVs +bgh +fUn +jjS +fUn +jjS +hvO +ckI +hvO +ckI +hvO +ckI +hvO +jty +hvO +ckI +hvO +bih +rHv +uiq +nxW +sbX +wMx +jqK +sjR +sbX +nxW +tex +gJs +niF +nxW +yil +qqA +dYn +vcd +lFS +bRQ +lFS +lFS +lFS +lFS +fAs +krL +rRz +eZc +lFS +xqN +lFS +lFS +lFS +bQH +qnf +sBF +cug +gia +avl +cug +xBv +vLk +ptw +ptw +qjd +uNq +mey +wSx +cMw +cto +cto +iFb +cty +cty +cty +cty +cty +cty +cty +cty +iFb +owM +xxk +cto +etv +cto +cto +cto +cto +cto +cto +cto +cto +cto +cto +cto +cto +cto +cto +xxk +cto +pOa +xxk +mCF +mCF +mCF +mCF +jQa +abL +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(71,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +wBp +lTR +qwQ +qwQ +qwQ +lTR +qwQ +eDY +lZR +asx +lZR +caD +lTR +aTY +eGX +haR +kap +wMw +tZr +pbp +irk +bZU +bZU +bZU +bZU +qOh +bZU +bZU +bZU +bZU +bZU +oXw +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bwP +mrC +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +pAp +cFK +kdV +gvM +gvM +gvM +gvM +yeH +yeH +yeH +yeH +lNX +bUK +yeH +yeH +yeH +lzu +hrG +mos +rHv +nnw +nSP +tQz +gjw +gjw +jZO +qUQ +nSP +tyT +peA +ubH +nxW +qqA +qqA +bYT +xgG +xUq +tkT +rzg +rzg +rQY +jMr +rzM +sSU +rzM +bNC +rzM +rzM +rzM +rzM +rzM +qFO +iWK +rzM +rMN +kyK +epO +pRP +wSx +tXg +cic +cic +ceo +cic +hmm +wSx +pQw +cto +cto +iFb +cty +cty +cty +hoC +cty +cty +cty +cty +mCF +wOR +cto +cto +etv +xxk +cto +cto +cto +cto +xxk +cto +cto +cto +cto +cto +xxk +cto +cto +cto +cto +xxk +ksX +mCF +mCF +mCF +mCF +jQa +jQa +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(72,1,1) = {" +wUU +nvv +mPk +mPk +imk +mPk +xVw +dXg +dXg +qwQ +qwQ +qwQ +qwQ +xLB +gnC +mYR +asx +caD +lTR +dXg +lTR +lTR +kap +wMw +ygY +pbp +cYZ +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +qOh +bZU +bZU +miF +mrC +wMw +wMw +wMw +wMw +wMw +wMw +wMw +vLV +mcr +aMC +bgE +qzb +erK +qzb +qzb +pGJ +pGJ +pGJ +pGJ +pGJ +pGJ +xxV +pXL +oMs +xWY +hvO +bih +rHv +nnw +jCE +qUQ +gjw +eOh +tGr +jnA +jKz +prh +wVa +rEO +qcN +qqA +qqA +aQc +xgG +xJx +oiM +rzM +rzM +kaY +jDO +uEz +itb +bjA +fWz +jhL +itb +rft +brM +kTo +map +vBW +qvo +mVS +sJZ +tEJ +cNu +sBX +pIz +lpv +wxu +lpv +xFw +lpv +nTj +etv +cto +cto +nNe +dNZ +eCu +eov +mCF +hoC +cty +cty +hoC +mCF +wOR +cto +cto +etv +cto +cto +cto +cto +cto +cto +cto +xxk +cto +cto +cto +cto +cto +cto +cto +cto +cto +ksX +mCF +aOg +hiE +hoC +jQa +jQa +gxQ +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(73,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +wBp +qwQ +dXg +dXg +qwQ +lTR +qwQ +fHf +wPl +xOX +lId +jLS +lTR +dXg +dXg +aTY +kap +oLa +vUQ +pbp +fXH +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +qOh +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +kMy +mrC +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +kdf +hyr +hyr +hyr +hyr +leU +pGJ +iaO +uRU +uRU +uRU +reG +pGJ +neU +oMs +xWY +hrG +mos +rHv +nnw +nxW +aXC +gjw +wdh +spd +rNo +qcN +maN +rsM +ekp +qcN +yil +qqA +aQc +qvo +smO +rQY +rzM +vPe +jTi +jMr +wbB +qvo +xUq +tkT +ugW +xgG +klu +rQY +oiM +jYl +lEw +xgG +iMp +sJZ +tEJ +cNu +sBX +kNe +ptM +lpv +lpv +lpv +uuv +wSx +rjH +wOC +gMm +iFb +kxe +awJ +mCF +mCF +eov +mCF +mCF +jdm +mCF +wOR +cto +cto +etv +xxk +ksX +ksX +ksX +ksX +ksX +ksX +ksX +ksX +ksX +ksX +ksX +ksX +ksX +azw +cto +cto +xxk +mCF +xGV +aOg +mCF +jQa +jQa +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(74,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +wBp +uYJ +dXg +dXg +qwQ +qwQ +qwQ +qwQ +xLB +xOX +bCM +rlI +rlI +rlI +rlI +rlI +cEm +fZB +wMw +pbp +sHV +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +xsH +mrC +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +sid +hyr +hyr +hyr +hyr +hyr +pGJ +nio +bte +mxv +qHJ +afg +pGJ +bOO +lnG +rKf +erE +ivD +rHv +nnw +qcN +dUA +qUQ +bVq +woI +xVA +nxW +mVN +doa +gWu +qcN +dmR +yil +aQc +xgG +lMq +jOR +wIH +gkL +xkb +fFu +xxZ +qvo +gFW +mXs +qwB +xgG +lnw +mbt +jBp +ilQ +rzM +qvo +vUM +fPn +jjg +cNu +sBX +uNh +sNa +ffe +lSG +ffe +kSd +wSx +etv +cto +cto +iFb +kmW +mCF +eov +nqf +mCF +mCF +mCF +mCF +mCF +wOR +noj +cto +etv +cto +ksX +cty +cty +cty +cty +cty +cty +cty +cty +cty +cty +cty +ksX +cto +cto +cto +xxk +mCF +mCF +aOg +mCF +jQa +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(75,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +wBp +qwQ +qwQ +dXg +dXg +dXg +qwQ +qwQ +eDY +xOX +tkV +asx +asx +asx +cDm +asx +asx +paq +wMw +pbp +irk +bZU +bZU +bZU +rtm +bZU +bZU +bZU +bZU +egj +bZU +bZU +bZU +bZU +bZU +qOh +bZU +bZU +bZU +rtm +bZU +bZU +bwP +mrC +wMw +wMw +wMw +wMw +wMw +wMw +euH +pLp +wMw +kdf +hyr +hyr +giN +hyr +bmV +afz +xyO +eDQ +eDQ +eDQ +xyO +fZe +tfj +mGb +lzu +hrG +mos +rHv +shG +qcN +qcN +nxW +nSP +hli +nxW +qcN +nSP +jGk +nxW +qcN +pco +qqA +aQc +xgG +xgG +qvo +xgG +qvo +xgG +qvo +xgG +xgG +xgG +xgG +qvo +xgG +xgG +xgG +qvo +mjA +wQi +xgG +vUM +sJZ +tEJ +cNu +wSx +rOL +sNa +dnh +osX +oBJ +osX +wSx +etv +cto +xxk +eov +mCF +aOg +aOg +mCF +mCF +mCF +mCF +mCF +mCF +wOR +xxk +mxB +eJS +cto +ksX +cty +cty +cty +cty +cty +cty +cty +cty +cty +cty +cty +ksX +cto +cto +cto +xxk +aOg +aOg +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(76,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +xVw +qwQ +qwQ +qwQ +dXg +dXg +dXg +dXg +eDY +asx +asx +kzo +izB +fZx +asx +hOp +asx +wMw +wMw +pbp +cYZ +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +rtm +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +bZU +miF +mrC +wMw +wMw +wMw +wMw +xVQ +kyz +kqA +fOO +aMC +aMC +aqw +giN +cTV +hyr +bmV +qxu +eDQ +svD +oNy +teT +eDQ +lzu +gqX +hvO +ckI +tam +lss +rHv +oMs +kiE +xNY +qqA +qqA +aQc +qqA +kWZ +rVZ +aQc +qqA +nfk +qqA +qqA +aQc +kWZ +rVZ +qqA +qqA +qqA +qqA +qqA +xNY +qqA +sah +jxe +eRE +iPw +pbf +xgG +wwd +mjA +rzM +qvo +eea +sJZ +tEJ +cNu +wSx +wSx +wSx +wSx +wSx +wSx +wSx +wSx +etv +xxk +xxk +mCF +eov +aOg +aOg +aOg +mCF +mCF +mCF +mCF +mCF +mnL +cto +cto +etv +cto +ksX +cty +cty +cty +cty +cty +cty +mCF +cty +cty +cty +cty +ksX +cto +cto +cto +ksX +aOg +aOg +mCF +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(77,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +rYC +qwQ +lTR +pAX +qwQ +qwQ +qwQ +dXg +xFS +vZR +eha +dKy +qVD +fXu +asx +asx +asx +wMw +wMw +pbp +wCc +uaV +uaV +nXR +fUF +jyq +uaV +nXR +fUF +jyq +uaV +nXR +kvQ +jyq +uaV +nXR +fUF +jyq +uaV +nXR +fUF +jyq +wCc +mrC +wMw +olD +olD +olD +teH +oaO +ixw +vru +wfS +kqA +giN +giN +giN +hyr +bmV +qxu +eDQ +eDQ +oNy +eDQ +eDQ +lzu +gqX +hvO +ckI +hvO +mrd +ogq +qgy +mlT +kIK +kIK +kIK +bfq +kIK +jAx +kIK +bfq +akf +snE +kIK +kIK +pLF +jAx +kIK +kIK +kIK +kIK +kIK +kIK +fAQ +qqA +qvo +tXE +rKB +jHJ +tXE +qvo +mqt +qhN +kXZ +qvo +ueg +sJZ +tEJ +cNu +lNb +apY +vzt +ezt +ezt +ezt +ezt +ezt +toU +cto +xxk +mCF +aOg +xGV +aOg +cty +gsm +mCF +mCF +mCF +hoC +owM +qEG +cto +etv +xxk +xxk +mCF +cty +cty +hoC +hoC +mCF +mCF +hoC +cty +cty +cty +ksX +cto +cto +cto +ksX +hoC +mCF +aOg +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(78,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +xVw +qwQ +daS +qwQ +gVO +jaF +qgm +lTR +dXg +dXg +xFS +eqg +bJV +bJV +bJV +qTs +asx +asx +xOI +qoE +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +olD +jgL +mrC +asx +asx +asx +kqA +aSe +rFv +hQP +iFm +kqA +lGD +giN +hyr +hyr +qOV +qxu +eDQ +mlN +eDQ +mxv +eDQ +lzu +vfg +yeH +lzu +hrG +mos +rHv +oMs +kiE +qqA +qqA +qqA +qqA +yil +qqA +gxi +qqA +qqA +sKN +qqA +qqA +vMU +qqA +gjs +qqA +qqA +qqA +qqA +qqA +aQc +qqA +qvo +slB +iAX +bur +vRI +oxi +qnf +ayo +wbB +qvo +ueg +fPn +aBB +ozz +lmd +hys +hys +hys +hys +hys +hys +hys +pGP +cto +xxk +mCF +aOg +aOg +xGV +gsm +aOg +mCF +mCF +mCF +hoC +owM +ghs +cto +etv +xxk +xxk +mCF +aOg +aOg +mCF +aOg +aOg +aOg +mCF +mCF +cty +cty +ksX +cto +cto +cto +ksX +hoC +mCF +hiE +mCF +aOg +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(79,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +wBp +qwQ +qwQ +lTR +scL +vLo +lnO +qwQ +qwQ +qwQ +dXg +qwQ +qwQ +qwQ +pAX +rMl +asx +fZB +asx +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +mrC +asx +fZB +asx +kqA +kEB +sSp +hlw +vhJ +bgE +kpN +giN +hyr +hyr +hyr +pGJ +nio +lkH +xXp +lYF +srW +pGJ +mFY +oMs +xWY +hvO +bih +rHv +qMl +xRF +srY +hFE +egp +xRF +yil +qio +yil +jcT +qqA +aQc +qqA +vMU +clX +clX +qio +qio +qio +qio +qio +qqA +aQc +qqA +xgG +duw +aKA +mcN +aAg +xgG +sLU +qOn +wbB +qvo +ueg +sJZ +tEJ +ouV +lNb +ezt +ezt +ezt +ezt +ixr +ixr +ixr +etv +xxk +xxk +mCF +mCF +aOg +aOg +aOg +vOo +mCF +mCF +mCF +cty +owM +cto +cto +etv +xxk +xxk +mCF +aOg +aOg +mCF +aOg +hiE +mCF +aOg +aOg +cty +cty +ksX +cto +cto +cto +ksX +cty +mCF +mCF +mCF +hiE +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(80,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +xVw +qwQ +qwQ +qwQ +eGX +hKK +fLY +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +btU +asx +asx +wCR +gsQ +icb +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +wMw +mrC +asx +dlr +asx +bgE +pTg +ycY +egV +egV +bgE +giN +giN +giN +giN +rfn +pGJ +dXd +tGV +tGV +tGV +itP +pGJ +vNY +oMs +xWY +hrG +mos +rHv +oMs +snl +kTD +lLZ +dKc +snl +yil +yil +tiF +yil +qqA +aQc +qqA +qqA +clX +qio +qio +pGj +vpQ +qio +qio +edu +aXz +dkl +xgG +xgG +qvo +xgG +xgG +xgG +rgy +mRZ +wDN +xgG +rGl +sJZ +fnq +cNu +bkM +ngg +bkM +ixr +ezt +dad +ixr +ixr +toU +cto +cto +iFb +mCF +mCF +mCF +mCF +mCF +mCF +mCF +cty +cty +owM +diu +cto +etv +cto +ksX +mCF +aOg +xGV +aOg +aOg +mCF +mCF +aOg +aOg +cty +cty +ksX +cto +cto +cto +ksX +cty +mCF +mCF +mCF +mCF +gsm +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(81,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +wBp +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +ebN +eha +tNy +gXf +unH +kKX +oJb +wfK +wfK +ebm +bJI +asx +asx +asx +bJI +bJI +oJb +wfK +wfK +ebm +bJI +asx +asx +asx +bJI +bJI +oJb +wfK +wfK +fWR +bJI +bJI +bJI +aMC +dSo +egV +egV +cKK +duN +hyr +nRH +nRH +nRH +giN +pGJ +pGJ +pGJ +pGJ +bhF +pGJ +pGJ +oBj +oMs +xWY +hvO +mrd +ogq +ciH +tIV +hKe +fWU +mXO +xRF +ira +yil +yil +qqA +qqA +aQc +yil +qqA +qio +qio +pGj +iIc +wSL +wSL +axv +lDh +jQe +mHa +sah +jxe +orH +uIl +odw +qvo +feV +qOn +wbB +xgG +xff +sJZ +tEJ +cNu +bkM +bkM +ngg +ipl +ixr +exj +ixr +gxX +etv +cto +cto +iFb +mCF +jdm +mCF +mCF +mCF +mCF +mCF +cty +cty +owM +rXS +cto +toU +xxk +ksX +mCF +mCF +aOg +hiE +aOg +aOg +aOg +mCF +aOg +aOg +ksX +ksX +cto +cto +cto +ksX +ksX +hoC +mCF +mCF +mCF +gsm +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(82,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +wBp +uYJ +lTR +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +qwQ +eDY +tNy +gPL +hKK +srU +sUp +lYr +pdn +cRx +bJI +asx +fZB +asx +pUi +rIG +lYr +awr +lYr +aHu +tEc +asx +viY +asx +gfc +sFN +lYr +lYr +lYr +kRH +bJI +rgf +asx +aMC +dSo +kUj +rmV +rmV +kqA +giN +hyr +giN +iSW +giN +iSW +hyr +hyr +giN +kIV +hyr +thS +oMs +oMs +xWY +hrG +mos +rHv +oMs +snl +qgR +dvw +qWt +snl +yil +yil +yil +gkF +pZD +aQc +yil +qqA +qio +qio +vDf +wSL +sLO +lum +axv +edu +jQe +xvj +xgG +oWr +iAX +iAX +tXE +xgG +suN +qOn +wbB +qvo +fkE +sJZ +tEJ +cNu +qnm +bkM +ngg +tsz +chs +ixr +ixr +gxX +etv +cto +xxk +iFb +mCF +mCF +mCF +mCF +mCF +jdm +mCF +hoC +cty +owM +xxk +cto +etv +tcX +ksX +vOo +aOg +aOg +aOg +aOg +aOg +aOg +mCF +aOg +aOg +ksX +kgC +wtU +cto +cto +jps +ksX +ksX +mCF +mCF +mCF +aOg +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(83,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +wBp +qwQ +aTY +dXg +aTY +qwQ +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +eDY +tNy +oLZ +sUK +eGX +wXc +sJm +bVS +kRH +eOa +asx +dlr +asx +itQ +qKZ +qyJ +vAZ +vmw +kRH +eOa +svG +dlr +asx +itQ +qKZ +qyJ +fwo +lYr +hZE +bVX +eOa +asx +aMC +dSo +rmo +qfC +xbm +kqA +giN +hyr +giN +hyr +iSW +giN +giN +hyr +hyr +oZA +hyr +jrq +oMs +oMs +lzu +oMs +hca +lzu +oMs +yjp +lDk +oKN +nTX +xRF +yil +yil +yil +qio +sMJ +sKN +qqA +qqA +qio +qio +oRD +wSL +wSL +wSL +axv +lDh +boV +dkl +qvo +opW +nOz +hLI +vRI +oxi +rVI +hQb +lEw +xgG +hUs +sJZ +tEJ +cNu +qnm +bkM +ngg +qLq +chs +ixr +ixr +nTG +etv +cto +xxk +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +cty +vVJ +cto +cto +etv +cto +wFx +mCF +aOg +aOg +mCF +hoC +mCF +mCF +mCF +aOg +aOg +ksX +kgC +lun +cto +cto +drK +cto +ksX +mCF +mCF +jdm +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(84,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +wBp +wBp +rYC +dXg +qwQ +lTR +gVO +jaF +jaF +jaF +qgm +qwQ +qwQ +qwQ +qwQ +qwQ +eDY +tNy +oLZ +qwQ +lTR +scL +dOS +rfV +lnO +fHf +eha +tNy +eXg +jLS +lTR +scL +oGv +lsN +lnO +fHf +eha +tNy +eXg +jLS +lTR +scL +oGv +rKM +lnO +lTR +fHf +wPl +aMC +kqA +kqA +bgE +bgE +bgE +aMC +ldr +hyr +iSW +giN +giN +giN +cZZ +hyr +ooe +pjk +wHk +evV +aVQ +lsU +oMs +pCf +lsU +fkR +fkR +pVN +fkR +pVN +fkR +pVN +pVN +pVN +fkR +fkR +gSn +qqA +tDF +qio +qio +qio +wSL +wSL +wyE +axv +edu +boV +nLI +qvo +tgk +bLp +dWN +sRM +xgG +qCk +gsq +atz +xgG +vUM +sJZ +tEJ +ciu +bkM +bkM +chs +chs +chs +ixr +poz +nTG +etv +xxk +xxk +mCF +raW +rAt +rAt +cty +hoC +mCF +mCF +mCF +mCF +wOR +cto +cto +etv +xxk +xxk +mCF +aOg +hoC +mCF +cty +mCF +mCF +ksX +ksX +ksX +loP +cto +cto +cto +wgv +xxk +xxk +xxk +aOg +mCF +mCF +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(85,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +daS +dXg +aTY +scL +lsN +gcF +oGv +lnO +qwQ +qwQ +qwQ +qwQ +qwQ +eDY +tNy +oLZ +qwQ +lTR +scL +gDI +jSX +fLY +lTR +eDY +tNy +oLZ +lTR +lTR +scL +kvC +jSX +fLY +lTR +eDY +tNy +oLZ +lTR +lTR +scL +oGv +oGv +lnO +lTR +dXg +fHf +jEG +hET +hET +koZ +hET +wft +aMC +sNT +giN +vFl +sXb +sXb +mRq +sXb +mRq +qaY +mRq +sXb +mRq +xzj +oxA +oMs +hca +wRB +fkR +qps +bVI +pqG +bVI +gan +bVI +bVI +bVI +gKn +nDC +aQc +tDF +tDF +tDF +qio +qio +rja +wSL +wSL +axv +lDh +boV +dkl +xgG +xgG +qvo +xgG +xgG +xgG +xgG +qvo +xgG +xgG +vUM +sJZ +tEJ +muF +pKs +chs +chs +kGq +ixr +ixr +ixr +ixr +toU +cto +xxk +meS +eOK +gPE +gPE +cty +cty +mCF +mCF +mCF +mCF +wOR +cto +cto +etv +swV +xxk +mCF +aOg +hoC +cty +cty +mCF +mCF +xxk +wTE +cto +cto +cto +cto +xxk +cto +xxk +xxk +xxk +cSa +mCF +mCF +mCF +mCF +hoC +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(86,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +uYJ +lTR +scL +vom +hJq +hXe +lnO +qwQ +pAX +qwQ +qwQ +uYJ +eDY +tNy +oLZ +qwQ +qwQ +eGX +hKK +fLY +lTR +qwQ +eDY +tNy +oLZ +lTR +lTR +eGX +hKK +fLY +lTR +lTR +eDY +jzL +oLZ +lTR +lTR +scL +oGv +oGv +lnO +dXg +lTR +lTR +qTZ +hKK +bbG +hKK +hKK +gdJ +vKv +bZA +giN +giN +sXb +egH +pJQ +aVt +tzw +dSA +cGc +aVt +iet +sXb +xWY +hvO +bih +rHv +pVN +cMf +khb +vDe +vio +dHY +wrg +jfn +hPD +ugi +pVN +aQc +tDF +bzf +gyz +clX +azr +wSL +wSL +wSL +axv +edu +boV +nLI +dkl +bak +cmf +ezc +ezc +bak +uOF +bak +tQy +fEm +vUM +sJZ +tEJ +cNu +pKs +chs +chs +ibV +ixr +ixr +ixr +exj +etv +xxk +xxk +aOg +eOK +gPE +nYi +cty +aOg +aOg +aOg +mCF +mCF +wOR +xxk +xxk +gAK +xxk +mrY +mCF +mCF +mCF +cty +eoV +mCF +mCF +xxk +cto +cto +cto +cto +xxk +mxB +cto +cto +cto +xxk +xGV +aOg +mCF +mCF +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(87,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +aTY +lTR +eGX +hKK +vDw +aag +lnO +qwQ +lTR +qwQ +qwQ +lTR +eDY +tNy +oLZ +qwQ +qwQ +lTR +qwQ +qwQ +qwQ +lTR +eDY +tNy +oLZ +lTR +lTR +lTR +lTR +lTR +lTR +lTR +eDY +iAP +sgn +dXg +dXg +scL +oGv +hXR +lnO +lTR +lTR +lTR +lTR +lTR +lTR +lTR +aTY +qsb +vKv +hsl +iSW +giN +mRq +oyb +jzZ +mCY +pjn +mCY +jzZ +mCY +wjd +mRq +xWY +hvO +bih +rHv +pVN +cMf +khb +xtZ +cbK +ara +wrC +eTP +hPD +uQH +pVN +aQc +dkl +dkl +mOx +iZT +roT +wSL +wSL +wSL +axv +suE +dkV +sff +sff +hLF +nVk +nVk +hLF +nVk +nVk +nVk +mlT +nbA +nbA +lQA +ptY +uzg +bkM +chs +chs +chs +rCs +ixr +ixr +ixr +toU +xxk +xxk +eOK +mCF +gPE +cty +cty +aOg +aOg +aOg +mCF +mCF +owM +mxB +cto +etv +cto +ksX +cty +mCF +mCF +mCF +mCF +mCF +mCF +xxk +xxk +cto +cto +cto +cto +wgv +cto +cto +cto +ksX +aBK +aOg +mCF +mCF +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(88,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +xVw +qwQ +qwQ +aTY +qwQ +aTY +dFt +hKK +fLY +lTR +qwQ +lTR +qwQ +qwQ +eDY +tNy +oLZ +qwQ +qwQ +qwQ +aqh +qwQ +lTR +qwQ +eDY +tNy +oLZ +lTR +lTR +lTR +aTY +lTR +lTR +lTR +eDY +cpF +cpF +dXg +lTR +scL +oGv +oGv +lnO +lTR +lTR +lTR +lTR +lTR +aTY +lTR +lTR +vEe +vKv +hsl +giN +hyr +mRq +nih +jzZ +lZa +gyw +mCY +jzZ +mCY +jzZ +mRq +xWY +hvO +bih +rHv +mXx +tpL +khb +urd +lQg +ara +xHt +nZk +hPD +mZi +mXx +aQc +qXO +tso +bbW +qQk +per +mVY +lMl +lMl +pRR +edu +aXz +oXm +oXm +xne +xne +xne +xne +xne +cWs +xne +tQy +oDz +lMD +sJZ +tEJ +bZI +bkM +ngg +dtH +chs +chs +ixr +ixr +ixr +mMZ +xxk +xxk +mCF +eOK +cty +cty +cty +aOg +aOg +aOg +mCF +mCF +owM +xxk +cto +etv +cto +ksX +cty +mCF +mCF +mCF +mCF +mCF +mCF +ksX +ksX +ksX +ksX +cDc +xxk +cto +cto +esw +cto +ksX +aOg +mCF +mCF +mCF +aOg +mCF +hoC +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(89,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +rYC +qwQ +lTR +qwQ +qwQ +qwQ +qHl +qwQ +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +eDY +tNy +oLZ +qwQ +pAX +lTR +lTR +qwQ +dXg +qwQ +eDY +tNy +oLZ +lTR +lTR +aTY +lTR +lTR +lTR +lTR +fHf +cpF +lTR +lTR +gVO +uTu +oGv +oGv +lnO +lTR +lTR +lTR +lTR +lTR +lTR +lTR +gVO +bEY +aMC +hyr +giN +mpL +sXb +nih +jzZ +mCY +gyw +nPI +pKg +mCY +jzZ +mRq +xWY +hvO +bih +rHv +hPD +tpL +khb +urd +hla +lVW +lZh +nZk +hPD +mZi +hPD +aQc +qXO +tso +dkl +eUh +izP +khB +nTH +pNT +izP +eUh +aXz +nYy +xNR +ydx +xNR +ydx +xNR +ydx +xNR +ydx +xNR +xNR +rMN +mzv +pGS +rMN +bkM +bkM +bkM +bkM +pKs +pKs +bkM +cNC +etv +cto +xxk +mCF +mCF +mCF +aOg +aOg +aOg +xGV +aOg +mCF +mCF +owM +cto +cto +etv +cto +ksX +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +hoC +cty +ksX +kgC +cto +cto +cto +cto +cto +ksX +aOg +mCF +mCF +mCF +vOo +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(90,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +msj +daS +pAX +qwQ +qwQ +qwQ +qwQ +qwQ +pAX +qwQ +qwQ +qwQ +qwQ +qwQ +eDY +tNy +oLZ +qwQ +dXg +qwQ +qwQ +dXg +qwQ +qwQ +eDY +tNy +oLZ +lTR +lTR +lTR +lTR +lTR +daS +lTR +lTR +lTR +lTR +lTR +scL +hXR +oGv +oGv +lnO +dXg +dXg +daS +lTR +lTR +gVO +jaF +aqq +cwE +cwE +ngC +hyr +iSW +sXb +djh +jzZ +jzZ +gyw +jzZ +jzZ +jzZ +sia +sXb +xWY +hvO +bih +rHv +pVN +cMf +khb +urd +ara +ara +hAh +nZk +hPD +uQH +pVN +aQc +bum +azh +oXm +nLI +nLI +ovp +mIQ +fnX +oXm +dkl +boV +dkl +xNR +iLd +iTP +jZG +wmX +vYQ +lgb +fEI +wfy +xNR +gFx +aFg +umT +gFx +eDF +vrj +mkt +aUP +jeo +kbp +cTw +xxk +etv +cto +xxk +mCF +mCF +mCF +mCF +aOg +aOg +aOg +mCF +mCF +aOg +wOR +cto +cto +toU +cto +cba +mCF +mCF +jdm +mCF +mCF +mCF +mCF +aOg +aOg +cty +ksX +kgC +cto +cto +xxk +cto +ksX +ksX +mCF +mCF +mCF +mCF +mCF +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(91,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +lTR +aTY +qwQ +qwQ +qwQ +aTY +lTR +qwQ +qwQ +qwQ +qwQ +lTR +qwQ +eDY +tNy +oLZ +qwQ +dXg +dXg +qwQ +dXg +qwQ +aqh +eDY +tNy +oLZ +lTR +lTR +lTR +lTR +lTR +lTR +lTR +eDY +cpF +lTR +lTR +scL +oGv +tmC +hXR +lnO +dXg +daS +lTR +lTR +lTR +scL +oGv +cwE +cwE +qqM +hsl +hyr +giN +dVq +tzw +jzZ +jzZ +rdx +pol +pol +pol +pol +dVq +lbr +urA +lss +rHv +pVN +daA +khb +urd +ara +ara +ara +nZk +hPD +uQH +pVN +dYn +rmB +rmB +dxt +rxa +rxa +wEU +sNp +rmB +rmB +tcq +jyw +xya +ydx +sdq +wpX +qQt +jNT +qeu +thY +mPI +bTm +snP +qhF +ffx +umT +gFx +eDF +fvw +tEJ +rMN +qIi +tEJ +cTw +xxk +toU +cto +xxk +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +aOg +xGV +wOR +xxk +cto +etv +xxk +ksX +aOg +mCF +mCF +aOg +aOg +mCF +mCF +aOg +aOg +cty +ksX +ksX +cto +cto +cto +ksX +ksX +mCF +mCF +mCF +cty +mCF +mCF +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(92,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +xVw +lTR +qwQ +pAX +lTR +lTR +lTR +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +eDY +tNy +oLZ +qwQ +lTR +lTR +qwQ +qwQ +qwQ +qwQ +eDY +tNy +oLZ +nFD +lTR +lTR +lTR +lTR +lTR +lTR +lTR +stl +caD +lTR +scL +oGv +hXR +oGv +pfd +qgm +dXg +lTR +lTR +lTR +scL +oGv +cwE +cwE +hsl +hsl +hyr +hyr +sXb +esO +dYp +wZF +fjH +wZF +wZF +jzZ +dYX +sXb +ePB +hvO +mrd +ogq +riJ +spP +fdw +xtZ +qRy +eMi +qRy +moK +hPD +uQH +riJ +aQc +qqA +qqA +pbt +iLD +pbt +pbt +cLY +iLD +iLD +pbt +pbt +iLD +xNR +wjh +vNu +vNu +oWs +qFZ +syL +syL +clD +ydx +gFx +aFg +umT +gFx +eDF +wLF +tEJ +sgq +mAB +tEJ +cTw +cto +toU +cto +xxk +mCF +jdm +mCF +mCF +mCF +mCF +mCF +mCF +aOg +aOg +iHE +xxk +cto +etv +cto +xxk +mCF +mCF +aOg +xGV +aOg +mCF +mCF +mCF +aOg +aOg +cty +cqZ +cto +cto +cto +ksX +mCF +mCF +mCF +mCF +cty +cty +mCF +mCF +mCF +hoC +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(93,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +qwQ +qwQ +lTR +qwQ +qwQ +pAX +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +eDY +tNy +oLZ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +eDY +tNy +oLZ +aTY +lTR +lTR +lTR +lTR +uoh +lTR +lTR +lTR +cpF +lTR +scL +rMb +oGv +oGv +oGv +lnO +lTR +lTR +lTR +dXg +scL +hXR +cwE +cwE +hsl +hsl +giN +hyr +sXb +tzw +aJP +svH +kBo +wBD +ybm +lWf +jzZ +mRq +xWY +hvO +bih +rHv +pVN +cMf +khb +urd +ara +ara +ara +nZk +hPD +uQH +pVN +aQc +qqA +pZD +iLD +lQO +cvW +pYV +iJk +foz +juL +iBz +tPS +lUT +xNR +trC +yhy +sJq +oEc +tMY +dKm +xxo +uLP +xNR +nIF +qeh +otO +qhF +tjO +cwe +wpm +vDC +tEJ +tEJ +pKs +xxk +toU +xxk +noj +mCF +mCF +hoC +mCF +cty +cty +mCF +aOg +hoC +hoC +owM +xxk +cto +etv +cto +xxk +meS +aOg +phA +aOg +aOg +mCF +mCF +mCF +aOg +aOg +cty +cqZ +cto +cto +cto +ksX +mCF +mCF +mCF +hoC +cty +cty +mCF +mCF +aOg +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(94,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +lTR +uYJ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +qwQ +qwQ +dXg +qwQ +qwQ +eDY +tNy +oLZ +qwQ +aqh +lTR +qwQ +qwQ +lTR +qwQ +eDY +tNy +oLZ +lTR +lTR +aTY +lTR +lTR +dXg +lTR +lTR +lTR +lTR +lTR +scL +oGv +oGv +hXR +oGv +pfd +qgm +lTR +lTR +lTR +scL +oGv +cwE +bgE +yeJ +giN +hyr +iSW +mRq +tzw +aJP +ogj +akk +akJ +akJ +lWf +jzZ +mRq +xWY +hvO +bih +rHv +pVN +cMf +khb +urd +hAh +ara +ara +nZk +hPD +uQH +pVN +aQc +qqA +qqA +iLD +wno +jCr +iNE +xbA +jCr +jCr +iNE +jCr +bLy +xNR +xNR +xNR +ydx +xNR +ydx +xNR +ydx +xNR +xNR +uul +eUH +kIb +gFx +eDF +fFm +eIT +xdz +yeG +rMN +bkM +rXS +etv +xxk +xxk +mCF +mCF +cty +mCF +cty +cty +cty +mCF +cty +cty +owM +ksX +cto +etv +cto +xxk +mCF +aOg +aOg +mCF +mCF +mCF +mCF +mCF +mCF +aOg +hoC +cqZ +cto +mxB +cto +ksX +mCF +mCF +mCF +cty +cty +cty +mCF +mCF +aOg +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(95,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +xVw +qwQ +lTR +qwQ +qwQ +qwQ +qwQ +lTR +lTR +lTR +lTR +dXg +qwQ +qwQ +eDY +tNy +oLZ +pAX +qwQ +qwQ +qwQ +uoh +lTR +qwQ +eDY +tNy +oLZ +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +cpF +gVO +jaF +uTu +tmC +oGv +dOS +hXR +oGv +lnO +lTR +lTR +lTR +scL +oGv +cwE +bgE +orK +iks +giN +iSW +mRq +tzw +jzZ +oos +fGM +oos +oos +jzZ +jzZ +mRq +xWY +tam +lss +rHv +mXx +tpL +khb +urd +hOv +wYa +god +nZk +hPD +mZi +mXx +aQc +qqA +qqA +iLD +nRy +qlW +gPY +uYF +hen +sJx +kZn +qvQ +bLy +ydx +bAE +kIg +nmC +cio +agi +hDk +aZb +rAy +xNR +fvd +aFg +umT +gFx +gFx +eDF +eDF +fXG +eDF +gFx +bkM +aFt +etv +cto +cto +xxk +ksX +ksX +tdN +ksX +ksX +ksX +tdN +ksX +ksX +eEd +eEd +iaM +hbi +iaM +eEd +mCF +mCF +mCF +mCF +mCF +hoC +mCF +mCF +mCF +mCF +mCF +cqZ +cto +cto +xxk +xxk +jdm +mCF +mCF +cty +cty +hoC +mCF +aOg +aOg +mCF +hoC +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(96,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +rYC +qwQ +qwQ +qwQ +lTR +qwQ +qwQ +qwQ +qwQ +dXg +dXg +lTR +qwQ +pAX +eDY +tNy +wJl +rlI +rlI +rlI +rlI +rlI +rlI +rlI +mEy +tNy +oLZ +lTR +lTR +lTR +dXg +dXg +dXg +lTR +lTR +lTR +scL +hXR +oGv +oGv +hXR +oGv +oGv +oGv +lnO +lTR +lTR +gVO +lzD +upH +cwE +bgE +fuh +kWR +iSW +iSW +sXb +ibo +tzw +ejK +keE +fpe +tzw +tzw +tzw +sXb +ntw +hvO +bih +rHv +hPD +tpL +khb +urd +pku +ara +xHt +nZk +hPD +mZi +hPD +aQc +qqA +qqA +iLD +nRy +vPj +cHR +uYF +hen +hWA +nBD +qvQ +uXX +xNR +rau +vNu +vNu +iAc +qFZ +hPd +hPd +hPd +lvG +gFx +aFg +umT +gFx +gFx +gFx +gFx +sgz +qhF +qhF +qnN +mUP +nDl +mUP +qMW +qMW +mUP +mUP +mUP +qMW +mUP +mUP +qMW +mUP +mUP +mUP +mUP +mUP +pGP +xxk +eEd +hoC +mCF +mCF +mCF +cty +cty +mCF +aOg +mCF +mCF +mCF +ksX +cto +cto +cto +xxk +mCF +mCF +mCF +cty +cty +mCF +mCF +aBK +aOg +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(97,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +uYJ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +dXg +dXg +qwQ +qwQ +lTR +eDY +vss +vss +vss +vss +vss +vss +vss +vss +vss +vss +tNy +oLZ +lTR +lTR +lTR +dXg +dXg +lTR +lTR +lTR +lTR +scL +oGv +oGv +oGv +oGv +oGv +oGv +hXR +lnO +lTR +lTR +scL +oGv +hXR +cwE +lat +hyr +xYC +dPR +giN +sXb +mRq +mRq +sXb +vhw +sXb +sXb +mRq +mRq +xzj +xWY +hvO +bih +rHv +pVN +cMf +khb +xtZ +vcc +ara +gfA +eTP +hPD +uQH +pVN +aQc +qqA +hwa +iLD +wno +pbt +pbt +uYF +hen +pbt +pbt +qvQ +bLy +ydx +kxW +pbd +mnm +vNu +wkM +mrR +mPI +bTm +snP +qhF +ffx +umT +aZv +nIR +gFx +aZv +vZm +gFx +gFx +cTw +cto +cto +mxB +cto +cto +xxk +cto +cto +cto +cto +kul +cto +xxk +cto +cto +cto +cto +etv +mxB +ksX +cty +cty +mCF +mCF +mCF +mCF +aOg +aOg +mCF +mCF +mCF +ksX +cto +cto +cto +ksX +mCF +mCF +mCF +mCF +mCF +aOg +xGV +aOg +aOg +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(98,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +lTR +dXg +qwQ +qwQ +lTR +eDY +tNy +qLf +bJV +bJV +bJV +bJV +bJV +bJV +bJV +eha +tNy +oLZ +daS +lTR +lTR +lTR +dXg +lTR +aTY +lTR +lTR +scL +oGv +hXR +oGv +tgE +hXR +gJy +oGv +lnO +lTR +lTR +scL +vcz +hXR +cwE +leU +hyr +hyr +nRH +nRH +nRH +nRH +nRH +nRH +vqZ +hyr +aXm +hyr +hyr +qAp +xWY +xuW +bih +rHv +pVN +cMf +khb +xKv +gWd +vfj +qBy +fbQ +hPD +uQH +pVN +aQc +qqA +bft +pbt +kPj +xFO +stU +uYF +hen +jCr +jCr +qvQ +cGd +xNR +ybL +vNu +pRs +vNu +vzH +bNt +syL +syL +ydx +gFx +aFg +umT +gFx +tvI +laa +gFx +bpT +vZs +lWJ +bkM +dIK +cto +cto +cto +cto +cto +cto +cto +cto +eBT +bnc +fhV +lYi +oeO +cto +ubJ +cto +eJS +owk +ksX +cty +cty +mCF +mCF +mCF +mCF +aOg +aOg +aOg +aOg +mCF +xxk +xxk +cto +cto +cba +vOo +mCF +mCF +mCF +mCF +aOg +fPp +aOg +aOg +mCF +hoC +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(99,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +uYJ +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +lTR +vEg +qwQ +qwQ +eDY +tNy +nhY +rlI +rlI +rlI +rlI +bvF +rlI +hAI +qDr +tNy +oLZ +lTR +lTR +lTR +gVO +jaF +qgm +lTR +lTR +lTR +eGX +hKK +sRs +hXR +oGv +oGv +jSX +hKK +fLY +lTR +lTR +scL +hXR +oGv +cwE +cTV +hyr +sZe +hyr +iSW +giN +iSW +iSW +giN +vAz +giN +giN +rbd +hyr +jrq +xWY +hvO +bih +euM +fkR +oBG +ufV +ufV +ufV +rIN +ufV +ufV +ufV +lTb +fkR +pvs +qqA +gYg +pbt +qXn +hiD +hiD +fQE +oFq +hiD +hiD +oFq +nzr +xNR +pYx +sQs +rSX +aIu +owY +klP +ryG +cIP +xNR +nWS +aFg +jHb +iwf +xKq +laa +scD +oKo +laa +gFx +pKs +ghs +cto +cto +gLo +oEX +ghs +cto +bkM +bkM +pKs +pKs +bkM +pKs +pKs +bkM +aFt +cto +etv +cto +ksX +cty +cty +cty +mCF +mCF +mCF +mCF +aOg +aOg +aOg +mCF +xxk +xxk +cto +cto +cba +mCF +mCF +mCF +mCF +aOg +mCF +mCF +mCF +aOg +aOg +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(100,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +xVw +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +eDY +tNy +ctE +gYh +gYh +tSK +eQm +gYh +rHE +uKY +eDY +tNy +oLZ +lTR +aTY +lTR +scL +vGn +lnO +lTR +lTR +lTR +lTR +lTR +scL +hXR +oGv +oGv +lnO +lTR +lTR +lTR +lTR +eGX +sRs +oGv +cwE +bgE +rAj +bGe +hyr +iSW +cZZ +iJa +nKy +pth +uBV +jjN +giN +hyr +hyr +qAp +xWY +hvO +bih +rHv +fkR +fkR +pVN +pVN +pVN +xDy +pVN +pVN +pVN +fkR +fkR +ojJ +kEV +iRZ +pbt +iLD +jCr +fiv +uWA +iLD +jCr +fiv +iLD +iLD +xNR +ydx +xNR +ydx +xNR +ydx +xNR +ydx +xNR +xNR +ldJ +aFg +umT +scD +uCJ +aZv +scD +qEf +aZv +gFx +bkM +bkM +pKs +pKs +bkM +bkM +pKs +bkM +bkM +gIB +uLY +oFd +cLD +oFd +mcs +kus +aFt +wOC +etv +cto +ksX +cty +cty +cty +cty +cty +hoC +mCF +aOg +phA +aOg +mCF +ksX +cto +cto +bng +ksX +mCF +mCF +mCF +mCF +mCF +mCF +hoC +mCF +aOg +aOg +mCF +hoC +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(101,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +lTR +qwQ +dXg +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +qwQ +qwQ +lTR +eDY +tNy +ctE +gYh +aDv +opd +iEe +diK +rHE +oLZ +eDY +tNy +oLZ +lTR +lTR +lTR +eGX +hKK +fLY +lTR +lTR +lTR +lTR +lTR +scL +oGv +hXR +oGv +lnO +lTR +lTR +lTR +nFD +aTY +scL +oGv +cwE +bgE +jEZ +cjf +jqr +vEM +bgE +pGs +pGs +pGs +moH +onj +iSW +uXR +pGs +pGJ +gnx +hvO +bih +mux +pot +kmb +mvI +mvI +mvI +wVE +mvI +mvI +pot +fJb +mvI +wVE +mvI +mvI +mvI +uLY +pGS +pGS +ihn +uLY +pGS +pGS +uLY +mvI +mvI +mvI +mvI +mvI +wmC +aED +pie +guE +qus +dUS +gFx +aFg +umT +gFx +dDu +gFx +gFx +vZm +gFx +gFx +rMN +lMv +rMN +mvI +mvI +wmC +mvI +uLY +pKs +iTF +tEJ +tEJ +tEJ +tEJ +tEJ +gbG +upL +cto +etv +xxk +ksX +cty +cty +cty +cty +cty +cty +mCF +aOg +aOg +aOg +mCF +cqZ +cto +cto +cto +xxk +mCF +aOg +aOg +mCF +mCF +mCF +cty +mCF +mCF +mCF +mCF +mCF +pGs +pGs +hoC +pGs +pGs +pGs +pGs +pGs +wUU +"} +(102,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +daS +qwQ +dXg +qwQ +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +qwQ +eDY +tNy +ctE +gYh +dlh +gLw +sKF +sKF +rHE +oLZ +eDY +tNy +oLZ +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +cpF +lTR +lTR +scL +oGv +xzc +oGv +lnO +daS +lTR +lTR +lTR +lTR +scL +oGv +foQ +hET +vzB +ufn +vZN +nHy +hET +pGs +pGs +bgE +grT +gVq +pGs +pGs +pGs +pGJ +xWY +hvO +bih +hvO +tEJ +rtV +tEJ +tEJ +tEJ +uXw +tEJ +tEJ +tEJ +rwV +tEJ +uXw +tEJ +tEJ +hgB +tEJ +aLn +tEJ +uXw +tEJ +tEJ +tEJ +tEJ +qDt +xAO +tvv +tEJ +tEJ +tEJ +oMl +oKx +bGy +tak +pJs +umT +aJF +uVu +umT +umT +umT +umT +kTs +umT +umT +oMl +tEJ +bGy +aLn +tEJ +tEJ +tEJ +rMN +etf +rMN +tEJ +tEJ +tEJ +hgB +tEJ +gbG +upL +fky +etv +cto +ksX +cty +cty +cty +cty +cty +cty +hoC +mCF +aOg +mCF +hoC +cqZ +cto +cto +cto +xxk +aOg +aOg +xGV +aOg +mCF +mCF +cty +cty +mCF +mCF +mCF +mCF +pGs +mCF +mCF +mCF +pGs +pGs +pGs +pGs +wUU +"} +(103,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +rYC +qwQ +qwQ +qwQ +dXg +qwQ +qwQ +qwQ +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +eDY +tNy +ctE +rHE +rjM +gLw +anA +jUB +ipi +oLZ +eDY +tNy +oLZ +lTR +lTR +lTR +lTR +lTR +lTR +uoh +lTR +stl +cpF +gVO +uTu +rKM +oGv +oGv +lnO +aTY +lTR +lTR +lTR +lTR +scL +oGv +rMb +oGv +oGv +vss +vss +gJy +dOS +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGJ +fQr +hvO +pXp +oZw +oGc +ngm +oGc +oGc +oGc +eAJ +oGc +oGc +oGc +lEc +cit +eAJ +oGc +oGc +eAJ +oGc +oGc +oGc +eAJ +oGc +oGc +oGc +oGc +kyr +eVU +sOj +oGc +oGc +oGc +bNi +lEc +tSg +hNb +fjC +hNb +mCI +ogW +hNb +hNb +hNb +hNb +rBa +hNb +hNb +jfD +oGc +tSg +oGc +oGc +oGc +oGc +cug +cug +cug +oGc +oGc +oGc +ezW +tEJ +gbG +upL +cto +etv +cto +ksX +ksX +ksX +ksX +ksX +cty +cty +cty +mCF +mCF +mCF +mCF +cqZ +cto +cto +cto +xxk +aOg +aOg +aOg +aOg +mCF +mCF +cty +cty +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +hoC +pGs +pGs +pGs +wUU +"} +(104,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +qwQ +eDY +tNy +bLl +rHE +ijO +gLw +hso +ijO +rHE +wJl +mEy +tNy +oLZ +lTR +uoh +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +scL +oGv +oGv +hXR +oGv +pfd +jaF +oAC +lTR +lTR +lTR +eGX +hKK +sRs +oGv +kin +vss +vss +oGv +hXR +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGJ +arg +oMs +qPs +lzu +rBP +afx +rBP +rBP +rBP +rBP +rBP +gvE +rBP +qQN +fjU +rBP +rBP +rBP +gvE +uLY +rBP +rBP +rBP +rBP +rBP +dYy +rMN +pGi +poU +dYy +hUx +hUx +hUx +cNF +oBQ +rMN +gFx +vZm +lEM +opP +gFx +gFx +gFx +gFx +lFA +wba +mTD +gFx +mXV +qZR +oDz +gFt +rBP +gvE +rBP +uLY +pKs +uLY +uLY +uLY +uLY +iKa +xAO +gmT +upL +cto +etv +xxk +ksX +cFe +cFe +cFe +ksX +iFb +iFb +cty +mCF +mCF +mCF +mCF +cba +cto +cto +cto +ksX +aOg +aBK +aOg +mCF +mCF +cty +cty +cty +mCF +mCF +vOo +mCF +aOg +phA +aOg +mCF +mCF +pGs +pGs +pGs +wUU +"} +(105,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +xVw +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +lTR +eDY +vss +vss +gLw +sKF +gLw +gLw +gLw +gLw +vss +vss +tNy +oLZ +lTR +lTR +lTR +lTR +daS +lTR +lTR +lTR +lTR +lTR +scL +oGv +hXR +oGv +tmC +oGv +oGv +lnO +lTR +lTR +daS +lTR +lTR +scL +hXR +oGv +vss +gMi +oGv +oGv +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +juW +wUj +bLN +viP +wUj +juW +nTG +nTG +nTG +lNb +vqd +lNb +nTG +nTG +nTG +pNf +vqd +lNb +nTG +nTG +nTG +wVf +wVf +wVf +sPs +wVf +wVf +qUf +uIH +jQg +wVf +qhZ +wVf +qhZ +wVf +qhZ +wVf +wjV +abE +wjV +cdb +cdb +slG +fUJ +kAm +cdb +wjV +cdb +wjV +abE +pYn +pYn +kgw +pYn +pYn +kgw +pYn +pYn +kgw +kgw +pYn +uLY +pEE +tEJ +buH +aFt +cto +toU +cto +cto +qYE +cto +cto +cto +ghs +iFb +cty +cty +mCF +jdm +mCF +cba +xxk +xxk +cto +ksX +mCF +aOg +aOg +mCF +mCF +cty +cty +hoC +mCF +mCF +mCF +xGV +aOg +aOg +aOg +mCF +mCF +pGs +pGs +pGs +wUU +"} +(106,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +daS +qwQ +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +dXg +dXg +qwQ +eDY +vss +vss +gLw +gLw +mhf +sKF +gLw +gLw +vss +vss +tNy +wJl +rlI +rlI +rlI +rlI +lTR +rlI +lTR +lTR +lTR +lTR +scL +oGv +oGv +ibs +lQW +gux +kGD +kgm +mQG +lTR +lTR +aTY +lTR +scL +oGv +nee +vss +gMi +oGv +qFe +oGv +pGs +pGs +pGs +pGs +pGs +pGs +pGs +juW +faP +ftF +bEX +pnL +juW +gDh +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +gDh +uEc +viK +xJZ +xJZ +wqb +kBZ +hPj +wVf +wdb +qyk +jBw +hlK +wVf +gwG +pJn +krP +wVf +kof +cHf +tGA +cHf +gwO +wVf +pBS +viK +xJZ +yeF +cdb +cdb +wjV +cdb +cdb +bbK +cdb +rRq +usB +pYn +qTz +nWs +nWs +sre +nWs +pYn +iIt +xFE +cBq +pYn +tVl +fPn +aBB +tuL +mzt +mUP +chE +mUP +mUP +mUP +uVy +mUP +qWw +cto +iFb +cty +cty +hoC +mCF +jdm +ksX +cto +cto +cto +xxk +mCF +aOg +rWN +mCF +hoC +cty +cty +cty +mCF +mCF +mCF +aOg +hiE +aOg +aOg +aOg +mCF +pGs +pGs +pGs +wUU +"} +(107,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +xVw +qwQ +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +dXg +lTR +dXg +qwQ +eDY +tNy +aJD +eQm +jFt +qCE +abu +gLw +eQm +qLf +eha +vss +vss +vss +vss +vss +vss +stl +lTR +lTR +lTR +lTR +cpF +eGX +sRs +lsN +hXR +ibs +eFB +kGD +mnz +lTR +lTR +lTR +gVO +jaF +uTu +oGv +oGv +vss +vss +oGv +oGv +oGv +pGs +pGs +juW +juW +juW +juW +juW +juW +xzr +eFJ +trh +qdk +wUj +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +viK +xJZ +xJZ +wqb +kBZ +hPj +wVf +xLE +ioc +vqY +idw +sPs +gwG +pJn +krP +qhZ +gwG +xOo +xOo +xOo +nHA +qhZ +uqw +viK +xJZ +xJZ +xJZ +ccU +sCA +aKk +xJZ +xJZ +cdb +wMn +viK +lhJ +wot +jvh +jvh +jvh +wot +pYn +wkq +wCE +sMn +rrp +uLY +sJZ +tEJ +uLY +aFt +xZv +mPT +cto +cto +cto +cto +cto +toU +cto +cty +cty +cty +cty +mCF +mCF +xxk +xxk +cto +cto +rgg +mCF +mCF +aOg +mCF +mCF +cty +cty +cty +mCF +mCF +mCF +aOg +aOg +aOg +aOg +aBK +mCF +pGs +pGs +pGs +wUU +"} +(108,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +daS +lTR +qwQ +qwQ +qwQ +lTR +qwQ +lTR +qwQ +lTR +dXg +lTR +qwQ +eDY +tNy +ctE +eQm +gLw +saQ +gLw +mhf +eQm +oLZ +eDY +tNy +qLf +bJV +bJV +bJV +lTR +bJV +lTR +lTR +lTR +cpF +lTR +lTR +scL +oGv +vss +oGv +hwL +pun +oTE +lTR +lTR +lTR +scL +lsN +oGv +dOS +nee +vss +gMi +oGv +hXR +oGv +hXR +pGs +juW +wGs +oVm +fLZ +esB +juW +xzr +hus +wuR +rVS +kSN +lVc +lVc +lVc +lVc +lVc +uTq +lVc +lVc +lVc +qRP +xJZ +xJZ +wqb +kBZ +wVf +wVf +idw +jQB +psb +idw +sPs +gwG +pJn +krP +wVf +vyX +pEv +xOo +iIL +qDs +wVf +qvO +viK +xJZ +xJZ +xJZ +xJZ +jew +iXR +xJZ +xJZ +cYB +gDh +viK +kgw +nXB +jvh +mPf +qdd +dhp +pYn +wic +pqj +ydI +jff +uLY +pEE +tEJ +uLY +bkM +pKs +bkM +bkM +bkM +pKs +bkM +cto +etv +xxk +cty +cty +cty +cty +mCF +mCF +xxk +cto +cto +cto +ksX +hoC +mCF +mCF +aOg +mCF +mCF +hoC +mCF +mCF +mCF +mCF +mCF +mCF +aOg +aOg +aOg +hoC +pGs +pGs +pGs +wUU +"} +(109,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +rYC +qwQ +lTR +qwQ +qwQ +qwQ +lTR +dXg +lTR +lTR +qwQ +lTR +lTR +qwQ +eDY +tNy +ctE +gYh +xuJ +fgW +sKF +trB +gYh +eBm +eDY +tNy +oLZ +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +scL +oGv +vss +vss +oGv +oGv +lnO +lTR +lTR +lTR +scL +oGv +oGv +oGv +hXR +vss +gMi +oGv +oGv +oGv +eCg +ltB +szp +qdk +eFJ +cgj +iPH +szp +xzr +eFJ +trh +qdk +wUj +sny +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +mvA +xJZ +xJZ +wqb +kBZ +wVf +swj +idw +idw +eRD +gyX +eTb +mnc +xMq +krP +wVf +wVf +xvF +aiR +qhZ +wVf +wVf +okI +lab +lVc +lVc +lVc +jfw +okJ +gjz +lVc +iFZ +xJZ +xJZ +viK +pYn +diQ +hhW +tKI +doO +bBo +bMf +rPD +bTA +iOQ +qOF +orT +iKa +tvv +uLY +pKs +hrI +pXG +bkM +vAR +dQV +bkM +cto +etv +cto +cty +cty +cty +cty +cty +mCF +xxk +cto +cto +qEG +ksX +cty +hoC +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +hoC +mCF +mCF +mCF +aOg +mCF +pGs +pGs +pGs +pGs +wUU +"} +(110,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +uYJ +lTR +qwQ +qwQ +qwQ +qwQ +lTR +qwQ +qwQ +qwQ +qwQ +dXg +qwQ +eDY +tNy +ctE +eQm +gyE +xQJ +uVR +saQ +eQm +oLZ +eDY +tNy +oLZ +dXg +dXg +lTR +uoh +lTR +lTR +lTR +lTR +lTR +lTR +lTR +scL +oGv +vss +vss +jSX +hKK +fLY +lTR +lTR +daS +scL +oGv +rKM +hXR +oGv +vss +vss +hmR +oGv +oGv +oGv +oDU +szp +caV +noC +ktN +qSj +nGE +qSj +ktN +che +qdk +juW +wqb +crC +xJZ +ryD +xJZ +ryD +joV +wqb +wqb +viK +xJZ +tBm +wqb +kBZ +wVf +uoN +idw +idw +idw +idw +wVf +tCM +xMq +fqY +wVf +qPk +uFJ +xOo +uFJ +eMD +wVf +wVf +wVf +qhZ +wVf +qhZ +wVf +vOr +qhZ +wVf +viK +xJZ +xJZ +viK +pYn +pYn +kgw +pYn +pYn +kgw +vHs +nto +pqj +ydI +pYn +jDW +uVY +sIU +uLY +vke +iad +fkj +pKs +tXF +uhD +bkM +rmr +etv +cto +iFb +cty +cty +cty +cty +cty +cqZ +ghs +xxk +cto +ksX +cty +cty +cty +mCF +mCF +mCF +mCF +jdm +mCF +cty +cty +cty +mCF +mCF +mCF +mCF +pGs +pGs +pGs +pGs +wUU +"} +(111,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +lTR +qwQ +lTR +qwQ +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +qwQ +eDY +tNy +ctE +gYh +eQm +gYh +gYh +eQm +gYh +uKY +eDY +tNy +oLZ +dXg +lTR +nFD +lTR +lTR +lTR +dXg +eDY +vss +caD +lTR +scL +oGv +dOS +oGv +pfd +qgm +lTR +lTR +lTR +lTR +scL +hXR +oGv +vss +inN +abK +abK +inN +inN +inN +inN +inN +tmm +qdk +eFJ +eFJ +xzr +szp +xzr +eFJ +trh +qdk +juW +kBZ +kBZ +joV +keY +xJZ +ryD +ryD +ryD +ryD +viK +xJZ +wXu +wqb +kBZ +wVf +wVf +tiw +vPi +pBo +wVf +wVf +hXv +pJn +krP +qhZ +gwG +xOo +cvX +xOo +nHA +kMf +fjx +xhs +abl +wVf +sUm +jZw +xMq +vnU +qhZ +viK +xJZ +mdj +viK +bnf +xJZ +xJZ +uEc +xJZ +iGM +pYn +jjl +nkF +xGJ +ddz +tuL +xNb +mzf +hfo +veW +oam +nCE +wWx +vqw +hNc +bkM +cto +etv +cto +iFb +cty +cty +cty +cty +cty +ksX +cto +bdc +cto +ksX +cty +cty +cty +mCF +mCF +aOg +mCF +mCF +mCF +cty +cty +hoC +mCF +mCF +mCF +mCF +hoC +pGs +pGs +pGs +wUU +"} +(112,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +lTR +lTR +qwQ +lTR +lTR +dXg +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +eDY +tNy +lmS +bJV +bJV +bJV +qmF +bJV +bJV +nHH +eDY +tNy +oLZ +lTR +lTR +lTR +lTR +dXg +lTR +dXg +lTR +tNy +caD +gVO +uTu +rfV +vss +oGv +oGv +pfd +jaF +jaF +jaF +jaF +uTu +oGv +nee +vss +oGv +rMb +oGv +oGv +rKM +oGv +oGv +rkH +szp +caV +eFJ +eFJ +xzr +szp +xzr +eFJ +trh +qdk +juW +kBZ +kBZ +kBZ +xJZ +quP +ryD +ryD +ryD +ryD +viK +sHO +ryD +wqb +kBZ +hPj +wVf +wVf +wVf +wVf +wVf +wVf +hJl +pJn +krP +qhZ +gwG +kXA +wrv +cNh +eOu +kMf +apI +uoO +mnc +jJX +mnc +mnc +xMq +agJ +qhZ +lab +lVc +lVc +pfr +pbw +lVc +lVc +qjg +lVc +iFZ +pIj +pYn +pYn +pYn +pYn +kus +gHH +uLY +uLY +pKs +prY +fkj +pKs +tXF +rBi +pKs +cto +etv +xxk +owM +iFb +iFb +iFb +iFb +iFb +ksX +cto +cto +xxk +ksX +ksX +ksX +xxk +xxk +xxk +ksX +xxk +xxk +mCF +mCF +mCF +cty +mCF +hoC +mCF +mCF +mCF +hoC +pGs +pGs +wUU +"} +(113,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +xVw +qwQ +lTR +qwQ +qwQ +dXg +dXg +lTR +lTR +qwQ +lTR +lTR +lTR +qwQ +eDY +tNy +wJl +rlI +rlI +rlI +rlI +rlI +rlI +rlI +mEy +tNy +dyo +jaF +jaF +jaF +jaF +qgm +dXg +dXg +lTR +stl +cpF +scL +oGv +oGv +oGv +vlB +oGv +oGv +oGv +oGv +oGv +tmC +oGv +oGv +fxK +vss +vss +dXg +eCg +iZP +tXv +tXv +tXv +oGv +szp +sYi +gXO +aZX +dCE +juW +sic +ftF +bEX +pnL +juW +kBZ +kBZ +kBZ +xJZ +xJZ +ryD +ryD +ryD +ryD +viK +xJZ +ryD +ryD +kBZ +hPj +hHR +idw +vco +pja +dSs +wVf +jhe +pJn +krP +qhZ +gwG +xOo +eqB +xOo +nHA +kMf +eOZ +hzm +uiy +wVf +qhZ +wVf +bdJ +wVf +wVf +gfj +fEA +xJZ +xJZ +bnf +xJZ +xJZ +xJZ +xJZ +viK +wXu +vHs +vHs +vHs +vHs +vHs +vHs +vHs +bkM +bkM +cEu +fkj +bkM +ncX +bkM +bkM +wXC +etv +cto +iaM +cto +cto +cto +cto +cto +cto +cto +cto +cto +cto +cto +cto +wXC +cto +cto +cto +xxk +xxk +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +pGs +pGs +pGs +wUU +"} +(114,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +daS +qwQ +qwQ +lTR +lTR +qwQ +qwQ +lTR +qwQ +lTR +dXg +qwQ +eDY +vss +vss +vss +vss +vss +vss +vss +vss +vss +vss +tNy +hNq +oGv +oGv +oGv +oGv +lnO +lTR +lTR +lTR +lTR +lTR +pgg +oGv +oGv +rMb +vss +oGv +hXR +oGv +oGv +oGv +nwq +iaH +kAN +nRU +nRU +nRU +rQU +ihY +cCk +nwq +cFw +voJ +pGs +wOO +wOO +wOO +wOO +wkt +wOO +nUf +cbq +hHE +nUf +wOO +wOO +wOO +wOO +kBZ +kBZ +ryD +ryD +ryD +ryD +lDm +xJZ +joV +ryD +kBZ +hPj +wVf +dtu +rTu +hkZ +xRx +sPs +xsi +pJn +krP +wVf +gwt +hzm +xOo +hzm +vEa +wVf +wVf +wVf +qhZ +wVf +ezZ +lyp +pJn +pBb +wVf +qhZ +wVf +qhZ +wVf +wVf +wVf +wVf +wVf +xJZ +viK +xJZ +vHs +eBs +xcf +xcf +xcf +cGV +vHs +gaw +rBP +sJF +aWP +rBP +rBP +lZb +wMj +cto +etv +cto +iaM +mxB +cto +cto +xxk +wNz +xxk +cto +cto +cto +cto +cto +xxk +xxk +xxk +cto +cto +xxk +xxk +mCF +mCF +mCF +mCF +aOg +mCF +mCF +aOg +mCF +pGs +pGs +pGs +wUU +"} +(115,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +lTR +qwQ +qwQ +lTR +qwQ +qwQ +lTR +qwQ +dXg +dXg +lTR +qwQ +eDY +tNy +qLf +bJV +bJV +bJV +bJV +bJV +bJV +bJV +eha +tNy +hNq +hXR +oGv +oGv +oGv +lnO +lTR +lTR +lTR +lTR +lTR +scL +oGv +tmC +vss +oGv +oGv +oGv +rKM +oGv +hXR +ihY +oDB +cFw +dwN +jks +jks +epN +cFw +cFw +ykS +pGs +pGs +pGs +pGs +pGs +wOO +gXN +sPY +sPY +qId +iVt +pZl +qId +cud +kOS +wAE +wOO +kBZ +kBZ +kBZ +ryD +kBZ +wqb +smE +xJZ +ryD +jeW +joV +hPj +wVf +aHM +idw +idw +idw +wVf +ivX +pJn +krP +wVf +wVf +qhZ +qto +qhZ +wVf +wVf +xdJ +aGX +eHB +wVf +unh +ydQ +eKw +mnc +ilZ +mnc +bCA +fVt +wVf +ixh +xKL +baH +wVf +xJZ +viK +xJZ +vHs +imz +mwD +ezb +wWd +ggk +vHs +xlb +xAO +uVY +tEJ +tEJ +tEJ +twm +lNb +cto +etv +cto +iaM +cto +wXC +cto +cto +xxk +xxk +cto +cto +gLo +xxk +cto +cto +cto +cto +cto +cto +cto +ksX +hoC +mCF +mCF +jdm +mCF +hyT +aOg +mCF +mCF +pGs +pGs +pGs +wUU +"} +(116,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +xVw +qwQ +lTR +lTR +qwQ +lTR +qwQ +qwQ +qwQ +qwQ +lTR +qwQ +qwQ +qwQ +eDY +tNy +oLZ +lTR +qwQ +dXg +qwQ +qwQ +lTR +dXg +eDY +tNy +hNq +oGv +oGv +hXR +lsN +lnO +lTR +daS +lTR +lTR +lTR +scL +oGv +oGv +vss +gJy +hXR +oGv +oGv +pox +oGv +ihY +cFw +cel +fSa +jks +coX +mUz +cFw +cFw +qtv +pGs +pGs +pGs +pGs +pGs +wOO +faX +kCA +kCA +cbq +kCA +mZI +adR +vmc +wYF +rsB +wOO +kBZ +kBZ +kBZ +kBZ +kBZ +wqb +viK +xJZ +ryD +ryD +ryD +wVf +wVf +idw +vqY +eRD +gyX +ylX +mnc +xMq +oVr +uFJ +uFJ +uFJ +xOo +uFJ +rsL +uFJ +kMN +ppw +irj +rsL +diW +pJn +xOo +rwh +wVf +vLU +pJn +xOo +wku +xOo +xOo +jcC +wVf +xJZ +viK +oef +fEz +fpY +eQC +kWB +kWB +fpY +gOe +rQk +tEJ +uXw +tEJ +tEJ +tEJ +lHH +bkM +mdN +bnB +mdN +eEd +ksX +ksX +ksX +ksX +ksX +ksX +xxk +xxk +ksX +ksX +ksX +ksX +xxk +xxk +xxk +xxk +cto +ksX +hoC +mCF +mCF +aOg +aOg +aOg +aOg +mCF +mCF +pGs +pGs +pGs +wUU +"} +(117,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +rYC +qwQ +lTR +lTR +qwQ +qwQ +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +eDY +tNy +oLZ +qwQ +lTR +dXg +dXg +qwQ +qwQ +dXg +eDY +tNy +hNq +oGv +upH +oGv +oGv +lnO +lTR +lTR +lTR +lTR +lTR +scL +upH +oGv +hXR +vss +oGv +oGv +jju +ihY +ihY +hQl +vyp +cFw +jks +jks +jks +cFw +cFw +cFw +sVH +pGs +pGs +pGs +pGs +pGs +wOO +dwP +kCA +tlT +cbq +tlT +ljx +cbq +tlT +kCA +rsB +poE +tlT +nHk +kBZ +kBZ +kBZ +wqb +viK +xJZ +ryD +ryD +ryD +sPs +cYa +idw +lZU +vqY +aSt +sPs +oXp +jVK +uUS +yeY +yeY +fER +yeY +yeY +haX +yeY +haX +cdy +jjE +haX +vvS +xMq +xOo +hoG +qhZ +vLU +pJn +xOo +wku +xOo +xOo +iqW +wVf +xJZ +viK +oef +jgY +kWB +kWB +nAq +kWB +kWB +ltA +jpM +tEJ +mQC +aBB +jjg +tEJ +rtu +bkM +iaM +hbi +iaM +eEd +cty +cty +cty +cty +cty +mCF +mCF +mCF +cty +cty +cty +hoC +mCF +xxk +xxk +xxk +ghs +ksX +cty +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +pGs +pGs +pGs +wUU +"} +(118,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +uYJ +qwQ +lTR +qwQ +qwQ +lTR +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +eDY +tNy +mIU +jaF +jaF +jaF +jaF +qgm +vEg +qwQ +eDY +tNy +jdu +hXR +oGv +oGv +hXR +lnO +lTR +lTR +lTR +stl +lTR +scL +oGv +oGv +jks +gkG +nRU +jjj +vuQ +ihY +ihY +ihY +iaT +cFw +rSl +utZ +coX +cFw +dvT +cFw +pkj +wUF +pGs +pGs +pGs +pGs +wOO +mNm +kCA +tlT +cbq +dNU +kDd +cbq +tlT +kCA +rsB +poE +tlT +nex +kBZ +kBZ +ryD +hcI +wXs +xJZ +ryD +ryD +ryD +sPs +etE +idw +idw +izy +hJw +wVf +hek +hUp +gfg +wVf +wVf +wVf +wVf +wVf +wVf +wVf +oyT +xvF +wVf +wVf +mLt +pJn +xOo +oCN +qhZ +vLU +nmQ +nHA +wVf +gwG +xOo +mAP +wVf +xJZ +viK +oef +jgY +kWB +wmt +nAq +eQC +kWB +ltA +jpM +tEJ +uXw +tEJ +tEJ +tEJ +twm +lNb +iaM +gAK +cto +ksX +cty +cty +cty +cty +cty +mCF +mCF +mCF +cty +cty +cty +mCF +mCF +ksX +mxB +cto +bng +ksX +cty +mCF +mCF +mCF +mCF +cty +cty +mCF +mCF +pGs +pGs +pGs +wUU +"} +(119,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +qwQ +qwQ +qwQ +lTR +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +lTR +eDY +tNy +igB +oGv +oGv +oGv +oGv +lnO +lTR +lTR +eDY +tNy +igB +oGv +oGv +tmC +oGv +pfd +jaF +jaF +jaF +stl +gbE +uTu +oGv +hXR +ihY +cFw +kmo +cFw +epN +qkq +xfz +ihY +nwq +cFw +cFw +fWW +jks +jks +cFw +tkh +cFw +nwq +cFw +pGs +pGs +pGs +wOO +pNJ +kCA +tlT +mYd +oSe +ssg +rKL +tlT +kCA +aIq +cuc +tlT +mrT +kBZ +ryD +ryD +ryD +wXs +xJZ +ryD +ryD +ryD +wVf +wVf +pIC +gkb +wVf +wVf +wVf +qhZ +jsf +qhZ +wVf +eyt +eyt +eyt +eyt +wVf +ohi +wpi +uFJ +eHB +wVf +dQr +pJn +xOo +tUd +wVf +rmL +qsh +ycE +wVf +cur +syb +gEO +wVf +rDD +viK +oef +jgY +kWB +cAx +aXA +kWB +kWB +xyJ +aFX +tEJ +uXw +tEJ +tEJ +tEJ +twm +lNb +iaM +etv +cto +ksX +ksX +iFb +cty +cty +hoC +mCF +jdm +mCF +hoC +cty +mCF +mCF +mCF +cba +xxk +cto +cto +ksX +xxk +xxk +ksX +mCF +mCF +hoC +cty +mCF +mCF +pGs +pGs +pGs +wUU +"} +(120,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +uYJ +lTR +qwQ +qwQ +qwQ +qwQ +lTR +lTR +lTR +lTR +qwQ +qwQ +lTR +eDY +tNy +igB +oGv +lsN +tmC +hXR +pfd +jaF +jaF +tGw +tNy +igB +oGv +hXR +oGv +oGv +oGv +oGv +oGv +oGv +stl +mmO +oGv +oGv +gfk +ihY +xnS +vyp +jks +cFw +cFw +cFw +cFw +cFw +cFw +gJN +wop +jks +rUI +nwq +cFw +cFw +cFw +cFw +nwq +cFw +pGs +qnW +bgl +kCA +tlT +mYd +iht +iIC +rKL +tlT +kCA +aIq +tlT +eGL +mrT +kBZ +tkF +ryD +ryD +wXs +xJZ +ryD +ryD +eyt +eyt +wVf +wVf +wVf +wVf +eyt +wqb +wXu +viK +xJZ +wqb +eyt +eyt +eyt +eyt +wVf +jtI +xOo +uoO +mnc +kCT +mnc +xMq +xOo +gBV +wVf +xvF +wVf +xvF +wVf +wVf +wVf +wVf +wVf +xJZ +viK +xJZ +vHs +imz +wDv +bSu +wdI +szh +vHs +iad +lIo +xNb +aBB +aBB +wXD +pdr +bkM +kRp +mNO +qWw +cto +xxk +iFb +hoC +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +aOg +mCF +ksX +xxk +cto +cto +cto +xxk +xxk +ksX +aOg +mCF +mCF +hoC +mCF +mCF +pGs +pGs +pGs +wUU +"} +(121,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +dXg +qwQ +qwQ +btU +tNy +igB +hXR +rMb +oGv +oGv +oGv +oGv +oGv +eoj +tNy +igB +oGv +oGv +oGv +rKM +fkd +oGv +hXR +svt +vss +mmO +dOS +oGv +dXg +ihY +xnS +fPq +jks +upb +upb +jks +jks +upb +upb +jks +jks +qTE +cFw +cFw +cFw +jsG +jks +cFw +cFw +nwq +nwq +oSX +mvO +kCA +tlT +mYd +hbP +ghb +rKL +tlT +kCA +aIq +wae +sdZ +hwZ +kBZ +kBZ +ryD +ryD +apj +xJZ +ryD +ryD +kbQ +kbQ +eyt +eyt +eyt +eyt +eyt +wqb +xJZ +viK +xJZ +wqb +eyt +eyt +eyt +eyt +wVf +mca +hzm +lDr +swa +wVf +xWj +pJn +xOo +tKr +wVf +eij +wGV +eij +wVf +ieu +qAr +mIG +wVf +eFW +viK +xJZ +vHs +dmN +iYi +iYi +iYi +rjn +vHs +bPm +wVE +ioA +jsO +ciR +wVE +fiA +bkM +eQr +iaM +hbi +gMm +xxk +iFb +mCF +mCF +aOg +aOg +mCF +mCF +mCF +mCF +aOg +aOg +mCF +xxk +xxk +cto +cto +cto +cto +cto +ksX +aOg +mCF +mCF +mCF +mCF +mCF +pGs +pGs +pGs +wUU +"} +(122,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +xVw +lTR +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +qwQ +dXg +dXg +qwQ +tqV +mEy +tNy +jKW +hej +dOS +oGv +oGv +rKM +oGv +fZX +nOM +tNy +jKW +hej +rMb +oGv +oGv +oGv +oGv +oGv +svt +tNy +mmO +oGv +oGv +oGv +cFw +ngY +jks +qVb +jks +kPZ +cFw +cFw +cFw +nwq +iaH +jjj +jJC +pFd +vuQ +cel +jks +jks +nwq +cFw +cFw +fsC +wOO +fFx +kCA +tlT +mYd +jNb +jPe +rKL +tlT +kCA +rpH +wOO +wOO +wOO +wOO +wOO +oSX +wOO +jPM +xJZ +xJZ +ryD +kbQ +kbQ +kbQ +eyt +eyt +jqw +eyt +wqb +xJZ +viK +xJZ +wqb +wqb +wqb +wqb +wqb +wVf +wVf +xvF +wVf +xvF +wVf +umA +pJn +xOo +hoG +qhZ +xOo +ppw +xOo +wVf +wpM +vpV +uGi +wVf +xJZ +viK +xJZ +vHs +vHs +vHs +vHs +vHs +vHs +vHs +eHl +ufB +uXS +uXS +uXS +uwN +eHl +uXS +uXS +uXS +hbi +cto +xxk +vhI +mCF +mCF +aOg +aOg +mCF +mCF +mCF +mCF +lVQ +xGV +mCF +xxk +xxk +xxk +cto +xxk +wws +poC +cba +aOg +aOg +aOg +aOg +mCF +mCF +pGs +pGs +pGs +wUU +"} +(123,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +qwQ +qwQ +qwQ +qwQ +pdK +pdK +pdK +pdK +kgp +pdK +pdK +gVP +aQN +jzB +aQN +geK +qNu +wlB +wlB +wlB +ghW +mnU +aQN +jzB +aQN +geK +wlB +wlB +lTg +ghW +wlB +mnU +suY +aQN +hMg +lTg +wlB +wlB +res +res +kZe +lrR +jks +qKM +mUz +cFw +cFw +ihY +cFw +ewv +jks +nwq +gwD +cFw +jks +jks +cFw +cFw +cFw +nwq +oSX +vQL +kCA +tlT +mYd +wRi +leO +rKL +tlT +kCA +rsB +wOO +ubK +ubK +sLi +pkT +pAZ +wOO +rWY +xJZ +xJZ +ryD +kbQ +kbQ +kbQ +kbQ +jqw +kbQ +eyt +wqb +rDD +wng +lVc +lVc +lVc +lVc +lVc +lVc +lVc +lVc +lVc +lVc +lVc +gRS +enH +eKw +bCA +oCN +wVf +wVf +aFM +wVf +wVf +pRy +vpV +mIG +obS +xJZ +viK +ryD +xJZ +kfG +eyt +eyt +uXS +vZv +kNa +sGo +eQZ +xwY +uXS +xOz +eQZ +sGo +kNa +oAm +uXS +hbi +cto +xxk +vhI +mCF +aOg +aOg +lVQ +hoC +cty +cty +mCF +mCF +mCF +mCF +xxk +xxk +cto +cto +cto +eGq +aTC +cba +aOg +aOg +aOg +aOg +mCF +hoC +pGs +pGs +pGs +wUU +"} +(124,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +rYC +qwQ +lTR +lTR +qwQ +qwQ +urD +urD +urD +kgp +pdK +pdK +fpq +kVq +aQN +hQV +aQN +geK +wlB +lTg +wlB +wlB +wlB +mnU +aQN +ocz +aQN +geK +wlB +wlB +wlB +wlB +wlB +mnU +wlB +aHw +aQN +vMo +qNu +wlB +wlB +iUH +cel +jks +jks +cFw +ihY +cFw +cFw +vYy +deE +nwq +aBz +xfz +ihY +cel +jks +jks +jks +jks +cFw +nwq +oSX +uwQ +kCA +tlT +cbq +oga +kca +cbq +tlT +kCA +rsB +oSX +fEu +fEu +fEu +fEu +pCO +oSX +viK +xJZ +xJZ +wqb +tVj +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +bPk +xJZ +viK +xJZ +sxY +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +qhZ +rqn +kGF +pJn +tUd +qhZ +hyp +iNr +vZl +qhZ +tdy +vpV +dNY +obS +ryD +viK +xJZ +xJZ +kfG +eyt +eyt +uXS +uXS +uXS +tlG +eQZ +rWx +uXS +sGo +eQZ +iAa +uXS +uXS +uXS +hbi +cto +cto +vhI +mCF +aOg +mCF +mCF +cty +cty +cty +cty +hoC +mCF +mCF +ksX +dzH +xxk +cto +cto +cto +bst +ksX +lVQ +xGV +aOg +aOg +mCF +pGs +pGs +pGs +pGs +wUU +"} +(125,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +xVw +qwQ +daS +qwQ +qwQ +qwQ +pdK +pdK +pdK +urD +pdK +pdK +nsN +mnU +aQN +aQN +aQN +geK +vLh +hDw +qZV +qZV +oyl +mnU +aQN +aQN +aQN +geK +vLh +hDw +qZV +qZV +oyl +fmu +xVX +wlB +lTg +aQN +wlB +lTg +wlB +cFw +cel +jks +jks +cFw +cFw +jks +ebi +xmL +otH +iWX +jks +kDk +xWL +cFw +jks +uAM +cFw +cFw +cFw +tlq +oSX +oUO +kCA +tlT +cbq +tlT +ljx +cbq +tlT +kCA +rsB +oSX +lur +lur +lur +fEu +ubK +oSX +viK +xJZ +ryD +ryD +tVj +kbQ +jqw +kbQ +kbQ +kbQ +ofC +xJZ +xJZ +viK +xJZ +xJZ +sny +xJZ +xJZ +xJZ +xxs +iXR +xJZ +xJZ +gDh +qhZ +beE +orb +pJn +xOo +dpz +xOo +kiG +lxy +qhZ +bUg +vpV +uDg +obS +ryD +wXs +xJZ +ryD +kfG +xAx +eyt +uXS +vZv +kNa +sGo +eQZ +sGo +uXS +vzY +eQZ +sGo +kNa +oAm +uXS +hbi +cto +cto +iFb +mCF +aOg +mCF +mCF +cty +cty +cty +cty +cty +mCF +mCF +ksX +xxk +xxk +ksX +ksX +xxk +ksX +ksX +aOg +aOg +aOg +mCF +mCF +pGs +pGs +pGs +pGs +wUU +"} +(126,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +qwQ +qwQ +qwQ +qwQ +urD +urD +pdK +pdK +pdK +urD +nsN +bys +kkt +hsa +ksu +njC +riM +aQN +aQN +aQN +hsa +xDd +rUc +hsa +ksu +bVe +yhZ +aQN +aQN +aQN +hsa +wlB +aQN +aQN +kYF +kgp +kgp +wlB +ghW +cFw +cFw +cFw +osE +cFw +cFw +eSo +dvT +cFw +tPK +jks +jks +upb +jks +qSR +wop +cFw +cFw +cFw +pGs +pGs +wOO +pCV +kCA +tlT +cbq +tlT +qqs +adR +gkS +vmc +oDN +agM +aDZ +aDZ +rTv +fEu +ubK +oSX +mZk +xJZ +xJZ +imu +tVj +tVj +tVj +tVj +tVj +tVj +tVj +xJZ +xJZ +viK +xJZ +wqb +eyt +eyt +eyt +eyt +wVf +wVf +wVf +xvF +wVf +wVf +xOo +xOo +jVK +mnc +mnc +mnc +xMq +kYn +wVf +fHx +vpV +qVS +wVf +rWY +viK +xJZ +xJZ +vph +qIF +sgk +uXS +uXS +uXS +jGz +eQZ +rWx +uXS +sGo +eQZ +sGo +uXS +uXS +uXS +wGQ +xxk +cto +kmI +mCF +jdm +mCF +hoC +cty +cty +cty +mCF +hoC +mCF +mCF +mCF +mCF +mCF +jdm +mCF +mCF +mCF +aOg +aOg +aOg +mCF +mCF +mCF +mCF +pGs +pGs +pGs +wUU +"} +(127,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +uYJ +qqR +qwQ +qwQ +lTR +pdK +pdK +pdK +pdK +pdK +urD +nBc +gsC +lTg +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +lTg +wlB +kgp +kgp +kgp +vzq +kgp +ihY +nwq +ihY +ihY +ihY +iaH +jjj +jjj +ihY +ihY +teg +jks +jks +cFw +cFw +gDr +dvT +nwq +cFw +cFw +pGs +wOO +fCB +kCA +tlT +cbq +tlT +ljx +cbq +tlT +kCA +xPV +hst +rKl +lur +cbg +fEu +xjp +wOO +viK +xJZ +xJZ +wqb +tVj +tVj +qIF +kbQ +qIF +tTU +kbQ +xJZ +xJZ +viK +gDh +wqb +eyt +eyt +eyt +eyt +wVf +sBN +xOo +xOo +xOo +aRL +xOo +xOo +vrO +vAg +wVf +gwG +jVK +iPI +fLn +jhv +jzq +ocr +wVf +ybt +viK +xJZ +xJZ +qIF +kbQ +kbQ +uXS +dGR +kNa +chr +eQZ +sGo +uXS +vzY +eQZ +eqn +kNa +oAm +uXS +hbi +cto +cto +kmI +mCF +mCF +mCF +hoC +cty +cty +cty +mCF +mCF +jdm +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +pGs +pGs +pGs +wUU +"} +(128,1,1) = {" +wUU +nvv +mPk +mPk +mPk +cUN +mPk +mPk +wBp +uYJ +qwQ +qwQ +qwQ +qwQ +pdK +pdK +pdK +pdK +pdK +pdK +urD +nsN +usQ +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +aQN +wlB +aQN +aQN +wlB +kgp +kgp +wlB +kgp +kgp +kgp +ihY +ihY +ihY +qis +cFw +cFw +cFw +epN +cFw +ihY +hQl +jks +jks +fSa +jks +cFw +cFw +cFw +cFw +cFw +fsC +oSX +bgl +mSD +gkS +adR +gkS +xRt +yjK +lsT +kCA +hUY +oSX +lur +rtR +osr +aDZ +aDZ +nOg +pfr +lVc +lVc +iFZ +kbQ +kbQ +kbQ +kbQ +kbQ +sgk +eyt +wqb +xJZ +viK +xJZ +wqb +eyt +eyt +eyt +eyt +wVf +wVf +wVf +xvF +wVf +wVf +hay +hZD +byl +gmK +wVf +vap +jVK +eUv +wVf +twh +aqb +ptP +wVf +mNT +viK +xJZ +xJZ +kfG +nMJ +uqW +uXS +uXS +uXS +uXS +bHc +rWx +uXS +sGo +qQe +uXS +uXS +uXS +uXS +hbi +cto +cto +iFb +hoC +mCF +mCF +cty +cty +cty +cty +mCF +mCF +mCF +mCF +mCF +aOg +mCF +cty +cty +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +hoC +pGs +pGs +pGs +wUU +"} +(129,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +qwQ +lTR +daS +uYJ +qwQ +pdK +pdK +pdK +pdK +pdK +fpq +cVq +mtT +lTg +nCl +nCl +nCl +aQN +aQN +kgp +kgp +kgp +kgp +kgp +kgp +kgp +kgp +nCl +nCl +nCl +aQN +dOm +aQN +nCl +nCl +nCl +nCl +nCl +aQN +wlB +gDr +ihY +ihY +cFw +res +res +res +res +eoB +kjp +res +jks +jks +lch +lch +lch +lch +lch +lch +lch +lch +tZm +bgl +kCA +kCA +cbq +kCA +kCA +pkX +nsl +kCA +hUY +oSX +eYM +lur +rpI +rrr +rrr +wOO +fga +uwJ +xJZ +viK +kbQ +kbQ +qIF +kbQ +qIF +uet +eyt +wqb +rpd +viK +xJZ +wqb +eyt +eyt +eyt +kbQ +eyt +eyt +ldw +xAx +kjN +wVf +xvF +nNv +wVf +wVf +wVf +wVf +vXW +wVf +wVf +wVf +wVf +wVf +wVf +rDD +viK +xJZ +xJZ +kbQ +kbQ +eyt +uXS +vzY +qZr +kNa +tKw +nFf +uXS +vzY +eQZ +kNa +sGo +rWx +uXS +hbi +cto +wXC +iFb +cty +mCF +mCF +cty +hoC +bUZ +mCF +mCF +mCF +mCF +mCF +aOg +aOg +gsm +cty +cty +cty +cty +hoC +cty +cty +mCF +jdm +mCF +mCF +pGs +pGs +pGs +wUU +"} +(130,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +wBp +rYC +wLB +mPW +wBp +lze +pdK +urD +pdK +urD +urD +nsN +wlB +kAH +kgp +kgp +wsn +wlB +aQN +kgp +kgp +wlB +lTg +kgp +lTg +wlB +jsx +rVl +kgp +kgp +vll +wlB +bSQ +iQr +iQr +iQr +iQr +iQr +iQr +iQr +iQr +sIK +foE +nnb +nnb +nnb +nnb +nnb +wDH +nLH +wDH +nnb +nnb +nnb +cFw +cFw +nwq +cFw +nwq +gDr +cFw +mcB +oSX +oIC +jtU +jtU +qId +jtU +oBP +kLA +vnH +jtU +dID +wOO +gar +dgF +uZa +mEB +mEB +oSX +xJZ +xJZ +xJZ +viK +ryD +ouy +ofC +qIF +uet +cFz +eyt +wqb +xJZ +viK +xJZ +wqb +eyt +eyt +jqw +kbQ +kbQ +qIF +kbQ +qIF +kbQ +qIF +kbQ +tVj +kbQ +eyt +wVf +oWO +nzd +xqG +wVf +eyt +eyt +eyt +wqb +xJZ +viK +xJZ +xJZ +kbQ +kbQ +kbQ +uXS +vZv +sGo +uXS +jCN +rWx +uXS +tcS +dnU +uXS +sGo +oAm +uXS +hbi +cto +mxB +aOg +aOg +mCF +mCF +cty +mCF +mCF +mCF +mCF +mCF +mCF +lVQ +aOg +gsm +cty +cty +cty +cty +cty +cty +cty +cty +mCF +mCF +mCF +mCF +pGs +pGs +pGs +wUU +"} +(131,1,1) = {" +wUU +nvv +cUN +mPk +cUN +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +rYC +fpq +mwI +cVq +cVq +pZT +nsN +mdg +lTg +kgp +nit +wlB +aQN +slw +kgp +eia +lTg +hVL +wlB +qAy +hmh +wlB +ebF +ggr +kgp +kyP +wlB +wlB +iQr +iQr +aCX +iQr +iQr +iQr +iQr +iQr +eJN +vuA +vuA +bcD +nnb +nnb +nnb +nnb +sIK +nnb +nnb +nnb +nnb +nwq +ebi +cFw +cFw +cFw +cFw +cFw +kuO +slE +cqC +sPh +qId +qxa +wOO +wOO +nUf +kIz +nUf +wOO +wOO +wOO +wOO +wOO +wOO +wOO +wOO +wqb +xJZ +xJZ +viK +xJZ +tCA +kbQ +kbQ +vcR +eyt +eyt +wqb +xJZ +viK +xJZ +wqb +eyt +eyt +eyt +sgk +kbQ +kbQ +qIF +kbQ +qIF +sgk +kbQ +tVj +kbQ +eyt +wVf +jUM +dnV +kTI +wVf +eyt +eyt +wqb +wqb +xJZ +viK +xJZ +xJZ +kfG +ofC +kbQ +uXS +uXS +uXS +uXS +jKK +eHl +uXS +eHl +jKK +uXS +uXS +uXS +uXS +hbi +cto +xxk +aOg +aOg +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +aOg +cty +cty +cty +cty +cty +cty +cty +cty +cty +cty +mCF +aOg +mCF +mCF +pGs +pGs +pGs +wUU +"} +(132,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +cUN +mPk +cJL +mPk +xVw +nsN +xNA +xNA +xNA +gVd +oZJ +xNA +kgp +kgp +gCQ +wlB +bYO +lTg +wlB +nKf +wlB +wlB +wlB +wlB +wlB +tgK +wlB +aQN +wlB +wlB +wlB +wlB +iQr +iQr +bSQ +qNu +wlB +wlB +aQN +wlB +aKJ +cFw +cFw +cFw +dYW +jks +cFw +cFw +xmL +fMI +eHv +cFw +jks +cFw +cFw +cFw +mUz +nwq +cFw +cFw +uFO +slE +slE +oSX +oSX +oSX +slE +xAg +axh +enu +iQS +cRZ +vVH +kBZ +kBZ +kBZ +kBZ +kBZ +kBZ +wqb +gDh +xJZ +viK +xJZ +tCA +kbQ +kbQ +eyt +eyt +eyt +wqb +xJZ +viK +wXu +wqb +eyt +eyt +eyt +eyt +sgk +tTU +qIF +kbQ +kbQ +kbQ +tVj +tVj +tVj +eyt +wVf +gqN +nrd +gnZ +wVf +eyt +eyt +wqb +oJW +xJZ +eQa +lVc +lVc +lVc +lVc +lVc +lVc +lVc +lVc +lVc +pfr +lVc +feR +lVc +pfr +vJp +lVc +mUP +fnj +baa +xxk +xxk +aOg +aOg +aOg +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +cty +cty +cty +cty +cty +cty +cty +cty +cty +cty +cty +aOg +mCF +mCF +mCF +pGs +pGs +pGs +wUU +"} +(133,1,1) = {" +wUU +nvv +mPk +mPk +mPk +cUN +mPk +mPk +mPk +mPk +mPk +cUN +mPk +wcb +wlH +tMZ +ghW +wlB +beK +mtT +kgp +kgp +wlB +wlB +hmh +wlB +jwX +aQN +aQN +sKz +wlB +tez +tmZ +rXk +wlB +aQN +hmh +wlB +wlB +mdg +dWV +iQr +jKs +wlB +wlB +kgp +wlB +nCl +wlB +xmL +iUH +icm +cFw +nwq +cFw +cFw +cFw +cFw +pll +jNn +eNA +jks +cFw +jks +jks +jks +cFw +cFw +nwq +gaG +qEt +ihX +qEt +xSZ +qEt +biS +vVH +hrc +enu +iQS +pGU +vVH +kBZ +kBZ +kBZ +kBZ +kBZ +kBZ +wqb +rDD +xJZ +viK +stw +ouy +kbQ +kbQ +kbQ +eyt +eyt +wqb +rDD +viK +gha +wqb +eyt +eyt +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +ofC +tTU +tVj +sgk +jqw +eyt +wVf +uvB +ver +ycz +wVf +eyt +eyt +wqb +qQd +xJZ +viK +xJZ +xJZ +xJZ +xJZ +ryD +xJZ +xJZ +xJZ +xJZ +xJZ +ryD +xJZ +xJZ +xJZ +xJZ +xJZ +cto +tuZ +cto +wNz +xxk +aOg +aOg +aOg +mCF +mCF +mCF +mCF +jdm +mCF +mCF +mCF +hoC +cty +cty +cty +cty +cty +cty +cty +cty +cty +cty +mCF +mCF +mCF +mCF +pGs +pGs +pGs +wUU +"} +(134,1,1) = {" +wUU +nvv +cUN +mPk +cUN +mPk +mPk +mPk +mPk +mPk +cUN +cUN +cUN +pCa +tMZ +wlB +eia +wlB +ghW +lTg +wlB +wlB +lTg +wlB +wlB +wlB +wlB +jwX +wlB +wlB +qNX +ehY +urD +nsN +lTg +aQN +aQN +gjC +wlB +wlB +dWV +iQr +jKs +wlB +kgp +kgp +kgp +nCl +wlB +cFw +tPK +cFw +nwq +cFw +cFw +cel +jks +cFw +tPK +qkq +xpe +jks +jks +jks +mtp +coX +cFw +cFw +cFw +cFw +cFw +cFw +cFw +nwq +nwq +oep +vVH +won +vSu +iQS +pGU +vVH +kBZ +kBZ +kBZ +kBZ +kBZ +kBZ +wqb +bFD +xJZ +viK +xJZ +lFE +kbQ +kbQ +kbQ +eyt +eyt +wqb +xJZ +viK +xJZ +wqb +eyt +eyt +jqw +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +tVj +kbQ +kbQ +kbQ +wVf +wVf +wVf +wVf +wVf +eyt +eyt +wqb +wqb +xJZ +viK +xJZ +xJZ +pOg +xJZ +xJZ +wXu +ryD +ryD +xJZ +xJZ +xJZ +gDh +xJZ +ryD +xJZ +xJZ +cto +iaM +cto +cto +xxk +mCF +mCF +mCF +mCF +mCF +mCF +mCF +hoC +mCF +mCF +mCF +mCF +cty +cty +cty +cty +cty +cty +cty +cty +cty +mCF +mCF +mCF +mCF +hoC +pGs +pGs +pGs +wUU +"} +(135,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +wfR +dYd +wlB +kAH +lTg +wlB +wlB +wlB +wlB +wlB +gjC +wlB +lTg +wlB +wlB +mdg +wlB +beK +cVq +cVq +mtT +wlB +aQN +aQN +wlB +oyv +lTg +wlB +iQr +iQr +lTg +wlB +gjC +kgp +nCl +wlB +cFw +ihY +qkq +ihY +cSc +jrr +jrr +vUx +jrr +cSc +cCk +cFw +cFw +jks +jks +jks +coX +nwq +cFw +cFw +tkh +cFw +nwq +wUF +cFw +cFw +uFO +vVH +iQS +aQY +iQS +iQS +vVH +kBZ +kBZ +kBZ +kBZ +kBZ +kBZ +wqb +wqb +xJZ +viK +xJZ +ouy +kbQ +kbQ +kbQ +eyt +eyt +wqb +rWY +viK +xJZ +bPk +jqw +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +sgk +tVj +kbQ +kbQ +kbQ +sgk +snq +aUD +snq +kbQ +eyt +eyt +eyt +wqb +xJZ +viK +xJZ +ouy +ouy +ouy +ouy +ouy +ouy +tVj +tVj +tVj +tVj +ouy +ouy +ouy +iFb +owM +owM +owM +mCF +mCF +cty +cty +mCF +mCF +mCF +mCF +mCF +cty +mCF +mCF +mCF +mCF +mCF +cty +cty +cty +cty +gsm +aOg +aOg +gsm +mCF +mCF +mCF +mCF +mCF +pGs +pGs +pGs +pGs +wUU +"} +(136,1,1) = {" +wUU +nvv +mPk +cUN +mPk +mPk +mPk +mPk +cUN +mPk +mPk +rUa +cUN +xDE +wlB +wlB +lTg +lTg +wlB +wlB +wlB +mdg +wlB +wlB +wlB +ghW +wlB +lTg +wlB +ghW +wlB +wlB +lTg +wlB +wlB +mdg +wlB +qNu +wlB +wlB +wlB +iQr +jKs +wlB +aQN +aQN +wlB +lTg +wlB +uAM +ihY +ihY +ihY +nwq +cFw +nwq +nwq +qTE +ihY +ihY +cFw +ykU +jks +nwq +cFw +fSa +cFw +jks +jks +jks +jks +cFw +cFw +cFw +dgY +kuO +vVH +iQS +fnl +iQS +iQS +vVH +kBZ +kBZ +kBZ +kBZ +kBZ +kBZ +kBZ +wqb +xJZ +viK +gDh +ouy +sgk +kbQ +qIF +eyt +eyt +wqb +oJW +viK +xJZ +wqb +kbQ +sgk +kbQ +kbQ +kbQ +kbQ +kbQ +tVj +tVj +ykx +tVj +kbQ +kbQ +sgk +tTU +nMJ +mxG +kbQ +bfg +jqw +eyt +eyt +eyt +rDD +viK +xJZ +ouy +eyt +eyt +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +qIF +qIF +eyt +eyt +cty +tEF +cty +cty +aOg +aOg +cty +hoC +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +hoC +cty +cty +aOg +lVQ +aOg +aOg +aOg +mCF +mCF +mCF +mCF +mCF +pGs +pGs +pGs +pGs +wUU +"} +(137,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +cUN +mPk +mPk +iWj +wlB +mdg +lTg +wlB +wlB +wlB +lTg +wlB +wlB +wlB +wlB +wlB +lTg +wlB +wlB +lTg +lTg +wlB +lTg +wlB +lTg +wlB +wlB +lTg +wlB +wlB +tfc +iQr +iQr +wlB +ghW +wlB +wlB +rBq +wlB +xmL +deE +cFw +cFw +jks +cFw +cFw +cFw +ivo +cFw +deq +cFw +cFw +jks +cFw +mEs +ihY +wop +cFw +cFw +cFw +jks +cFw +cFw +dvT +cFw +kuO +vVH +iQS +enu +apH +iQS +vVH +kBZ +wqb +wqb +wqb +wqb +kBZ +kBZ +wqb +xJZ +viK +gDh +lFE +sgk +kbQ +jqw +eyt +eyt +wqb +xJZ +viK +xJZ +wqb +iyv +tTU +jqw +kbQ +jqw +kbQ +kbQ +tVj +tVj +tVj +tVj +eyt +eyt +kbQ +sgk +kbQ +kbQ +nMJ +sgk +kbQ +eyt +eyt +eyt +xJZ +wXs +xJZ +ouy +eyt +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +tTU +kbQ +kbQ +kbQ +mCF +wOR +mCF +aOg +lVQ +aOg +aOg +aOg +aOg +mCF +mCF +mCF +cty +cty +cty +hoC +mCF +mCF +mCF +mCF +cty +cty +gsm +aOg +aOg +mCF +mCF +mCF +mCF +mCF +mCF +hoC +pGs +pGs +pGs +pGs +wUU +"} +(138,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +cJL +iWj +hPq +wlB +wlB +wlB +wlB +wlB +lTg +wlB +wlB +lTg +lTg +lTg +tuT +lTg +lTg +wlB +chX +lTg +lTg +jtH +lTg +lTg +jtH +jtH +jtH +lTg +lTg +iQr +iQr +wlB +wlB +wlB +wlB +nCl +wlB +xmL +cFw +cFw +cFw +jks +cFw +cFw +cFw +cFw +cFw +tEM +hzx +cFw +jks +nwq +nwq +ihY +ihY +cFw +mDm +dvT +nwq +jks +cFw +cFw +cFw +kuO +vVH +nxl +enu +iQS +hza +aoC +vVH +rql +qcD +kAl +vVH +wqb +kBZ +wqb +xJZ +viK +xJZ +ouy +kbQ +sgk +kbQ +eyt +wqb +xxs +xJZ +viK +xJZ +wqb +wqb +tLu +tLu +wqb +wqb +ryD +ryD +xJZ +ryD +wqb +wqb +wqb +wqb +tLu +tLu +xJZ +xJZ +xJZ +wqb +tLu +wqb +wqb +wqb +xJZ +viK +xJZ +ouy +eyt +qIF +kbQ +qIF +ofC +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +mCF +wOR +mCF +aOg +aOg +aOg +aOg +aOg +bUZ +mCF +mCF +mCF +cty +cty +cty +cty +mCF +mCF +mCF +mCF +cty +cty +aOg +aOg +aOg +mCF +mCF +mCF +mCF +mCF +mCF +pGs +pGs +pGs +pGs +pGs +wUU +"} +(139,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +mPk +rJv +rXk +lTg +wlB +wlB +wlB +wlB +lTg +lTg +lTg +lTg +lTg +pXT +lTg +lTg +pXT +lTg +tpa +lTg +lTg +pXT +lTg +lTg +lTg +lTg +jqd +lTg +lTg +lTg +kFn +wlB +iQr +wlB +lTg +nCl +wlB +iig +jks +cFw +cFw +jks +cFw +cFw +nwq +ihY +ihY +fxX +iaH +mio +nRU +jjj +hjn +ihY +cFw +cFw +cFw +cFw +cFw +jks +jks +cFw +cFw +kuO +uti +kxU +enu +iQS +iQS +iQS +iQS +jXn +iQS +iQS +tkr +imu +xJZ +xJZ +xJZ +viK +xJZ +ouy +tCA +kbQ +tCA +wqb +wqb +xJZ +xJZ +viK +xJZ +xJZ +xJZ +xJZ +xJZ +wXu +xJZ +ryD +ryD +xJZ +keY +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +wXs +xJZ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +mCF +wOR +mCF +jdm +mCF +mCF +aOg +mCF +mCF +mCF +mCF +cty +cty +cty +bUZ +mCF +mCF +mCF +mCF +mCF +aOg +aOg +aOg +aOg +mCF +mCF +jdm +mCF +mCF +mCF +mCF +hoC +pGs +pGs +pGs +pGs +wUU +"} +(140,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +vhB +nsN +ghW +wlB +lTg +wlB +lTg +lTg +lTg +lTg +pXT +lTg +lTg +wlB +wlB +wlB +lTg +lTg +lTg +emP +lTg +wlB +wlB +wlB +wlB +wlB +lTg +pXT +pXT +lTg +wlB +lTg +wlB +hPq +aQN +wlB +xmL +qTE +cFw +cFw +cFw +ebi +cFw +ihY +ihY +gFA +nwq +upb +jks +jks +cFw +epN +cFw +cFw +vbS +cFw +cFw +cFw +jks +jks +cFw +nwq +ezU +uti +sPD +hdV +pDW +pDW +pDW +eVH +pDW +pDW +pDW +pDW +lVc +lVc +lVc +lVc +pfr +lVc +lVc +lVc +lVc +lVc +lVc +pbw +lVc +lVc +pfr +nch +lVc +lVc +lVc +lVc +xpk +lVc +lVc +lVc +lVc +lVc +lVc +lVc +lVc +xza +lVc +lVc +lVc +lVc +lVc +lVc +lVc +lVc +lVc +lVc +lVc +cpC +xJZ +kbQ +ofC +kbQ +kbQ +kbQ +kbQ +kbQ +pGs +pGs +jqw +kbQ +jqw +kbQ +mCF +wOR +mCF +mCF +cty +cty +mCF +mCF +mCF +mCF +aOg +cty +cty +cty +mCF +mCF +mCF +mCF +mCF +mCF +mCF +aOg +lVQ +mCF +mCF +mCF +mCF +aOg +mCF +mCF +mCF +pGs +pGs +pGs +pGs +pGs +wUU +"} +(141,1,1) = {" +wUU +nvv +mPk +mPk +mPk +cUN +mPk +mPk +mPk +mPk +mPk +pRa +cJL +rYC +nsN +wlB +wlB +vNy +wlB +wlB +eia +lTg +lTg +lTg +ade +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +nFX +ias +lTg +wlB +lTg +lTg +iQr +kgp +kgp +nCl +wlB +cFw +tPK +cFw +cFw +cFw +cFw +nwq +cFw +ihY +fvV +cFw +coX +cFw +cFw +dvT +nwq +cFw +cFw +cFw +nwq +cFw +jks +jks +cFw +cFw +nwq +kuO +uti +fmy +iQS +iQS +iQS +iQS +iQS +iQS +axs +iQS +iQS +xJZ +xJZ +xJZ +xJZ +xJZ +ryD +ryD +oPV +xJZ +xJZ +eKF +bPk +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +sny +xJZ +xJZ +xJZ +xJZ +xJZ +xJt +xJZ +xJZ +sny +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +xJZ +ryD +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +pGs +pGs +pGs +pGs +pGs +jqw +mCF +iHE +aOg +hoC +cty +cty +mCF +hoC +mCF +mCF +aOg +gsm +cty +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(142,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +mPk +wBp +nsN +wlB +wlB +kqs +lTg +wlB +pXT +lTg +lTg +lTg +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +nFX +wlB +wlB +wlB +wlB +wlB +wlB +wlB +pXT +wlB +lTg +lTg +wlB +kgp +kgp +nCl +wlB +cFw +cFw +ihY +ihY +qTE +cFw +cFw +nwq +cFw +hQl +cFw +coX +cFw +nwq +cFw +cFw +cFw +cFw +cFw +ihY +wop +gkG +nRU +jjj +jjj +mcp +tdt +xAg +xAg +bSD +kAl +kAl +vVH +vVH +vVH +vVH +vVH +vVH +gfu +xJZ +xJZ +gfu +sny +sVr +ryD +ryD +xJZ +iLc +sny +jcY +sny +xJZ +xJZ +mHh +wqb +wqb +tLu +tLu +wqb +wqb +wqb +wqb +bPk +tLu +wqb +wqb +wqb +wqb +wqb +bPk +wqb +bPk +wqb +wqb +tLu +bPk +bPk +wqb +kbQ +kbQ +kbQ +ouy +kbQ +kbQ +kbQ +qIF +kbQ +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bUZ +iHE +aOg +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +aOg +aOg +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(143,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +cJL +ovT +mtT +wlB +wlB +dqx +wlB +lTg +lTg +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +lTg +tfc +iQr +eia +kgp +nCl +wlB +cFw +nwq +ihY +kfc +cFw +cFw +cFw +cFw +cFw +cFw +cFw +jks +cFw +ihY +ihY +cFw +jks +cFw +ihY +ihY +xfz +cFw +jks +cFw +eHs +cFw +bSj +aoC +xAg +uti +uti +uti +vVH +gCZ +gfe +bzz +fNm +vVH +oET +slA +gfG +oET +oET +kbQ +kbQ +kbQ +lFE +tCA +ouy +ouy +ouy +tCA +lFE +ouy +ouy +kbQ +kbQ +qIF +eyt +eyt +qIF +kbQ +kbQ +kbQ +kbQ +tVj +kbQ +kbQ +liq +kbQ +sgk +kbQ +eyt +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +jqw +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wOR +aOg +lVQ +aOg +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +aOg +mCF +mCF +mCF +bUZ +hoC +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(144,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +iWj +wlB +gjC +lTg +lTg +wlB +lTg +lTg +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +lTg +uHD +lTg +lTg +fIk +wlB +kgp +nCl +ghW +nwq +cFw +cFw +nwq +cFw +cFw +cFw +upb +cFw +cFw +cFw +jks +cFw +uAM +ihY +cFw +agn +cFw +ejk +nwq +nak +cFw +jks +nwq +cFw +cFw +bGU +pGs +pGs +tgC +oAJ +sxL +bzz +aer +rvD +rvD +wPH +ekE +oET +oET +oET +oET +jqw +kbQ +ofC +kbQ +qIF +qIF +kbQ +kbQ +kbQ +qIF +kbQ +qIF +kbQ +kbQ +qfu +kbQ +kbQ +qIF +kbQ +kbQ +kbQ +ofC +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +qAg +kbQ +tTU +kbQ +kbQ +sgk +kbQ +kbQ +kbQ +qIF +kbQ +kbQ +kbQ +kbQ +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +gsm +aOg +xGV +aOg +aOg +mCF +mCF +mCF +mCF +mCF +hoC +mCF +mCF +jdm +mCF +mCF +mCF +mCF +mCF +mCF +mCF +aOg +aOg +mCF +mCF +hoC +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(145,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +iWj +wlB +wlB +wlB +rBq +wlB +lTg +lTg +wlB +wlB +wlB +wlB +nFX +wlB +wlB +wlB +wlB +wlB +aAX +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +lTg +lTg +lTg +kFH +iQr +wlB +kgp +kgp +wlB +cFw +cFw +cFw +xfz +cel +jks +jks +jks +gtv +jks +jks +coX +cFw +cFw +cFw +cFw +cFw +jks +pll +cFw +cFw +cFw +cFw +cFw +bGU +bGU +bGU +bGU +pGs +bGU +xke +rvD +bGU +rvD +rvD +bGU +rvD +xeO +eyt +eyt +eyt +eyt +eyt +kbQ +kbQ +tTU +kbQ +sgk +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +rsf +kbQ +kbQ +kbQ +sgk +kbQ +kbQ +qfu +qIF +kbQ +kbQ +kbQ +qIF +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +eyt +jqw +kbQ +kbQ +kbQ +nMJ +kbQ +kbQ +kqN +jqw +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +mCF +mCF +mCF +mCF +mCF +hoC +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +jdm +mCF +mCF +mCF +mCF +mCF +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(146,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +cJL +pRa +xDE +wlB +lTg +wlB +mdg +wlB +lTg +lTg +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +nFX +lTg +pXT +lTg +lTg +bDs +aQN +kgp +kgp +wlB +cFw +cFw +xmL +iXy +cFw +cFw +cFw +cFw +ihY +cFw +cFw +cFw +ebi +cFw +nwq +cFw +tsC +cFw +pll +eHs +cFw +nwq +bGU +pmM +bGU +bGU +rvD +bGU +bGU +rvD +bGU +rvD +rvD +elP +bGU +bGU +rvD +erQ +vNB +eyt +eyt +eyt +eyt +eyt +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +qAg +kbQ +sfj +kbQ +kbQ +kbQ +dDn +kbQ +eyt +eyt +qIF +eyt +jqw +qIF +eyt +eyt +kbQ +kbQ +kbQ +kbQ +jqw +eyt +eyt +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +hoC +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +bUZ +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(147,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +rUa +rJv +rXk +wlB +lTg +wlB +lTg +lTg +lTg +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +nFX +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +kLF +wlB +wlB +dOl +kgp +kgp +lTg +cFw +cFw +xmL +jks +jks +cFw +cFw +ykA +cFw +cFw +cFw +cFw +cFw +nwq +nwq +cFw +cFw +agn +tPK +udp +cFw +bGU +bGU +pmM +cYw +bGU +bGU +trI +bGU +bGU +bGU +bGU +bGU +bGU +bGU +rvD +bGU +rvD +rvD +bGU +rvD +rvD +bGU +eyt +eyt +eyt +eyt +eyt +kbQ +kbQ +sgk +qIF +kbQ +kbQ +kbQ +sgk +kbQ +pbT +kbQ +qfu +jqw +tTU +eyt +eyt +eyt +eyt +eyt +eyt +eyt +jqw +qfu +kbQ +sgk +kbQ +kbQ +kbQ +kbQ +kbQ +ofC +qIF +sgk +qIF +kbQ +kbQ +kbQ +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +aOg +aOg +mCF +mCF +mCF +mCF +hoC +lDF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +mCF +aOg +aOg +mCF +mCF +mCF +mCF +mCF +mCF +mCF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(148,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPW +nsN +wlB +lTg +wlB +wlB +lTg +uHD +lTg +lTg +lTg +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +wlB +uHD +wlB +lTg +dOl +iQr +wlB +kgp +kgp +wlB +cFw +iUH +wfh +jks +nwq +wop +gDr +cFw +cFw +jks +jks +udp +cFw +nwq +cFw +nwq +nwq +cFw +nwq +tkh +nwq +bGU +bGU +bGU +bGU +bGU +bGU +rvD +bGU +bGU +bGU +pYK +bGU +rvD +bLV +bGU +rvD +bGU +rvD +rvD +rvD +rvD +rvD +rvD +eyt +eyt +eyt +eyt +eyt +uqW +eyt +eyt +eyt +qIF +uqW +gaJ +tVj +qfu +eQI +tVj +tVj +tVj +eyt +eyt +eyt +eyt +eyt +eyt +eyt +eyt +qIF +kbQ +kbQ +sfj +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +kbQ +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +aOg +aOg +mCF +jdm +mCF +mCF +lDF +lDF +mCF +mCF +lVQ +mCF +mCF +mCF +mCF +mCF +aOg +aOg +lVQ +lDF +lDF +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(149,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +pRa +mPW +nsN +wlB +wlB +wlB +wlB +lTg +lTg +lTg +lTg +lTg +ade +wlB +wlB +wlB +wlB +hHn +wlB +wlB +wlB +wlB +wlB +nFX +wlB +wlB +wlB +xpL +lTg +wlB +lTg +wlB +iQr +kgp +kgp +kgp +wlB +cFw +cFw +xmL +cFw +cFw +cFw +cFw +cFw +cFw +jks +cFw +fSa +fSa +ihY +xBw +nwq +cFw +vbH +cFw +cFw +bGU +bGU +xke +bGU +trI +bGU +bLV +bGU +elP +bGU +rvD +bGU +bGU +bGU +bGU +bGU +rvD +pYK +bGU +bGU +bGU +bGU +bGU +elP +rvD +bGU +bGU +eyt +eyt +eyt +eyt +tXu +tXu +tXu +tXu +ouy +ouy +uon +kvz +peu +ouy +ouy +tXu +tXu +tXu +tXu +tXu +tXu +tXu +tXu +vqG +tVj +kbQ +qIF +qfu +kbQ +qIF +sgk +kbQ +kbQ +kbQ +kbQ +jqw +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +lVQ +xGV +aOg +mCF +mCF +mCF +hoC +lDF +lDF +lDF +hoC +aOg +aOg +mCF +mCF +aOg +aOg +lVQ +lDF +lDF +lDF +lDF +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(150,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +pRa +wLB +nsN +hPq +wlB +wlB +lTg +lTg +wlB +lTg +lTg +uHD +lTg +lTg +wlB +wlB +wlB +lTg +lTg +lTg +emP +lTg +wlB +wlB +wlB +wlB +wlB +lTg +uHD +uHD +lTg +lTg +iQr +aQN +kgp +nCl +lTg +cFw +nwq +lxi +kgA +cFw +cFw +luC +jEv +joe +jjj +jjj +jjj +jjj +vuQ +ihY +ihY +cFw +cFw +bGU +rvD +bGU +bGU +qoI +jTR +bGU +eKL +bGU +bGU +rvD +bGU +lzT +bGU +rvD +uFq +bGU +bGU +bGU +bGU +bGU +rvD +lzT +bGU +bGU +bGU +bGU +rvD +rvD +rvD +rvD +eyt +eyt +eyt +eyt +eyt +eyt +qTh +ouy +qaX +rTi +rTi +ouy +nhI +vjO +rsO +bzz +gfe +oAJ +liz +vDP +ouy +cwk +sCp +kkc +vqK +kbQ +kbQ +pGs +pGs +jqw +kbQ +qIF +kbQ +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +aOg +aOg +aOg +mCF +mCF +mCF +lDF +lDF +lDF +lDF +lDF +lDF +lDF +bsf +bsf +bsf +bsf +bsf +lDF +lDF +lDF +kkv +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(151,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +mPk +wBp +nsN +wlB +qNu +lTg +wlB +lTg +mdg +lTg +lTg +lTg +lTg +uHD +lTg +lTg +uHD +lTg +lTg +lTg +lTg +uHD +lTg +lTg +lTg +lTg +uHD +lTg +lTg +lTg +lTg +iQr +iQr +aQN +wlB +nCl +wlB +cFw +ykU +hMI +prC +cFw +nwq +cFw +cFw +cFw +cFw +nwq +cFw +cFw +pgn +kgA +nwq +kyp +oWf +kyp +kyp +kyp +elI +fWd +pjD +dTG +cFh +kyp +bGU +lzT +lzT +lzT +rvD +bGU +bGU +bGU +rvD +bGU +bGU +bGU +lzT +rvD +bGU +bGU +bGU +bGU +rvD +bGU +rvD +rvD +rvD +rvD +rvD +bGU +rvD +rvD +xeO +bzz +uSF +dFC +mVn +hti +qEc +bGU +rvD +aSj +fPJ +bGU +oBq +kjr +kVE +ibi +dRI +jrv +fZP +vqG +pGs +pGs +pGs +pGs +qIF +uqW +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +bsf +lDF +lDF +lDF +lDF +lDF +lDF +bsf +bsf +bsf +bsf +bsf +bsf +bsf +kkv +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(152,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +cJL +wHt +mtT +wlB +wlB +lTg +wlB +wlB +wlB +wlB +wlB +wlB +lTg +lTg +lTg +lTg +lTg +wlB +gjC +mdg +lTg +lTg +lTg +lTg +ghW +wlB +lTg +wlB +wlB +lTg +wlB +wlB +iQr +aQN +wlB +nCl +wlB +cFw +cFw +wfh +agn +nwq +cFw +cFw +qTE +nNB +cFw +cFw +cFw +nwq +hds +qvS +kyp +cFh +kyp +cFh +kyp +elI +fWd +dRs +dRs +pjD +dTG +cFh +bGU +rvD +lzT +lzT +rvD +bGU +bGU +rvD +bGU +bGU +bGU +bGU +lzT +bGU +bGU +bGU +bGU +bGU +bGU +bGU +bGU +bLV +bGU +erQ +bGU +rvD +rvD +bGU +kyD +prl +noR +etV +huE +eXN +bGU +kyD +kyD +cVd +huE +lzT +bGU +rKS +vEi +dir +xHz +tVj +xcz +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +kkv +lDF +lDF +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(153,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +iWj +wlB +lTg +wlB +wlB +wlB +wlB +lTg +wlB +ghW +wlB +wlB +wlB +lTg +wlB +wlB +lTg +wlB +wlB +wlB +wlB +lTg +wlB +wlB +lTg +wlB +lTg +wlB +wlB +lTg +wlB +wlB +aQN +aQN +nCl +wlB +cFw +nwq +ihY +vlL +gcB +jNE +cFw +cFw +cFw +cFw +nwq +kyp +kyp +hds +pjD +jek +jek +dTG +kyp +kyp +hds +exX +xFb +ulb +dRs +qvS +hWv +bGU +bGU +rvD +lzT +bGU +vNB +elP +bGU +bGU +bGU +bGU +bGU +bGU +rvD +bGU +uFq +bGU +rvD +bGU +bGU +bGU +trI +bGU +bGU +bGU +bGU +kyD +uFq +qZJ +bGU +kyD +vNB +exs +huE +fFw +bGU +bGU +sDH +huE +lzT +lzT +gzm +rTi +sCp +inV +ouy +ouy +huF +huF +huF +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(154,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +pRa +rJv +rXk +wlB +wlB +wlB +wlB +ghW +wlB +wlB +wlB +wlB +wlB +lTg +tLS +wlB +wlB +wlB +wlB +lTg +wlB +wlB +phk +wlB +wlB +bnH +mdg +wlB +wlB +lTg +wlB +wlB +lTg +hPq +kgp +nCl +wlB +nwq +cFw +ihY +ihY +ihY +ihY +nwq +nwq +wUF +oWf +lci +kyp +kyp +nCF +kGJ +plq +dRs +qvS +kyp +hEv +hds +ulb +dRs +dRs +dRs +qvS +kyp +bGU +bGU +bGU +bGU +vNB +bGU +bGU +bGU +rvD +lzT +rvD +bGU +bGU +bGU +bGU +bGU +bGU +bGU +bGU +bGU +bGU +bGU +bGU +bGU +bGU +eKL +bGU +bGU +bGU +bGU +bGU +huE +bGU +kyD +bGU +bGU +kyD +pYK +fFw +pYI +huE +xeO +uoU +bzz +fXA +mVj +cql +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(155,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +cJL +wBp +nsN +tLS +wlB +lTg +eia +wlB +wlB +wlB +wlB +lTg +wlB +wlB +wlB +lTg +mdg +wlB +xCZ +wlB +wlB +wlB +wlB +lTg +wlB +nFX +wlB +wlB +gjC +lTg +wlB +wlB +lTg +kgp +kgp +aQN +wlB +kyp +kyp +efy +efy +kyp +kyp +cFh +kyp +kyp +kyp +cFh +kyp +kyp +kyp +cFh +hds +dRs +qvS +kyp +kyp +hds +dRs +xFb +xFb +xFb +qvS +uWo +bGU +rvD +bGU +bGU +bGU +bGU +bGU +bGU +lzT +lzT +bGU +pYK +bLV +bGU +bGU +eKL +bjC +rvD +bGU +bGU +bGU +lzT +lzT +bGU +bGU +prl +bGU +qFI +bGU +kyD +bGU +cGD +bGU +bGU +kyD +bGU +huE +pYI +bGU +bGU +bGU +huE +trI +gCe +etV +trI +rvD +aSj +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +bsf +bsf +gRU +bsf +bsf +bsf +bsf +bsf +bsf +bsf +avD +bsf +bsf +avD +bsf +bsf +bsf +bsf +bsf +bsf +gRU +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(156,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +wBp +nsN +wlB +wlB +lTg +wlB +lTg +wlB +lTg +lTg +wlB +qNu +wlB +wlB +wlB +wlB +wlB +pDl +dyl +lTg +aCW +wlB +wlB +qNu +lTg +wlB +lTg +wlB +lTg +aQN +ayx +kgp +kgp +kyP +aQN +lTg +iHN +kyp +kyp +kyp +kyp +kyp +kyp +kyp +cFh +kyp +kyp +kyp +cFh +kyp +kyp +hds +dRs +qvS +cFh +kyp +hds +ulb +dRs +xFb +xFb +pjD +dTG +bGU +qoI +gPi +jTR +bGU +bGU +rvD +bGU +bGU +bGU +bGU +bGU +bGU +bGU +bGU +bGU +bGU +bGU +vNB +bGU +lzT +lzT +rvD +bGU +bGU +bGU +kyD +bGU +hDY +bGU +tZl +fFw +huE +lzT +bGU +pZS +bGU +bGU +vGQ +huE +kyD +huE +huE +bGU +bGU +kyD +bGU +orr +rvD +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +avD +chU +chU +avD +chU +chU +avD +chU +chU +avD +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(157,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +rUa +wBp +nsN +eNk +wlB +wlB +wlB +wlB +wlB +hPq +wlB +wlB +wlB +wlB +lTg +lTg +wlB +cFZ +nti +ola +ayF +ueB +lTg +wlB +lTg +wlB +wlB +wlB +wlB +wlB +aQN +aQN +tMZ +pvQ +lTg +aQN +wlB +kyp +cFh +cFh +kyp +elI +jek +jek +jek +dTG +kyp +cFh +kyp +elI +jek +jek +fWd +xFb +qvS +cFh +kyp +hds +dRs +xFb +tHc +xFb +dRs +pjD +gPi +xfQ +bUP +veV +jTR +bGU +bGU +bGU +rvD +bGU +bGU +bGU +bGU +lzT +lzT +rvD +bGU +bGU +bGU +bGU +bGU +rvD +lzT +bGU +elP +bLV +pYK +bGU +bGU +bGU +tZl +lzT +feH +bGU +pZS +pYI +bGU +kyD +bGU +huE +uFq +bGU +huE +bGU +bLV +bGU +prl +bGU +aSj +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +pGs +pGs +pGs +pGs +bsf +bsf +kkv +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +avD +avD +avD +avD +avD +avD +avD +avD +avD +avD +avD +avD +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(158,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +rYC +nsN +iFc +qAy +lTg +lTg +wlB +wlB +wlB +wlB +ghW +lTg +wlB +gjC +wlB +lTg +yjH +mUv +hgc +sZd +wlB +gOp +wlB +qNX +rXk +wlB +ghW +kAH +wlB +aQN +tMZ +lTg +tmZ +tmZ +tmZ +dTG +kyp +kyp +jTj +elI +fWd +xFb +xFb +dRs +qvS +kyp +kyp +kyp +hds +exX +dRs +xFb +dRs +qvS +cFh +cFh +hds +dRs +xFb +xFb +xFb +dRs +dRs +dRs +bUP +bUP +bUP +ghN +rvD +bGU +qoI +gPi +gPi +jTR +elP +bGU +lzT +lzT +bGU +bGU +bGU +bGU +bGU +rvD +bGU +bGU +bGU +bGU +bGU +vNB +prl +kyD +pYI +pZS +bGU +pYI +bGU +huE +prl +kyD +bGU +uTY +bGU +huE +kyD +pYI +bGU +bGU +bGU +kyD +bGU +orr +rvD +pGs +pGs +pGs +pGs +pGs +pGs +iFQ +bsf +hre +bsf +hre +bsf +hre +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +avD +mqe +mqe +avD +hRs +cHV +wsG +hRs +avD +mqe +mqe +avD +bsf +bsf +bsf +bsf +bsf +kkv +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(159,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +xVw +nBc +tmZ +rXk +wlB +kAH +wlB +wlB +qNX +rXk +wlB +wlB +qNX +tmZ +tmZ +tmZ +rXk +wlB +wlB +aQN +lTg +kAH +wlB +uIW +nsN +wlB +lTg +wlB +wlB +aQN +aQN +tMZ +pTI +rnL +pdK +pjD +jek +jek +jek +fWd +xFb +xFb +xFb +xFb +pjD +jek +jek +jek +fWd +xFb +xFb +dRs +xFb +qvS +kyp +kyp +hds +dRs +dRs +dRs +xFb +dRs +dRs +xFb +xFb +xFb +bUP +ghN +bGU +bGU +ejM +bUP +bUP +veV +jTR +bGU +rvD +lzT +bGU +rvD +bGU +rvD +trI +bGU +bGU +bGU +bGU +bGU +bGU +bjC +kyD +huE +huE +huE +kyD +huE +bGU +rqg +gPi +gPi +bko +gPi +jTR +bGU +huE +bGU +pYI +lzT +lzT +bGU +pYK +pYI +qZJ +kyD +bGU +bGU +iOi +rvD +bGU +iFQ +bsf +puq +hre +bsf +bsf +bsf +puq +bsf +bsf +bsf +bsf +bsf +kkv +bsf +puq +bsf +bsf +bsf +avD +avD +uvd +lFT +avD +kjI +snS +snS +kjI +avD +qcC +uvd +avD +avD +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +wUU +"} +(160,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +wBp +pdK +pdK +jJn +wlB +wlB +wlB +lTg +uIW +nBc +tmZ +tmZ +sXc +pdK +pdK +pdK +nsN +wlB +tLS +wlB +wlB +wlB +wlB +uIW +nsN +wlB +wlB +lTg +wlB +lTg +tMZ +fbw +pdK +pdK +pdK +xFb +xFb +xFb +xFb +dRs +xFb +xFb +dRs +xFb +xFb +dRs +xFb +dRs +xFb +dRs +dRs +xFb +xFb +pjD +jek +jek +fWd +dRs +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +bUP +ghN +bGU +ylB +ejM +bUP +xFb +bUP +veV +jTR +bGU +bGU +bGU +lzT +bGU +bGU +pYK +bGU +bGU +bGU +prl +bGU +kyD +bGU +bGU +huE +huE +ipC +bGU +rqg +gPi +xeU +dRs +spv +spv +aXn +kyj +gPi +bko +jTR +pZS +fFw +lzT +fcp +huE +bLV +bGU +bGU +bLV +rvD +bGU +bGU +rvD +fBV +hre +hre +hre +hre +bsf +bsf +bsf +bsf +bsf +bsf +bsf +gRU +bsf +bsf +bsf +bsf +bsf +bsf +avD +fFK +uvd +smx +aCl +kjI +kjI +kjI +kjI +aCl +nzb +uvd +uvd +avD +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +lDF +pGs +pGs +pGs +pGs +pGs +wUU +"} +(161,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +cJL +wBp +rnL +pdK +nBc +tmZ +tmZ +tmZ +tmZ +sXc +rnL +pdK +pdK +pdK +urD +rnL +pdK +nBc +tmZ +tmZ +tmZ +tmZ +tmZ +tmZ +xJH +nsN +wlB +wlB +wlB +wlB +wlB +pvQ +tMZ +pdK +pdK +pdK +dRs +xFb +xFb +xFb +xFb +xFb +xFb +xFb +dRs +byC +xFb +xFb +xFb +xFb +xFb +xFb +byC +xFb +dRs +dRs +dRs +dRs +dRs +byC +xFb +dRs +xFb +xFb +xFb +exX +xFb +bUP +veV +gPi +gPi +xfQ +bUP +xFb +bUP +bUP +veV +jTR +bGU +bGU +bGU +bGU +bGU +erQ +rvD +lzT +eXO +bGU +kyD +bGU +erQ +qoI +bko +gPi +bko +gPi +wts +dRs +spv +dRs +spv +spv +spv +dRs +dRs +spv +ghN +pZS +kyD +bGU +bGU +pZS +vXG +bGU +bGU +uFq +rvD +bGU +rvD +bGU +iFQ +bsf +hre +bsf +bsf +bsf +bsf +hre +bsf +bsf +bsf +bsf +bsf +bsf +kkv +bsf +bsf +bsf +bsf +avD +pBf +fFK +bye +avD +fJI +kjI +kjI +vnb +avD +gBM +uvd +uvd +avD +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +wUU +"} +(162,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +lze +wBp +xVw +mPW +bBV +mPW +xVw +wBp +wBp +wBp +bBV +mPW +mPW +wLB +wBp +mPW +wBp +xVw +rYC +xVw +wBp +mPW +wBp +bBV +rJv +tWT +uxM +grG +tWT +uxM +loO +ifO +wBp +xVw +rYC +xVw +wBp +wBp +xVw +wBp +wBp +rYC +xVw +wBp +wBp +wBp +wBp +rYC +xVw +wBp +wBp +wBp +wBp +xVw +rYC +wBp +mPW +wLB +wBp +mPW +wLB +bBV +wLB +mPW +wBp +xFb +xFb +bUP +bUP +bUP +bUP +hwE +xFb +xFb +nKR +bUP +veV +gPi +gPi +jTR +bGU +bGU +bGU +lzT +lzT +lzT +bGU +bGU +qoI +gPi +xfQ +spv +dRs +esA +dRs +esA +dRs +spv +dRs +dRs +spv +spv +dRs +spv +spv +ghN +gRj +bGU +kyD +bGU +pZS +kyD +qhO +kyD +cYw +bGU +bGU +rvD +rvD +iFQ +hre +bsf +bsf +hre +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +avD +avD +avD +avD +avD +avD +lms +lms +avD +avD +avD +avD +avD +avD +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +kkv +pGs +pGs +pGs +pGs +pGs +wUU +"} +(163,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +pRa +mPk +cJL +mPk +mPk +mPk +pRa +mPk +rUa +mPk +mPk +mPk +mPk +cJL +mPk +mPk +mPk +mPk +pRa +rUa +pRa +pRa +mPk +pRa +pRa +rUa +pRa +pRa +uhi +kkF +mPk +mPk +mPk +mPk +cJL +mPk +mPk +cJL +mPk +cJL +mPk +mPk +mPk +mPk +cJL +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +cJL +mPk +mPk +pRa +mPk +mPk +mPk +rUa +pRa +wLB +dRs +xFb +xFb +bUP +xFb +bUP +xFb +xFb +xFb +xFb +bUP +bUP +bUP +bUP +veV +gPi +gPi +gPi +gPi +gPi +gPi +gPi +gPi +xfQ +bUP +bUP +spv +dRs +spv +ulb +spv +dRs +dRs +esA +spv +spv +dRs +dRs +spv +dRs +veV +bko +gPi +jTR +pYI +huE +eKL +bGU +bGU +bGU +rvD +rvD +rvD +bGU +fBV +bsf +bsf +bsf +pGs +pGs +bsf +bsf +bsf +bsf +puq +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +avD +qxb +aEg +snS +qxb +brT +nEE +kjI +brT +qxb +aEg +snS +qxb +avD +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +wUU +"} +(164,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +mPk +pRa +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +cJL +mPk +mPk +mPk +mPk +rUa +kkF +pkl +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPW +exX +xFb +xFb +xFb +xFb +xFb +xFb +xFb +ulb +dRs +xFb +dRs +xFb +bUP +bUP +bUP +bUP +bUP +bUP +bUP +bUP +bUP +bUP +dRs +dRs +spv +dRs +dRs +spv +dRs +dRs +spv +dRs +dRs +dRs +dRs +dRs +dRs +spv +dRs +dRs +spv +hwE +ghN +pZS +lYD +fTh +kyD +bGU +bGU +rvD +bGU +bGU +bGU +pGs +kkv +hre +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +bsf +puq +bsf +bsf +mMz +bsf +bsf +avD +oWU +kjI +jub +kjI +szZ +kjI +kjI +szZ +kjI +kjI +jub +kjI +avD +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(165,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pkl +kkF +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +xVw +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +esA +dRs +dRs +spv +dRs +dRs +spv +dRs +dRs +dRs +dRs +dRs +spv +spv +dRs +spv +dRs +dRs +aaG +dkS +qlw +tjn +pmM +bGU +qZJ +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +mMz +sOw +sOw +iwV +avD +bsf +avD +qxb +snS +pcH +qxb +brT +kjI +kjI +brT +qxb +snS +snS +qxb +avD +bsf +sOw +sOw +sOw +avD +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(166,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +kkF +pkl +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +rYC +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +dRs +xFb +xFb +xFb +xFb +dRs +dRs +ulb +dRs +dRs +dRs +dRs +dRs +dRs +spv +esA +dRs +dRs +spv +dRs +dRs +dRs +spv +spv +dRs +dRs +fPy +spv +dRs +spv +dRs +dRs +esA +ihC +ghN +pmM +hTX +evW +pYK +elP +rvD +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +gNE +gNE +gNE +avD +ulv +uvd +uvd +aEQ +avD +avD +brT +brT +brT +brT +brT +rco +rco +brT +brT +brT +brT +brT +avD +avD +ofJ +kEK +uvd +crq +gFH +mMz +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(167,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pkl +kkF +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +xVw +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +xFb +dRs +xFb +xFb +dRs +xFb +xFb +dRs +dRs +dRs +dRs +dRs +dRs +dRs +esA +spv +dRs +dRs +spv +spv +dRs +dRs +dRs +spv +esA +spv +spv +dRs +dRs +esA +dRs +esA +dRs +bUP +ghN +bGU +trI +bGU +vNB +rvD +vNB +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +sOw +mol +mol +fof +avD +vNT +vNT +xka +vNT +vNT +brT +snS +kjI +kjI +snS +brT +rmS +rmS +xka +fbW +rnj +oJX +pqf +uvd +ulv +gFH +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(168,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +kkF +pkl +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +wBp +byC +xFb +xFb +xFb +xFb +xFb +xFb +byC +xFb +xFb +xFb +byC +xFb +xFb +xFb +byC +xFb +dRs +dRs +dRs +exX +dRs +exX +dRs +esA +dRs +lxs +dRs +dRs +esA +spv +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +spv +spv +dRs +dRs +bUP +veV +jTR +bGU +bGU +bGU +rvD +bGU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +mMz +sOw +kEK +uvd +uvd +brT +kjI +snS +xka +snS +kjI +rco +sUG +kjI +kjI +qpD +lvS +kjI +snS +xka +nFy +ojF +brT +uvd +uvd +crq +gFH +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(169,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pkl +kkF +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +wBp +wBp +wLB +mPW +wLB +bBV +xVw +wBp +wBp +wBp +xVw +wBp +rYC +wBp +xVw +wBp +wBp +wBp +rYC +xVw +wBp +wBp +wBp +bBV +wBp +xBH +dRs +dRs +dRs +dRs +dRs +dRs +esA +spv +dRs +dRs +dRs +dRs +spv +esA +esA +dRs +dRs +dRs +bUP +bUP +ghN +bGU +bGU +bGU +rvD +bGU +bGU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +sOw +uvd +crq +uvd +brT +bPx +snS +xka +snS +cRn +brT +czG +kjI +kjI +snS +brT +kjI +snS +xka +ndp +kjI +brT +uvd +kEK +uvd +gFH +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(170,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +kkF +pkl +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +cJL +mPk +mPk +mPk +mPk +mPk +cJL +mPk +tTq +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +spv +spv +spv +spv +spv +spv +dRs +dRs +dRs +dRs +bUP +ucL +ghN +bGU +bGU +bGU +bGU +rvD +vNB +bGU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +kkv +bsf +bsf +bsf +bsf +sOw +ulv +uvd +uvd +brT +kjI +snS +xka +snS +kjI +mRs +snS +kjI +kjI +snS +mRs +kjI +snS +xka +eBS +kjI +brT +uvd +uvd +uvd +lRz +bsf +gRU +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(171,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pkl +kkF +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +mPk +mPk +mPk +mPk +rYC +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +bUP +ghN +bGU +bGU +bGU +bGU +rvD +rvD +rvD +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +gRU +bsf +brT +kEK +uvd +uvd +brT +kjI +kjI +rco +kjI +gms +mRs +snS +kjI +kjI +snS +mRs +gms +kjI +lvS +nkq +kjI +brT +uvd +uvd +uvd +brT +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(172,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +kkF +pkl +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +rUa +mPW +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +ulb +bUP +veV +jTR +bGU +akg +bGU +rvD +rvD +bGU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +gFH +uvd +uvd +uvd +brT +kjI +snS +xka +snS +snS +mRs +snS +kjI +kjI +snS +mRs +snS +snS +xka +dBA +kjI +brT +uvd +uvd +uvd +brT +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(173,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pkl +kkF +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +xVw +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +bUP +ghN +bGU +bGU +bGU +bGU +bGU +rvD +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +bsf +brT +uvd +uvd +uvd +brT +cRn +vNT +brT +snS +snS +brT +snS +kjI +kjI +snS +brT +snS +snS +brT +qwU +kjI +brT +uvd +uvd +uvd +brT +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(174,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +kkF +pkl +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +wBp +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +bUP +veV +jTR +bGU +bGU +bGU +vNB +rvD +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +bsf +gFH +uvd +uvd +uvd +brT +kjI +vNT +brT +reA +brT +brT +snS +kjI +kjI +snS +brT +brT +rmS +brT +qwU +nnk +brT +uvd +uvd +uvd +brT +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(175,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pkl +kkF +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +wBp +byC +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +xFb +xFb +bUP +bUP +ghN +bGU +vNB +bGU +rvD +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +bsf +gFH +uvd +uvd +uvd +brT +kjI +vNT +brT +brT +brT +oKy +snS +kjI +kjI +snS +oKy +brT +brT +brT +iqU +kjI +brT +uvd +uvd +uvd +brT +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(176,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +kkF +pkl +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +rYC +xFb +xFb +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +dRs +xFb +xFb +dRs +dRs +tHc +jFL +ghN +bGU +bGU +rvD +rvD +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +brT +uvd +uvd +uvd +brT +kqQ +avD +brT +cNJ +cNJ +snS +czG +kjI +kjI +snS +snS +cNJ +cNJ +brT +avD +cFu +brT +uvd +uvd +uvd +brT +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(177,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pkl +kkF +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +wBp +byC +xFb +xFb +xFb +dRs +dRs +dRs +dRs +dRs +dRs +dRs +xFb +dRs +dRs +xFb +dRs +xFb +dRs +dRs +xFb +xFb +jFL +ghN +vNB +rvD +frR +bGU +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +hre +bsf +bsf +bsf +bsf +brT +uvd +uvd +dHD +avD +avD +avD +snS +snS +snS +snS +kjI +kjI +kjI +kjI +snS +snS +snS +snS +avD +avD +avD +uvd +uvd +uvd +brT +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(178,1,1) = {" +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +kkF +pkl +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +wBp +xFb +xFb +dRs +xFb +byC +dRs +xFb +dRs +byC +xFb +xFb +dRs +byC +dRs +xFb +byC +xFb +xFb +xFb +byC +xFb +exX +kyj +jTR +dlD +bGU +rvD +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +hre +hre +bsf +bsf +bsf +bsf +bsf +brT +uvd +uvd +uvd +wNI +xqS +rco +kjI +kjI +kjI +kjI +kjI +oKy +cUE +kjI +kjI +kjI +kjI +atM +pTc +lvt +lFr +uvd +uvd +uvd +iwV +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(179,1,1) = {" +wUU +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +hJB +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +wBp +xVw +rYC +xVw +wBp +wBp +wBp +xVw +wBp +rYC +wBp +wBp +xVw +wBp +wBp +rYC +wBp +xVw +wBp +rYC +xVw +wBp +xVw +rYC +enZ +iAE +pGs +pGs +pGs +pGs +pGs +bsf +bsf +bsf +bsf +bsf +hre +hre +kkv +bsf +bsf +bsf +bsf +brT +uvd +uvd +uvd +uvd +smx +rco +kjI +kjI +kjI +kjI +kjI +oKy +oKy +kjI +kjI +kjI +kjI +kjI +pTc +nzb +uvd +uvd +uvd +kEK +sOw +bsf +bsf +bsf +bsf +kkv +pGs +pGs +pGs +wUU +"} +(180,1,1) = {" +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +cJL +mPk +mPk +mPk +cJL +pRa +mPk +mPk +mPk +rUa +imk +rJv +iAE +pGs +pGs +pGs +kkv +bsf +tRN +hre +hre +hre +hre +bsf +bsf +bsf +bsf +bsf +bsf +brT +uvd +uvd +uvd +eIr +uxi +rco +kjI +snS +kjI +snS +kjI +kjI +kjI +kjI +snS +kjI +snS +snS +rco +vPh +nau +uvd +uvd +ulv +sOw +bsf +bsf +bsf +bsf +kkv +pGs +pGs +pGs +wUU +"} +(181,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +mPk +pRa +pRa +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +imk +mPk +pRa +imk +rJv +pGs +pGs +pGs +aXb +hre +hre +hre +hre +tRN +hre +hre +hre +hre +bsf +bsf +bsf +gFH +uvd +uvd +uvd +brT +avD +avD +avD +brT +mvv +snS +snS +kjI +kjI +snS +czG +pjm +brT +avD +avD +avD +brT +uvd +uvd +ulv +iwV +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(182,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +imk +xTA +pRa +wBp +fjv +mPW +mZH +kdq +tWT +uxM +tWT +grG +tWT +iAE +bsf +hre +hre +bsf +bsf +bsf +lRz +uvd +uvd +uvd +sOw +bsf +bsf +xXr +bPF +kjI +jUY +pwc +kjI +kjI +oKy +asf +ahD +idn +avD +bsf +bsf +brT +uvd +uvd +ulv +brT +bsf +bsf +bsf +bsf +kkv +pGs +pGs +pGs +wUU +"} +(183,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +imk +mPk +xTA +pRa +imk +cJL +xTA +pRa +pRa +pRa +mPk +rUa +pRa +iWj +hre +bsf +hre +hre +bsf +bsf +gFH +kEK +uvd +uvd +brT +bsf +bsf +avD +jQG +kjI +jUY +oKy +kjI +kjI +pfL +asf +aIm +cwp +avD +bsf +bsf +brT +uvd +uvd +uvd +brT +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(184,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +pRa +mPk +pRa +pRa +mPk +pRa +pRa +pRa +pRa +xDE +kkv +dsi +dsi +bsf +bsf +bsf +lRz +eiK +uvd +uvd +sOw +bsf +mMz +xXr +ydZ +kjI +jUY +rAf +kjI +kjI +oKy +asf +qLH +jYs +xXr +bsf +mMz +iwV +uvd +uvd +kEK +iwV +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(185,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +imk +mPk +mPk +imk +mPk +mPk +pRa +mPk +pRa +pRa +mPk +pRa +mPk +rUa +iWj +tOV +dsi +dsi +hre +gRU +bsf +gFH +dHD +kEK +uvd +sOw +mMz +bsf +xXr +iSC +kjI +jUY +oKy +kjI +kjI +pfL +asf +vmY +mke +xXr +bsf +bsf +brT +uvd +uvd +ulv +sOw +bsf +gRU +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(186,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +imk +mPk +pRa +pRa +pRa +pRa +mPk +pRa +pRa +pRa +mPk +pRa +iWj +tRN +dsi +ami +hre +bsf +bsf +brT +uvd +uvd +uvd +lRz +kTu +mMz +avD +brT +mvv +snS +snS +kjI +kjI +snS +snS +pjm +brT +xXr +mMz +bsf +brT +uvd +uvd +ulv +brT +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(187,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +mPk +pRa +pRa +mPk +pRa +pRa +mPk +pRa +pRa +pRa +rJv +iAE +hre +hre +hre +bsf +bsf +sOw +uvd +uvd +uvd +brT +gRU +mLJ +avD +brT +brT +brT +snS +jbR +kjI +snS +brT +brT +brT +avD +bhU +bsf +iwV +uvd +uvd +uvd +iwV +mMz +bsf +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(188,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +mPk +hfZ +mPk +mPk +pRa +mPk +mPk +pRa +pRa +mPk +jhK +mPk +mPk +cJL +xDE +aOG +tRN +bsf +tOV +bsf +lqa +sOw +crq +uvd +brT +vdV +tPE +qza +kjI +rco +kjI +snS +aJp +kjI +snS +kjI +rco +kjI +vus +xfD +mMz +sOw +uvd +uvd +brT +brT +bsf +bsf +kkv +bsf +bsf +pGs +pGs +pGs +wUU +"} +(189,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +itL +xce +byF +xce +xce +xce +xce +xce +byF +xce +xce +xce +xce +xce +xce +gBP +hXq +hXq +hXq +hXq +hXq +qbX +iwV +uvd +uvd +sOw +bsf +jeT +lbX +kjI +rco +kjI +dTe +kjI +kjI +kjI +kjI +qAd +kjI +xuX +tfC +bsf +brT +uvd +uvd +iwV +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(190,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +iWj +bsf +vxi +dsi +hre +vxi +esK +vBZ +lRz +eiK +sOw +bsf +jwf +ehM +kjI +rco +eRQ +kjI +snS +snS +kjI +kjI +qAd +kjI +cXa +rYi +bsf +brT +uvd +kEK +sOw +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(191,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +rJv +sXn +hre +bsf +hre +bsf +bsf +bJH +sOw +ulv +sOw +bsf +jXp +avD +avD +brT +yaC +yaC +brT +brT +yaC +yaC +brT +avD +avD +xfD +bsf +sOw +uvd +sOw +iwV +bsf +bsf +bsf +bsf +kkv +pGs +pGs +pGs +pGs +wUU +"} +(192,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +rJv +apG +vxi +dsi +dsi +bsf +pTO +psk +iwV +brT +bsf +bsf +avD +vOa +kjI +kjI +kjI +snS +snS +kjI +kjI +kjI +ueQ +avD +bsf +bsf +sOw +kEK +iwV +mMz +bsf +bsf +bsf +bsf +kkv +pGs +pGs +pGs +pGs +wUU +"} +(193,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +pRa +rJv +iAE +bsf +hre +bsf +gFY +lqM +lTv +sOw +gNE +gNE +avD +bTN +asf +kjI +kjI +snS +snS +kjI +kjI +jUY +bTN +avD +bsf +bsf +sOw +sOw +brT +bsf +bsf +bsf +bsf +bsf +bsf +kkv +pGs +pGs +pGs +wUU +"} +(194,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +mPk +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +pRa +pRa +iWj +bsf +dsi +hre +vxi +vxi +fcf +gFY +lqM +lqM +sOw +kEK +kjI +kjI +kjI +snS +snS +kjI +kjI +kjI +ueQ +sOw +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(195,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +pRa +pRa +rJv +iAE +hre +hre +bsf +bFo +fcf +bsf +bsf +vxi +sOw +uvd +uvd +kjI +kjI +snS +snS +kjI +kjI +kEK +avD +sOw +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(196,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +pRa +pRa +rUa +iWj +bsf +hre +bsf +vxi +bsf +vxi +bsf +bsf +nEY +avD +uvd +kjI +qEn +avD +avD +kjI +eiK +uvd +sOw +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(197,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +pRa +pRa +pRa +pRa +eXw +pRa +pRa +pRa +ovT +uNz +vxi +bsf +vxi +bsf +bsf +bsf +bsf +bsf +lVf +iyk +kkw +eiK +hoU +fxR +fxR +kjI +kjI +fcF +sOw +bsf +bsf +bsf +bsf +bsf +bsf +bsf +kkv +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(198,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +itL +lwm +tjs +lwm +lwm +lwm +lwm +lwm +tjs +lwm +lwm +lwm +lwm +lwm +tjs +lwm +lwm +hjK +stK +hXq +hXq +hXq +hXq +qCT +qCT +qCT +bsf +bsf +bsf +fVw +sOw +kjI +kjI +kjI +bPx +kjI +ulv +uvd +sOw +uaU +bsf +bsf +bsf +bsf +bsf +kkv +lDF +lDF +bsf +bsf +bsf +pGs +pGs +pGs +pGs +wUU +"} +(199,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +jhK +mPk +pRa +mPk +mPk +pRa +pRa +mPk +vjZ +aAr +fGN +wFJ +xrl +pRa +hfZ +iWj +tRN +hre +hre +gRU +qCT +byw +oXC +sxR +qCT +gRU +bsf +luu +iwV +crq +kjI +hoU +kjI +ulv +kEK +sOw +nmH +hmg +bsf +bsf +gRU +bsf +bsf +lDF +lDF +lDF +lDF +bsf +bsf +kkv +pGs +pGs +pGs +wUU +"} +(200,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +mPk +mPk +mPk +pRa +pRa +pRa +pRa +itL +kif +fGN +fGN +xrl +pRa +mPk +xDE +hre +gOj +hre +qCT +qUK +rCB +mmv +kKS +dFm +qCT +bsf +bsf +hte +ulv +kZl +ulv +hoU +kZl +ulv +avD +doP +bsf +bsf +bsf +bsf +bsf +bsf +lDF +lDF +lDF +lDF +bsf +bsf +bsf +kkv +pGs +pGs +wUU +"} +(201,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +pRa +mPk +pRa +kWf +cKB +mdM +mdM +hjf +pRa +fDH +ymb +hre +hre +hre +qCT +mzK +kKS +kKS +kKS +kKS +pSg +bsf +bBt +bsf +avD +gRN +crq +uli +kEK +sOw +lqM +vRW +bsf +bsf +bsf +bsf +kkv +lDF +lDF +lDF +lDF +lDF +bsf +bsf +bsf +kkv +pGs +pGs +wUU +"} +(202,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +pRa +pRa +pRa +mPk +pRa +pRa +pRa +pRa +pRa +ovT +ymb +hre +tRN +hre +bsf +qCT +kzp +kKS +kKS +kKS +kKS +pSg +oUh +yfV +bsf +hte +sOw +gFH +iwV +sOw +hte +bsf +bsf +bsf +bsf +bsf +bsf +lDF +lDF +lDF +lDF +lDF +kkv +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(203,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +mPk +pRa +pRa +pRa +pRa +pRa +pRa +ovT +dTu +gOj +hre +bsf +bsf +bsf +qCT +gWL +kKS +eDR +djP +eyL +qCT +bsf +ncv +bsf +bsf +npW +hTO +toN +ulv +bsf +bsf +bsf +bsf +bsf +bsf +lDF +lDF +lDF +kkv +bsf +kkv +bsf +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(204,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +mPk +pRa +pRa +mPk +pRa +pRa +pRa +pRa +rUa +xDE +hre +tRN +hre +bsf +hre +bsf +bsf +qCT +gMp +eyL +eyL +qCT +bsf +bsf +ncv +bsf +bsf +bsf +gFY +lqM +dIk +bsf +bsf +bsf +bsf +bsf +kkv +lDF +lDF +kkv +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +wUU +"} +(205,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +nvv +oTs +vgH +pGs +pGs +pGs +pGs +bsf +hre +bsf +bsf +qCT +qCT +qCT +bsf +bsf +bsf +ncv +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +kkv +lDF +lDF +kkv +bsf +bsf +bsf +bsf +bsf +bsf +kkv +pGs +pGs +pGs +wUU +"} +(206,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +iax +pGs +pGs +pGs +pGs +pGs +bsf +bsf +kkv +bsf +bsf +bsf +bsf +bsf +kkv +bsf +ncv +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +lDF +kkv +bsf +bsf +bsf +bsf +bsf +bsf +kkv +pGs +pGs +pGs +pGs +wUU +"} +(207,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +cLP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +iax +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +kkv +szw +bsf +bsf +bsf +shO +neD +jmb +tju +ftm +tXT +bsf +bsf +gRU +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(208,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +iax +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +kkv +kkv +pGs +pGs +pGs +fbZ +sVk +gTe +ixQ +mmq +pGs +pGs +kkv +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +bsf +kkv +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(209,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +iax +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +joO +jLU +hni +pGs +pGs +pGs +pGs +kkv +kkv +bsf +bsf +bsf +bsf +bbt +bsf +bsf +bsf +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(210,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +bsf +bsf +pGs +kkv +kkv +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(211,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(212,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(213,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +cLP +cLP +cLP +cLP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(214,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(215,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(216,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(217,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(218,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(219,1,1) = {" +dGr +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +gsP +wUU +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +gKs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +pGs +wUU +"} +(220,1,1) = {" +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +dGr +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +wUU +"} diff --git a/maps/map_files/chapaev/chapaev.dmm b/maps/map_files/chapaev/chapaev.dmm new file mode 100644 index 0000000000..c2b8457ee8 --- /dev/null +++ b/maps/map_files/chapaev/chapaev.dmm @@ -0,0 +1,28093 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/structure/machinery/autodoc_console{ + dir = 1; + pixel_y = 6 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "cyan1" + }, +/area/golden_arrow/medical) +"ae" = ( +/obj/structure/machinery/power/smes/buildable, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"af" = ( +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"ag" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"ai" = ( +/obj/structure/ladder{ + height = 1; + id = "eng1" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"an" = ( +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"as" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"az" = ( +/obj/structure/machinery/cryopod{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"aE" = ( +/obj/structure/machinery/disposal{ + density = 0; + layer = 3.2; + pixel_y = 16 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"aF" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "chapaev_engi" + }, +/turf/open/floor/strata{ + dir = 4; + 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" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"bc" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/strata{ + 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 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"bi" = ( +/obj/structure/machinery/light{ + dir = 8; + invisibility = 101; + unacidable = 1; + unslashable = 1 + }, +/obj/structure/largecrate, +/obj/item/storage/fancy/cigar{ + pixel_y = 8 + }, +/turf/open/floor/strata{ + dir = 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; + 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/strata{ + 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; + name = "\improper Hangar Lockdown Blast Door" + }, +/turf/open/space/basic, +/area/golden_arrow/hangar) +"bJ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/prep_hallway) +"bK" = ( +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/prep_hallway) +"bN" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/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, +/obj/structure/largecrate/supply/ammo/type71{ + pixel_x = 3; + pixel_y = 8 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_two) +"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 + }, +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"cg" = ( +/obj/item/trash/cigbutt/bcigbutt, +/obj/item/trash/cigbutt/bcigbutt, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"cv" = ( +/obj/structure/bed/chair/comfy/alpha{ + dir = 1 + }, +/obj/structure/machinery/light{ + dir = 8; + invisibility = 101 + }, +/turf/open/floor/strata{ + dir = 4; + 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) +"cQ" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"cR" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating, +/area/golden_arrow/cryo_cells) +"cT" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/golden_arrow/canteen) +"cU" = ( +/obj/structure/bed/chair/comfy/alpha{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"cW" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) +"cX" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + name = "ship-grade camera"; + network = list("Chapaev"); + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"dr" = ( +/obj/structure/machinery/body_scanconsole{ + pixel_y = 6; + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "cyan1" + }, +/area/golden_arrow/medical) +"dx" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/prep_hallway) +"dA" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"dB" = ( +/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/strata{ + dir = 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{ + pixel_x = 4; + pixel_y = -6 + }, +/obj/item/clothing/accessory/patch/upp, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"dH" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/paper_bin, +/obj/item/tool/pen{ + pixel_x = 12 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"dI" = ( +/obj/effect/landmark/start/marine/medic/upp, +/obj/effect/landmark/late_join/upp, +/obj/effect/landmark/late_join, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"dM" = ( +/obj/structure/machinery/cryopod{ + dir = 1 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"dS" = ( +/obj/structure/closet, +/obj/item/clothing/head/uppcap, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) +"dT" = ( +/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, +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"dU" = ( +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"dV" = ( +/obj/structure/machinery/power/apc/almayer, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/synthcloset) +"ea" = ( +/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 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 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) +"ej" = ( +/obj/structure/bed/chair/comfy{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"eo" = ( +/obj/structure/closet/crate/ammo/alt/flame, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"es" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"eB" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/cryo_cells) +"eD" = ( +/obj/structure/machinery/light, +/turf/open/floor/strata{ + dir = 6; + 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" + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_commander_rooms) +"eL" = ( +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/upp, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"eM" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"eP" = ( +/obj/structure/machinery/conveyor, +/obj/structure/plasticflaps, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) +"fc" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating, +/area/golden_arrow/platoon_sergeant) +"ff" = ( +/obj/structure/machinery/cm_vending/sorted/medical/no_access/upp, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"fh" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/golden_arrow/briefing) +"fq" = ( +/obj/effect/landmark/observer_start, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating, +/area/golden_arrow/briefing) +"fA" = ( +/obj/structure/machinery/power/terminal{ + dir = 4 + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"fJ" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + id = "Delta_1"; + name = "\improper Bathroom" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/dorms) +"fQ" = ( +/obj/structure/machinery/cm_vending/sorted/tech/tool_storage{ + req_one_access = list() + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"gm" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"gq" = ( +/obj/structure/machinery/door/airlock/almayer/command/reinforced{ + name = "\improper Platoon Commander's Office"; + req_access = list(); + req_one_access_txt = "241" + }, +/turf/open/floor/strata{ + dir = 4; + 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{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/engineering) +"gU" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + name = "\improper Cleaning Supplies"; + req_one_access = null + }, +/turf/open/floor/strata{ + 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, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) +"hh" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + name = "ship-grade camera"; + network = list("Chapaev") + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"hq" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 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, +/obj/effect/landmark/late_join, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"hE" = ( +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/golden_arrow/platoon_sergeant) +"hH" = ( +/obj/item/trash/cigbutt/bcigbutt, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"hK" = ( +/obj/structure/bed/chair/comfy/alpha{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"hV" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_two) +"ic" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 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 + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/golden_arrow/canteen) +"iv" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"iw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/landmark/start/marine/smartgunner/upp, +/obj/effect/landmark/late_join/upp, +/obj/effect/landmark/late_join, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/cryo_cells) +"iz" = ( +/obj/structure/machinery/floodlight/landing/floor, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) +"iB" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + dir = 1; + name = "\improper Locker Room"; + req_one_access = null + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"iD" = ( +/obj/structure/pipes/vents/pump, +/obj/structure/pipes/vents/pump, +/obj/structure/pipes/vents/pump, +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"iF" = ( +/obj/structure/machinery/light, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"iK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/structure/machinery/cryopod, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"iO" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/golden_arrow/cryo_cells) +"iW" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/cryo_cells) +"iZ" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/device/lightreplacer, +/obj/item/device/radio, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/engineering) +"jg" = ( +/obj/structure/machinery/light, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"jF" = ( +/obj/structure/bed/bedroll{ + pixel_y = 21; + pixel_x = -33 + }, +/obj/item/device/flashlight/lamp/on{ + pixel_y = 4; + pixel_x = -23 + }, +/obj/item/prop/magazine/book{ + pixel_y = 24; + pixel_x = -33; + desc = "By Geor Georwell."; + name = "1984" + }, +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/golden_arrow/hangar) +"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." + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/platoon_commander_rooms) +"jS" = ( +/obj/effect/landmark/start/marine/upp, +/obj/effect/landmark/late_join/upp, +/obj/effect/landmark/late_join, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"jX" = ( +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/item/bedsheet/brown{ + layer = 3.4 + }, +/turf/open/floor/strata{ + dir = 4; + 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{ + icon_state = "floor2" + }, +/area/golden_arrow/briefing) +"kj" = ( +/obj/item/clothing/shoes/slippers_worn{ + pixel_y = 16 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) +"kl" = ( +/obj/structure/machinery/light, +/obj/structure/pipes/vents/pump, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/prep_hallway) +"kr" = ( +/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) +"ku" = ( +/obj/vehicle/powerloader/jd{ + name = "\improper CosmosStal 12 Bogatyr Power Loader" + }, +/obj/structure/machinery/door_control{ + id = "chapaevcargo"; + pixel_x = 32 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/supply) +"kw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/landmark/start/marine/upp, +/obj/effect/landmark/late_join/upp, +/obj/effect/landmark/late_join, +/turf/open/floor/strata{ + dir = 4; + 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{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"lo" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/golden_arrow/canteen) +"lE" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/strata{ + dir = 4; + 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{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"lS" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/paper_bin, +/obj/item/tool/pen{ + pixel_x = 12 + }, +/obj/item/prop/tableflag/upp{ + pixel_y = 15; + pixel_x = 6 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"me" = ( +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/upp, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"mj" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"mm" = ( +/obj/structure/machinery/light, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/synthcloset) +"mt" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/structure/pipes/vents/pump, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/prep_hallway) +"mu" = ( +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/strata{ + dir = 8; + 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{ + pixel_y = 6 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) +"mB" = ( +/obj/structure/largecrate/random/secure, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/prep_hallway) +"mT" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"mV" = ( +/turf/open/space/basic, +/area/space) +"mY" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"nb" = ( +/obj/structure/machinery/conveyor, +/obj/structure/pipes/standard/cap/hidden/supply{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) +"nc" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"nl" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + name = "\improper Infirmary"; + req_one_access = null + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"nm" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/machinery/light/small, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"np" = ( +/obj/structure/machinery/floodlight/landing/floor, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) +"ns" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/dorms) +"nv" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/storage/box/bodybags, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"nD" = ( +/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ + req_one_access = list() + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"nE" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 4; + name = "\improper Maintenance Tunnels" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"nI" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"nO" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"nS" = ( +/obj/item/storage/toolbox/mechanical/green{ + pixel_y = 10 + }, +/obj/item/storage/toolbox/mechanical/green{ + pixel_x = -7; + pixel_y = -1 + }, +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/engineering) +"nY" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + dir = 1; + name = "\improper Engineering"; + req_one_access = null + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"ob" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/faxmachine{ + name = "\improper UPP Military Fax Machine"; + network = "UPP Encrypted Network"; + target_department = "UPP High Command" + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"od" = ( +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/golden_arrow/squad_two) +"oi" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/dorms) +"or" = ( +/obj/structure/machinery/sleep_console{ + dir = 8; + pixel_y = 6 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "cyan1" + }, +/area/golden_arrow/medical) +"os" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/golden_arrow/platoon_commander_rooms) +"oB" = ( +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/golden_arrow/hangar) +"oH" = ( +/turf/open/floor/strata{ + 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{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating, +/area/golden_arrow/cryo_cells) +"oZ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + name = "\improper Private Briefing Room"; + req_one_access = null; + req_one_access_txt = "240;244;241" + }, +/turf/open/floor/strata{ + dir = 4; + 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, +/turf/open/floor/plating, +/area/golden_arrow/canteen) +"pi" = ( +/obj/structure/machinery/power/apc/almayer, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/engineering) +"pk" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"pt" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/engineering) +"pw" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/gun_rack/type71, +/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" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"pz" = ( +/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/item/reagent_container/food/drinks/dry_ramen, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"pA" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + name = "ship-grade camera"; + network = list("Chapaev") + }, +/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) +"pS" = ( +/obj/structure/barricade/handrail/strata, +/turf/open/floor/strata{ + dir = 4; + 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; + indestructible = 1 + }, +/obj/structure/machinery/door/airlock/almayer/maint/reinforced{ + access_modified = 1; + dir = 8; + name = "\improper Synthetic Preperations"; + req_one_access = list(36) + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/synthcloset) +"qa" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"qf" = ( +/obj/structure/barricade/handrail/strata{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) +"qm" = ( +/obj/structure/machinery/door/airlock/almayer/command/reinforced{ + dir = 1; + name = "\improper Platoon Commander's Office"; + req_access = list(); + req_one_access_txt = "240;241" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"qn" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + 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{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"qK" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"qO" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"qP" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/device/megaphone, +/turf/open/floor/strata{ + dir = 4; + 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 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"qZ" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/supply) +"rl" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"rp" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/effect/landmark/start/marine/upp, +/obj/effect/landmark/late_join/upp, +/obj/effect/landmark/late_join, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"ru" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"rv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/supply/ammo/type71, +/obj/structure/largecrate/supply/ammo/type71{ + pixel_x = 3; + pixel_y = 8 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"rE" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + 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 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"rV" = ( +/obj/structure/closet/secure_closet/marine_personal{ + has_cryo_gear = 0; + job = "Platoon Corpsman" + }, +/obj/item/clothing/shoes/marine/upp, +/obj/item/device/radio/headset/distress/UPP, +/obj/item/clothing/under/marine/veteran/UPP/medic, +/turf/open/floor/strata{ + dir = 4; + icon_state = "cyan1" + }, +/area/golden_arrow/medical) +"so" = ( +/obj/structure/stairs/perspective{ + color = "#6e6e6e"; + icon_state = "p_stair_sn_full_cap"; + layer = 2.5 + }, +/obj/structure/platform/strata/metal{ + dir = 4 + }, +/obj/structure/machinery/light{ + dir = 8; + invisibility = 101 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"sp" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/plating, +/area/golden_arrow/cryo_cells) +"su" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/canteen) +"sy" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/drinks/bottle/vodka{ + pixel_x = -6; + pixel_y = 13 + }, +/obj/item/reagent_container/food/drinks/flask/canteen, +/obj/item/reagent_container/food/drinks/flask/canteen{ + pixel_x = -6 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"sz" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/supply) +"sJ" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 8; + 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 + }, +/turf/open/floor/strata{ + dir = 4; + 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{ + pixel_y = -4 + }, +/obj/item/paper_bin, +/obj/item/device/flashlight/lamp/green{ + pixel_x = -7; + pixel_y = 13 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"tb" = ( +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/upp, +/turf/open/floor/strata{ + dir = 4; + 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 + }, +/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{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"ts" = ( +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"tx" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) +"tF" = ( +/obj/structure/machinery/medical_pod/sleeper{ + dir = 8; + pixel_y = 6 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "cyan1" + }, +/area/golden_arrow/medical) +"tG" = ( +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"tH" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/almayer{ + 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 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"tR" = ( +/obj/structure/barricade/handrail/strata{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank/gas/methane, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"tT" = ( +/obj/structure/machinery/shower{ + dir = 8 + }, +/obj/structure/machinery/door/window/westleft, +/obj/structure/window/reinforced/tinted/frosted, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/platoon_commander_rooms) +"tV" = ( +/obj/structure/filingcabinet{ + pixel_x = 8 + }, +/obj/structure/filingcabinet{ + pixel_x = -8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"tX" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/roller, +/obj/item/roller, +/obj/item/roller, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"tY" = ( +/obj/structure/machinery/vending/sovietsoda, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"tZ" = ( +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/golden_arrow/platoon_commander_rooms) +"uf" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"ug" = ( +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/engineering) +"un" = ( +/obj/structure/bed/chair/office/dark, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"uq" = ( +/obj/structure/machinery/conveyor{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) +"ur" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/supply) +"us" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + dir = 1; + name = "\improper Maintenance Access"; + req_one_access = null + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating, +/area/golden_arrow/cryo_cells) +"uA" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + name = "ship-grade camera"; + network = list("Chapaev") + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_commander_rooms) +"uE" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/storage/box/drinkingglasses, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"uQ" = ( +/turf/open/floor/almayer{ + 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{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"vb" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/golden_arrow/engineering) +"vf" = ( +/obj/structure/bed/chair, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"vh" = ( +/obj/structure/bed/chair/comfy/alpha{ + dir = 1 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"vk" = ( +/obj/structure/machinery/light, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"vq" = ( +/obj/structure/largecrate, +/obj/structure/largecrate{ + pixel_y = 16 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/supply) +"vL" = ( +/obj/structure/machinery/power/terminal{ + dir = 4 + }, +/obj/item/tool/wirecutters{ + pixel_y = -6 + }, +/obj/item/device/multitool{ + pixel_x = -10 + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"vN" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/golden_arrow/supply) +"vQ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"vW" = ( +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"wc" = ( +/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/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/engineering) +"wq" = ( +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"ww" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/golden_arrow/squad_one) +"wx" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/medical) +"wy" = ( +/obj/structure/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"wA" = ( +/obj/structure/machinery/medical_pod/autodoc{ + dir = 1; + pixel_y = 6 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "cyan1" + }, +/area/golden_arrow/medical) +"wB" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"wH" = ( +/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, +/obj/structure/machinery/light{ + dir = 4; + invisibility = 101; + unacidable = 1; + unslashable = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"wM" = ( +/obj/item/ammo_box/rounds/pkp{ + pixel_y = 9 + }, +/obj/item/ammo_box/magazine/type71/empty, +/turf/open/floor/strata{ + dir = 4; + 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; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"wQ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/light/small, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"wV" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/golden_arrow/synthcloset) +"xe" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/effect/landmark/late_join/alpha, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating, +/area/golden_arrow/cryo_cells) +"xh" = ( +/obj/structure/platform/strata/metal{ + dir = 1; + pixel_y = 10 + }, +/obj/structure/pipes/vents/pump, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"xi" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"xz" = ( +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/upp, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_two) +"xA" = ( +/obj/structure/machinery/power/monitor{ + name = "Core Power Monitoring" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"xD" = ( +/obj/structure/bed/chair/comfy/alpha{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"xK" = ( +/obj/structure/foamed_metal, +/obj/structure/foamed_metal, +/turf/open/floor/strata{ + dir = 4; + 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"; + req_one_access = null; + req_one_access_txt = "240;244" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"xX" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/strata{ + dir = 4; + 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) +"ye" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"yj" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"ys" = ( +/obj/item/tool/mop{ + pixel_x = 17; + pixel_y = -2 + }, +/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" + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/briefing) +"yu" = ( +/obj/structure/surface/rack, +/obj/item/ammo_magazine/sentry{ + layer = 3.01; + name = "AK-500 ammo drum (7,62mm Caseless)"; + desc = "An ammo drum of 500 7,62mm caseless rounds for the UPPA 32-H Sentry Gun. Just feed it into the sentry gun's ammo port when its ammo is depleted." + }, +/obj/item/device/motiondetector/hacked, +/obj/item/defenses/handheld/sentry/upp, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"yH" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/golden_arrow/hangar) +"yY" = ( +/obj/structure/surface/rack, +/obj/item/device/motiondetector, +/obj/item/weapon/gun/flamer/underextinguisher, +/obj/item/ammo_magazine/flamer_tank, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_two) +"zb" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"zq" = ( +/obj/structure/machinery/light{ + dir = 4; + invisibility = 101 + }, +/turf/open/floor/strata{ + 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 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) +"zR" = ( +/obj/structure/machinery/cryopod, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"zU" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_commander_rooms) +"zX" = ( +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/golden_arrow/cryo_cells) +"Ac" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/obj/structure/prop/invuln/pipe_water, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"Aj" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/paper_bin, +/obj/item/tool/pen{ + pixel_x = 12 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/prep_hallway) +"Ao" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/golden_arrow/supply) +"Ar" = ( +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/item/bedsheet/brown, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_commander_rooms) +"Ax" = ( +/turf/open/floor/strata{ + dir = 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{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"AE" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) +"AS" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plating, +/area/golden_arrow/cryo_cells) +"AU" = ( +/obj/structure/surface/rack, +/obj/structure/machinery/light, +/obj/item/storage/pouch/shotgun/large, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/weapon/gun/shotgun/type23/pve, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"AW" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/drinks/coffee, +/turf/open/floor/strata{ + dir = 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; + pixel_x = 11 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/open/floor/almayer{ + 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"; + req_one_access = null; + req_one_access_txt = "240" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"Bx" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/platoon_commander_rooms) +"BD" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"BK" = ( +/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 + }, +/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) +"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" + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"Ce" = ( +/obj/structure/machinery/power/fusion_engine{ + name = "\improper S-52 fusion reactor 17" + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Cg" = ( +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/upp, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_two) +"Ck" = ( +/obj/structure/largecrate/random/barrel/red, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) +"Cq" = ( +/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 = "Squad Sergeant" + }, +/obj/item/clothing/shoes/marine/upp, +/obj/item/clothing/under/marine/veteran/UPP, +/obj/item/device/radio/headset/distress/UPP, +/obj/structure/machinery/light{ + dir = 8; + invisibility = 101; + unacidable = 1; + unslashable = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"Cs" = ( +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"Cx" = ( +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/supply) +"Cy" = ( +/obj/structure/largecrate{ + pixel_x = -7 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) +"CC" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/snacks/upp{ + pixel_x = 7; + pixel_y = 11 + }, +/obj/item/reagent_container/food/snacks/upp{ + pixel_x = -7; + pixel_y = 18 + }, +/obj/item/reagent_container/food/snacks/upp{ + pixel_x = 5; + pixel_y = 18 + }, +/obj/item/reagent_container/food/snacks/upp{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/reagent_container/food/snacks/upp{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/reagent_container/food/snacks/upp{ + pixel_x = 1; + pixel_y = 13 + }, +/obj/item/reagent_container/food/snacks/upp{ + pixel_x = 10; + pixel_y = 6 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"CF" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/snacks/bearmeat, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"CI" = ( +/obj/structure/machinery/light{ + dir = 8; + invisibility = 101; + unacidable = 1; + unslashable = 1 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"CJ" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/shower{ + dir = 8 + }, +/turf/open/floor/plating, +/area/golden_arrow/cryo_cells) +"CK" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/golden_arrow/medical) +"CM" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/golden_arrow/dorms) +"CO" = ( +/obj/structure/machinery/disposal, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/prep_hallway) +"CU" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/gun_rack/type71, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"CW" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/storage/belt/utility/full, +/obj/item/clothing/head/uppcap/ushanka/civi{ + pixel_y = 6 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/engineering) +"CZ" = ( +/obj/structure/toilet{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/platoon_commander_rooms) +"Dh" = ( +/obj/structure/foamed_metal, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/space) +"Dq" = ( +/obj/structure/closet, +/obj/item/clothing/mask/cigarette/weed, +/obj/item/clothing/head/bearpelt, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"Dr" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/tool/pen{ + pixel_x = 12 + }, +/obj/item/paper_bin, +/obj/item/device/flashlight/lamp{ + pixel_y = 12; + pixel_x = 11 + }, +/obj/item/prop/magazine/book/theartofwar, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"DE" = ( +/obj/structure/machinery/light{ + dir = 8; + invisibility = 101; + unacidable = 1; + unslashable = 1 + }, +/obj/structure/bed/chair, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"DG" = ( +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"DH" = ( +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/medical) +"DK" = ( +/obj/structure/bed/chair/comfy, +/turf/open/floor/strata{ + dir = 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"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/landmark/start/marine/tl/upp, +/obj/effect/landmark/late_join/upp, +/obj/effect/landmark/late_join, +/obj/effect/landmark/start/marine/tl/alpha, +/obj/effect/landmark/start/marine/tl, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/cryo_cells) +"Ef" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + 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, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/plating, +/area/golden_arrow/cryo_cells) +"EA" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating, +/area/golden_arrow/canteen) +"ED" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) +"EM" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/prop/almayer/CICmap{ + faction = "UPP" + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"EO" = ( +/obj/structure/surface/rack, +/obj/item/device/motiondetector, +/obj/item/ammo_magazine/flamer_tank, +/obj/item/weapon/gun/flamer/underextinguisher, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"EP" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/prep_hallway) +"EQ" = ( +/obj/structure/pipes/standard/manifold/fourway/hidden/supply, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"EW" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) +"Fb" = ( +/obj/structure/machinery/light{ + dir = 8; + invisibility = 101 + }, +/turf/open/floor/strata{ + 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{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"Fm" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating, +/area/golden_arrow/prep_hallway) +"Fp" = ( +/obj/structure/pipes/standard/manifold/fourway/hidden/supply, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"Ft" = ( +/obj/item/stool, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/cryo_cells) +"FB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/effect/landmark/start/marine/upp, +/obj/effect/landmark/late_join/upp, +/obj/effect/landmark/late_join/upp, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"FC" = ( +/obj/structure/closet/secure_closet/engineering_welding{ + req_one_access = list() + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/engineering) +"FF" = ( +/obj/structure/machinery/disposal, +/turf/open/floor/strata{ + dir = 8; + 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{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"FY" = ( +/obj/structure/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"FZ" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"Gj" = ( +/obj/item/book/manual/robotics_cyborgs{ + pixel_y = 8 + }, +/obj/item/tool/wirecutters, +/obj/item/tool/weldingtool/hugetank, +/obj/structure/surface/rack, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/synthcloset) +"Gl" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/strata{ + 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 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) +"Gw" = ( +/obj/structure/machinery/power/apc/almayer, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"GB" = ( +/obj/structure/closet/secure_closet{ + name = "platoon sergeant locker"; + req_one_access = list(240) + }, +/obj/item/device/whistle, +/obj/item/device/binoculars/range/designator, +/obj/item/ammo_magazine/rifle/type71, +/obj/item/ammo_magazine/rifle/type71, +/obj/item/ammo_magazine/rifle/type71, +/obj/item/ammo_magazine/rifle/type71, +/obj/item/ammo_magazine/rifle/type71, +/obj/item/weapon/gun/rifle/type71/flamer, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"GF" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/engineering) +"GS" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/machinery/floodlight/landing/floor, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) +"GT" = ( +/obj/structure/surface/rack, +/obj/item/ammo_magazine/sentry{ + layer = 3.01; + name = "AK-500 ammo drum (7,62mm Caseless)"; + desc = "An ammo drum of 500 7,62mm caseless rounds for the UPPA 32-H Sentry Gun. Just feed it into the sentry gun's ammo port when its ammo is depleted." + }, +/obj/item/device/motiondetector/hacked, +/obj/item/defenses/handheld/sentry/upp, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_two) +"GU" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/engineering) +"He" = ( +/obj/structure/surface/rack, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"Hf" = ( +/obj/structure/closet/crate/ammo/alt, +/obj/item/ammo_magazine/sniper/svd/pve, +/obj/item/ammo_magazine/sniper/svd/pve, +/obj/item/ammo_magazine/sniper/svd/pve, +/obj/item/ammo_magazine/sniper/svd/pve, +/obj/item/ammo_magazine/sniper/svd/pve, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"Hj" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 4; + name = "\improper Maintenance Tunnels" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"Hp" = ( +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_two) +"Hq" = ( +/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" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Ht" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"HA" = ( +/obj/structure/machinery/light/small, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/briefing) +"HI" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"HO" = ( +/obj/structure/largecrate, +/obj/structure/largecrate{ + pixel_y = 16; + pixel_x = 11; + layer = 3.1 + }, +/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) +"Id" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/plating, +/area/golden_arrow/briefing) +"Io" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + id = "Delta_1"; + name = "\improper Bathroom"; + dir = 2 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/dorms) +"IB" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 4; + name = "\improper Other Sections" + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/briefing) +"IG" = ( +/obj/structure/ladder{ + height = 2; + id = "eng1" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"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{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_commander_rooms) +"Jf" = ( +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) +"Jj" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) +"Jq" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"Jr" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/engineering) +"Jt" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/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, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"JE" = ( +/obj/structure/pipes/standard/cap/hidden/supply{ + dir = 4 + }, +/turf/open/space/basic, +/area/space) +"JG" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/computer/emails{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"JN" = ( +/obj/structure/machinery/conveyor{ + dir = 6 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) +"JP" = ( +/obj/structure/machinery/medical_pod/bodyscanner{ + pixel_y = 6 + }, +/turf/open/floor/strata{ + dir = 4; + 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 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"JX" = ( +/obj/structure/largecrate/random/barrel, +/turf/open/floor/strata{ + dir = 4; + 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, +/area/golden_arrow/engineering) +"Ki" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/prep_hallway) +"Ku" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/dorms) +"KB" = ( +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"KD" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) +"KF" = ( +/obj/structure/machinery/cryopod, +/turf/open/floor/strata{ + dir = 4; + 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 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"KK" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"KN" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/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{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/engineering) +"Li" = ( +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) +"Ll" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"Lm" = ( +/obj/structure/closet/secure_closet{ + req_access_txt = "244;238"; + 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_two) +"LI" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/supply) +"LJ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/landmark/start/marine/smartgunner/upp, +/obj/effect/landmark/late_join/upp, +/obj/effect/landmark/late_join, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/cryo_cells) +"LL" = ( +/obj/structure/surface/rack, +/obj/item/weapon/gun/rifle/sniper/svd/pve, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"LO" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/prep_hallway) +"Ma" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/prep_hallway) +"Mb" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/golden_arrow/briefing) +"Mm" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"Ms" = ( +/obj/structure/foamed_metal, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_commander_rooms) +"MC" = ( +/obj/structure/foamed_metal, +/obj/structure/foamed_metal, +/turf/open/floor/strata{ + dir = 4; + 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{ + dir = 4 + }, +/turf/open/floor/plating, +/area/golden_arrow/squad_one) +"ML" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/golden_arrow/squad_two) +"MN" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) +"MO" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating, +/area/golden_arrow/prep_hallway) +"MV" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/structure/machinery/cryopod{ + dir = 1 + }, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"MZ" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"Nz" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) +"NA" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/manifold/fourway/hidden/supply, +/turf/open/floor/plating, +/area/golden_arrow/prep_hallway) +"NE" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"NI" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + dir = 1; + name = "\improper Canteen"; + req_one_access = null + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"NL" = ( +/obj/structure/closet, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) +"NQ" = ( +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/golden_arrow/medical) +"NU" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/golden_arrow/squad_two) +"Of" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/space) +"Ol" = ( +/obj/structure/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/strata_decals/catwalk/prison{ + pixel_y = -1; + pixel_x = 20 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"Os" = ( +/obj/structure/machinery/door/airlock/almayer/command/reinforced{ + name = "\improper Platoon Commander's Quarters"; + req_access = list(241) + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_commander_rooms) +"OB" = ( +/obj/structure/machinery/disposal, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"OE" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera"; + network = list("Chapaev") + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"OJ" = ( +/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{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) +"OX" = ( +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"Ph" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + name = "\improper Squad Two Armoury"; + req_one_access = null; + req_one_access_txt = "231;240;238" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_two) +"Pl" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"PA" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + name = "\improper Hangar Lockdown Blast Door" + }, +/turf/open/space/basic, +/area/golden_arrow/hangar) +"PE" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"PJ" = ( +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"PL" = ( +/obj/structure/bed/chair/comfy/teal{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"PQ" = ( +/obj/structure/machinery/power/apc/almayer, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + 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 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"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{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_commander_rooms) +"Qr" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) +"Qv" = ( +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/briefing) +"Qx" = ( +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/hangar) +"QF" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"QR" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/golden_arrow/canteen) +"QX" = ( +/obj/structure/machinery/cm_vending/clothing/synth/snowflake{ + desc = "A vendor with a large snowflake on it. Provided by Ministry of Fashion."; + name = "\improper UPP Synthetic Conformity Unit" + }, +/turf/open/floor/strata{ + dir = 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, +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/plating, +/area/golden_arrow/engineering) +"Rm" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"Ru" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/ammo_magazine/pistol/np92, +/obj/item/ammo_magazine/pistol/np92{ + pixel_x = 4 + }, +/obj/item/weapon/gun/pistol/np92, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/platoon_sergeant) +"Rv" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/prep_hallway) +"Rz" = ( +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/cryo_cells) +"RA" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + 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) +"RM" = ( +/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/effect/decal/cleanable/blood/drip{ + layer = 6; + plane = 2.8; + pixel_y = 16; + pixel_x = -7 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_one) +"RN" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + name = "ship-grade camera"; + network = list("Chapaev") + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/supply) +"RP" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"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 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_two) +"Sp" = ( +/obj/item/clothing/head/helmet/marine/veteran/bear{ + anchored = 1 + }, +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/golden_arrow/platoon_sergeant) +"Sx" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating, +/area/golden_arrow/prep_hallway) +"SF" = ( +/obj/structure/machinery/computer/station_alert{ + dir = 8; + pixel_x = 15; + pixel_y = 2 + }, +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/synthcloset) +"SI" = ( +/obj/structure/closet/secure_closet/surgical{ + pixel_x = -30 + }, +/obj/structure/closet/fireaxecabinet{ + pixel_y = 29 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/synthcloset) +"SO" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) +"SP" = ( +/obj/docking_port/stationary/marine_dropship/golden_arrow_hangar{ + roundstart_template = /datum/map_template/shuttle/upp + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"SQ" = ( +/obj/item/reagent_container/glass/bucket/janibucket, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/briefing) +"Tb" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"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 + }, +/obj/structure/largecrate/random/barrel/red, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) +"Tr" = ( +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/golden_arrow/supply) +"Tw" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/drinks/cans/boda{ + pixel_x = -6; + pixel_y = 11 + }, +/obj/item/reagent_container/food/drinks/cans/boda{ + pixel_x = 2; + pixel_y = 11 + }, +/obj/item/reagent_container/food/drinks/cans/boda{ + pixel_x = -3; + pixel_y = 24 + }, +/turf/open/floor/strata{ + 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{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"TJ" = ( +/obj/structure/machinery/recharge_station, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/synthcloset) +"TQ" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/strata{ + 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 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"Un" = ( +/obj/structure/machinery/disposal, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"Uu" = ( +/obj/structure/machinery/conveyor, +/obj/structure/machinery/conveyor{ + dir = 6 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) +"Uv" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"Ux" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"Uy" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"UM" = ( +/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 + }, +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/drinks/tea{ + pixel_x = -8; + pixel_y = -1 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"UO" = ( +/obj/structure/surface/rack, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"UP" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/bed/chair/office/light, +/turf/open/floor/plating, +/area/golden_arrow/platoon_sergeant) +"UV" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ + name = "Akademia Nauk Remote Control Console"; + shuttleId = "dropship_upp" + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/platoon_commander_rooms) +"UY" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"UZ" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/obj/structure/pipes/vents/pump, +/turf/open/floor/strata{ + dir = 4; + 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; + name = "\improper Canteen"; + req_one_access = null + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"VE" = ( +/obj/structure/surface/rack, +/obj/structure/machinery/light, +/obj/item/storage/pouch/shotgun/large, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/ammo_magazine/handful/shotgun/heavy/buckshot/special, +/obj/item/weapon/gun/shotgun/type23/pve, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_two) +"VH" = ( +/obj/structure/platform/strata/metal{ + dir = 1; + pixel_y = 10 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"VL" = ( +/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 = "Squad Sergeant" + }, +/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) +"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{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"Wf" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/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 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/medical) +"Wp" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/snacks/beetsoup, +/obj/item/reagent_container/food/drinks/tea{ + pixel_x = 8; + pixel_y = 7 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"Wt" = ( +/obj/vehicle/powerloader/jd{ + name = "\improper CosmosStal 12 Bogatyr Power Loader" + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"Wv" = ( +/obj/item/stool, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/cryo_cells) +"WI" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/effect/decal/cleanable/blood/oil, +/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"; + 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 = "Platoon Sergeant" + }, +/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) +"WV" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/platoon_sergeant) +"WY" = ( +/obj/structure/closet/crate/ammo/alt/flame, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/obj/item/explosive/grenade/high_explosive/upp, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/squad_two) +"WZ" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/golden_arrow/platoon_sergeant) +"Xb" = ( +/obj/structure/machinery/conveyor, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/supply) +"Xe" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/landmark/start/marine/tl/upp, +/obj/effect/landmark/late_join/upp, +/obj/effect/landmark/late_join, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/cryo_cells) +"Xf" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"Xh" = ( +/obj/structure/largecrate/random/barrel/red, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/prep_hallway) +"Xl" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"Xt" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/dorms) +"XC" = ( +/obj/structure/stairs/perspective{ + color = "#6e6e6e"; + icon_state = "p_stair_sn_full_cap"; + layer = 2.5; + dir = 4 + }, +/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) +"XH" = ( +/obj/structure/janitorialcart, +/obj/item/reagent_container/glass/bucket{ + pixel_y = 8; + pixel_x = -7 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/briefing) +"XL" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/squad_two) +"XO" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + name = "ship-grade camera"; + network = list("Chapaev") + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/briefing) +"Yo" = ( +/obj/structure/closet, +/obj/item/clothing/head/uppcap/civi{ + pixel_x = 8; + pixel_y = 8 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/dorms) +"YA" = ( +/obj/structure/barricade/handrail/strata{ + dir = 8 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"YL" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/crew/alt{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "cyan1" + }, +/area/golden_arrow/medical) +"YM" = ( +/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 + }, +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"YW" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/almayer{ + dir = 2 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/golden_arrow/briefing) +"YZ" = ( +/obj/structure/largecrate{ + pixel_x = -7 + }, +/obj/structure/largecrate{ + pixel_x = -18; + pixel_y = 18 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/golden_arrow/hangar) +"Zb" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/cryo_cells) +"Zm" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"Zv" = ( +/obj/structure/barricade/handrail/strata{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/canteen) +"ZH" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/golden_arrow/canteen) +"ZN" = ( +/obj/structure/machinery/power/fusion_engine{ + name = "\improper S-52 fusion reactor 5" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/golden_arrow/engineering) +"ZU" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) + +(1,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(2,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(3,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(4,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(5,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(6,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(7,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(8,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(9,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(10,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(11,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(12,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(13,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(14,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(15,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(16,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(17,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(18,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(19,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(20,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(21,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(22,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(23,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(24,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(25,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(26,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(27,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(28,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(29,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(30,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(31,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(32,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(33,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(34,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(35,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(36,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(37,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(38,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(39,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(40,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(41,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +hE +hE +hE +hE +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(42,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +hE +Tf +tb +GB +hE +hE +hE +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(43,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +hE +hE +Sp +hE +MF +tG +WZ +tG +sX +hE +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(44,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +hE +hE +UZ +FV +tL +FV +fc +lE +UP +JG +hE +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(45,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +hE +xO +tG +dF +Tf +OB +WV +QY +aI +tV +hE +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(46,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +ei +ei +ei +ei +ww +jX +Tf +Tf +Tf +Bw +Tf +NU +NU +od +od +od +od +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(47,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +ei +ei +eL +me +eL +ww +ww +Tf +vW +vW +Rm +vW +NU +NU +xz +Cg +xz +od +od +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(48,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +oB +oB +oB +oB +mV +mV +mV +mV +mV +mV +mV +tZ +tZ +tZ +ei +RM +dU +dU +dU +rv +ww +vW +vW +PL +Rm +mv +NU +Tw +Hp +Hp +Hp +bR +IS +IS +IS +IS +IS +IS +IS +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(49,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +oB +oB +oB +oB +oB +oB +oB +oB +UO +Fb +He +oB +oB +tZ +tZ +tZ +tZ +tZ +tZ +tZ +eF +Qj +ww +pz +dU +xZ +dU +EO +ww +MZ +qQ +EM +Ru +eD +NU +Sf +Hp +ML +Hp +yY +CM +VX +kB +bt +Nz +Yo +IS +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(50,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +oB +KB +KB +Gl +KB +KB +KB +yH +Wt +KB +Uv +KB +eM +yH +Ms +MC +os +CZ +jH +os +kb +ic +Jc +ww +CU +dU +Ef +dU +AU +ww +QF +hq +hq +vf +vW +NU +pw +Hp +XL +Hp +VE +CM +Gt +Qr +bt +oH +bt +IS +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(51,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +KB +KB +KB +KB +KB +KB +KB +yH +YA +KB +KB +KB +vk +yH +Ms +MC +os +Bx +uQ +rG +TB +VP +TB +ww +IW +dU +MH +dU +yu +ww +LL +vW +es +Rm +vW +NU +bw +Hp +Jt +Hp +GT +CM +Tz +Qr +oH +Ku +dS +IS +IS +IS +IS +IS +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(52,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +KB +KB +KB +KB +KB +KB +KB +yH +tR +KB +KB +KB +KB +yH +Ms +MC +os +tT +Bj +os +uA +zU +Ar +ww +uS +mT +Mm +TF +eo +ww +Hf +vW +zb +vQ +sy +NU +Lm +OL +bc +hV +WY +CM +Ev +Vk +bt +pH +bt +CM +Xt +CM +io +IS +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(53,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +KB +KB +KB +KB +KB +KB +KB +yH +Wt +KB +KB +KB +eM +yH +Ms +MC +os +os +os +os +Os +os +os +ww +ww +ww +py +ww +ww +ww +Tf +Tf +xU +Tf +Tf +NU +NU +NU +Ph +NU +NU +CM +CM +TQ +bt +pH +bt +CM +fJ +CM +fJ +IS +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(54,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +oB +oB +oB +oB +oB +yH +bH +bH +bH +yH +yH +yH +yH +yH +an +an +an +yH +yH +yH +Ms +os +UV +OX +iv +Ux +OE +os +Aj +mt +Fm +Sx +MO +Ma +Ma +Ma +MO +NA +MO +Ma +Ma +Bs +AA +Sx +MO +dx +LO +FH +OP +OP +SO +OP +Io +oi +tH +Qd +IS +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(55,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +oB +iz +Jf +Jf +Jf +Jf +iz +zt +tx +cW +cW +cW +gZ +cW +cW +cW +cW +cW +np +zA +yH +Ms +os +BQ +un +Dr +RP +rl +qm +Ma +Ma +Ki +Tg +bK +EP +bK +bK +sJ +bJ +bK +bK +bK +bK +Ua +bK +bK +bK +kl +CM +oH +bt +kj +bt +CM +ns +ns +ns +IS +mV +JE +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(56,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +PA +Jf +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +MN +yH +Ms +os +JR +OX +ob +KK +OX +os +FF +Rv +cT +cT +cT +cT +cT +cT +cT +JW +cT +cT +Xh +Xh +Qi +JX +mB +mB +CO +CM +NL +bt +EW +my +iO +iO +iO +iO +zX +zX +nE +jG +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(57,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +PA +Jf +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +PQ +fh +fh +fh +fh +gq +fh +fh +fh +fh +fh +cT +cT +aE +wB +DK +Fi +UM +nO +Tb +af +cT +iO +iO +iO +iO +iO +iO +iO +iO +iO +iO +iO +iO +iO +KF +zR +KF +iO +iO +Fl +jG +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(58,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +PA +Jf +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +MN +fh +PJ +PJ +so +PJ +xD +xD +cv +PJ +rJ +cT +tq +Zv +af +DK +Wp +kS +nO +EA +HX +cT +BK +BK +Cq +BK +WP +iO +pk +AS +AS +AS +sL +iO +Tx +jS +hx +jS +KF +iO +JA +jG +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +jG +jG +jG +jG +jG +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(59,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +PA +Jf +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +AE +NE +Mb +PJ +qP +VH +xD +xD +xD +PJ +PJ +cT +tq +pS +af +af +ip +ej +af +EA +af +NI +Wv +Wv +rE +Wv +Wv +iB +Cs +CJ +CJ +CJ +Cs +uf +DX +FB +MV +rp +iw +iO +Ug +jG +jG +Hj +jG +jG +jG +mV +mV +jG +jG +jG +jG +jG +wc +ea +dB +jG +jG +jG +jG +jG +jG +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(60,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +PA +Jf +wq +wq +wq +wq +wq +wq +wq +wq +wq +SP +wq +wq +wq +wq +wq +wq +wq +wq +tx +EQ +Id +PJ +nI +xh +fq +bN +bN +Xl +Gw +cT +tq +pS +af +QR +su +ph +qK +Fp +jg +cT +aQ +cR +eB +cR +bO +iO +AC +iO +iO +iO +ce +Zb +xe +Ez +rE +sp +cR +us +Re +Pl +Ac +iD +yj +IG +jG +mV +mV +jG +xA +qF +vb +gx +ug +ug +pi +vb +ZN +ae +kr +ae +jG +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(61,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +PA +Jf +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +KD +PE +KN +PJ +lS +VH +bg +xD +xD +PJ +Ll +cT +tq +pS +af +af +lo +KH +af +EA +ZH +Vq +Ft +Rz +kW +Wv +iW +iB +mj +oX +oX +oX +Xf +ru +Xe +kw +iK +kw +LJ +iO +Ug +vb +vb +Kc +jG +jG +jG +mV +mV +jG +Zm +nm +vb +Jr +GU +iZ +ug +vb +wO +FY +Ol +wy +jG +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(62,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +PA +Jf +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +MN +fh +bm +Xl +XC +dA +cU +xD +vh +PJ +Ll +cT +tq +Ju +af +DK +uE +CF +nO +EA +af +cT +BK +BK +wH +VL +BK +iO +bC +CJ +CJ +CJ +Cs +iO +az +jS +dI +jS +az +iO +BD +vb +Dq +wO +jG +mV +mV +mV +mV +jG +ai +Kc +nY +ug +Kc +nS +ug +aF +wO +wO +wO +uV +jG +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(63,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +PA +Jf +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +MN +fh +fh +fh +fh +oZ +fh +fh +fh +ts +YW +cT +cT +tY +mY +DK +AW +YM +nO +Tb +af +cT +iO +iO +iO +iO +iO +iO +iO +iO +iO +iO +iO +iO +iO +az +dM +az +iO +iO +Ug +vb +vb +WI +jG +jG +mV +mV +mV +jG +qa +wQ +vb +Jr +ug +CW +wN +vb +wO +fA +dT +vL +jG +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(64,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +PA +Jf +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +wq +MN +yH +Dh +fh +PJ +Ll +PJ +PJ +fh +ts +rL +ts +cT +cT +cT +cT +cT +cT +cT +JW +cT +cT +lN +DE +CC +pU +Qb +Ht +Un +vN +vq +bi +qZ +LI +iO +zX +zX +zX +zX +zX +nE +jG +vb +wO +Kc +jG +mV +mV +mV +jG +fQ +nD +vb +FC +ug +ug +ug +vb +aS +ae +VZ +ae +jG +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(65,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +oB +GS +Jf +ED +Jf +Jf +DW +Jf +tx +cW +cW +Hq +np +cW +cW +cW +cW +cW +np +xX +yH +Dh +fh +XO +sM +PJ +PJ +fh +UY +mu +ts +CI +ts +ts +cd +ts +ts +CI +ye +ts +ts +ts +ts +ts +cQ +ts +HI +FZ +hr +ur +ur +Ao +Cx +qf +eP +Xb +Xb +Xb +Xb +nb +JN +jG +jG +Hj +jG +mV +mV +mV +jG +jG +jG +jG +jG +GF +Lf +pt +jG +jG +jG +jG +jG +jG +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(66,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +oB +oB +oB +oB +oB +yH +bH +bH +bH +yH +yH +yH +yH +yH +Qx +Qx +Qx +yH +yH +yH +Dh +fh +hK +hK +hK +iF +fh +PJ +nc +bN +bN +Fh +FZ +Bf +FZ +FZ +bN +Wf +bN +FZ +cX +bN +bN +bN +FZ +Uy +sM +vN +RN +OJ +sz +OJ +Li +Tr +vN +vN +vN +vN +vN +uq +Tr +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +jG +jG +jG +jG +jG +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(67,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +KB +KB +KB +KB +KB +KB +KB +yH +qu +KB +KB +KB +KB +yH +Dh +xK +fh +dH +nI +xY +PJ +fh +KV +wV +wV +pX +wV +wV +CK +CK +CK +CK +nl +CK +CK +CK +CK +RA +CK +CK +gU +fh +vN +ku +Cx +OJ +Cx +qf +eP +Xb +Xb +Xb +Xb +Xb +Uu +Tr +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(68,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +KB +KB +KB +KB +KB +KB +KB +yH +gv +KB +ag +KB +KB +yH +Dh +xK +fh +PJ +gm +PJ +PJ +fh +fh +wV +SI +Ax +TJ +wV +nv +eb +tX +Jq +ZU +sO +ff +CK +pb +DH +YL +CK +Qv +kh +vN +vN +cC +cC +cC +vN +Tr +Tr +Tr +Tr +Tr +Tr +uq +Tr +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(69,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +KB +KB +KB +KB +KB +KB +KB +yH +YZ +hH +cg +KB +pV +yH +Dh +xK +fh +fh +fh +fh +fh +fh +Dh +wV +lK +Ax +mm +wV +hh +DG +DG +TH +as +Sc +Sc +Wg +wx +Se +tn +CK +ys +HA +vN +oW +Jj +Jj +Jj +Li +Tr +mV +mV +mV +mV +Tr +uq +Tr +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(70,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +oB +KB +KB +KB +KB +KB +KB +yH +xi +gu +pO +pL +dD +yH +Dh +xK +Of +Dh +Dh +Dh +Dh +Dh +Dh +wV +FG +Ax +dV +wV +or +DG +dr +DG +aa +DG +aa +CK +pA +bf +rV +CK +XH +SQ +vN +HO +Li +Li +Li +Li +Tr +mV +mV +mV +mV +Tr +uq +Tr +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(71,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +oB +oB +oB +oB +oB +oB +oB +oB +KB +zq +KB +oB +oB +pQ +pQ +pQ +Dh +Dh +Dh +Dh +Dh +xK +wV +SF +Gj +QX +wV +tF +DG +JP +qn +wA +qO +wA +CK +KT +KG +Ka +CK +IB +IB +vN +Cy +Ck +Tk +wM +Li +Tr +mV +mV +mV +mV +Tr +uq +Tr +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(72,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +oB +WM +jF +oB +oB +mV +mV +mV +pQ +pQ +pQ +pQ +pQ +pQ +pQ +cJ +cJ +cJ +cJ +cJ +NQ +NQ +NQ +NQ +NQ +NQ +NQ +NQ +NQ +NQ +NQ +NQ +mV +mV +Tr +Tr +Tr +Tr +Tr +Tr +Tr +mV +mV +mV +mV +Tr +Tr +Tr +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(73,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(74,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(75,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(76,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(77,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(78,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(79,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(80,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(81,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(82,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(83,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(84,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(85,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(86,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(87,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(88,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +Ce +Ce +Ce +Ce +Ce +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(89,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +Ce +cc +Ce +Ce +Ce +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(90,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +Ce +Ce +Ce +Ce +Ce +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(91,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(92,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(93,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(94,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(95,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(96,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(97,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(98,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(99,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(100,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(101,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(102,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(103,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(104,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(105,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(106,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(107,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(108,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(109,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(110,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(111,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(112,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(113,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(114,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(115,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(116,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(117,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(118,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(119,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(120,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(121,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(122,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(123,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(124,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(125,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(126,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(127,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(128,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(129,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(130,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(131,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(132,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(133,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(134,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(135,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(136,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(137,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(138,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(139,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(140,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(141,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(142,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(143,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(144,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(145,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(146,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(147,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(148,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(149,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} +(150,1,1) = {" +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +mV +"} diff --git a/maps/map_files/golden_arrow/golden_arrow.dmm b/maps/map_files/golden_arrow/golden_arrow.dmm index fa093c5b8a..ab5d87ee73 100644 --- a/maps/map_files/golden_arrow/golden_arrow.dmm +++ b/maps/map_files/golden_arrow/golden_arrow.dmm @@ -47,6 +47,17 @@ 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, @@ -268,6 +279,17 @@ 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{ @@ -316,6 +338,18 @@ 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() @@ -454,6 +488,14 @@ 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" }, @@ -569,6 +611,13 @@ 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{ @@ -1963,16 +2012,25 @@ }, /area/golden_arrow/prep_hallway) "lc" = ( -/obj/structure/closet/cryo, -/obj/structure/closet/cryo, +/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/structure/closet, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, +/obj/structure/machinery/disposal, /turf/open/floor/almayer{ icon_state = "plate" }, @@ -2079,8 +2137,8 @@ /turf/closed/wall/almayer/outer, /area/golden_arrow/supply) "mc" = ( -/obj/structure/surface/rack, /obj/effect/decal/cleanable/dirt, +/obj/structure/surface/rack, /turf/open/floor/almayer{ icon_state = "plate" }, @@ -2236,36 +2294,20 @@ }, /area/golden_arrow/briefing) "nj" = ( -/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/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" }, @@ -2276,13 +2318,6 @@ }, /turf/open/floor/almayer, /area/golden_arrow/hangar) -"ns" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/cryo, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/golden_arrow/cryo_cells) "nx" = ( /turf/open/floor/almayer{ icon_state = "plate" @@ -2474,14 +2509,14 @@ }, /area/golden_arrow/supply) "ot" = ( -/obj/structure/surface/rack, -/obj/item/weapon/gun/rifle/m41aMK1{ - pixel_y = 7 +/obj/structure/largecrate/supply/ammo{ + name = "sentry crate"; + fill_from_loc = 1 }, -/obj/item/weapon/gun/rifle/m41aMK1, -/obj/item/weapon/gun/rifle/m41aMK1{ - pixel_y = -7 +/obj/item/ammo_magazine/sentry{ + layer = 3.01 }, +/obj/item/defenses/handheld/sentry, /turf/open/floor/almayer{ icon_state = "plate" }, @@ -2880,7 +2915,14 @@ }, /area/golden_arrow/cryo_cells) "rd" = ( -/obj/structure/closet/cryo, +/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" }, @@ -3017,8 +3059,14 @@ /turf/open/floor/almayer/uscm/directional, /area/golden_arrow/briefing) "rX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet, +/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" }, @@ -3191,11 +3239,19 @@ }, /area/golden_arrow/supply) "sY" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - req_access = null - }, /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" }, @@ -3259,6 +3315,14 @@ 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" = ( @@ -3362,6 +3426,30 @@ 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 @@ -4069,14 +4157,15 @@ /turf/open/floor/almayer, /area/golden_arrow/synthcloset) "yL" = ( -/obj/structure/closet/coffin/woodencrate, -/obj/item/storage/box/m94, -/obj/item/storage/box/m94, -/obj/item/storage/box/m94, /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" }, @@ -4500,6 +4589,10 @@ 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" }, @@ -4760,16 +4853,15 @@ /turf/open/floor/plating/plating_catwalk, /area/golden_arrow/prep_hallway) "CC" = ( -/obj/structure/surface/rack, -/obj/item/ammo_magazine/flamer_tank, -/obj/item/ammo_magazine/flamer_tank, -/obj/item/weapon/gun/flamer{ - current_mag = null; - pixel_y = 4 +/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/device/motiondetector, -/obj/item/attachable/attached_gun/extinguisher/pyro{ - layer = 3.01 +/obj/item/explosive/grenade/smokebomb{ + pixel_y = 11; + pixel_x = -9 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -4791,6 +4883,16 @@ 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" @@ -4879,6 +4981,19 @@ 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{ @@ -4990,7 +5105,11 @@ /turf/open/floor/almayer, /area/golden_arrow/briefing) "Ei" = ( -/obj/structure/machinery/space_heater, +/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" }, @@ -5588,10 +5707,16 @@ }, /area/golden_arrow/engineering) "Hd" = ( -/obj/structure/closet, /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" }, @@ -6109,13 +6234,11 @@ }, /area/golden_arrow/platoon_sergeant) "Kp" = ( -/obj/structure/surface/rack, -/obj/item/weapon/gun/rifle/m41aMK1{ - pixel_y = 7 - }, -/obj/item/weapon/gun/rifle/m41aMK1, -/obj/item/weapon/gun/rifle/m41aMK1{ - pixel_y = -7 +/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" @@ -6268,25 +6391,6 @@ 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/structure/prop/invuln/lattice_prop{ dir = 1; icon_state = "lattice-simple"; @@ -6298,6 +6402,13 @@ 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" }, @@ -6311,6 +6422,19 @@ /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{ @@ -6691,12 +6815,14 @@ "ND" = ( /obj/structure/sign/safety/rewire{ pixel_x = 14; - pixel_y = 29 + pixel_y = 29; + layer = 3 }, -/obj/item/ammo_magazine/sentry{ - layer = 3.01 +/obj/structure/gun_rack/m41, +/obj/item/reagent_container/food/drinks/cans/souto/blue{ + pixel_y = 22; + pixel_x = 9 }, -/obj/item/defenses/handheld/sentry, /turf/open/floor/almayer{ icon_state = "plate" }, @@ -7000,16 +7126,12 @@ }, /area/golden_arrow/cryo_cells) "Pm" = ( -/obj/structure/surface/rack, -/obj/item/weapon/gun/shotgun/pump/special{ - pixel_y = 8 +/obj/structure/largecrate/supply/explosives/grenades/less{ + icon_state = "case" }, -/obj/item/storage/box/nade_box{ - pixel_x = 4; - pixel_y = -2 +/obj/structure/largecrate/supply/motiondetectors{ + pixel_y = 10 }, -/obj/item/ammo_magazine/shotgun/buckshot/special, -/obj/item/device/motiondetector, /turf/open/floor/almayer{ icon_state = "plate" }, @@ -7056,6 +7178,10 @@ 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 @@ -7066,16 +7192,9 @@ }, /area/golden_arrow/hangar) "PA" = ( -/obj/structure/surface/rack, -/obj/item/weapon/gun/shotgun/pump/special{ - pixel_y = 10 - }, -/obj/item/storage/box/nade_box{ - pixel_x = 2; - pixel_y = -4 - }, -/obj/item/ammo_magazine/shotgun/buckshot/special, -/obj/item/device/motiondetector, +/obj/structure/closet/crate/supply, +/obj/item/storage/box/m94, +/obj/item/storage/box/m94, /turf/open/floor/almayer{ icon_state = "plate" }, @@ -7635,29 +7754,11 @@ pixel_y = 29; serial_number = 16 }, -/obj/structure/window/reinforced{ - dir = 4; - pixel_x = -2; - pixel_y = 4 +/obj/structure/closet/secure_closet/marine_personal{ + pixel_x = 8 }, -/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/structure/closet/secure_closet/marine_personal{ + pixel_x = -8 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -7888,11 +7989,6 @@ name = "General Listening Channel"; pixel_y = 28 }, -/obj/structure/window/reinforced{ - dir = 4; - pixel_x = -2; - pixel_y = 4 - }, /obj/structure/window/reinforced{ dir = 8; layer = 3.3; @@ -8526,17 +8622,6 @@ }, /area/golden_arrow/supply) "WK" = ( -/obj/structure/surface/rack, -/obj/item/weapon/gun/flamer{ - current_mag = null; - pixel_y = 4 - }, -/obj/item/ammo_magazine/flamer_tank, -/obj/item/ammo_magazine/flamer_tank, -/obj/item/device/motiondetector, -/obj/item/attachable/attached_gun/extinguisher/pyro{ - layer = 3.01 - }, /turf/open/floor/almayer{ icon_state = "plate" }, @@ -8997,6 +9082,8 @@ 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" }, @@ -15861,9 +15948,9 @@ Cr Cr Qw ot -CC +Lh +pB Pm -ot Qw Cr Cr @@ -16014,8 +16101,8 @@ pt Qw ND Fg -Fg -gd +Px +CC Qw Cr Cr @@ -16155,7 +16242,7 @@ wJ VQ qA zV -DY +KQ qA dl Bh @@ -16167,7 +16254,7 @@ Me Zl DE DR -gd +Di Qw Cr Cr @@ -18286,7 +18373,7 @@ KZ gL sk uH -wl +Vp Vp wd XQ @@ -18434,7 +18521,7 @@ Vr Vr As Vp -EQ +am JL Tb KK @@ -19654,16 +19741,16 @@ Tg wl FR wl -Tk +ur Vp UT XI wp ZC yL +xf cT -cT -Bu +cV Ty Cr Cr @@ -19806,13 +19893,13 @@ Sd Cb Gf MJ -Tk +br Vp aQ XI wp ZC -Kp +Bu WK PA Kp @@ -20544,7 +20631,7 @@ JU Cv Cv dd -Mj +bL Nf fY hW @@ -22087,18 +22174,18 @@ DX HX Qx HK -ns -ns +Sc +Sc HK -rd -rd +Br +Br HK lc -rd -rd +CJ +Br HK -rd -rd +Br +Br rd HK eL diff --git a/maps/map_files/rover/rover.dmm b/maps/map_files/rover/rover.dmm new file mode 100644 index 0000000000..0d4bc14fd8 --- /dev/null +++ b/maps/map_files/rover/rover.dmm @@ -0,0 +1,27845 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/obj/structure/cargo_container/wy/mid, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"ad" = ( +/obj/structure/closet/secure_closet/squad_sergeant_forecon, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"ae" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/almayer{ + icon_state = "bluefull" + }, +/area/golden_arrow/platoon_commander_rooms) +"ag" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"ap" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/hangar) +"ar" = ( +/obj/structure/machinery/cm_vending/sorted/marine_food, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"ax" = ( +/obj/structure/machinery/prop{ + 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." + }, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"aA" = ( +/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) +"aB" = ( +/obj/structure/foamed_metal, +/turf/open/space/basic, +/area/golden_arrow/canteen) +"aC" = ( +/obj/structure/closet/secure_closet/smartgunner_forecon{ + req_one_access = list(); + req_access_txt = "14;39" + }, +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"aK" = ( +/obj/structure/stairs/perspective{ + dir = 8; + icon_state = "p_stair_full" + }, +/obj/structure/platform/stair_cut, +/obj/structure/platform, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"aN" = ( +/obj/item/tool/warning_cone{ + pixel_x = 4; + pixel_y = 16 + }, +/obj/item/stool, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/synthcloset) +"aS" = ( +/obj/structure/machinery/power/fusion_engine{ + name = "\improper S-52 fusion reactor 17" + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"bb" = ( +/obj/structure/largecrate/random/secure{ + layer = 2.9 + }, +/obj/structure/largecrate/random/secure{ + pixel_y = 17; + pixel_x = 7; + layer = 5.2 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"be" = ( +/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) +"bf" = ( +/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 = "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 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"bC" = ( +/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/item/clothing/glasses/hud/health{ + pixel_x = -8; + pixel_y = 12 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"bN" = ( +/obj/structure/largecrate/random/case/double, +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"bQ" = ( +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"bS" = ( +/obj/structure/sign/poster/music{ + pixel_y = 29 + }, +/obj/structure/sign/poster/music{ + pixel_y = 34; + pixel_x = 8 + }, +/obj/structure/gun_rack/m41, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"ca" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"cl" = ( +/obj/structure/machinery/cm_vending/sorted/tech/comp_storage, +/obj/structure/sign/safety/distribution_pipes{ + pixel_y = 8; + pixel_x = 32 + }, +/obj/structure/sign/safety/rewire{ + pixel_x = 32; + pixel_y = -5 + }, +/obj/structure/sign/safety/high_voltage{ + pixel_x = 45 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"cn" = ( +/obj/structure/surface/table/almayer, +/obj/item/toy/deck/uno{ + pixel_x = -10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/tool/hand_labeler{ + pixel_x = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"cp" = ( +/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) +"cs" = ( +/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{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"ct" = ( +/obj/structure/surface/table/almayer, +/obj/item/facepaint/sniper, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"cJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/camera/autoname/golden_arrow, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"cS" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 2.5 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + layer = 3.33; + pixel_x = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"cT" = ( +/obj/structure/largecrate/random/secure{ + layer = 5.2; + pixel_y = 6 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"cU" = ( +/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) +"cV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/scrubber{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"cX" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/supply) +"dd" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 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) +"dm" = ( +/obj/structure/machinery/photocopier, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_y = -1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"do" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"dv" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/CICmap{ + density = 0 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"dx" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"dz" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + layer = 3.3 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"dB" = ( +/obj/structure/machinery/door/airlock/almayer/generic/glass{ + dir = 1; + req_one_access_txt = "12;32"; + name = "\improper Assistant Squad Leader" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"dE" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/landmark/start/marine/medic/alpha, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/medic/forecon, +/obj/effect/landmark/late_join/forecon, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"dG" = ( +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"dJ" = ( +/obj/structure/bed/chair/comfy, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"dN" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"dO" = ( +/obj/docking_port/stationary/marine_dropship/golden_arrow_hangar{ + roundstart_template = /datum/map_template/shuttle/cyclone + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"dR" = ( +/obj/structure/largecrate/random/case/double, +/obj/structure/sign/safety/bulkhead_door{ + pixel_y = 27 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"dV" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/canteen) +"ea" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1; + name = "ship-grade camera" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"ec" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"eh" = ( +/obj/structure/surface/table/almayer, +/obj/item/prop/almayer/handheld1{ + pixel_x = -8 + }, +/obj/item/prop/almayer/handheld1{ + pixel_y = 12; + pixel_x = 9 + }, +/obj/structure/machinery/floodlight/landing/floor{ + layer = 2.79 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"en" = ( +/obj/structure/surface/rack, +/obj/item/weapon/gun/shotgun/pump/special{ + pixel_y = 10 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/item/ammo_magazine/shotgun/buckshot/special, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"ex" = ( +/obj/structure/largecrate/random/barrel/blue{ + pixel_x = -10 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/hangar) +"ez" = ( +/obj/structure/machinery/camera/autoname/golden_arrow, +/obj/structure/sign/safety/commline_connection{ + pixel_y = 29; + pixel_x = 16 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"eB" = ( +/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, +/area/golden_arrow/dorms) +"eF" = ( +/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/item/facepaint/skull, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"eJ" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"eL" = ( +/obj/structure/barricade/handrail, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/canteen) +"eO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"eX" = ( +/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) +"ff" = ( +/obj/structure/largecrate, +/obj/item/clothing/shoes/swimmingfins, +/obj/item/clothing/shoes/swimmingfins, +/obj/item/clothing/shoes/swimmingfins, +/obj/item/clothing/shoes/swimmingfins, +/obj/item/clothing/mask/snorkel, +/obj/item/clothing/mask/snorkel, +/obj/item/clothing/mask/snorkel, +/obj/item/clothing/mask/snorkel, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/supply) +"fj" = ( +/obj/structure/ladder{ + id = "rover1" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"fk" = ( +/obj/structure/barricade/handrail{ + dir = 8 + }, +/obj/structure/machinery/line_nexter{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/food_storage{ + pixel_y = 35; + pixel_x = -20 + }, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/canteen) +"fm" = ( +/obj/structure/largecrate/random/secure, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/hangar) +"fn" = ( +/obj/structure/prop{ + name = "\improper comfy HE orbital warhead"; + 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 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"fo" = ( +/obj/structure/machinery/cm_vending/sorted/tech/tool_storage{ + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"fq" = ( +/obj/structure/machinery/washing_machine, +/obj/structure/machinery/washing_machine{ + layer = 3.5; + pixel_y = 15 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"fs" = ( +/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/structure/sign/poster/hunk{ + pixel_x = -27 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/marine_personal{ + has_cryo_gear = 0 + }, +/obj/item/clothing/shoes/marine/jungle/knife, +/obj/item/device/radio/headset/almayer/sof/survivor_forecon, +/obj/item/clothing/under/marine/standard, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"fy" = ( +/obj/structure/closet/coffin/woodencrate, +/obj/item/storage/box/nade_box{ + pixel_x = 2; + pixel_y = -4 + }, +/obj/structure/machinery/power/apc/almayer{ + cell_type = /obj/item/cell/hyper; + dir = 1 + }, +/obj/item/storage/box/nade_box{ + pixel_x = -9; + pixel_y = -4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"fB" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"fI" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"fK" = ( +/obj/structure/largecrate/random, +/obj/structure/largecrate/random{ + pixel_y = 16; + pixel_x = -3 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"fM" = ( +/obj/structure/closet/secure_closet/platoon_sergeant_forecon, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"fO" = ( +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"fP" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/plate{ + pixel_x = -6 + }, +/obj/item/trash/plate{ + pixel_y = 3 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"fX" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/cryo_cells) +"gc" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 2.5 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + layer = 3.33; + pixel_x = 2 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"gd" = ( +/obj/structure/machinery/light{ + dir = 4; + invisibility = 101; + unacidable = 1; + unslashable = 1 + }, +/obj/structure/sign/safety/bulkhead_door{ + pixel_x = 32 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"ge" = ( +/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) +"gz" = ( +/obj/structure/machinery/power/terminal{ + dir = 1 + }, +/obj/item/cell/potato, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"gB" = ( +/obj/structure/machinery/telecomms/relay/preset/tower, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"gK" = ( +/obj/structure/machinery/conveyor{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"gL" = ( +/obj/structure/barricade/handrail{ + dir = 4; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"gS" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"gT" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"he" = ( +/obj/structure/machinery/sleep_console{ + dir = 8; + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"hf" = ( +/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) +"hj" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "bluefull" + }, +/area/golden_arrow/hangar) +"hk" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"hm" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"hC" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"hG" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/landmark/start/marine/tl/alpha, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/tl/forecon, +/obj/effect/landmark/late_join/forecon, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"hI" = ( +/obj/structure/machinery/light/small{ + dir = 4 + }, +/obj/structure/pipes/vents/scrubber{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"hN" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"hV" = ( +/obj/structure/machinery/autolathe, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"hW" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + name = "\improper Canteen" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"hX" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"hZ" = ( +/obj/structure/machinery/recharge_station, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"io" = ( +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"ir" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice1"; + pixel_x = 16; + pixel_y = -15 + }, +/obj/structure/machinery/light{ + unacidable = 1; + unslashable = 1; + pixel_x = -17 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"ix" = ( +/obj/structure/sign/banners/united_americas_flag{ + pixel_y = 30 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"iy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/commline_connection{ + pixel_y = -29; + pixel_x = 15 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"iB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"iI" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/synthcloset) +"iQ" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/squad_one) +"iR" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"iX" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"iY" = ( +/obj/structure/machinery/light{ + dir = 4; + invisibility = 101; + unacidable = 1; + unslashable = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"iZ" = ( +/obj/structure/largecrate/random/case, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/hangar) +"jb" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/marine/alpha, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/forecon, +/obj/effect/landmark/late_join/forecon, +/obj/effect/landmark/late_join, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"je" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"jj" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"jp" = ( +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"jt" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"jv" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"jy" = ( +/obj/structure/sign/safety/landingzone{ + pixel_x = -19 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"jF" = ( +/turf/open/floor/almayer_hull{ + icon_state = "blackfull" + }, +/area/space) +"jG" = ( +/obj/structure/largecrate/random/barrel/blue, +/obj/structure/largecrate/random/barrel/green{ + pixel_x = 12; + pixel_y = 22; + layer = 3.01 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/hangar) +"jO" = ( +/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, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"jQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"jY" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"kd" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"ki" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"ko" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/cryo_cells) +"kq" = ( +/turf/open/floor/almayer_hull{ + dir = 10; + icon_state = "outerhull_dir" + }, +/area/space) +"kC" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"kD" = ( +/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) +"kF" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"kG" = ( +/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 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"kU" = ( +/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/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"la" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/dorms) +"lc" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/item/paper/sop, +/obj/structure/machinery/light/small{ + dir = 1; + pixel_y = 20 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"lf" = ( +/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) +"lg" = ( +/obj/structure/machinery/shower{ + dir = 1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"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() + }, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"lm" = ( +/obj/structure/machinery/conveyor{ + dir = 8 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/supply) +"ln" = ( +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"lp" = ( +/obj/structure/surface/table/almayer, +/obj/item/folder/black_random{ + pixel_x = -6; + pixel_y = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"lq" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"lr" = ( +/obj/structure/surface/table/almayer, +/obj/item/paper_bin/uscm{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/clipboard{ + pixel_x = 8; + pixel_y = 3 + }, +/obj/item/tool/stamp/denied{ + pixel_x = 2; + pixel_y = 10 + }, +/obj/item/tool/pen{ + pixel_x = 12 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"ls" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/supply) +"lv" = ( +/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/pipes/vents/scrubber{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"lw" = ( +/obj/structure/sign/safety/rewire{ + pixel_x = 14; + pixel_y = 29 + }, +/turf/open/floor/almayer{ + icon_state = "bluefull" + }, +/area/golden_arrow/platoon_commander_rooms) +"lA" = ( +/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) +"lB" = ( +/obj/structure/ladder{ + id = "rover2"; + height = -1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"lH" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/supply) +"lI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/chair, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"lJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/ammunition{ + pixel_x = -18 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"lN" = ( +/obj/structure/machinery/power/smes/buildable, +/obj/item/clothing/ears/earmuffs{ + pixel_y = 16; + icon_state = "earmuffs2"; + item_state = "earmuffs2" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"lQ" = ( +/obj/structure/window/framed/almayer/hull, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/squad_one) +"lY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/hangar) +"lZ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"mf" = ( +/obj/structure/machinery/door/airlock/almayer/medical{ + name = "\improper Medical Subsection"; + req_one_access = list(); + req_one_access_txt = "8" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"mi" = ( +/obj/structure/largecrate/random/case{ + pixel_y = 11 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"ml" = ( +/obj/structure/machinery/chem_master, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"ms" = ( +/obj/structure/prop/almayer/computers/sensor_computer1, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"mv" = ( +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"my" = ( +/obj/structure/cargo_container/wy/right, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"mH" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/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) +"mJ" = ( +/obj/structure/largecrate, +/obj/structure/largecrate{ + pixel_y = 16 + }, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/supply) +"mM" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/prep_hallway) +"mP" = ( +/obj/structure/machinery/light, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"mR" = ( +/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) +"mU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 2.5 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"mW" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"na" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"nx" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/box/m94/signal, +/obj/item/storage/box/m94/signal{ + pixel_y = 5; + pixel_x = 5 + }, +/obj/item/device/binoculars/range/designator, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"nz" = ( +/obj/structure/surface/table/almayer, +/obj/item/paper_bin/uscm{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/tool/pen{ + pixel_x = -9 + }, +/obj/item/folder/black_random{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/structure/phone_base/rotary/no_dnd{ + name = "Squad Leader Telephone"; + phone_category = "Command"; + phone_id = "Squad Leader"; + pixel_x = 6; + pixel_y = -7 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"nH" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + name = "\improper Hangar Lockdown Blast Door"; + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"nX" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"nZ" = ( +/obj/structure/cargo_container/wy/left, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"oc" = ( +/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/medical) +"of" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"oo" = ( +/obj/structure/machinery/body_scanconsole{ + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"op" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"ot" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/platoon_commander_rooms) +"ou" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"oJ" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 2; + name = "\improper Hangar Lockdown Blast Door" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"oM" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"oQ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"oR" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/obj/structure/machinery/light{ + unacidable = 1; + unslashable = 1; + pixel_x = -17 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"ph" = ( +/obj/structure/cargo_container/lockmart/right{ + pixel_y = 5; + layer = 5.2 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"pi" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/landmark/start/marine/alpha, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/forecon, +/obj/effect/landmark/late_join/forecon, +/obj/effect/landmark/late_join, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"pu" = ( +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"pw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"pB" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/prep_hallway) +"pF" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"pI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"pM" = ( +/obj/structure/surface/rack, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/safety{ + pixel_x = -27 + }, +/obj/item/ammo_magazine/flamer_tank, +/obj/item/ammo_magazine/flamer_tank, +/obj/item/weapon/gun/flamer{ + current_mag = null; + pixel_y = 4 + }, +/obj/item/attachable/attached_gun/extinguisher/pyro{ + layer = 3.01 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"pS" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + name = "\improper Hangar Lockdown Blast Door"; + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"pU" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_commander_rooms) +"pW" = ( +/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, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"pZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 2.5 + }, +/obj/structure/machinery/power/apc/almayer, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"qb" = ( +/obj/structure/platform_decoration{ + dir = 4 + }, +/obj/structure/platform, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/supply) +"qi" = ( +/obj/structure/machinery/autodoc_console{ + dir = 1; + pixel_y = 6 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"qm" = ( +/obj/structure/cargo_container/arious/leftmid, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"qo" = ( +/obj/structure/machinery/light{ + dir = 8; + invisibility = 101 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"qs" = ( +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/food/snacks/grown/lime, +/obj/item/reagent_container/food/snacks/grown/lime{ + pixel_x = -11; + pixel_y = 10 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"qt" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"qx" = ( +/obj/structure/flora/pottedplant/random, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"qy" = ( +/obj/structure/ladder{ + id = "rover3"; + height = -1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"qA" = ( +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/forecon{ + req_one_access = list(); + req_one_access_txt = "8;12;13;39" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/landmark/observer_start, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"qC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/barrel/blue, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"qE" = ( +/obj/structure/machinery/conveyor{ + dir = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/supply) +"qF" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"qJ" = ( +/obj/structure/cargo_container/arious/right{ + opacity = 0 + }, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"qN" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"qP" = ( +/obj/structure/machinery/power/monitor{ + name = "Core Power Monitoring" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"qU" = ( +/obj/structure/machinery/door/airlock/almayer/generic, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"qV" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"rl" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"ro" = ( +/obj/structure/showcase{ + 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 + }, +/obj/item/clothing/under/gimmick/jason{ + icon = 'icons/mob/humans/onmob/uniform_1.dmi'; + anchored = 1 + }, +/obj/item/clothing/suit/gimmick/jason{ + anchored = 1 + }, +/obj/item/clothing/mask/gimmick/jason{ + anchored = 1 + }, +/obj/item/clothing/shoes/jackboots{ + icon = 'icons/mob/humans/onmob/feet.dmi'; + anchored = 1 + }, +/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 + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"rt" = ( +/obj/structure/machinery/vending/cigarette, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"rv" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"rz" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + id = "Delta_1"; + name = "\improper Bathroom" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + layer = 3.33; + pixel_x = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 2.5 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"rA" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/hangar) +"rD" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"rE" = ( +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 11 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1; + pixel_y = -1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"rH" = ( +/obj/structure/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"rQ" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/canteen) +"rS" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"rT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 4; + invisibility = 101; + unacidable = 1; + unslashable = 1 + }, +/obj/structure/pipes/vents/scrubber{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"rX" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"sc" = ( +/obj/structure/computer3frame, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"sk" = ( +/obj/structure/barricade/handrail{ + dir = 4; + pixel_x = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"sm" = ( +/obj/structure/surface/table/almayer, +/obj/item/tool/shovel/snow, +/obj/item/tool/shovel/snow, +/obj/item/tool/shovel/snow, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"sp" = ( +/obj/structure/machinery/disposal{ + density = 0; + layer = 3.2; + pixel_y = 16 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"sq" = ( +/obj/structure/prop/tower{ + desc = "Military-grade communications tower."; + icon_state = "comm_tower"; + name = "communications tower" + }, +/turf/open/floor/almayer_hull, +/area/space) +"sv" = ( +/obj/structure/prop/invuln/overhead_pipe, +/obj/structure/prop/invuln/overhead_pipe{ + pixel_y = 12 + }, +/obj/structure/sign/safety/water{ + pixel_x = 14; + pixel_y = 24 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"sw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"sB" = ( +/obj/structure/surface/table/almayer, +/obj/item/clothing/head/cmcap/boonie/tan{ + pixel_y = -6; + pixel_x = -8 + }, +/obj/item/clothing/head/cmcap{ + layer = 4.1; + pixel_y = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"sK" = ( +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"sN" = ( +/obj/structure/anti_air_cannon{ + pixel_y = 8; + pixel_x = -13 + }, +/turf/open/floor/almayer_hull{ + dir = 10; + icon_state = "outerhull_dir" + }, +/area/space) +"sR" = ( +/obj/structure/closet/secure_closet/engineering_welding{ + req_one_access = list() + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/engineering) +"sT" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/hangar) +"sX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"sY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"sZ" = ( +/obj/structure/prop/invuln/overhead_pipe, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"td" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"tn" = ( +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"to" = ( +/obj/structure/sign/safety/ammunition{ + pixel_x = 33 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"tt" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"tA" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Supply Bay" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"tD" = ( +/obj/structure/machinery/light, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"tG" = ( +/obj/structure/sign/safety/cryo{ + pixel_x = 30; + pixel_y = 7 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"tI" = ( +/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) +"tJ" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/pouch/machete/full, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"tM" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/dorms) +"tO" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/landmark/start/marine/leader/alpha, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/leader/forecon, +/obj/effect/landmark/late_join/forecon, +/obj/effect/landmark/late_join, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"tQ" = ( +/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) +"tS" = ( +/obj/structure/machinery/medical_pod/bodyscanner{ + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"tW" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/hangar) +"ua" = ( +/obj/structure/machinery/power/terminal, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"um" = ( +/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) +"uo" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"uC" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/item/facepaint/black{ + pixel_x = -8 + }, +/obj/item/facepaint/brown, +/obj/item/facepaint/green{ + pixel_x = 9 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"uJ" = ( +/obj/structure/machinery/power/apc/almayer, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"uO" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"vd" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"vq" = ( +/obj/structure/prop/invuln/overhead_pipe, +/obj/structure/sign/safety/water{ + pixel_x = 14; + pixel_y = -28 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"vx" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"vy" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"vI" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/obj/structure/closet/secure_closet/marine_personal{ + has_cryo_gear = 0 + }, +/obj/item/clothing/shoes/marine/jungle/knife, +/obj/item/device/radio/headset/almayer/sof/survivor_forecon, +/obj/item/clothing/under/marine/standard, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"vM" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"vR" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"vS" = ( +/obj/structure/bed/chair/comfy{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"vT" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"vX" = ( +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"wa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"wd" = ( +/obj/structure/surface/table/almayer, +/obj/item/prop/magazine/boots/n117{ + pixel_y = 3; + pixel_x = -5 + }, +/obj/item/reagent_container/food/drinks/cans/souto/lime{ + pixel_y = 3; + pixel_x = 9 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"wg" = ( +/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) +"wl" = ( +/obj/structure/cargo_container/arious/mid{ + opacity = 0 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"wm" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"wu" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"wx" = ( +/obj/structure/bed/chair/office/light, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"wz" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/crew/alt, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"wB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"wD" = ( +/turf/closed/wall/almayer/white, +/area/golden_arrow/medical) +"wH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"wN" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"wQ" = ( +/obj/structure/window/framed/almayer/hull, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"wV" = ( +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"wX" = ( +/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) +"wZ" = ( +/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) +"xe" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/engineering) +"xj" = ( +/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) +"xk" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"xw" = ( +/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) +"xx" = ( +/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) +"xJ" = ( +/obj/structure/machinery/conveyor{ + dir = 8 + }, +/obj/structure/plasticflaps, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/supply) +"xL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"xM" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"xW" = ( +/obj/structure/toilet{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/platoon_commander_rooms) +"xX" = ( +/obj/structure/machinery/power/smes/buildable, +/obj/item/storage/pouch/electronics{ + pixel_x = 6; + pixel_y = 17 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"ya" = ( +/obj/structure/bed/chair{ + can_buckle = 0; + dir = 4; + pixel_x = 1; + pixel_y = 3 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"yc" = ( +/obj/structure/ship_ammo/rocket/banshee, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"yj" = ( +/obj/structure/prop/invuln/lifeboat_hatch_placeholder/terminal{ + layer = 2.1 + }, +/obj/structure/sign/safety/manualopenclose, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"yt" = ( +/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) +"yu" = ( +/obj/structure/foamed_metal, +/turf/open/space/basic, +/area/golden_arrow/squad_one) +"yB" = ( +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"yC" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"yX" = ( +/obj/structure/filingcabinet{ + density = 0; + pixel_x = -8 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8 + }, +/obj/item/reagent_container/food/drinks/coffeecup/uscm{ + pixel_y = 14 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"zi" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"zr" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"zD" = ( +/obj/item/bedsheet/brown, +/obj/structure/bed, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_commander_rooms) +"zF" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/closet/secure_closet/marine_personal{ + job = "Platoon Sergeant"; + has_cryo_gear = 0 + }, +/obj/item/clothing/shoes/marine/jungle/knife, +/obj/item/device/radio/headset/almayer/sof/survivor_forecon, +/obj/item/clothing/under/marine/standard, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"zK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"zO" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"zU" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 2.5 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"zV" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"zZ" = ( +/obj/structure/filingcabinet/filingcabinet{ + pixel_x = -8 + }, +/obj/item/reagent_container/food/drinks/coffee/marine{ + pixel_y = 10; + pixel_x = -7 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"Ag" = ( +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Ap" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/structure/bed/chair, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/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, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"Au" = ( +/obj/structure/machinery/conveyor{ + dir = 10 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/supply) +"AA" = ( +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/food/drinks/cans/beer{ + layer = 3.3; + pixel_x = -4; + pixel_y = 15 + }, +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_x = 29 + }, +/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 = "Commando Huggs"; + pixel_y = 3; + throwforce = 15; + pixel_x = 9 + }, +/obj/item/clothing/head/cmcap{ + layer = 4.1; + pixel_x = 8; + pixel_y = 11 + }, +/obj/item/clothing/mask/cigarette{ + pixel_x = 2; + pixel_y = -1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"AC" = ( +/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) +"AD" = ( +/obj/structure/closet/crate/trashcart, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"AF" = ( +/obj/vehicle/powerloader, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"AG" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Dorms" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"AH" = ( +/obj/structure/cargo_container/wy/mid, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"AJ" = ( +/obj/structure/bed/chair{ + can_buckle = 0; + dir = 4; + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/clothing/mask/cigarette/weed, +/obj/item/tool/lighter/zippo/gold{ + pixel_y = -5; + pixel_x = 10 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"AK" = ( +/obj/structure/machinery/door/airlock/almayer/medical{ + dir = 1; + name = "\improper Medical Subsection"; + req_one_access = list() + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/medical) +"AP" = ( +/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) +"AQ" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_21" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"AU" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"AW" = ( +/obj/structure/machinery/camera/autoname/golden_arrow, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"Bc" = ( +/turf/open/floor/almayer_hull{ + icon_state = "outerhull_dir" + }, +/area/space) +"Bh" = ( +/obj/structure/surface/rack, +/obj/item/device/motiondetector, +/obj/item/device/motiondetector, +/obj/item/device/motiondetector, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"Bj" = ( +/obj/structure/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"Bt" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Bw" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/squad_one) +"Bz" = ( +/obj/structure/closet/secure_closet/personal/cabinet{ + req_access = null + }, +/obj/item/clothing/suit/storage/jacket/marine/service, +/obj/item/clothing/suit/storage/jacket/marine/service/tanker, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_commander_rooms) +"BF" = ( +/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) +"Cd" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Cl" = ( +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"Cr" = ( +/turf/open/space/basic, +/area/space) +"CD" = ( +/obj/structure/largecrate, +/obj/structure/largecrate{ + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/supply) +"CO" = ( +/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) +"CR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"CV" = ( +/obj/structure/machinery/computer/supply_drop_console/limited/alternate, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"Dc" = ( +/obj/structure/machinery/medical_pod/sleeper{ + dir = 8; + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"Dv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Dw" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"Dx" = ( +/obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"DB" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"DC" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"DH" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"DM" = ( +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/food/drinks/cans/classcola, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"DP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"DV" = ( +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/food/drinks/coffee/marine, +/obj/item/reagent_container/food/drinks/coffee/marine, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"DW" = ( +/obj/structure/ship_ammo/rocket/widowmaker, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"DY" = ( +/obj/structure/cargo_container/wy/right, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Eo" = ( +/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) +"Et" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Ev" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = -9; + pixel_x = -6 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = -9; + pixel_x = 13 + }, +/obj/structure/curtain/red{ + pixel_y = -21 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Ew" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"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" + }, +/obj/item/tool/screwdriver/tactical{ + pixel_y = -3; + pixel_x = -9 + }, +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"EF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/gun_rack/m41, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"EN" = ( +/obj/structure/machinery/light{ + dir = 8; + invisibility = 101 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"EO" = ( +/obj/structure/machinery/door/airlock/almayer/engineering/reinforced{ + name = "\improper Engineering Airlock"; + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"EQ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"EW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"EY" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"Fg" = ( +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Fp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"Fs" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"Fv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/medical{ + pixel_y = 27 + }, +/obj/structure/sign/safety/autodoc{ + pixel_y = 27; + pixel_x = 13 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"FE" = ( +/obj/structure/bed/chair, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"FG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"FH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"FL" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"FM" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"FP" = ( +/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) +"FT" = ( +/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, +/area/golden_arrow/dorms) +"FW" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Gr" = ( +/obj/structure/supply_drop/echo, +/obj/structure/platform{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"Gs" = ( +/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ + req_one_access = list() + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"GI" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_18" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"GL" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/supply) +"GQ" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/squad_one) +"GS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/ladder{ + pixel_x = -16; + pixel_y = -27 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/prep_hallway) +"GZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"Hc" = ( +/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) +"Hk" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Hp" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/faxmachine/uscm, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"HA" = ( +/obj/vehicle/powerloader{ + dir = 8 + }, +/obj/structure/barricade/handrail{ + layer = 3.7 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/hangar) +"HJ" = ( +/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) +"HL" = ( +/turf/open/floor/almayer_hull, +/area/space) +"HM" = ( +/obj/structure/pipes/standard/manifold/fourway/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"HQ" = ( +/obj/structure/machinery/door/airlock/almayer/generic/glass{ + dir = 1; + req_one_access_txt = "12;13;32"; + name = "\improper Radio Telephone Operator" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"HT" = ( +/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) +"HV" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/platoon_commander_rooms) +"Ib" = ( +/obj/structure/window/framed/almayer, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/squad_one) +"If" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1; + pixel_y = -1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"In" = ( +/obj/structure/window/framed/almayer/hull, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/platoon_commander_rooms) +"Is" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/hangar) +"Iu" = ( +/obj/structure/bed/chair{ + can_buckle = 0; + dir = 4; + pixel_x = 2; + pixel_y = 10 + }, +/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" + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"IA" = ( +/turf/open/floor/almayer_hull{ + dir = 4; + icon_state = "outerhull_dir" + }, +/area/space) +"IF" = ( +/obj/structure/window/framed/almayer/hull, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/prep_hallway) +"IM" = ( +/obj/structure/machinery/light{ + unacidable = 1; + unslashable = 1; + pixel_x = -17 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"IS" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"IW" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/recharger, +/obj/item/reagent_container/spray/cleaner, +/obj/structure/machinery/light{ + unacidable = 1; + unslashable = 1; + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"IX" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/obj/item/clothing/head/headset{ + pixel_y = 8; + pixel_x = -6 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"Jb" = ( +/obj/structure/surface/table/reinforced/almayer_B{ + layer = 2.0; + pixel_x = 12 + }, +/turf/closed/wall/almayer/outer, +/area/golden_arrow/platoon_commander_rooms) +"Jc" = ( +/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) +"JL" = ( +/obj/structure/machinery/autodoc_console{ + dir = 1; + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"JS" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/item/clothing/glasses/welding{ + pixel_y = 8; + pixel_x = -7 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"JV" = ( +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 10; + layer = 3.01 + }, +/obj/structure/machinery/conveyor{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"Ka" = ( +/obj/structure/machinery/cm_vending/gear/synth{ + density = 0; + pixel_x = -30 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/synthcloset) +"Kd" = ( +/obj/structure/sign/prop3{ + pixel_x = -30 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/marine_personal{ + job = "Smartgunner"; + has_cryo_gear = 0 + }, +/obj/item/clothing/shoes/marine/jungle/knife, +/obj/item/device/radio/headset/almayer/sof/survivor_forecon, +/obj/item/clothing/under/marine/standard, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"Ke" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/autoname{ + autoname = 0; + req_one_access = list() + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"Kg" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/squad_one) +"Kh" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Ki" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"Kk" = ( +/turf/closed/wall/almayer/white/hull, +/area/golden_arrow/medical) +"Ko" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/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() + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"Ku" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/light{ + dir = 8; + invisibility = 101 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Kw" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"KD" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"KE" = ( +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"KG" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"KH" = ( +/obj/structure/machinery/medical_pod/autodoc{ + dir = 1; + pixel_y = 6 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/medical) +"KM" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"KO" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/roller, +/obj/item/storage/box/bodybags, +/obj/item/storage/box/bodybags, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + layer = 3.33; + pixel_x = 2 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"KV" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"Lf" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Lg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Ll" = ( +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"Lm" = ( +/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) +"Ln" = ( +/obj/structure/largecrate/random/mini/ammo{ + pixel_x = -7 + }, +/obj/structure/largecrate/random/mini/ammo{ + pixel_x = 11 + }, +/obj/structure/largecrate/random/mini/ammo{ + pixel_y = 10; + pixel_x = -5 + }, +/obj/structure/largecrate/random/mini/ammo{ + pixel_y = 10; + pixel_x = 12 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/hangar) +"Lx" = ( +/obj/structure/barricade/handrail{ + dir = 4 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/canteen) +"Ly" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"LC" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/emails{ + pixel_y = 4 + }, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"LK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"LL" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"LN" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"LZ" = ( +/obj/structure/machinery/door/airlock/maintenance/colony{ + req_one_access = list() + }, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Mb" = ( +/turf/open/floor/almayer_hull{ + dir = 1; + icon_state = "outerhull_dir" + }, +/area/space) +"Mj" = ( +/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) +"Mo" = ( +/obj/structure/prop/dam/crane{ + bound_height = 32; + climbable = 1; + layer = 3.5; + pixel_y = -23 + }, +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"My" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + id = "Delta_1"; + name = "\improper Bathroom" + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"MF" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"MG" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/engineering) +"MI" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/ceramic_plate, +/obj/item/trash/ceramic_plate{ + pixel_y = 1 + }, +/obj/item/trash/ceramic_plate{ + pixel_y = 2 + }, +/obj/item/trash/ceramic_plate{ + pixel_y = 3 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"MJ" = ( +/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) +"MN" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"MP" = ( +/obj/structure/bed/chair/comfy{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Nc" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/dorms) +"Nf" = ( +/obj/structure/machinery/cryopod/right, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/cryo_cells) +"Ni" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Nj" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_x = 30 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Nr" = ( +/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) +"Ns" = ( +/obj/structure/surface/table/almayer, +/obj/item/prop/almayer/comp_open, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Nu" = ( +/turf/closed/wall/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Ny" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/medical) +"Nz" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"NI" = ( +/obj/structure/machinery/cm_vending/sorted/marine_food, +/obj/structure/machinery/light{ + unacidable = 1; + unslashable = 1; + pixel_x = -17; + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"NQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/supply) +"Oc" = ( +/obj/structure/machinery/cm_vending/clothing/medic/forecon, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"Of" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"Om" = ( +/obj/structure/cargo_container/wy/left, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Ov" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/landmark/start/marine/alpha, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/forecon, +/obj/effect/landmark/late_join/forecon, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/sign/safety/bathunisex{ + pixel_y = 29 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Oy" = ( +/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) +"Oz" = ( +/turf/open/floor/almayer, +/area/golden_arrow/supply) +"OA" = ( +/obj/structure/machinery/shower{ + pixel_y = 16 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"OC" = ( +/turf/open/floor/almayer_hull{ + dir = 9; + icon_state = "outerhull_dir" + }, +/area/space) +"OJ" = ( +/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{ + dir = 4 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"ON" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"OO" = ( +/obj/structure/ladder{ + id = "rover3" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"OU" = ( +/obj/structure/closet/secure_closet/marine_personal{ + job = "Squad Sergeant"; + has_cryo_gear = 0 + }, +/obj/item/clothing/shoes/marine/jungle/knife, +/obj/item/device/radio/headset/almayer/sof/survivor_forecon, +/obj/item/clothing/under/marine/standard, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"Pf" = ( +/obj/structure/ladder{ + id = "rover2" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/prep_hallway) +"Pj" = ( +/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/cleanable/dirt, +/obj/effect/landmark/start/marine/smartgunner/alpha, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/late_join/forecon, +/obj/effect/landmark/start/marine/smartgunner/forecon, +/obj/effect/landmark/late_join, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"Ps" = ( +/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 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"Pw" = ( +/obj/structure/cargo_container/lockmart/left{ + pixel_y = 5 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"PE" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/landmark/start/marine/smartgunner/alpha, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/late_join/forecon, +/obj/effect/landmark/start/marine/smartgunner/forecon, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"PI" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/canteen) +"PM" = ( +/turf/open/floor/almayer_hull{ + dir = 5; + icon_state = "outerhull_dir" + }, +/area/space) +"PN" = ( +/obj/structure/closet/secure_closet/marine_personal{ + has_cryo_gear = 0; + job = "Radio Telephone Operator" + }, +/obj/item/clothing/shoes/marine/jungle/knife, +/obj/item/device/radio/headset/almayer/sof/survivor_forecon, +/obj/item/clothing/under/marine/standard, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/dorms) +"PY" = ( +/obj/structure/machinery/light{ + dir = 4; + invisibility = 101; + unacidable = 1; + unslashable = 1 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"PZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/obj/structure/pipes/vents/scrubber{ + dir = 1 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "plating" + }, +/area/golden_arrow/engineering) +"Qc" = ( +/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) +"Qn" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + name = "\improper Squad Leader"; + req_one_access_txt = "12" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/squad_one) +"Qp" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Qq" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + name = "\improper Canteen" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"Qy" = ( +/obj/structure/machinery/floodlight/landing/floor, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"QB" = ( +/obj/structure/barricade/handrail{ + layer = 3.7 + }, +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 13; + layer = 3.01 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/golden_arrow/hangar) +"QH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 2.5 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + layer = 3.33; + pixel_x = 2 + }, +/obj/structure/machinery/light/small{ + dir = 8; + pixel_x = -11; + pixel_y = 10 + }, +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/cryo_cells) +"QW" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"QX" = ( +/obj/structure/machinery/cryopod/right{ + layer = 3.1; + pixel_y = 13 + }, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/cryo_cells) +"Ra" = ( +/turf/open/floor/almayer_hull{ + dir = 8; + icon_state = "outerhull_dir" + }, +/area/space) +"Rc" = ( +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"Rm" = ( +/obj/structure/machinery/floodlight/landing/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Rr" = ( +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/hangar) +"Rs" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out" + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Rv" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"RO" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/device/flashlight/lamp, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Sb" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"Sg" = ( +/obj/structure/pipes/vents/scrubber{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Sn" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/structure/machinery/light/small, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/cryo_cells) +"Ss" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/scrubber, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"St" = ( +/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) +"Su" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + name = "\improper Supply Bay" + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Sz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"SM" = ( +/obj/structure/ship_ammo/rocket/keeper, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"SR" = ( +/obj/structure/closet/secure_closet/marine_personal{ + job = "Platoon Corpsman"; + has_cryo_gear = 0 + }, +/obj/item/clothing/shoes/marine/jungle/knife, +/obj/item/device/radio/headset/almayer/sof/survivor_forecon, +/obj/item/clothing/under/marine/medic/standard, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"Tc" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/engineering) +"Td" = ( +/obj/structure/prop/invuln/lifeboat_hatch_placeholder{ + layer = 2.1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Tl" = ( +/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) +"To" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/obj/structure/sign/safety/bulkhead_door{ + pixel_x = -20; + pixel_y = 6 + }, +/obj/structure/sign/safety/hazard{ + pixel_x = -20; + pixel_y = -7 + }, +/obj/structure/sign/safety/storage{ + pixel_x = -32 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"Tp" = ( +/obj/structure/ladder{ + id = "rover1"; + height = -1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Ts" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/supply) +"Tt" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"Tu" = ( +/obj/structure/pipes/standard/manifold/hidden/supply, +/turf/open/floor/plating/plating_catwalk, +/area/golden_arrow/prep_hallway) +"Ty" = ( +/obj/structure/dropship_equipment/rappel_system, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/hangar) +"Tz" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/belt/gun/flaregun/full, +/obj/item/storage/backpack/marine/satchel/rto, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"TD" = ( +/turf/closed/wall/almayer/outer, +/area/space) +"TJ" = ( +/obj/structure/cargo_container/lockmart/mid{ + pixel_y = 5 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"TQ" = ( +/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) +"TV" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Uc" = ( +/obj/structure/surface/rack, +/obj/item/weapon/gun/rifle/m4ra/pve, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"Ux" = ( +/obj/structure/bed/chair/office/dark, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Uy" = ( +/obj/structure/machinery/door/airlock/almayer/engineering/reinforced{ + name = "\improper Engineering Airlock"; + req_one_access = list() + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/engineering) +"Uz" = ( +/turf/open/floor/almayer{ + dir = 8; + icon_state = "cargo_arrow" + }, +/area/golden_arrow/hangar) +"UB" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"UO" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"Va" = ( +/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) +"Vj" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1; + name = "ship-grade camera" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Vp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"Vz" = ( +/turf/closed/wall/almayer/outer, +/area/golden_arrow/hangar) +"VK" = ( +/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) +"VX" = ( +/obj/structure/largecrate/random/case/small, +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Wf" = ( +/obj/structure/machinery/recharge_station, +/turf/open/floor/almayer{ + icon_state = "cargo" + }, +/area/golden_arrow/synthcloset) +"Wg" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Wk" = ( +/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" + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Wn" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Wv" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/engineering) +"WI" = ( +/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) +"WP" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 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) +"WV" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/sign/safety/bulkhead_door{ + pixel_x = -20; + pixel_y = 6 + }, +/obj/structure/sign/safety/hazard{ + pixel_x = -20; + pixel_y = -7 + }, +/obj/structure/sign/safety/storage{ + pixel_x = -32 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/golden_arrow/hangar) +"Xd" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"Xj" = ( +/obj/item/reagent_container/spray/cleaner{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/structure/janitorialcart, +/turf/open/floor/plating, +/area/golden_arrow/hangar) +"Xk" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"Xw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_y = -1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"XF" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/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) +"XJ" = ( +/obj/structure/surface/table/almayer, +/obj/item/smartgun_battery{ + pixel_x = 4; + pixel_y = -5 + }, +/obj/item/ammo_box/rounds/smartgun, +/obj/item/prop/helmetgarb/gunoil{ + pixel_x = -10; + pixel_y = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/squad_one) +"XP" = ( +/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) +"XX" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1; + name = "ship-grade camera" + }, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Ya" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Yh" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/platoon_commander_rooms) +"Yj" = ( +/obj/structure/window/framed/almayer/white, +/turf/open/floor/almayer, +/area/golden_arrow/medical) +"Yk" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 2.5 + }, +/obj/structure/pipes/vents/scrubber{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/golden_arrow/hangar) +"Yw" = ( +/obj/structure/machinery/cm_vending/sorted/medical/blood{ + req_access = list() + }, +/obj/structure/sign/safety/chem_lab{ + pixel_x = -20 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) +"YB" = ( +/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) +"YG" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/golden_arrow/hangar) +"YH" = ( +/obj/structure/surface/table/almayer, +/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 + }, +/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 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/golden_arrow/canteen) +"YZ" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/belt/utility/full, +/obj/structure/machinery/light, +/turf/open/floor/almayer, +/area/golden_arrow/engineering) +"Zb" = ( +/turf/open/floor/almayer, +/area/golden_arrow/dorms) +"Zj" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/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() + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/golden_arrow/squad_one) +"ZL" = ( +/obj/structure/machinery/cm_vending/sorted/medical/no_access, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/golden_arrow/medical) + +(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 +Vz +Vz +Vz +Vz +Vz +Vz +Vz +Vz +Vz +Vz +Vz +Vz +Vz +Vz +Vz +Vz +Vz +Vz +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +yc +Et +DW +FH +DW +td +SM +Vz +Ty +Et +ou +wV +FH +wV +ou +wV +Vz +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +wV +Et +wV +Et +wV +Et +wV +Vz +As +Et +ou +wV +Et +wV +ou +wV +Vz +iI +iI +iI +iI +iI +iI +iI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +Et +kd +WI +WI +WI +cp +Et +Vz +td +Et +kd +WI +Ya +Ya +wZ +td +Vz +iI +xj +Ka +eX +be +tI +iI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +yc +fI +Fg +Fg +kF +lA +SM +Vz +wV +Et +fI +Fg +Fg +Fg +lA +wV +Vz +iI +Qc +Oy +um +wX +MJ +iI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +wV +ge +kF +Rr +Fg +lA +wV +Vz +wV +Et +ge +kF +Rr +Fg +BF +wV +Vz +iI +Wf +wg +aN +yt +HJ +iI +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +Vz +Vz +Vz +Vz +Vz +Vz +pS +pS +pS +Vz +Vz +Vz +Vz +Vz +Vz +pS +pS +pS +Vz +Vz +Vz +iI +iI +VK +iI +iI +iI +iI +Vz +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +Fg +nZ +Ag +Ag +ax +Bt +Uz +Uz +jj +WV +jG +Ln +Zj +Is +To +Sb +Uz +Uz +Fg +KG +AU +rA +wm +ou +ou +ou +Pw +Om +oJ +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +Fg +ac +UB +wu +wu +wB +wB +Ni +Nr +GZ +ex +ap +iZ +tW +Ki +xw +Ni +Ni +wB +wB +Ni +EN +qF +qF +bb +Fg +TJ +AH +oJ +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +Fg +DY +Ag +Ag +Ag +Fg +Fg +Fg +DP +AF +lY +sT +Is +fm +FM +Lf +kF +kF +Fg +Fg +Fg +Fg +Fg +kF +ya +Fg +ph +my +oJ +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +Fg +Xk +Qy +ou +ou +ou +ou +ou +Xw +mU +mU +Yk +mU +mU +mU +Rs +ou +ou +ou +ou +ou +Qy +Fg +kF +lZ +Cd +Ev +AJ +oJ +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +TD +Vz +Fg +Xk +Et +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +bN +mi +Fg +lZ +xk +cT +qm +oJ +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +TD +Vz +kF +yC +Et +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +Mo +Fg +Fg +op +fn +Fg +wl +Vz +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +TD +Vz +MF +yC +Td +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +KE +Fg +Fg +lZ +nX +Fg +qJ +Vz +Vz +Vz +Vz +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Mb +wQ +Fg +yC +yj +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ou +kF +kF +QW +Fg +Fg +ou +jy +sK +Tp +Vz +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Mb +wQ +kF +IS +LL +ln +ln +ln +ln +ln +ln +ln +ln +ln +dO +ln +ln +ln +ln +ln +ln +ln +ln +Qy +Et +Ss +vX +ou +ou +ou +ou +sK +lB +Vz +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Mb +wQ +Fg +yC +Td +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ou +Fg +Fg +yC +Fg +Fg +ou +ou +sK +qy +Vz +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +TD +Vz +MF +yC +yj +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ou +Fg +kF +yC +Fg +Fg +bQ +rA +rA +rA +Vz +xe +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +TD +Vz +Fg +yC +ou +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +Ns +Fg +kF +yC +Fg +Fg +rt +MG +Gs +of +vM +qP +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +TD +Vz +Fg +Sz +ou +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +ln +DV +Fg +Fg +yC +Fg +Fg +ou +MG +fo +tn +na +sc +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +Fg +Sz +Rm +ou +ou +ou +ou +ou +ou +ou +Et +Hk +ou +ou +ou +ou +ou +ou +ou +Et +ou +eh +Fg +Fg +IS +sw +qF +FW +Ke +FG +rl +tn +Tt +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +xk +Xk +Fg +kF +Fg +Fg +Fg +Fg +Fg +Fg +kF +Xk +kF +Fg +Fg +Fg +Fg +Fg +kF +kF +Fg +Fg +Fg +Fg +Xk +Fg +Fg +ou +rS +ec +dG +tD +xe +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +xk +rX +qF +Ni +Ni +Ni +Ni +zO +Wk +qF +sw +Wn +sw +qF +qF +Ni +eO +wB +Ni +Ni +Ni +iY +vR +qF +uO +kF +Fg +ou +Wv +Fp +Qp +XX +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Vz +fK +Fg +Fg +Fg +Fg +PY +pu +lq +pu +gd +Nj +Fg +vx +Fg +PY +Fg +lq +Fg +Fg +KG +AU +rA +HA +JS +QB +Wg +ou +ou +Wv +qt +cl +rS +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +ot +ot +Jb +In +In +In +ot +pS +nH +pS +Vz +rA +rA +LZ +rA +rA +Kw +Su +Kw +lH +lH +lH +lH +lH +lH +lH +lH +lH +MG +MG +Uy +MG +EO +xe +xe +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +ot +XP +Tl +bC +Ps +Yh +Nu +ou +Sz +ou +Vz +ro +ln +ln +Xj +rA +ou +Xk +ou +tA +Rc +jv +yX +Ts +lr +dm +If +lH +pW +xL +EQ +wH +wH +hk +hV +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +ot +St +Ux +HT +Ps +ae +FP +hj +Ly +Et +Vz +AD +ln +ln +hZ +rA +Et +YG +FW +gT +gT +pI +ki +iR +Oz +oQ +tQ +lH +AP +dx +ua +xX +rH +hC +zr +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +ot +wN +Ps +RO +Ps +mP +Nu +ou +Rr +ou +Vz +Vz +Vz +Vz +Vz +Vz +Et +lZ +ou +lH +ms +pw +GL +NQ +Oz +oQ +mJ +lH +sR +dx +qN +qN +Tc +hC +YZ +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +ot +Ps +Ps +Ps +KM +GI +Nu +ou +Rr +ou +Vz +Cr +Cr +Cr +Cr +Vz +Et +lZ +ou +lH +CV +Oz +Oz +gS +Oz +oQ +CD +lH +pF +OJ +ua +lN +gz +XF +sm +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +ot +Nu +Va +Nu +Nu +Nu +Nu +ou +Rr +bQ +Vz +Cr +Cr +Cr +Cr +Vz +xM +lZ +Vj +lH +cX +aK +sk +Oz +gL +oQ +ff +lH +oM +mW +CR +PZ +zK +kD +mR +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +ot +ot +lw +pU +Ps +AQ +Nu +ou +Rr +ou +Vz +Cr +Cr +Cr +Cr +Vz +ou +lZ +Et +lH +Gr +qb +JV +hX +gK +rE +pZ +ls +xe +xe +xe +xe +xe +xe +xe +xe +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +ot +ot +wN +pU +Ps +Eo +Nu +ou +Rr +ou +Vz +Cr +Cr +Cr +Cr +Vz +ou +lZ +Et +ls +ls +ls +xJ +ls +xJ +ls +ls +ls +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +ot +HV +pU +Ps +TQ +Nu +ou +Fg +ou +Vz +Cr +Cr +Cr +Cr +Vz +qC +cV +ou +Vz +Cr +ls +lm +ls +lm +ls +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ot +Bz +pU +Ps +zD +Nu +ou +Fg +ou +Vz +Cr +Cr +Cr +Cr +Vz +dR +Fg +ou +Vz +Cr +ls +lm +ls +lm +ls +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ot +ot +Nu +cU +Nu +ot +pS +pS +pS +Vz +Cr +Cr +Cr +Cr +Vz +pS +pS +pS +Vz +Cr +ls +lm +ls +lm +ls +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ot +hf +YB +lf +ot +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ls +lm +ls +lm +ls +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ot +Hc +xW +aA +ot +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ls +lm +ls +lm +ls +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ot +ot +ot +ot +ot +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ls +lm +ls +lm +ls +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ot +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ls +lm +ls +lm +ls +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ls +lm +ls +lm +ls +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ls +ls +ls +ls +lm +ls +lm +ls +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ls +qE +qE +qE +Au +qE +Au +ls +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ls +ls +ls +ls +ls +ls +ls +ls +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Kk +Kk +Kk +Kk +Kk +Kk +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Kk +wz +rv +Ll +ml +Kk +pB +pB +pB +pB +Ra +kq +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Kk +SR +zi +wx +Pt +wD +fj +Pf +OO +pB +HL +HL +kq +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Kk +Oc +hN +MN +Dx +wD +Cl +Cl +GS +pB +HL +HL +HL +kq +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Kk +wD +mf +Yj +wD +wD +kG +lv +ir +pB +HL +IA +IA +HL +sN +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Kk +Yw +EY +qV +tS +wD +AW +mM +KV +IF +Bc +jF +jF +Mb +Bc +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Kk +ZL +EY +ca +oo +Yj +KV +kC +KV +IF +Bc +jF +jF +Mb +Bc +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Kk +IW +Ny +DB +kU +AK +FL +Tu +KV +IF +Bc +jF +jF +Mb +Bc +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Kk +KO +vT +oc +he +Yj +KV +mM +KV +pB +HL +Ra +Ra +HL +Bc +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Kk +JL +xx +qi +Dc +wD +Fv +kC +IM +pB +HL +HL +HL +HL +Bc +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Kk +KH +Xd +KH +wD +wD +EW +kC +KV +pB +pB +HL +HL +HL +Bc +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Kk +wD +wD +wD +wD +zV +KV +mM +to +rD +pB +HL +HL +HL +Bc +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +GQ +yu +yu +yu +Kg +Kg +Kg +qU +Kg +Kg +GQ +GQ +HL +HL +Bc +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +GQ +yu +yu +Kg +Kg +en +pM +fB +Uc +jO +Kg +GQ +GQ +GQ +GQ +GQ +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +TD +GQ +yu +yu +Kg +fy +ag +Vp +fB +mv +ag +Bh +Kg +tJ +lp +ad +GQ +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +OC +Ra +Ra +TD +GQ +yu +yu +Kg +bS +mv +Vp +lh +UO +UO +iQ +dB +uo +hI +ag +GQ +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +OC +HL +HL +HL +TD +GQ +Kg +Kg +Kg +EF +mv +mv +qA +mv +mv +sY +Kg +Kg +Kg +Kg +GQ +GQ +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Mb +HL +HL +HL +HL +lQ +Tz +zZ +Kg +ez +mv +mv +ZC +Vp +mv +iy +Kg +wd +dv +nz +qx +GQ +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Mb +HL +sq +HL +HL +lQ +LC +io +HQ +Bw +UO +UO +HM +UO +UO +iQ +Qn +uo +Nz +LN +Kp +GQ +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Mb +HL +HL +HL +HL +lQ +nx +IX +Kg +uC +CO +mv +iB +mv +aC +XJ +Kg +fM +jQ +vy +Hp +GQ +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +PM +HL +HL +HL +TD +GQ +Kg +Kg +Kg +Kg +Kg +Qq +Ib +Qq +Kg +Kg +Kg +Kg +Kg +Kg +Kg +GQ +la +la +la +la +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +PM +HL +HL +TD +rQ +aB +aB +dV +dV +sp +eJ +DH +eJ +lJ +eJ +AG +Zb +Jc +fs +eB +vI +FT +Kd +eF +la +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Mb +HL +TD +rQ +aB +aB +dV +ar +fk +sX +Kh +Rv +dz +PI +Fs +iX +tM +tM +tM +Iu +Sg +FE +cn +la +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Mb +HL +HL +rQ +aB +aB +dV +ar +eL +dJ +YH +jY +fP +Of +Nc +ix +lI +ct +Zb +Zb +TV +Zb +sB +la +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Mb +HL +HL +rQ +aB +aB +dV +NI +eL +dJ +MI +DM +qs +oR +Nc +PN +Ap +Ey +OU +bf +AA +zF +VX +la +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Mb +HL +HL +rQ +aB +aB +dV +ar +Lx +ON +MP +vS +vS +LK +la +la +la +la +la +la +la +la +la +la +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Mb +HL +HL +rQ +aB +aB +dV +dV +dN +Ko +jp +yB +tG +Dv +rQ +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Mb +HL +HL +rQ +rQ +dV +dV +dV +dV +je +hW +je +dV +dV +rQ +ko +ko +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Mb +HL +HL +HL +ko +OA +Bj +Bj +fX +sv +sZ +vq +fX +Bj +Bj +lg +ko +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ko +ko +ko +ko +ko +OA +dd +Mj +DC +hm +rT +Lg +qo +Mj +cs +lg +ko +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ko +lc +fX +Sn +fX +OA +Lm +fO +fO +vd +fX +cJ +fO +fO +do +lg +ko +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ko +ko +My +fX +My +fX +fX +WP +fO +fO +ea +fX +fO +fO +fO +wa +fX +ko +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ko +fq +cS +QH +gc +rz +zU +KD +tt +KD +Ew +Ku +fO +fO +jt +Lg +uJ +ko +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ko +fq +AC +mH +AC +fX +Ov +dE +Dw +Pj +jb +Dw +tO +pi +Dw +hG +PE +ko +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ko +ko +ko +ko +ko +ko +Nf +QX +Dw +Nf +QX +Dw +Nf +QX +Dw +Nf +QX +ko +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +ko +ko +ko +ko +ko +ko +ko +ko +ko +ko +ko +ko +ko +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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 +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +Cr +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/rover/sprinkles/.gitkeep b/maps/map_files/rover/sprinkles/.gitkeep new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/maps/map_files/rover/sprinkles/.gitkeep @@ -0,0 +1 @@ + diff --git a/maps/new_varadero_repaired.json b/maps/new_varadero_repaired.json new file mode 100644 index 0000000000..66ab3566b6 --- /dev/null +++ b/maps/new_varadero_repaired.json @@ -0,0 +1,53 @@ +{ + "map_name": "New Varadero Repaired", + "map_path": "map_files/New_Varadero_Fixed", + "map_file": "New_Varadero_Repaired.dmm", + "webmap_url": "NewVaradero", + "weather_holder": "/datum/weather_ss_map_holder/new_varadero", + + "survivor_types": [ + "/datum/equipment_preset/survivor/scientist/nv", + "/datum/equipment_preset/survivor/doctor/nv", + "/datum/equipment_preset/survivor/chaplain/nv", + "/datum/equipment_preset/survivor/engineer/nv", + "/datum/equipment_preset/survivor/trucker/nv", + "/datum/equipment_preset/survivor/interstellar_commerce_commission_liason/nv", + "/datum/equipment_preset/survivor/security/nv", + "/datum/equipment_preset/survivor/beachbum", + "/datum/equipment_preset/survivor/miner", + "/datum/equipment_preset/survivor/clf" + ], + "CO_survivor_types": [ + "/datum/equipment_preset/survivor/new_varadero/commander" + ], + + "defcon_triggers": [ + 3300, + 2100, + 1450, + 580, + 0.0 + ], + "survivor_message": "You are an employee for the United Americas on the island outpost of New Varadero. A newfound discovery has unleashed unspeakable horrors. Do everything you can to survive.", + "map_item_type": "/obj/item/map/new_varadero", + "announce_text": "An automated distress signal has been received from UA Outpost New Varadero. A response team from the ###SHIPNAME### will be dispatched shortly to investigate.\nDesignation: Island research station and mining facility\n\nPopulation: 47\nCurrent Temperature: 68F Interior, 97F Exterior\nOutpost Commander: UA Rep. Steve Haifisch\nTelecommunications Array: Repairs required\n\nNo further information available at this time.", + "monkey_types": [ + "monkey" + ], + "environment_traits": { "Fog": true }, + "traits": [{ "Ground": true }], + "xvx_hives": { + "xeno_hive_alpha": 0, + "xeno_hive_bravo": 0, + "xeno_hive_charlie": 0, + "xeno_hive_delta": 0 + }, + "camouflage": "jungle", + "gamemodes": [ + "Distress Signal", + "Hunter Games", + "Hive Wars", + "Faction Clash", + "Infection" + ] +} diff --git a/maps/rover.json b/maps/rover.json new file mode 100644 index 0000000000..96c6e90b96 --- /dev/null +++ b/maps/rover.json @@ -0,0 +1,9 @@ +{ + "map_name": "USS Rover", + "map_path": "map_files/rover", + "map_file": "rover.dmm", + "webmap_url": "GoldenArrow", + "traits": [{"Marine Main Ship": true}], + "nightmare_path": "maps/Nightmare/maps/golden_arrow/", + "platoon": "/datum/squad/marine/forecon" +} diff --git a/maps/shuttles/dropship_alamo.dmm b/maps/shuttles/dropship_alamo.dmm index ea14641a75..df47309c7a 100644 --- a/maps/shuttles/dropship_alamo.dmm +++ b/maps/shuttles/dropship_alamo.dmm @@ -216,14 +216,6 @@ icon_state = "23" }, /area/shuttle/drop1/sulaco) -"rS" = ( -/obj/structure/machinery/door/airlock/dropship_hatch{ - id = "port_door" - }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, -/area/shuttle/drop1/sulaco) "rV" = ( /obj/structure/shuttle/part/dropship1/transparent/left_outer_bottom_wing, /turf/template_noop, @@ -242,6 +234,15 @@ icon_state = "rasputin15" }, /area/shuttle/drop1/sulaco) +"uR" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1{ + dir = 1; + id = "starboard_door" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/drop1/sulaco) "wk" = ( /obj/effect/attach_point/weapon/dropship1/right_wing, /obj/structure/shuttle/part/dropship1/transparent/lower_right_wing, @@ -481,9 +482,9 @@ }, /area/shuttle/drop1/sulaco) "Pf" = ( -/obj/structure/machinery/door/airlock/dropship_hatch{ - dir = 8; - id = "starboard_door" +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1{ + dir = 1; + id = "port_door" }, /turf/open/shuttle/dropship{ icon_state = "rasputin15" @@ -675,8 +676,8 @@ hG Et iI JP -rS -rS +il +Pf mW qn sA @@ -859,8 +860,8 @@ zS iv zV MP -Pf -Pf +il +uR nC nE rl diff --git a/maps/shuttles/dropship_cyclone.dmm b/maps/shuttles/dropship_cyclone.dmm new file mode 100644 index 0000000000..97fb82caeb --- /dev/null +++ b/maps/shuttles/dropship_cyclone.dmm @@ -0,0 +1,812 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ag" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "92"; + name = "\improper Cyclon" + }, +/area/shuttle/cyclone) +"aP" = ( +/obj/structure/shuttle/part/dropship2/left_outer_wing_connector, +/turf/template_noop, +/area/shuttle/cyclone) +"bw" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "98" + }, +/area/shuttle/cyclone) +"cj" = ( +/obj/structure/shuttle/part/dropship2/nose_front_left, +/turf/template_noop, +/area/shuttle/cyclone) +"cm" = ( +/turf/open/shuttle/dropship{ + icon_state = "rasputin14" + }, +/area/shuttle/cyclone) +"cy" = ( +/obj/structure/stairs/perspective, +/obj/structure/platform{ + dir = 8 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/shuttle/cyclone) +"cJ" = ( +/obj/structure/shuttle/part/dropship2/transparent/outer_left_weapons, +/obj/effect/attach_point/weapon/midway/right_fore{ + ship_tag = "dropship_cyclone" + }, +/turf/template_noop, +/area/shuttle/cyclone) +"cR" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "39" + }, +/area/shuttle/cyclone) +"dN" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "42" + }, +/area/shuttle/cyclone) +"eu" = ( +/obj/structure/machinery/light{ + dir = 8; + pixel_x = -14 + }, +/obj/structure/bed/chair/dropship/passenger{ + dir = 4 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"eT" = ( +/obj/structure/shuttle/part/dropship2/transparent/left_outer_bottom_wing, +/turf/template_noop, +/area/shuttle/cyclone) +"fo" = ( +/obj/structure/shuttle/part/dropship2/transparent/engine_left_cap, +/turf/template_noop, +/area/shuttle/cyclone) +"fr" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "30" + }, +/area/shuttle/cyclone) +"fy" = ( +/obj/docking_port/mobile/marine_dropship/cyclone, +/obj/effect/attach_point/crew_weapon/midway{ + ship_tag = "dropship_cyclone" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin14" + }, +/area/shuttle/cyclone) +"gn" = ( +/obj/structure/machinery/camera/autoname/almayer/dropship_two{ + pixel_x = 8; + pixel_y = -16; + network = list("Golden Arrow","Cyclone") + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"ha" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "32" + }, +/area/shuttle/cyclone) +"hd" = ( +/obj/effect/attach_point/fuel/dropship2{ + pixel_x = -32 + }, +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "33" + }, +/area/shuttle/cyclone) +"hu" = ( +/obj/structure/shuttle/part/dropship2/transparent/right_outer_bottom_wing, +/turf/template_noop, +/area/shuttle/cyclone) +"hS" = ( +/obj/structure/shuttle/part/dropship2/transparent/engine_right_cap, +/turf/template_noop, +/area/shuttle/cyclone) +"hV" = ( +/obj/structure/shuttle/part/dropship2/transparent/engine_right_exhaust, +/turf/template_noop, +/area/shuttle/cyclone) +"ia" = ( +/obj/structure/bed/chair/dropship/pilot{ + dir = 1 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"iO" = ( +/obj/structure/shuttle/part/dropship2/right_inner_wing_connector, +/turf/template_noop, +/area/shuttle/cyclone) +"jr" = ( +/obj/effect/attach_point/crew_weapon/midway{ + ship_tag = "dropship_cyclone" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"lc" = ( +/obj/structure/machinery/light{ + dir = 4; + pixel_x = 14 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/shuttle/cyclone) +"lV" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "18" + }, +/area/shuttle/cyclone) +"ml" = ( +/obj/structure/bed/chair/dropship/passenger{ + dir = 8 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"mI" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "67" + }, +/area/shuttle/cyclone) +"mO" = ( +/obj/structure/shuttle/part/dropship2/transparent/upper_left_wing, +/turf/template_noop, +/area/shuttle/cyclone) +"nj" = ( +/turf/open/shuttle/dropship{ + icon_state = "rasputin6" + }, +/area/shuttle/cyclone) +"nH" = ( +/obj/structure/stairs/perspective, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"od" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "23" + }, +/area/shuttle/cyclone) +"oX" = ( +/obj/structure/machinery/camera/autoname/golden_arrow/midway{ + dir = 8; + pixel_x = 23; + network = list("Golden Arrow","Cyclone") + }, +/obj/structure/bed/chair/dropship/passenger{ + dir = 8 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"pb" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "62" + }, +/area/shuttle/cyclone) +"pj" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "96"; + name = "\improper Cyclon" + }, +/area/shuttle/cyclone) +"pz" = ( +/obj/structure/shuttle/part/dropship2/transparent/middle_left_wing, +/turf/template_noop, +/area/shuttle/cyclone) +"qj" = ( +/obj/structure/machinery/light{ + dir = 8; + pixel_x = -14 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/shuttle/cyclone) +"qs" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "47" + }, +/area/shuttle/cyclone) +"qN" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "25" + }, +/area/shuttle/cyclone) +"qX" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "48" + }, +/area/shuttle/cyclone) +"ro" = ( +/obj/structure/shuttle/part/dropship2/nose_front_right, +/turf/template_noop, +/area/shuttle/cyclone) +"rB" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "29" + }, +/area/shuttle/cyclone) +"sa" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "73" + }, +/area/shuttle/cyclone) +"sA" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "37" + }, +/area/shuttle/cyclone) +"sR" = ( +/obj/structure/bed/chair/dropship/passenger{ + dir = 4 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"tU" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "24" + }, +/area/shuttle/cyclone) +"uH" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "72" + }, +/area/shuttle/cyclone) +"vt" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "86" + }, +/area/shuttle/cyclone) +"vH" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "34" + }, +/area/shuttle/cyclone) +"vT" = ( +/obj/structure/shuttle/part/dropship2/transparent/right_inner_bottom_wing, +/turf/template_noop, +/area/shuttle/cyclone) +"wk" = ( +/turf/template_noop, +/area/space) +"wA" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "35" + }, +/area/shuttle/cyclone) +"xY" = ( +/obj/structure/shuttle/part/dropship2/lower_left_wall, +/turf/template_noop, +/area/shuttle/cyclone) +"yA" = ( +/obj/structure/shuttle/part/dropship2/transparent/nose_center, +/turf/template_noop, +/area/shuttle/cyclone) +"yP" = ( +/obj/structure/stairs/perspective, +/obj/structure/platform{ + dir = 4 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/shuttle/cyclone) +"zz" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "80" + }, +/area/shuttle/cyclone) +"zG" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "31" + }, +/area/shuttle/cyclone) +"zH" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "38" + }, +/area/shuttle/cyclone) +"zL" = ( +/obj/structure/shuttle/part/dropship2/transparent/nose_top_right, +/turf/template_noop, +/area/shuttle/cyclone) +"Ak" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/ds2{ + id = "aft_door"; + name = "\improper Cyclone cargo door" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"At" = ( +/obj/structure/shuttle/part/dropship2/lower_right_wall, +/turf/template_noop, +/area/shuttle/cyclone) +"Ax" = ( +/obj/structure/blocker/invisible_wall, +/obj/structure/machinery/computer/cameras/dropship/two{ + name = "\improper 'Cyclon' camera controls"; + network = list("Cyclone","Laser Targets") + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"AP" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "83" + }, +/area/shuttle/cyclone) +"Bt" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "89" + }, +/area/shuttle/cyclone) +"BU" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_x = 30 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/shuttle/cyclone) +"Cb" = ( +/obj/structure/shuttle/part/dropship2/transparent/upper_right_wing, +/turf/template_noop, +/area/shuttle/cyclone) +"Cf" = ( +/obj/structure/shuttle/part/dropship2/left_inner_wing_connector, +/turf/template_noop, +/area/shuttle/cyclone) +"Da" = ( +/obj/structure/shuttle/part/dropship2/transparent/engine_left_exhaust, +/turf/template_noop, +/area/shuttle/cyclone) +"Df" = ( +/obj/structure/shuttle/part/dropship2/right_outer_wing_connector, +/turf/template_noop, +/area/shuttle/cyclone) +"Dl" = ( +/obj/structure/machinery/camera/autoname/golden_arrow/midway{ + dir = 4; + pixel_x = -23; + network = list("Golden Arrow","Cyclone") + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/shuttle/cyclone) +"Ey" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2/cyclone{ + dir = 1; + id = "starboard_door" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"EP" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "75" + }, +/area/shuttle/cyclone) +"Fz" = ( +/obj/effect/attach_point/fuel/dropship2, +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "28" + }, +/area/shuttle/cyclone) +"FD" = ( +/obj/structure/machinery/light{ + dir = 4; + pixel_x = 14 + }, +/obj/structure/bed/chair/dropship/passenger{ + dir = 8 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"FV" = ( +/turf/open/shuttle/dropship{ + icon_state = "floor8" + }, +/area/shuttle/cyclone) +"GE" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "43" + }, +/area/shuttle/cyclone) +"GJ" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "27" + }, +/area/shuttle/cyclone) +"Hg" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "69" + }, +/area/shuttle/cyclone) +"Iz" = ( +/obj/structure/machinery/door/airlock/hatch/cockpit/two, +/obj/structure/blocker/forcefield/multitile_vehicles, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"IP" = ( +/obj/effect/attach_point/weapon/dropship2/left_wing, +/obj/structure/shuttle/part/dropship2/transparent/lower_left_wing, +/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, +/turf/template_noop, +/area/shuttle/cyclone) +"JZ" = ( +/obj/structure/machinery/door_control{ + id = "dropship_midway"; + name = "Dropship Lockdown"; + normaldoorcontrol = 3; + pixel_y = -19; + req_one_access_txt = "3;22" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin14" + }, +/area/shuttle/cyclone) +"Kv" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "81" + }, +/area/shuttle/cyclone) +"KQ" = ( +/obj/structure/bed/chair/dropship/passenger, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"KU" = ( +/turf/open/shuttle/dropship{ + icon_state = "rasputin8" + }, +/area/shuttle/cyclone) +"MD" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_x = -30 + }, +/obj/structure/bed/chair/dropship/passenger{ + dir = 4 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"MU" = ( +/obj/structure/machinery/computer/dropship_weapons/dropship2{ + name = "\improper 'Cyclon' weapons controls" + }, +/obj/structure/phone_base/rotary{ + name = "Cyclone Telephone"; + phone_category = "Dropship"; + phone_id = "Cyclone"; + pixel_x = 11; + pixel_y = 16 + }, +/obj/structure/blocker/invisible_wall, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"Ob" = ( +/turf/open/shuttle/dropship{ + icon_state = "rasputin7" + }, +/area/shuttle/cyclone) +"Pg" = ( +/obj/structure/blocker/invisible_wall, +/obj/structure/machinery/computer/shuttle/dropship/flight, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"QA" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2/cyclone{ + dir = 1; + id = "port_door" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"QN" = ( +/obj/effect/attach_point/weapon/dropship2/right_wing, +/obj/structure/shuttle/part/dropship2/transparent/lower_right_wing, +/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, +/turf/template_noop, +/area/shuttle/cyclone) +"Sk" = ( +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/shuttle/cyclone) +"Sl" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "77" + }, +/area/shuttle/cyclone) +"Ty" = ( +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/cyclone) +"Uo" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "64" + }, +/area/shuttle/cyclone) +"Vu" = ( +/turf/open/shuttle/dropship{ + icon_state = "rasputin4" + }, +/area/shuttle/cyclone) +"Wr" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "26" + }, +/area/shuttle/cyclone) +"Ws" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "19" + }, +/area/shuttle/cyclone) +"Wv" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "22" + }, +/area/shuttle/cyclone) +"XU" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "97" + }, +/area/shuttle/cyclone) +"XY" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "94" + }, +/area/shuttle/cyclone) +"YL" = ( +/turf/closed/shuttle/cyclone{ + icon_state = "36" + }, +/area/shuttle/cyclone) +"Zd" = ( +/obj/structure/shuttle/part/dropship2/transparent/outer_right_weapons, +/obj/effect/attach_point/weapon/midway/left_fore{ + ship_tag = "dropship_cyclone" + }, +/turf/template_noop, +/area/shuttle/cyclone) +"ZG" = ( +/obj/structure/shuttle/part/dropship2/transparent/left_outer_inner_wing, +/turf/template_noop, +/area/shuttle/cyclone) +"ZU" = ( +/turf/closed/shuttle/cyclone/transparent{ + icon_state = "78" + }, +/area/shuttle/cyclone) + +(1,1,1) = {" +wk +wk +wk +wk +wk +mO +pz +IP +wk +wk +wk +fo +vH +Fz +Wv +Da +wk +eT +"} +(2,1,1) = {" +wk +wk +wk +cJ +EP +uH +mI +pb +Ty +QA +xY +hS +wA +rB +od +hV +wk +ZG +"} +(3,1,1) = {" +RR +cj +ag +vt +Sl +sR +MD +eu +jr +JZ +qs +dN +YL +fr +tU +lV +Cf +aP +"} +(4,1,1) = {" +yA +pj +Ax +gn +ZU +nj +Sk +Sk +Vu +cm +cy +nj +Sk +Dl +qj +Ak +wk +wk +"} +(5,1,1) = {" +yA +XU +Pg +ia +Iz +FV +KQ +KQ +FV +fy +nH +FV +Ty +Ty +Ty +Ty +wk +wk +"} +(6,1,1) = {" +yA +bw +MU +Ty +zz +Ob +Sk +Sk +KU +cm +yP +Ob +BU +Sk +lc +Ty +wk +wk +"} +(7,1,1) = {" +zL +ro +XY +Bt +Kv +ml +oX +FD +jr +JZ +qX +GE +sA +zG +qN +Ws +iO +Df +"} +(8,1,1) = {" +wk +wk +wk +Zd +AP +sa +Hg +Uo +Ty +Ey +At +fo +zH +ha +Wr +Da +wk +vT +"} +(9,1,1) = {" +wk +wk +wk +wk +wk +Cb +IZ +QN +wk +wk +wk +hS +cR +hd +GJ +hV +wk +hu +"} diff --git a/maps/shuttles/dropship_midway.dmm b/maps/shuttles/dropship_midway.dmm index 4502191a37..64b2dab98d 100644 --- a/maps/shuttles/dropship_midway.dmm +++ b/maps/shuttles/dropship_midway.dmm @@ -201,6 +201,14 @@ }, /turf/template_noop, /area/shuttle/midway) +"ok" = ( +/obj/structure/shuttle/part/dropship1/transparent/nose_center{ + name = "\improper Midway"; + icon_state = "105" + }, +/obj/effect/attach_point/electronics/midway, +/turf/template_noop, +/area/shuttle/midway) "ro" = ( /turf/closed/shuttle/midway/transparent{ icon_state = "80" @@ -467,7 +475,8 @@ /area/shuttle/midway) "HY" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/ds1{ - id = "aft_door" + id = "aft_door"; + name = "\improper Midway cargo door" }, /turf/open/shuttle/dropship{ icon_state = "rasputin15" @@ -489,6 +498,15 @@ icon_state = "72" }, /area/shuttle/midway) +"Kp" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1/midway{ + dir = 1; + id = "starboard_door" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/midway) "Ks" = ( /obj/structure/shuttle/part/dropship1/transparent/lower_left_wing{ name = "\improper Midway" @@ -526,14 +544,6 @@ }, /turf/template_noop, /area/shuttle/midway) -"Mf" = ( -/obj/structure/machinery/door/airlock/dropship_hatch{ - id = "port_door" - }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, -/area/shuttle/midway) "Mz" = ( /obj/structure/stairs/perspective, /obj/structure/platform{ @@ -600,9 +610,9 @@ }, /area/shuttle/midway) "SS" = ( -/obj/structure/machinery/door/airlock/dropship_hatch{ - dir = 8; - id = "starboard_door" +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds1/midway{ + dir = 1; + id = "port_door" }, /turf/open/shuttle/dropship{ icon_state = "rasputin15" @@ -714,8 +724,8 @@ Hj Jq Vu xp -Mf -Mf +ME +SS QI gw ls @@ -746,7 +756,7 @@ dB Hz "} (4,1,1) = {" -nH +ok OB Cr hL @@ -786,7 +796,7 @@ Kw Kw "} (6,1,1) = {" -nH +ok Pc go Gf @@ -834,8 +844,8 @@ wB VU ym Ji -SS -SS +ME +Kp rF ul BS diff --git a/maps/shuttles/dropship_normandy.dmm b/maps/shuttles/dropship_normandy.dmm index 55d07883e3..df64ef84ca 100644 --- a/maps/shuttles/dropship_normandy.dmm +++ b/maps/shuttles/dropship_normandy.dmm @@ -350,9 +350,9 @@ /turf/template_noop, /area/shuttle/drop2/sulaco) "En" = ( -/obj/structure/machinery/door/airlock/dropship_hatch/two{ - dir = 8; - id = "starboard_door" +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2{ + dir = 1; + id = "port_door" }, /turf/open/shuttle/dropship{ icon_state = "rasputin15" @@ -408,6 +408,15 @@ icon_state = "53" }, /area/shuttle/drop2/sulaco) +"JN" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2{ + dir = 1; + id = "starboard_door" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/shuttle/drop2/sulaco) "Kl" = ( /turf/closed/shuttle/dropship2{ icon_state = "10" @@ -582,14 +591,6 @@ /obj/structure/shuttle/part/dropship2/nose_front_left, /turf/template_noop, /area/shuttle/drop2/sulaco) -"SC" = ( -/obj/structure/machinery/door/airlock/dropship_hatch/two{ - id = "port_door" - }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, -/area/shuttle/drop2/sulaco) "SO" = ( /turf/closed/shuttle/dropship2{ icon_state = "36" @@ -708,8 +709,8 @@ eu OI GE lJ -SC -SC +PJ +En jc pU nS @@ -892,8 +893,8 @@ wX fI fx Tp -En -En +PJ +JN gG RG QK diff --git a/maps/shuttles/dropship_upp.dmm b/maps/shuttles/dropship_upp.dmm new file mode 100644 index 0000000000..4067aad0fd --- /dev/null +++ b/maps/shuttles/dropship_upp.dmm @@ -0,0 +1,736 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"cw" = ( +/obj/structure/machinery/door/airlock/dropship_hatch/upp{ + id = "port_door" + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/shuttle/ds_upp) +"di" = ( +/turf/closed/shuttle/ert{ + icon_state = "rightengine_11"; + opacity = 0 + }, +/area/shuttle/ds_upp) +"ev" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_x = 12; + pixel_y = 29 + }, +/obj/structure/machinery/camera/autoname/golden_arrow/midway{ + network = list("Chapaev","Akademia Nauk") + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"ex" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/camera/autoname/golden_arrow/midway{ + dir = 4; + pixel_x = -23; + network = list("Chapaev","Akademia Nauk") + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"fz" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_x = 12; + pixel_y = 29 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"fC" = ( +/obj/structure/machinery/computer/cameras/dropship/midway{ + network = list("Akademia Nauk","Laser Targets"); + name = "\improper 'Akademia Nauk' camera controls" + }, +/obj/structure/blocker/invisible_wall, +/obj/structure/phone_base{ + pixel_y = 32; + name = "Akademia Nauk Telephone"; + phone_category = "Dropship"; + phone_id = "Akademia Nauk" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"fX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"he" = ( +/obj/structure/machinery/light{ + dir = 1; + pixel_y = 11 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/shuttle/ds_upp) +"hg" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp9" + }, +/area/shuttle/ds_upp) +"is" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/light{ + dir = 4; + pixel_x = 14 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"jh" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/light{ + dir = 8; + pixel_x = -14 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"ld" = ( +/obj/effect/attach_point/weapon/midway/left_wing{ + ship_tag = "dropship_upp" + }, +/turf/closed/shuttle/ert{ + icon_state = "upp201" + }, +/area/shuttle/ds_upp) +"lm" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp1" + }, +/area/shuttle/ds_upp) +"mu" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_y = -1 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/shuttle/ds_upp) +"nA" = ( +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"nS" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/structure/bed/chair/vehicle{ + dir = 4; + pixel_x = -9 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = -12 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"of" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"pv" = ( +/turf/closed/shuttle/ert{ + icon_state = "leftengine_3"; + opacity = 0 + }, +/area/shuttle/ds_upp) +"qf" = ( +/turf/closed/shuttle/ert{ + icon_state = "T61" + }, +/area/shuttle/ds_upp) +"rX" = ( +/obj/structure/machinery/light{ + dir = 4; + pixel_x = 14 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"rZ" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/light{ + dir = 4; + pixel_x = 14 + }, +/obj/structure/machinery/camera/autoname/golden_arrow/midway{ + pixel_x = -6; + pixel_y = -16 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"sC" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/upp{ + id = "aft_door" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"sP" = ( +/obj/structure/bed/chair/vehicle{ + dir = 4; + pixel_x = -9 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = -12 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"tx" = ( +/obj/structure/machinery/computer/shuttle/dropship/flight, +/obj/structure/blocker/invisible_wall, +/obj/item/frame/camera{ + pixel_x = 12; + pixel_y = 17; + name = "broken dashcam"; + desc = "Welp, no more funny crash vids..." + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"us" = ( +/obj/structure/machinery/door/airlock/hatch/cockpit/upp, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/shuttle/ds_upp) +"wO" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp201" + }, +/area/shuttle/ds_upp) +"wQ" = ( +/obj/structure/machinery/door/airlock/dropship_hatch/upp{ + dir = 8; + id = "starboard_door" + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/shuttle/ds_upp) +"xc" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp_rightengine" + }, +/area/shuttle/ds_upp) +"xE" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp4" + }, +/area/shuttle/ds_upp) +"xZ" = ( +/obj/effect/attach_point/crew_weapon/midway, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"yy" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/camera/autoname/golden_arrow/midway{ + dir = 8; + pixel_x = 23; + network = list("Chapaev","Akademia Nauk") + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"zL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_x = 12 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"AK" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp21" + }, +/area/shuttle/ds_upp) +"BT" = ( +/turf/closed/shuttle/ert{ + icon_state = "rightengine_2"; + opacity = 0 + }, +/area/shuttle/ds_upp) +"Cw" = ( +/obj/structure/machinery/light{ + dir = 8; + pixel_x = -14 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"Dn" = ( +/obj/structure/platform{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"DG" = ( +/turf/closed/shuttle/ert{ + icon_state = "leftengine_2"; + opacity = 0 + }, +/area/shuttle/ds_upp) +"Fd" = ( +/obj/structure/bed/chair/vehicle{ + pixel_x = 9; + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = -15 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"Fz" = ( +/turf/closed/shuttle/ert{ + icon_state = "rightengine_3"; + opacity = 0 + }, +/area/shuttle/ds_upp) +"GR" = ( +/obj/structure/stairs, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"GY" = ( +/obj/docking_port/mobile/marine_dropship/upp, +/turf/closed/shuttle/ert{ + icon_state = "uppwall" + }, +/area/shuttle/ds_upp) +"Hk" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp251" + }, +/area/shuttle/ds_upp) +"HB" = ( +/turf/closed/shuttle/dropship1/transparent{ + name = "wall"; + icon = 'icons/turf/ert_shuttle.dmi'; + icon_state = "upp27" + }, +/area/shuttle/ds_upp) +"HD" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp3" + }, +/area/shuttle/ds_upp) +"HV" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"Jo" = ( +/obj/effect/attach_point/weapon/midway/left_fore, +/obj/effect/attach_point/weapon/midway/right_fore{ + ship_tag = "dropship_upp" + }, +/turf/template_noop, +/area/space) +"Jy" = ( +/turf/template_noop, +/area/space) +"JD" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_x = -30 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"My" = ( +/obj/structure/bed/chair/vehicle{ + pixel_x = -8; + pixel_y = 7 + }, +/obj/structure/bed/chair/vehicle{ + pixel_x = 8; + pixel_y = 7 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"MF" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp_leftengine" + }, +/area/shuttle/ds_upp) +"Nh" = ( +/turf/closed/shuttle/ert{ + icon_state = "uppwall" + }, +/area/shuttle/ds_upp) +"PQ" = ( +/obj/effect/attach_point/weapon/midway/right_wing{ + ship_tag = "dropship_upp" + }, +/turf/closed/shuttle/ert{ + icon_state = "upp251" + }, +/area/shuttle/ds_upp) +"RL" = ( +/obj/structure/bed/chair/dropship/pilot{ + dir = 1 + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"Sf" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_x = 30 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"Sg" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_x = -13; + pixel_y = 29 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"Sx" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp5" + }, +/area/shuttle/ds_upp) +"SF" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_x = 19 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_x = -5 + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"TG" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp23" + }, +/area/shuttle/ds_upp) +"TN" = ( +/obj/structure/machinery/computer/dropship_weapons/midway{ + name = "\improper 'Akademia Nauk' weapons controls"; + shuttle_tag = "dropship_upp"; + faction = "UPP" + }, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/shuttle/ds_upp) +"Uw" = ( +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/shuttle/ds_upp) +"Xe" = ( +/obj/effect/attach_point/weapon/midway/left_fore, +/obj/effect/attach_point/weapon/midway/left_fore{ + ship_tag = "dropship_upp" + }, +/turf/template_noop, +/area/space) +"Xo" = ( +/turf/closed/shuttle/ert{ + icon_state = "T151" + }, +/area/shuttle/ds_upp) +"Zm" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp8" + }, +/area/shuttle/ds_upp) +"Zn" = ( +/turf/closed/shuttle/ert{ + icon_state = "leftengine_11"; + opacity = 0 + }, +/area/shuttle/ds_upp) +"ZO" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp22" + }, +/area/shuttle/ds_upp) + +(1,1,1) = {" +Jy +Jy +Jy +Jy +ld +cw +cw +MF +pv +Zn +Jy +Jy +qf +MF +pv +DG +Zn +Jy +"} +(2,1,1) = {" +Jy +Jy +Xe +wO +ZO +Uw +Uw +Zm +xE +xE +xE +xE +xE +xE +MF +pv +DG +Zn +"} +(3,1,1) = {" +wO +xE +xE +AK +he +xZ +nA +HV +ex +jh +JD +HV +nA +GR +Zm +xE +xE +lm +"} +(4,1,1) = {" +AK +fC +jh +HB +Uw +of +zL +Fd +Fd +Fd +Fd +fz +nA +Dn +nA +Cw +nA +sC +"} +(5,1,1) = {" +HB +tx +RL +us +mu +My +SF +Nh +Nh +GY +Nh +ev +xZ +Dn +HV +HV +HV +HV +"} +(6,1,1) = {" +AK +TN +rZ +HB +Uw +fX +nA +nS +sP +sP +sP +Sg +nA +Dn +nA +rX +nA +nA +"} +(7,1,1) = {" +Hk +Sx +Sx +AK +he +xZ +nA +HV +yy +is +Sf +HV +nA +GR +hg +Sx +Sx +HD +"} +(8,1,1) = {" +Jy +Jy +Jo +Hk +TG +Uw +Uw +hg +Sx +Sx +Sx +Sx +Sx +Sx +xc +Fz +BT +di +"} +(9,1,1) = {" +Jy +Jy +Jy +Jy +PQ +wQ +wQ +xc +Fz +di +Jy +Jy +Xo +xc +Fz +BT +di +Jy +"} diff --git a/sound/effects/gurgle1.ogg b/sound/effects/gurgle1.ogg new file mode 100644 index 0000000000..b8fa4b9e5e Binary files /dev/null and b/sound/effects/gurgle1.ogg differ diff --git a/sound/effects/gurgle2.ogg b/sound/effects/gurgle2.ogg new file mode 100644 index 0000000000..a564b2c45c Binary files /dev/null and b/sound/effects/gurgle2.ogg differ diff --git a/sound/effects/gurgle3.ogg b/sound/effects/gurgle3.ogg new file mode 100644 index 0000000000..42a9af7202 Binary files /dev/null and b/sound/effects/gurgle3.ogg differ diff --git a/sound/effects/gurgle4.ogg b/sound/effects/gurgle4.ogg new file mode 100644 index 0000000000..5daff36726 Binary files /dev/null and b/sound/effects/gurgle4.ogg differ diff --git a/sound/voice/alien_crusher_death.ogg b/sound/voice/alien_crusher_death.ogg new file mode 100644 index 0000000000..67629295be Binary files /dev/null and b/sound/voice/alien_crusher_death.ogg differ diff --git a/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx b/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx index bbb7fea96d..4d189614d6 100644 --- a/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx +++ b/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx @@ -3,6 +3,14 @@ import { Window } from '../layouts'; import { Box, Button, Flex, Icon, ProgressBar, Section, Stack } from '../components'; import { LaunchButton, CancelLaunchButton, DisabledScreen, InFlightCountdown, LaunchCountdown, NavigationProps, ShuttleRecharge, DockingPort } from './NavigationShuttle'; +const DoorStatusEnum = { + SHUTTLE_DOOR_BROKEN: -1, + SHUTTLE_DOOR_UNLOCKED: 0, + SHUTTLE_DOOR_LOCKED: 1, +} as const; + +type DoorStatusEnums = typeof DoorStatusEnum[keyof typeof DoorStatusEnum]; + interface DoorStatus { id: string; value: 0 | 1; @@ -45,7 +53,7 @@ const DropshipDoorControl = (_, context) => { disabled={disable_door_controls} onClick={() => act('door-control', { - interaction: 'lock', + interaction: 'force-lock', location: 'all', }) } @@ -81,7 +89,7 @@ const DropshipDoorControl = (_, context) => {
" + HTML += "
" if(jobban_isbanned(user, job.title)) HTML += "[job.disp_title]BANNED