diff --git a/code/__DEFINES/access.dm b/code/__DEFINES/access.dm index 0947ec5e8ab..118ceb79025 100644 --- a/code/__DEFINES/access.dm +++ b/code/__DEFINES/access.dm @@ -86,6 +86,10 @@ most of them are tied into map-placed objects. This should be reworked in the fu ///WY access given to field executives, like a marine liaison. #define ACCESS_WY_EXEC 207 +//theta +#define ACCESS_PMC_SQUAD_ONE 208 +#define ACCESS_PMC_SQUAD_TWO 209 + #define ACCESS_WY_PMC 210 #define ACCESS_WY_PMC_TL 211 #define ACCESS_WY_ARMORY 212 @@ -96,6 +100,9 @@ most of them are tied into map-placed objects. This should be reworked in the fu ///Senior leadership, the highest ranks #define ACCESS_WY_SENIOR_LEAD 216 +#define ACCESS_PMC_GUNNER 217 + + //================================================= //Union of Progressive Peoples access levels (230-259) diff --git a/code/__DEFINES/job.dm b/code/__DEFINES/job.dm index 18afc56b7ca..b058b803175 100644 --- a/code/__DEFINES/job.dm +++ b/code/__DEFINES/job.dm @@ -13,6 +13,7 @@ #define SQUAD_SOF "SOF" #define SQUAD_CBRN "CBRN" #define SQUAD_UPP "Red Dawn" +#define SQUAD_PMCPLT "AZURE-15" #define SQUAD_LRRP "Snake Eaters" // Job name defines @@ -226,6 +227,16 @@ var/global/list/job_command_roles = JOB_COMMAND_ROLES_LIST #define JOB_WY_GOON_LIST list(JOB_WY_GOON, JOB_WY_GOON_LEAD) +////-------- PMC PLATOON --------// + +#define JOB_PMCPLAT_OW "OVERWATCH" +#define JOB_PMCPLAT_LEADER "Operations Leader" +#define JOB_PMCPLAT_FTL "Team Leader" +#define JOB_PMCPLAT_SG "Heavy Weapons Specialist" +#define JOB_PMCPLAT_STANDARD "Tactical Unit" +#define JOB_PMCPLAT_MEDIC "Medical Specialist" + + //---- Contractors ----// #define JOB_CONTRACTOR "VAIPO Mercenary" #define JOB_CONTRACTOR_ST "VAIPO Mercenary" diff --git a/code/__DEFINES/minimap.dm b/code/__DEFINES/minimap.dm index 9ab037abc0d..c808f750d67 100644 --- a/code/__DEFINES/minimap.dm +++ b/code/__DEFINES/minimap.dm @@ -64,6 +64,7 @@ GLOBAL_LIST_INIT(all_minimap_flags, bitfield2list(MINIMAP_FLAG_ALL)) #define MINIMAP_SQUAD_SOF "#400000" #define MINIMAP_SQUAD_INTEL "#053818" #define MINIMAP_SQUAD_UPP "#B22222" +#define MINIMAP_SQUAD_PMC "#ccffe9" #define MINIMAP_ICON_BACKGROUND_CIVILIAN "#7D4820" #define MINIMAP_ICON_BACKGROUND_CIC "#3f3f3f" diff --git a/code/__DEFINES/mode.dm b/code/__DEFINES/mode.dm index af2bfe39947..18151b8198b 100644 --- a/code/__DEFINES/mode.dm +++ b/code/__DEFINES/mode.dm @@ -123,7 +123,7 @@ var/global/list/ROLES_ENGINEERING = list(JOB_CHIEF_ENGINEER, JOB_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, 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) +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_PMCPLT, SQUAD_LRRP) //Groundside roles var/global/list/ROLES_XENO = list(JOB_XENOMORPH_QUEEN, JOB_XENOMORPH) @@ -142,6 +142,7 @@ var/global/list/ROLES_AI = list(JOB_SO, JOB_SQUAD_LEADER, JOB_SQUAD_MEDIC, JOB_S 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) +var/global/list/ROLES_PMCPLT = list(JOB_PMCPLAT_OW, JOB_PMCPLAT_LEADER, JOB_PMCPLAT_FTL, JOB_PMCPLAT_SG, JOB_PMCPLAT_STANDARD, JOB_PMCPLAT_MEDIC) //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,\ JOB_SQUAD_LEADER, JOB_SQUAD_TEAM_LEADER, JOB_SQUAD_SPECIALIST, JOB_SQUAD_SMARTGUN, JOB_SQUAD_MEDIC, JOB_SQUAD_ENGI, JOB_SQUAD_MARINE diff --git a/code/__DEFINES/shuttles.dm b/code/__DEFINES/shuttles.dm index 33567829468..0993896da80 100644 --- a/code/__DEFINES/shuttles.dm +++ b/code/__DEFINES/shuttles.dm @@ -117,6 +117,7 @@ #define DROPSHIP_NORMANDY "dropship_normandy" #define DROPSHIP_UPP "dropship_upp" #define DROPSHIP_CYCLONE "dropship_cyclone" +#define DROPSHIP_PMC "dropship_pmc" #define ALMAYER_DROPSHIP_LZ1 "almayer-hangar-lz1" #define ALMAYER_DROPSHIP_LZ2 "almayer-hangar-lz2" diff --git a/code/datums/ammo/bullet/smg.dm b/code/datums/ammo/bullet/smg.dm index e24b3021da9..5b930232462 100644 --- a/code/datums/ammo/bullet/smg.dm +++ b/code/datums/ammo/bullet/smg.dm @@ -25,9 +25,18 @@ /datum/ammo/bullet/smg/m39 name = "high-velocity submachinegun bullet" //i don't want all smgs to inherit 'high velocity' +/datum/ammo/bullet/smg/pve + name = "squash-head submachinegun duplex bullet" + shell_speed = AMMO_SPEED_TIER_4 //high velocitisn't + bonus_projectiles_type = /datum/ammo/bullet/smg/duplex + bonus_projectiles_amount = EXTRA_PROJECTILES_TIER_1 //1 extra + +/datum/ammo/bullet/smg/duplex + name = "squash-head submachinegun duplex bullet" + shell_speed = AMMO_SPEED_TIER_3 //high velocitisn't - lags behind first + /datum/ammo/bullet/smg/ap name = "armor-piercing submachinegun bullet" - damage = 26 penetration = ARMOR_PENETRATION_TIER_6 shell_speed = AMMO_SPEED_TIER_4 diff --git a/code/datums/ammo/misc.dm b/code/datums/ammo/misc.dm index bdb284753dc..cef99aafd0a 100644 --- a/code/datums/ammo/misc.dm +++ b/code/datums/ammo/misc.dm @@ -95,6 +95,11 @@ R.durationfire = BURN_TIME_INSTANT new /obj/flamer_fire(T, cause_data, R, 0) +/datum/ammo/flamethrower/pve/drop_flame(turf/T, datum/cause_data/cause_data) + if(!istype(T)) return + var/datum/reagent/R = new flamer_reagent_type() + new /obj/flamer_fire(T, cause_data, R, 1) + /datum/ammo/flare name = "flare" ping = null //no bounce off. diff --git a/code/datums/factions/pmc.dm b/code/datums/factions/pmc.dm index c5b319a13c7..720111718f0 100644 --- a/code/datums/factions/pmc.dm +++ b/code/datums/factions/pmc.dm @@ -11,7 +11,7 @@ else if(ID) _role = ID.rank switch(_role) - if(JOB_PMC_DIRECTOR) + if(JOB_PMC_DIRECTOR, JOB_SO) hud_icon_state = "sd" if(JOB_PMC_LEADER, JOB_PMC_LEAD_INVEST) hud_icon_state = "ld" @@ -26,6 +26,39 @@ if(hud_icon_state) holder.overlays += image('icons/mob/hud/marine_hud.dmi', H, "pmc_[hud_icon_state]") + + var/datum/squad/squad = H.assigned_squad + if(istype(squad, /datum/squad/marine/pmc)) + 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/pmc/get_antag_guns_snowflake_equipment() return list( list("PRIMARY FIREARMS", 0, null, null, null), diff --git a/code/datums/paygrades/factions/wy/pmc.dm b/code/datums/paygrades/factions/wy/pmc.dm index fc8e55f5eee..5fb429eca6c 100644 --- a/code/datums/paygrades/factions/wy/pmc.dm +++ b/code/datums/paygrades/factions/wy/pmc.dm @@ -72,6 +72,13 @@ prefix = "TML." pay_multiplier = 3.5 +/datum/paygrade/pmc/oplead + paygrade = "PMC-OL" + name = "Operations Leader" + prefix = "OPL." + pay_multiplier = 3.5 + + /datum/paygrade/pmc/elitelead paygrade = "PMC-ETL" name = "Elite Team Leader" @@ -95,3 +102,9 @@ name = "Site Director" prefix = "DIR." pay_multiplier = 10 //it's a corpo director. money is what they care about. + +/datum/paygrade/pmc/overwatch + paygrade = "PMC-OW" + name = "Overwatch" + prefix = "OW." + pay_multiplier = 10 diff --git a/code/game/area/Sulaco.dm b/code/game/area/Sulaco.dm index d498be21db9..ba264f6fe47 100644 --- a/code/game/area/Sulaco.dm +++ b/code/game/area/Sulaco.dm @@ -149,6 +149,18 @@ return FALSE return TRUE +/area/shuttle/pmc + name = "dropship Orphan Stomper" + icon_state = "shuttlered" + base_muffle = MUFFLE_HIGH + soundscape_interval = 30 + is_landing_zone = TRUE + ceiling = CEILING_REINFORCED_METAL + +/area/shuttle/pmc/Enter(atom/movable/O, atom/oldloc) + if(istype(O, /obj/structure/barricade)) + return FALSE + return TRUE //DISTRESS SHUTTLES diff --git a/code/game/area/lead_hawk.dm b/code/game/area/lead_hawk.dm new file mode 100644 index 00000000000..765ee2007ca --- /dev/null +++ b/code/game/area/lead_hawk.dm @@ -0,0 +1,50 @@ +/area/lead_hawk + icon = 'icons/turf/area_almayer.dmi' + icon_state = "almayer" + ceiling = CEILING_METAL + powernet_name = "lead_hawk" + sound_environment = SOUND_ENVIRONMENT_ROOM + soundscape_interval = 30 + ambience_exterior = AMBIENCE_ALMAYER + ceiling_muffle = FALSE + +/area/lead_hawk/medical + name = "Medical" + +/area/lead_hawk/cryo_cell + name = "Cryo Cell" + +/area/lead_hawk/engineer + name = "Engineering" + +/area/lead_hawk/squad_theta + name = "Theta Squad Prep" + +/area/lead_hawk/squad_omega + name = "Omega Squad Prep" + +/area/lead_hawk/cafeteria + name = "Cafeteria" + +/area/lead_hawk/briefing + name = "Briefing" + +/area/lead_hawk/ares + name = "OVERLORD Restricted Area" + soundscape_playlist = SCAPE_PL_ARES + soundscape_interval = 120 + +/area/lead_hawk/supply + name = "Supply" + +/area/lead_hawk/ptsgt + name = "Operational Leaders' Room" + +/area/lead_hawk/co + name = "OVERWATCH Center" + +/area/lead_hawk/hangar + name = "\improper Hangar" + icon_state = "hangar" + soundscape_playlist = SCAPE_PL_HANGAR + soundscape_interval = 50 diff --git a/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm b/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm index 9fe36dec66c..0487bfa40a9 100644 --- a/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm +++ b/code/game/gamemodes/colonialmarines/ai/colonialmarines_ai.dm @@ -85,13 +85,19 @@ GLOBAL_LIST_INIT(platoon_to_jobs, list(/datum/squad/marine/alpha = list(/datum/j /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/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/job/marine/standard/ai/upp = JOB_SQUAD_MARINE), + /datum/squad/marine/pmc = list(/datum/job/marine/tl/ai/pmc = JOB_SQUAD_MARINE,\ + /datum/job/marine/standard/ai/pmc = JOB_SQUAD_TEAM_LEADER,\ + /datum/job/marine/medic/ai/pmc = JOB_SQUAD_MEDIC,\ + /datum/job/marine/smartgunner/ai/pmc = JOB_SQUAD_SMARTGUN,\ + /datum/job/marine/leader/ai/pmc = JOB_SQUAD_LEADER,\ + /datum/job/command/bridge/ai/pmc = JOB_PMCPLAT_OW),\ /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,\ @@ -101,4 +107,6 @@ GLOBAL_LIST_INIT(platoon_to_jobs, list(/datum/squad/marine/alpha = list(/datum/j GLOBAL_LIST_INIT(platoon_to_role_list, list(/datum/squad/marine/alpha = ROLES_AI,\ /datum/squad/marine/upp = ROLES_AI_UPP,\ + /datum/squad/marine/pmc = ROLES_PMCPLT,\ /datum/squad/marine/forecon = ROLES_AI_FORECON)) + diff --git a/code/game/jobs/job/command/cic/staffofficer.dm b/code/game/jobs/job/command/cic/staffofficer.dm index 8e4e7c0cfa3..770be1903dc 100644 --- a/code/game/jobs/job/command/cic/staffofficer.dm +++ b/code/game/jobs/job/command/cic/staffofficer.dm @@ -79,5 +79,17 @@ AddTimelock(/datum/job/command/bridge, list( icon_state = "so_spawn" job = /datum/job/command/bridge/ai/upp +/datum/job/command/bridge/ai/pmc + title = JOB_PMCPLAT_OW +// todo: funny AR goggles perma cyan gear_preset = +// todo: above gear_preset_secondary = /datum/equipment_preset/uscm_ship/so/upp/lesser_rank + + gear_preset = /datum/equipment_preset/uscm_ship/so/pmc + job_options = list(FIRST_LT_VARIANT = "OVERWATCH", SECOND_LT_VARIANT = "OVERLORD") + +/obj/effect/landmark/start/bridge/pmc + name = JOB_PMCPLAT_OW + job = /datum/job/command/bridge/ai/pmc + #undef SECOND_LT_VARIANT #undef FIRST_LT_VARIANT diff --git a/code/game/jobs/job/marine/squad/leader.dm b/code/game/jobs/job/marine/squad/leader.dm index ebb0cd25a95..761dc74712d 100644 --- a/code/game/jobs/job/marine/squad/leader.dm +++ b/code/game/jobs/job/marine/squad/leader.dm @@ -70,10 +70,22 @@ AddTimelock(/datum/job/marine/leader, list( squad = SQUAD_UPP job = /datum/job/marine/leader/ai/upp + +/datum/job/marine/leader/ai/pmc + title = JOB_PMCPLAT_LEADER + gear_preset = /datum/equipment_preset/uscm/pmc/sl + gear_preset_secondary = /datum/equipment_preset/uscm/pmc/sl + +/obj/effect/landmark/start/marine/leader/pmc + name = JOB_PMCPLAT_LEADER + squad = SQUAD_PMCPLT + job = /datum/job/marine/leader/ai/pmc + /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 02b438c0484..80fedd4dcbc 100644 --- a/code/game/jobs/job/marine/squad/medic.dm +++ b/code/game/jobs/job/marine/squad/medic.dm @@ -96,10 +96,22 @@ AddTimelock(/datum/job/marine/medic, list( squad = SQUAD_UPP job = /datum/job/marine/medic/ai/upp + +/datum/job/marine/medic/ai/pmc + title = JOB_PMCPLAT_MEDIC + gear_preset = /datum/equipment_preset/uscm/pmc/med + gear_preset_secondary = /datum/equipment_preset/uscm/pmc/med + +/obj/effect/landmark/start/marine/medic/pmc + name = JOB_PMCPLAT_MEDIC + squad = SQUAD_PMCPLT + job = /datum/job/marine/medic/ai/pmc + /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 6c27f5ec279..71c768d1326 100644 --- a/code/game/jobs/job/marine/squad/smartgunner.dm +++ b/code/game/jobs/job/marine/squad/smartgunner.dm @@ -93,10 +93,22 @@ AddTimelock(/datum/job/marine/smartgunner, list( job = JOB_SQUAD_SMARTGUN_UPP squad = SQUAD_UPP + +/datum/job/marine/smartgunner/ai/pmc + title = JOB_PMCPLAT_SG + gear_preset = /datum/equipment_preset/uscm/pmc/sg + gear_preset_secondary = /datum/equipment_preset/uscm/pmc/sg + + +/obj/effect/landmark/start/marine/smartgunner/pmc + name = JOB_PMCPLAT_SG + squad = SQUAD_PMCPLT + /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 71533679d9a..1d1ab532e0c 100644 --- a/code/game/jobs/job/marine/squad/standard.dm +++ b/code/game/jobs/job/marine/squad/standard.dm @@ -82,6 +82,17 @@ squad = SQUAD_UPP job = /datum/job/marine/standard/ai/upp + +/datum/job/marine/standard/ai/pmc + title = JOB_PMCPLAT_STANDARD + gear_preset = /datum/equipment_preset/uscm/pmc + gear_preset_secondary = /datum/equipment_preset/uscm/pmc + +/obj/effect/landmark/start/marine/pmc + name = JOB_PMCPLAT_STANDARD + squad = SQUAD_PMCPLT + job = /datum/job/marine/standard/ai/pmc + /obj/effect/landmark/start/marine/forecon name = JOB_SQUAD_MARINE_FORECON squad = SQUAD_LRRP @@ -92,5 +103,6 @@ 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 be876dc0b31..301a8c62a94 100644 --- a/code/game/jobs/job/marine/squad/tl.dm +++ b/code/game/jobs/job/marine/squad/tl.dm @@ -60,9 +60,22 @@ AddTimelock(/datum/job/marine/tl, list( squad = SQUAD_UPP job = /datum/job/marine/tl/ai/upp + +/datum/job/marine/tl/ai/pmc + title = JOB_PMCPLAT_FTL + gear_preset = /datum/equipment_preset/uscm/pmc/tl + gear_preset_secondary = /datum/equipment_preset/uscm/pmc/tl + +/obj/effect/landmark/start/marine/tl/pmc + name = JOB_PMCPLAT_FTL + squad = SQUAD_PMCPLT + job = /datum/job/marine/tl/ai/pmc + + /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/squads.dm b/code/game/jobs/job/marine/squads.dm index 27fb293daab..117da111125 100644 --- a/code/game/jobs/job/marine/squads.dm +++ b/code/game/jobs/job/marine/squads.dm @@ -306,6 +306,20 @@ name = "Taskforce White" locked = TRUE faction = FACTION_WY_DEATHSQUAD + + +//############################## + +/datum/squad/marine/pmc + name = SQUAD_PMCPLT + chat_color = "#ccffe9" + minimap_color = MINIMAP_SQUAD_PMC + use_stripe_overlay = FALSE + usable = TRUE + squad_one_access = ACCESS_PMC_SQUAD_ONE + squad_two_access = ACCESS_PMC_SQUAD_TWO + faction = FACTION_PMC + //############################### /datum/squad/clf name = "Root" diff --git a/code/game/machinery/doors/airlock_types.dm b/code/game/machinery/doors/airlock_types.dm index e571b0f30ca..d84bf41d29a 100644 --- a/code/game/machinery/doors/airlock_types.dm +++ b/code/game/machinery/doors/airlock_types.dm @@ -886,7 +886,6 @@ /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" @@ -908,6 +907,9 @@ /obj/structure/machinery/door/airlock/hatch/cockpit/upp icon = 'icons/obj/structures/doors/dropshipupp_pilot.dmi' +/obj/structure/machinery/door/airlock/hatch/cockpit/pmc + icon = 'icons/obj/structures/doors/dropshippmc_pilot.dmi' + //PRISON AIRLOCKS /obj/structure/machinery/door/airlock/prison name = "cell Door" @@ -916,5 +918,3 @@ /obj/structure/machinery/door/airlock/prison/horizontal dir = SOUTH - - diff --git a/code/game/machinery/doors/multi_tile.dm b/code/game/machinery/doors/multi_tile.dm index c60c08dc03e..aef4b68f08e 100644 --- a/code/game/machinery/doors/multi_tile.dm +++ b/code/game/machinery/doors/multi_tile.dm @@ -343,10 +343,18 @@ /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/dropshipside/pmc + name = "\improper Orphan Stomper crew hatch" + icon = 'icons/obj/structures/doors/dropshippmc_side2.dmi' + /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/pmc + name = "\improper Orphan Stomper cargo door" + icon = 'icons/obj/structures/doors/dropshippmc_cargo.dmi' + /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/blastdoor name = "bulkhead blast door" icon = 'icons/obj/structures/doors/almayerblastdoor.dmi' 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 1bfa2792de5..2422d235cb8 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 @@ -336,3 +336,49 @@ GLOBAL_LIST_INIT(cm_vending_clothing_forecon_medic, list( /obj/structure/machinery/cm_vending/clothing/medic/forecon/get_listed_products(mob/user) return GLOB.cm_vending_clothing_forecon_medic + +GLOBAL_LIST_INIT(cm_vending_clothing_pmc_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("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 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/pmc + name = "\improper PMC Medical Gear Rack" + icon_state = "pmc_gear" + +/obj/structure/machinery/cm_vending/clothing/medic/pmc/get_listed_products(mob/user) + return GLOB.cm_vending_clothing_pmc_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 42aa2e13b8d..8583bc8e9a8 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 @@ -151,49 +151,50 @@ ) -/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/upp - name = "\improper UnTech Surplus Uniform Vendor" +// PVE PMC VENDOR + +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/pmc + name = "\improper PMC 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) + icon_state = "pmc_gear" + req_access = list(ACCESS_WY_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) +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/pmc/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("PMC Mask", round(scale * 10), /obj/item/clothing/mask/gas/pmc, VENDOR_ITEM_REGULAR), + list("Combat Boots", round(scale * 15), /obj/item/clothing/shoes/marine/corporate, VENDOR_ITEM_REGULAR), + list("PMC Uniform", round(scale * 15), /obj/item/clothing/under/marine/veteran/pmc, VENDOR_ITEM_REGULAR), + list("Combat Gloves", round(scale * 15), /obj/item/clothing/gloves/marine/veteran/pmc, VENDOR_ITEM_REGULAR), + list("M11-PMC Helmet", round(scale * 15), /obj/item/clothing/head/helmet/marine/veteran/pmc/pve, VENDOR_ITEM_REGULAR), + list("PMC Radio Headset", round(scale * 15), /obj/item/device/radio/headset/distress/pmc/platoon, 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("Black Webbing Vest", round(scale * 4), /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("M4 Personal Armor", round(scale * 15), /obj/item/clothing/suit/storage/marine/veteran/pmc, VENDOR_ITEM_REGULAR), + list("M4-L Personal Light Armor", round(scale * 10), /obj/item/clothing/suit/storage/marine/veteran/pmc/light, 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("Lightweight Combat Pack", round(scale * 15), /obj/item/storage/backpack/lightpack, 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 Ammo Load Rig", round(scale * 15), /obj/item/storage/belt/marine, 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 General Pistol Holster Rig", round(scale * 15), /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), + list("M276 Pattern M44 Holster Rig", round(scale * 15), /obj/item/storage/belt/gun/m44, 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("M276 G8-A General Utility Pouch", round(scale * 15), /obj/item/storage/backpack/general_belt, 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), @@ -216,23 +217,19 @@ 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("Respirator", round(scale * 15), /obj/item/clothing/mask/breath, 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("Prescription glasses", round(scale * 10), /obj/item/clothing/glasses/regular, 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), + list("PMC Cap", round(scale * 15), /obj/item/clothing/head/helmet/marine/veteran/pmc, VENDOR_ITEM_REGULAR), ) + /obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/forecon name = "\improper ColMarTech FORECON Uniform Vendor" @@ -309,6 +306,7 @@ + //--------------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. @@ -523,6 +521,88 @@ list("Neck warmer", round(scale * 5), /obj/item/clothing/mask/tornscarf/green, 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/cargo_guns/squad/forecon/populate_product_list(scale) listed_products = list( list("FOOD", -1, null, null), @@ -594,6 +674,58 @@ list("Headband (tan)", round(scale * 5), /obj/item/clothing/head/headband/tan, VENDOR_ITEM_REGULAR), ) +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/pmc + name = "\improper PMC 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 PMC Operator." + req_access = list(ACCESS_WY_GENERAL) + req_one_access = list() + +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/pmc/populate_product_list(scale) + listed_products = list( + list("FOOD", -1, null, null), + list("MRD", round(scale * 15), /obj/item/reagent_container/food/drinks/cans/soylent, 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("88 Mod 4 Combat Pistol", round(scale * 5), /obj/item/weapon/gun/pistol/mod88, VENDOR_ITEM_REGULAR), + list("VP78 pistol", round(scale * 5), /obj/item/weapon/gun/pistol/vp78, VENDOR_ITEM_REGULAR), + list("ES4 electrostatic pistol", round(scale * 3), /obj/item/weapon/gun/pistol/es4, 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("88M4 AP Magazine (9mm)", round(scale * 20), /obj/item/ammo_magazine/pistol/mod88, VENDOR_ITEM_REGULAR), + list("VP78 magazine (9mm)", round(scale * 20), /obj/item/ammo_magazine/pistol/vp78, VENDOR_ITEM_REGULAR), + list("ES4 Stun Magazine (9mm)", round(scale * 10), /obj/item/ammo_magazine/pistol/es4, 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), + ) + //--------------SQUAD ATTACHMENTS VENDOR-------------- /obj/structure/machinery/cm_vending/sorted/attachments/squad @@ -643,6 +775,7 @@ list("M44 Magnum Sharpshooter Stock", round(scale * 1.5), /obj/item/attachable/stock/revolver, VENDOR_ITEM_REGULAR) ) + //------------ESSENTIAL SETS--------------- /obj/effect/essentials_set/random/uscm_light_armor spawned_gear_list = list( diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index 22d6905159d..7b258e007d7 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -875,6 +875,22 @@ "Corporate Liaison" = TRACKER_CL ) +/obj/item/device/radio/headset/distress/pmc/platoon + desc = "A special headset used by corporate PMCs. Channels are as follows: #p - general, #y - WY." + initial_keys = list(/obj/item/device/encryptionkey/pmc) + locate_setting = TRACKER_SL + inbuilt_tracking_options = list( + "Platoon Commander" = TRACKER_PLTCO, + "Platoon Sergeant" = TRACKER_SL, + "Squad Sergeant" = TRACKER_FTL, + "Landing Zone" = TRACKER_LZ + ) + +/obj/item/device/radio/headset/distress/pmc/platoon/cmd + name = "overwatch headset" + desc = "A special headset used by PMC Overwatch. Channels are as follows: #p - general, #y - WY, #z - command, #f - medical, #e - engineering, #o - JTAC." + initial_keys = list(/obj/item/device/encryptionkey/pmc/command) + /obj/item/device/radio/headset/distress/cbrn name = "\improper CBRN headset" desc = "A headset given to CBRN marines. Channels are as follows: :g - public, :v - marine command, :a - alpha squad, :b - bravo squad, :c - charlie squad, :d - delta squad, :n - engineering, :m - medbay, :u - requisitions, :j - JTAC, :t - intel" diff --git a/code/game/objects/items/reagent_containers/food/cans.dm b/code/game/objects/items/reagent_containers/food/cans.dm index aab2ee066e1..9d3ee565918 100644 --- a/code/game/objects/items/reagent_containers/food/cans.dm +++ b/code/game/objects/items/reagent_containers/food/cans.dm @@ -270,7 +270,7 @@ /obj/item/reagent_container/food/drinks/cans/boda name = "\improper Boda" desc = "State regulated soda beverage. Enjoy comrades." - desc_lore = "Designed back in 2159, the advertising campaign for BODA started out as an attempt by the UPP to win the hearts and minds of colonists and settlers across the galaxy. Soon after, the ubiquitous cyan vendors and large supplies of the drink began to crop up in UA warehouses with seemingly no clear origin. Despite some concerns, after initial testing determined that the stored products were safe for consumption and surprisingly popular when blind-tested with focus groups, the strange surplus of BODA was authorized for usage within the UA-associated colonies. Subsequently, it enjoyed a relative popularity before falling into obscurity in the coming decades as supplies dwindled." + desc_lore = "Designed back in 2159, the advertising campaign for BODA started out as an attempt by the UPP to win the hearts and minds of colonists and settlers across the galaxy. Soon after, the ubiquitous cyan vendors and large supplies of the drink began to crop up in UA warehouses with seemingly no clear origin. Despite some concerns, after initial testing determined that the stored products were safe for consumption and surprisingly popular when blind-tested with focus groups, the strange surplus of BODA was authorized for usage within the UA-associated colonies. Subsequently, it enjoyed a relative popularity before falling into obscurity in the coming decades as supplies dwindled." icon_state = "boda" center_of_mass = "x=16;y=10" @@ -310,6 +310,19 @@ . = ..() reagents.add_reagent("water", 30) +/obj/item/reagent_container/food/drinks/cans/soylent + name = "\improper Weyland-Yutani Meal Ready-to-Drink" + desc = "Plastic bottle full of gooey goodness, choco flavor. One bottle has enough calories for a day - don't drink it all in one sitting, better not risk getting diarrhea." + desc_lore = "Initially designed in 2173 as meal replacement for high-intensity workers, MRD was recalled from the market multiple times due to reports of gastrointestinal illness, including nausea, vomiting, and diarrhea. Improved formula was created, but the brand name was already stained (quite literally), so now Meal Ready-to-Drink remains as emergency food supply for internal Company use." + icon_state = "wy_soylent" + center_of_mass = "x=15;y=8" + volume = 30 + +/obj/item/reagent_container/food/drinks/cans/soylent/Initialize() + . = ..() + reagents.add_reagent("nutriment", 20) + reagents.add_reagent("coco", 10) + /obj/item/reagent_container/food/drinks/cans/beer name = "\improper Weyland-Yutani Lite" desc = "Beer. You've dialed in your target. Time to fire for effect." diff --git a/code/game/objects/structures/crates_lockers/largecrate_supplies.dm b/code/game/objects/structures/crates_lockers/largecrate_supplies.dm index b9486e4f09e..c49dc751fb2 100644 --- a/code/game/objects/structures/crates_lockers/largecrate_supplies.dm +++ b/code/game/objects/structures/crates_lockers/largecrate_supplies.dm @@ -156,6 +156,12 @@ desc = "An ammunition case containing 10 M41A magazines." supplies = list(/obj/item/ammo_magazine/rifle = 10) +/obj/structure/largecrate/supply/ammo/m41a/extended + name = "\improper M41A ext. magazine case (x20)" + desc = "An ammunition case containing 20 extended M41A magazines." + supplies = list(/obj/item/ammo_magazine/rifle/extended = 20) + + /obj/structure/largecrate/supply/ammo/m41amk1 name = "\improper M41A magazine case (x20)" desc = "An ammunition case containing 20 M41A MK1 magazines." diff --git a/code/game/turfs/closed.dm b/code/game/turfs/closed.dm index 41e055c5bf0..c5c631a3101 100644 --- a/code/game/turfs/closed.dm +++ b/code/game/turfs/closed.dm @@ -275,6 +275,14 @@ /turf/closed/shuttle/cyclone/transparent opacity = FALSE +/turf/closed/shuttle/pmc + name = "\improper Orphan Stomper" + icon = 'icons/turf/dropship_wy.dmi' + icon_state = "1" + +/turf/closed/shuttle/pmc/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 3ed9249ca67..682f39c7f21 100644 --- a/code/global.dm +++ b/code/global.dm @@ -1,7 +1,7 @@ //This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:31 #define MAIN_SHIP_NAME SSmapping.get_main_ship_name() #define MAIN_SHIP_DEFAULT_NAME "USS Golden Arrow" -#define SHIP_MAP_NAMES list("USS Almayer", "USS Golden Arrow", "USS Golden Arrow (Classic)", "SSV Chapaev", "USS Rover") +#define SHIP_MAP_NAMES list("USS Almayer", "USS Golden Arrow", "USS Golden Arrow (Classic)", "SSV Chapaev", "USS Rover", "USCSS Apostasy") #define MAIN_SHIP_PLATOON text2path(SSmapping.get_main_ship_platoon()) #define MAIN_SHIP_DEFAULT_PLATOON "/datum/squad/marine/alpha" diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index a2366692f9d..630908fdc12 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -980,7 +980,7 @@ GLOBAL_LIST_INIT(allowed_helmet_items, list( min_cold_protection_temperature = ICE_PLANET_MIN_COLD_PROT flags_inventory = BLOCKSHARPOBJ flags_inv_hide = NO_FLAGS - flags_marine_helmet = NO_FLAGS + flags_marine_helmet = HELMET_DAMAGE_OVERLAY|HELMET_GARB_OVERLAY /obj/item/clothing/head/helmet/marine/veteran/pmc/leader name = "\improper PMC beret" @@ -998,6 +998,11 @@ GLOBAL_LIST_INIT(allowed_helmet_items, list( flags_inventory = COVEREYES|COVERMOUTH|BLOCKSHARPOBJ flags_marine_helmet = HELMET_DAMAGE_OVERLAY +/obj/item/clothing/head/helmet/marine/veteran/pmc/pve + name = "\improper M11-PMC helmet" + icon_state = "pmc_helmet" + desc = "An aftermarket helmet worn by PMC groups. A more comfortable M11, covered by a sterilized white antibacterial layer. It's a shockingly useful feature after a firefight." + /obj/item/clothing/head/helmet/marine/veteran/pmc/gunner name = "\improper PMC gunner helmet" desc = "An M10 combat helmet modified with full face visor and cutting edge materials, used by W-Y's inhouse corporate tactical teams." @@ -1008,7 +1013,6 @@ GLOBAL_LIST_INIT(allowed_helmet_items, list( armor_internaldamage = CLOTHING_ARMOR_MEDIUMLOW flags_inventory = COVEREYES|COVERMOUTH|BLOCKSHARPOBJ flags_inv_hide = HIDEEARS|HIDEEYES|HIDEFACE|HIDEMASK|HIDEALLHAIR - flags_marine_helmet = HELMET_DAMAGE_OVERLAY /obj/item/clothing/head/helmet/marine/veteran/pmc/commando name = "\improper M5X helmet" diff --git a/code/modules/gear_presets/pmc.dm b/code/modules/gear_presets/pmc.dm index 1dcb5fa95cf..604c5c836d1 100644 --- a/code/modules/gear_presets/pmc.dm +++ b/code/modules/gear_presets/pmc.dm @@ -18,26 +18,9 @@ /datum/equipment_preset/pmc/load_name(mob/living/carbon/human/new_human, randomise) new_human.gender = pick(MALE,FEMALE) var/random_name - var/first_name - var/last_name var/datum/preferences/A = new() A.randomize_appearance(new_human) - if(new_human.gender == MALE) - if(prob(10)) - first_name = "[capitalize(randomly_generate_japanese_word(rand(2, 3)))]" - else - first_name = "[pick(first_names_male_pmc)]" - new_human.f_style = "5 O'clock Shadow" - else - if(prob(10)) - first_name = "[capitalize(randomly_generate_japanese_word(rand(2, 3)))]" - else - first_name = "[pick(first_names_female_pmc)]" - if(prob(25)) - last_name = "[capitalize(randomly_generate_japanese_word(rand(2, 4)))]" - else - last_name = "[pick(last_names_pmc)]" - random_name = "[first_name] [last_name]" + random_name = "[pick(first_names_pmc)] [pick(last_names_pmc)]" new_human.change_real_name(new_human, random_name) new_human.age = rand(25,35) new_human.h_style = "Shaved Head" @@ -1851,17 +1834,16 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), new_human.gender = pick(50;MALE,50;FEMALE) var/datum/preferences/A = new() A.randomize_appearance(new_human) - var/random_name - if(prob(10)) - random_name = "[capitalize(randomly_generate_japanese_word(rand(2, 3)))]" - else if(new_human.gender == MALE) - random_name = "[pick(first_names_male_pmc)]" - else - random_name = "[pick(first_names_female_pmc)]" if(new_human.gender == MALE) new_human.f_style = "5 O'clock Shadow" + var/random_name + if(prob(50)) + random_name = pick(first_names_pmc) + else + random_name = pick(last_names_pmc) + new_human.change_real_name(new_human, random_name) new_human.r_hair = 15 new_human.g_hair = 15 diff --git a/code/modules/gear_presets/pmc_pve.dm b/code/modules/gear_presets/pmc_pve.dm new file mode 100644 index 00000000000..dba927fd30c --- /dev/null +++ b/code/modules/gear_presets/pmc_pve.dm @@ -0,0 +1,175 @@ +// new file - don't wanna cram this in with other pmc's, feels bloaty + +// riflemen +/datum/equipment_preset/uscm/pmc + name = "Tactical Unit" + paygrade = "PMC-OP" + role_comm_title = "TacUnit" + access = list(ACCESS_WY_GENERAL) + faction_group = FACTION_LIST_WY + faction = FACTION_PMC + idtype = /obj/item/card/id/pmc + assignment = JOB_PMCPLAT_STANDARD + rank = JOB_SQUAD_MARINE + flags = EQUIPMENT_PRESET_START_OF_ROUND|EQUIPMENT_PRESET_MARINE + skills = /datum/skills/pfc + uses_special_name = TRUE + +/datum/equipment_preset/uscm/pmc/load_name(mob/living/carbon/human/new_human, randomise) + var/list/initial_name = splittext(new_human.real_name, " ") + var/first_name = initial_name[1] + var/last_name = initial_name[2] + switch(first_name[1]) + if("A") + first_name = pick("Alpha", "Aleph", "Alfa", "Azure", "Apricot") + if("B") + first_name = pick("Beta", "Bravo", "Brown", "Bronze", "Burgundy") + if("C") + first_name = pick("Charlie", "Carmine", "Celadon", "Crimson", "Cardinal") + if("D") + first_name = pick("Delta", "Denim", "Dalet", "Dodger", "Digamma", "Diamond") + if("E") + first_name = pick("Echo", "Epsilon", "Emerald", "Erin", "Electric") + if("F") + first_name = pick("Foxtrot", "Fuchsia", "Fire", "Five", "Flame") + if("G") + first_name = pick("Golf", "Gamma", "Gimel", "Gold", "Ghost") + if("H") + first_name = pick("Hotel", "Heta", "Heliotrope", "Hunter", "Houston") + if("I") + first_name = pick("India", "Iota", "Indigo", "Ivory", "Infra") + if("J") + first_name = pick("Juliett", "Jasmine", "Jet", "Jonquil", "Jungle") + if("K") + first_name = pick("Kilo", "Kappa", "Khaki", "Kaph", "Key") + if("L") + first_name = pick("Lima", "Lambda", "Lime", "Lavender", "Lamed") + if("M") + first_name = pick("Mike", "Mu", "Monday", "Magenta", "Mango") + if("N") + first_name = pick("November", "Nu", "Nanda", "Navy", "Neon") + if("O") + first_name = pick("Oscar", "Omicron", "Omega", "Onyx", "Olive") + if("P") + first_name = pick("Papa", "Pi", "Psi", "Purple", "Pink") + if("Q") + first_name = pick("Quebec", "Qoph", "Qoppa", "Queen", "Quicksilver") + if("R") + first_name = pick("Romeo", "Resh", "Red", "Raspberry", "Rocket") + if("S") + first_name = pick("Sierra", "Sigma", "Samekh", "Scarlet", "Shadow") + if("T") + first_name = pick("Tango", "Theta", "Tau", "Teal", "Turquoise") + if("U") + first_name = pick("Uniform", "Umbra", "Ultramarine", "Unity", "Ultima") + if("V") + first_name = pick("Victor", "Viridan", "Vermilion", "Violet", "Volt") + if("W") + first_name = pick("Whiskey", "Wolf", "White", "Winter", "Wine") + if("X") + first_name = pick("X-ray", "Xi", "Xanadu", "Xanthic", "Ex") + if("Y") + first_name = pick("Yankee", "Yodh", "Yellow", "York", "Yale") + if("Z") + first_name = pick("Zulu", "Zeta", "Zayin", "Zed", "Zaffre") + else + first_name = pick("Nadazero", "Unaone", "Terrathree", "Kartefour", "Pantafive", "Soxisix", "Setteseven", "Oktoeight", "Novenine") + + switch(last_name[1]) + if("A") + last_name = pick("Alpha", "Aleph", "Alfa", "Azure", "Apricot") + if("B") + last_name = pick("Beta", "Bravo", "Brown", "Bronze", "Burgundy") + if("C") + last_name = pick("Charlie", "Carmine", "Celadon", "Crimson", "Cardinal") + if("D") + last_name = pick("Delta", "Denim", "Dalet", "Dodger", "Digamma", "Diamond") + if("E") + last_name = pick("Echo", "Epsilon", "Emerald", "Erin", "Electric") + if("F") + first_name = pick("Foxtrot", "Fuchsia", "Fire", "Five", "Flame") + if("G") + last_name = pick("Golf", "Gamma", "Gimel", "Gold", "Ghost") + if("H") + last_name = pick("Hotel", "Heta", "Heliotrope", "Hunter", "Houston") + if("I") + last_name = pick("India", "Iota", "Indigo", "Ivory", "Infra") + if("J") + last_name = pick("Juliett", "Jasmine", "Jet", "Jonquil", "Jungle") + if("K") + last_name = pick("Kilo", "Kappa", "Khaki", "Kaph", "Key") + if("L") + last_name = pick("Lima", "Lambda", "Lime", "Lavender", "Lamed") + if("M") + last_name = pick("Mike", "Mu", "Mem", "Magenta", "Mango") + if("N") + last_name = pick("November", "Nu", "Nun", "Navy", "Neon") + if("O") + last_name = pick("Oscar", "Omicron", "Omega", "Onyx", "Olive") + if("P") + last_name = pick("Papa", "Pi", "Psi", "Purple", "Pink") + if("Q") + last_name = pick("Quebec", "Qoph", "Qoppa", "Queen", "Quicksilver") + if("R") + first_name = pick("Romeo", "Resh", "Red", "Raspberry", "Rocket") + if("S") + last_name = pick("Sierra", "Sigma", "Samekh", "Scarlet", "Shadow") + if("T") + last_name = pick("Tango", "Theta", "Tau", "Teal", "Turquoise") + if("U") + last_name = pick("Uniform", "Umbra", "Ultramarine", "Unity", "Ultima") + if("V") + last_name = pick("Victor", "Viridan", "Vermilion", "Violet", "Volt") + if("W") + last_name = pick("Whiskey", "Waw", "White", "Winter", "Wine") + if("X") + last_name = pick("X-ray", "Xi", "Xanadu", "Xanthic", "Ex") + if("Y") + last_name = pick("Yankee", "Yodh", "Yellow", "York", "Yale") + if("Z") + last_name = pick("Zulu", "Zeta", "Zayin", "Zed", "Zaffre") + else + last_name = pick("Nadazero", "Unaone", "Terrathree", "Kartefour", "Pantafive", "Soxisix", "Setteseven", "Oktoeight", "Novenine") + + var/new_name = "[first_name] [last_name]" + new_human.change_real_name(new_human, new_name) + +/datum/equipment_preset/uscm/pmc/sl + name = "Operations Leader" + paygrade = "PMC-OL" + role_comm_title = "OpLead" + access = list(ACCESS_WY_GENERAL, ACCESS_WY_SENIOR_LEAD, ACCESS_WY_ARMORY) + assignment = JOB_PMCPLAT_LEADER + idtype = /obj/item/card/id/pmc + rank = JOB_SQUAD_LEADER + skills = /datum/skills/pmc/director + +/datum/equipment_preset/uscm/pmc/tl + name = "Team Leader" + paygrade = "PMC-TL" + role_comm_title = "TeamLead" + access = list(ACCESS_WY_GENERAL, ACCESS_WY_PMC_TL) + assignment = JOB_PMCPLAT_FTL + idtype = /obj/item/card/id/pmc + rank = JOB_SQUAD_TEAM_LEADER + skills = /datum/skills/pmc/SL + +/datum/equipment_preset/uscm/pmc/sg + name = "Heavy Weapons Specialist" + paygrade = "PMC-WS" + role_comm_title = "HWS" + access = list(ACCESS_WY_GENERAL, ACCESS_PMC_GUNNER) + assignment = JOB_PMCPLAT_SG + idtype = /obj/item/card/id/pmc + rank = JOB_SQUAD_SMARTGUN + skills = /datum/skills/smartgunner + +/datum/equipment_preset/uscm/pmc/med + name = "Medical Specialist" + paygrade = "PMC-MS" + role_comm_title = "MS" + access = list(ACCESS_WY_GENERAL, ACCESS_WY_MEDICAL) + assignment = JOB_PMCPLAT_MEDIC + idtype = /obj/item/card/id/pmc + rank = JOB_SQUAD_MEDIC + skills = /datum/skills/combat_medic diff --git a/code/modules/gear_presets/uscm_ship.dm b/code/modules/gear_presets/uscm_ship.dm index 5644e8c5154..f3cc3ce253d 100644 --- a/code/modules/gear_presets/uscm_ship.dm +++ b/code/modules/gear_presets/uscm_ship.dm @@ -601,6 +601,25 @@ /datum/equipment_preset/uscm_ship/so/upp/lesser_rank paygrade = "UO1" +/datum/equipment_preset/uscm_ship/so/pmc + name = "PMC Overwatch (PltCo)" + paygrade = "PMC-OW" + role_comm_title = "OW" + assignment = "Overwatch Operator" + faction_group = FACTION_LIST_WY + faction = FACTION_PMC + access_list = ACCESS_LIST_WY_SENIOR + +/datum/equipment_preset/uscm_ship/so/pmc/load_gear(mob/living/carbon/human/new_human) + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/pmc/platoon/cmd(new_human), WEAR_L_EAR) + new_human.equip_to_slot_or_del(new /obj/item/clothing/under/liaison_suit/formal(new_human), WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/laceup(new_human), WEAR_FEET) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/m4a3/vp78(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/satchel(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/sea diff --git a/code/modules/gear_presets/wy_goons.dm b/code/modules/gear_presets/wy_goons.dm index 5160f0bf319..c0fc2b031e9 100644 --- a/code/modules/gear_presets/wy_goons.dm +++ b/code/modules/gear_presets/wy_goons.dm @@ -22,11 +22,11 @@ var/last_name //gender checks if(new_human.gender == MALE) - first_name = "[pick(first_names_male_pmc)]" + first_name = "[pick(first_names_male)]" new_human.f_style = pick("3 O'clock Shadow", "3 O'clock Moustache", "5 O'clock Shadow", "5 O'clock Moustache") else - first_name = "[pick(first_names_female_pmc)]" - last_name = "[pick(last_names_pmc)]" + first_name = "[pick(first_names_female)]" + last_name = "[pick(last_names)]" random_name = "[first_name] [last_name]" new_human.change_real_name(new_human, random_name) diff --git a/code/modules/mob/living/simple_animal/friendly/lizard.dm b/code/modules/mob/living/simple_animal/friendly/lizard.dm index 9d2d4b92bd6..33ad5061f55 100644 --- a/code/modules/mob/living/simple_animal/friendly/lizard.dm +++ b/code/modules/mob/living/simple_animal/friendly/lizard.dm @@ -19,3 +19,9 @@ black_market_value = 50 dead_black_market_value = 0 squeeze_under = TRUE + +/mob/living/simple_animal/lizard/lexi + name = "Lexi" + desc = "The Apostay's pet, and a reminder of W-Y's wealth. A tiny lizard that, a few years ago, had one leg replaced with a delicate-looking prosthetic after an illness. If they can splurge this hard on your company pet, what can they give you? Will probably outlive your natural lifespan." + icon_state = "lexi" + icon_living = "lexi" diff --git a/code/modules/projectiles/guns/flamer/flamer.dm b/code/modules/projectiles/guns/flamer/flamer.dm index 756a5907043..3fb5163781d 100644 --- a/code/modules/projectiles/guns/flamer/flamer.dm +++ b/code/modules/projectiles/guns/flamer/flamer.dm @@ -253,6 +253,41 @@ current_mag = /obj/item/ammo_magazine/flamer_tank/EX flags_gun_features = GUN_WY_RESTRICTED|GUN_WIELDED_FIRING_ONLY +/obj/item/weapon/gun/flamer/deathsquad/pve + name = "\improper M240-R2 incinerator unit" + desc = "A next-generation incinerator unit, the M240-R2 is much lighter and dextrous than its predecessors thanks to the ceramic alloy construction. It can be slinged over a belt and usually comes equipped with EX-type fuel. This one is configured to fire globs of fire to preserve fuel." + start_automatic = FALSE + starting_attachment_types = list(/obj/item/attachable/attached_gun/extinguisher/pyro) + var/fuel_usage = 10 + +/obj/item/weapon/gun/flamer/deathsquad/pve/set_gun_config_values() + ..() + set_fire_delay(FIRE_DELAY_TIER_6 * 5) + +/obj/item/weapon/gun/flamer/deathsquad/pve/unleash_flame(atom/target, mob/living/user) + if(!length(current_mag.reagents.reagent_list)) + to_chat(user, SPAN_WARNING("\The [src] doesn't have enough fuel to launch a projectile!")) + return + + var/datum/reagent/flamer_reagent = current_mag.reagents.reagent_list[1] + if(flamer_reagent.volume < FLAME_REAGENT_USE_AMOUNT * fuel_usage) + to_chat(user, SPAN_WARNING("\The [src] doesn't have enough fuel to launch a projectile!")) + return + + last_fired = world.time + current_mag.reagents.remove_reagent(flamer_reagent.id, FLAME_REAGENT_USE_AMOUNT * fuel_usage) + + var/obj/projectile/P = new(src, create_cause_data(initial(name), user, src)) + var/datum/ammo/flamethrower/ammo_datum = new /datum/ammo/flamethrower/pve + ammo_datum.flamer_reagent_type = flamer_reagent.type + P.generate_bullet(ammo_datum) + P.icon_state = "naptha_ball" + P.color = flamer_reagent.color + P.hit_effect_color = flamer_reagent.burncolor + P.fire_at(target, user, user, max_range, AMMO_SPEED_TIER_2, null) + var/turf/user_turf = get_turf(user) + playsound(user_turf, get_fire_sound(), 50, TRUE) + /obj/item/weapon/gun/flamer/deathsquad/nolock flags_gun_features = GUN_WIELDED_FIRING_ONLY diff --git a/code/modules/projectiles/guns/rifles.dm b/code/modules/projectiles/guns/rifles.dm index ba2e925ed57..8ea9ac26006 100644 --- a/code/modules/projectiles/guns/rifles.dm +++ b/code/modules/projectiles/guns/rifles.dm @@ -248,6 +248,29 @@ current_mag = /obj/item/ammo_magazine/rifle/heap starting_attachment_types = list(/obj/item/attachable/stock/rifle/collapsible, /obj/item/attachable/magnetic_harness, /obj/item/attachable/angledgrip, /obj/item/attachable/suppressor) +/obj/item/weapon/gun/rifle/m41a/elite/platoon + current_mag = /obj/item/ammo_magazine/rifle/extended + random_spawn_chance = 100 + starting_attachment_types = list() + random_spawn_rail = list( + /obj/item/attachable/reddot, + /obj/item/attachable/reflex, + ) + random_spawn_under = list( + /obj/item/attachable/angledgrip, + /obj/item/attachable/lasersight, + /obj/item/attachable/verticalgrip, + /obj/item/attachable/flashlight/grip, + ) + random_spawn_muzzle = list( + /obj/item/attachable/suppressor, + /obj/item/attachable/extended_barrel, + ) + random_spawn_stock = list( + /obj/item/attachable/stock/rifle, + /obj/item/attachable/stock/rifle/collapsible, + ) + /obj/item/weapon/gun/rifle/m41a/corporate desc = "A Weyland-Yutani creation, this M41A MK2 comes equipped in corporate white. Uses 10x24mm caseless ammunition." icon = 'icons/obj/items/weapons/guns/guns_by_map/snow/guns_obj.dmi' diff --git a/code/modules/projectiles/guns/smgs.dm b/code/modules/projectiles/guns/smgs.dm index b5923a202e9..5d61d598375 100644 --- a/code/modules/projectiles/guns/smgs.dm +++ b/code/modules/projectiles/guns/smgs.dm @@ -136,6 +136,13 @@ scatter_unwielded = SCATTER_AMOUNT_TIER_6 damage_mult = BASE_BULLET_DAMAGE_MULT + BULLET_DAMAGE_MULT_TIER_7 +/obj/item/weapon/gun/smg/m39/elite/pve //duplex round + name = "\improper M39-R2 submachinegun" + desc = "An experimental M-39 capable of firing squash-head duplex rounds. A bit bulkier and more unwieldy than the average M39, with a thicker reciever and slower projectile. Still produced in small quantities." + desc_lore = "The Company recieved a rather unexpected windfall of revenue from the VP78. Squash-head small-arms rounds were rather popular among their clientelle. Initial testing with rifle-caliber HESH rounds presented a few problems. The least of which was that the required additional powder drove the chamber pressure up to dangerous levels, causing premature detonations and inaccurate fire.

Caseless HV SMG ammo was, essentially, already an overpressurized pistol round. It was simple for Weyland Yutani to iterate upon the problem by taking a step back. How do you fix rifle rounds being too pressurized? Make it a pistol round. How do you remedy its firepower? Nake it a duplex." + current_mag = /obj/item/ammo_magazine/smg/m39/pve + random_spawn_chance = 0 + /obj/item/weapon/gun/smg/m39/elite/whiteout//attachies + heap mag for whiteout. starting_attachment_types = list(/obj/item/attachable/stock/smg, /obj/item/attachable/suppressor, /obj/item/attachable/angledgrip, /obj/item/attachable/magnetic_harness) current_mag = /obj/item/ammo_magazine/smg/m39/heap diff --git a/code/modules/projectiles/magazines/smgs.dm b/code/modules/projectiles/magazines/smgs.dm index b89aee06f6b..b77549dc413 100644 --- a/code/modules/projectiles/magazines/smgs.dm +++ b/code/modules/projectiles/magazines/smgs.dm @@ -70,6 +70,13 @@ icon_state = "m39_HV_extended" bonus_overlay = "m39_ex" +/obj/item/ammo_magazine/smg/m39/pve + name = "\improper M39 duplex magazine (10x20mm)" + desc = "A 10x20mm caseless submachinegun magazine containing special light explosive HESH rounds, designed to increase your overall firepower per pull. Reduced bullet velocity due to two slugs per bullet." + max_rounds = 54 + default_ammo = /datum/ammo/bullet/smg/pve + ammo_band_color = AMMO_BAND_COLOR_LIGHT_EXPLOSIVE + //------------------------------------------------------- //M5, a classic SMG used in a lot of action movies. diff --git a/code/modules/shuttle/dropship.dm b/code/modules/shuttle/dropship.dm index cbca500f8f7..890a3cf4624 100644 --- a/code/modules/shuttle/dropship.dm +++ b/code/modules/shuttle/dropship.dm @@ -215,3 +215,91 @@ /obj/structure/shuttle/part/dropship2/transparent/right_outer_bottom_wing icon_state = "6" +/obj/structure/shuttle/part/dropshippmc + name = "\improper Orphan Stomper" + icon = 'icons/turf/dropship_wy.dmi' + icon_state = "1" + +/obj/structure/shuttle/part/dropshippmc/lower_left_corner + icon_state = "82" + +/obj/structure/shuttle/part/dropshippmc/lower_right_corner + icon_state = "83" + +/obj/structure/shuttle/part/dropshippmc/inner_left_corner + icon_state = "52" + +/obj/structure/shuttle/part/dropshippmc/inner_right_corner + icon_state = "53" + +/obj/structure/shuttle/part/dropshippmc/nose_front_left + icon_state = "96" + +/obj/structure/shuttle/part/dropshippmc/nose_front_right + icon_state = "97" + +/obj/structure/shuttle/part/dropshippmc/transparent + opacity = FALSE + +/obj/structure/shuttle/part/dropshippmc/transparent/left_outer_bottom_wing + icon_state = "1" + +/obj/structure/shuttle/part/dropshippmc/transparent/left_inner_bottom_wing + icon_state = "2" + +/obj/structure/shuttle/part/dropshippmc/transparent/left_outer_wing_connector + icon_state = "3" + +/obj/structure/shuttle/part/dropshippmc/transparent/right_outer_wing_connector + icon_state = "4" + +/obj/structure/shuttle/part/dropshippmc/transparent/right_inner_bottom_wing + icon_state = "5" + +/obj/structure/shuttle/part/dropshippmc/transparent/right_outer_bottom_wing + icon_state = "6" + +/obj/structure/shuttle/part/dropshippmc/transparent/left_inner_wing_connector + icon_state = "7" + +/obj/structure/shuttle/part/dropshippmc/transparent/right_inner_wing_connector + icon_state = "8" + +/obj/structure/shuttle/part/dropshippmc/transparent/engine_left_exhaust + icon_state = "16" + +/obj/structure/shuttle/part/dropshippmc/transparent/engine_right_exhaust + icon_state = "17" + +/obj/structure/shuttle/part/dropshippmc/transparent/lower_left_wing + icon_state = "61" + +/obj/structure/shuttle/part/dropshippmc/transparent/middle_left_wing + icon_state = "65" + +/obj/structure/shuttle/part/dropshippmc/transparent/upper_left_wing + icon_state = "67" + +/obj/structure/shuttle/part/dropshippmc/transparent/lower_right_wing + icon_state = "64" + +/obj/structure/shuttle/part/dropshippmc/transparent/middle_right_wing + icon_state = "66" + +/obj/structure/shuttle/part/dropshippmc/transparent/upper_right_wing + icon_state = "68" + +/obj/structure/shuttle/part/dropshippmc/transparent/outer_left_weapons + icon_state = "91" + +/obj/structure/shuttle/part/dropshippmc/transparent/outer_right_weapons + icon_state = "92" + +/obj/structure/shuttle/part/dropshippmc/transparent/nose_top_left + icon_state = "42" + +/obj/structure/shuttle/part/dropshippmc/transparent/nose_top_right + icon_state = "43" + +/obj/structure/shuttle/part/dropshippmc/transparent/nose_center + icon_state = "44" diff --git a/code/modules/shuttle/shuttles/dropship.dm b/code/modules/shuttle/shuttles/dropship.dm index bd9beefb611..faa227f5b12 100644 --- a/code/modules/shuttle/shuttles/dropship.dm +++ b/code/modules/shuttle/shuttles/dropship.dm @@ -136,6 +136,16 @@ dwidth = 4 dheight = 8 +/obj/docking_port/mobile/marine_dropship/pmc + name = "Orphan Stomper" + id = DROPSHIP_PMC + width = 9 + height = 18 + + dwidth = 4 + dheight = 8 + + /obj/docking_port/mobile/marine_dropship/alamo name = "Alamo" id = DROPSHIP_ALAMO @@ -342,3 +352,7 @@ /datum/map_template/shuttle/cyclone name = "Cyclone" shuttle_id = DROPSHIP_CYCLONE + +/datum/map_template/shuttle/pmc + name = "Orphan Stomper" + shuttle_id = DROPSHIP_PMC diff --git a/code/names.dm b/code/names.dm index 0961d12f7d4..ecdaa057486 100644 --- a/code/names.dm +++ b/code/names.dm @@ -24,9 +24,8 @@ var/list/first_names_male_upp = list("Badai","Mongkeemur","Alexei","Andrei","Art var/list/first_names_female_upp = list("Altani","Cirina","Anastasiya","Saran","Wei","Oksana","Ren","Svena","Tatyana","Yaroslava", "Izabella", "Kata", "Krisztina", "Miruna", "Flori", "Lucia", "Anica", "Li", "Yimu", "Alona", "Hsiau-Li", "Xiaoling", "Erhong", "Baśka", "Angela", "Angelina", "Angja", "Ankica", "Biljana", "Bisera", "Bistra", "Blaga", "Blagica", "Blagorodna", "Verka", "Vladica", "Denica", "Živka", "Zlata", "Jagoda", "Letka", "Ljupka", "Mila", "Mirjana", "Mirka", "Rada", "Radmila", "Slavica", "Slavka", "Snežana", "Stojna", "Ubavka", "Jaromir", "Mscëwòj", "Subisłôw", "Swiãtopôłk", "Ji-Sun", "Chaeyong", "Chaewon", "Saerom", "Seoyeong", "Jiheon", "Hayoung") var/list/last_names_upp = list("Azarov","Bogdanov","Barsukov","Golovin","Davydov","Khan","Noica","Barbu","Zhukov","Ivanov","Mihai","Kasputin","Belov", "Belova","Melnikov", "Vasilevsky", "Aleksander", "Halkovich", "Stanislaw", "Proca", "Zaituc", "Arcos", "Kubat", "Kral", "Volf", "Xun", "Jia", "Bachoń", "Wang", "Ji", "Xiang", "Zhang", "Mei", "Ma", "Kim", "Yi", "Ri", "Pak", "Chong", "Baek", "Kwon", "Hwang", "Roh", "Lee", "Song") -var/list/first_names_male_pmc = list("Owen","Luka","Nelson","Branson", "Tyson", "Leo", "Bryant", "Kobe", "Rohan", "Riley", "Aidan", "Watase","Egawa", "Hisakawa", "Koide", "Remy", "Martial", "Magnus", "Heiko", "Lennard") -var/list/first_names_female_pmc = list("Madison","Jessica","Anna","Juliet", "Olivia", "Lea", "Diane", "Kaori", "Beatrice", "Riley", "Amy", "Natsue","Yumi", "Aiko", "Fujiko", "Jennifer", "Ashley", "Mary", "Hitomi", "Lisa") -var/list/last_names_pmc = list("Bates","Shaw","Hansen","Black", "Chambers", "Hall", "Gibson", "Weiss", "Waller", "Burton", "Bakin", "Rohan", "Naomichi", "Yakumo", "Yosai", "Gallagher", "Hiles", "Bourdon", "Strassman", "Palau") +var/list/first_names_pmc = list("Alpha", "Bravo", "Charlie", "Delta", "Echo", "Foxtrot", "Golf", "Hotel", "India", "Juliett", "Kilo", "Lima", "Mike", "November", "Oscar", "Papa", "Quebec", "Romeo", "Sierra", "Tango", "Uniform", "Victor", "Whiskey", "Xray", "Yankee", "Zulu", "Bravost", "Element", "Unit", "Hunter", "Outlaw", "Kronos", "Oni", "Kappa", "Noble", "One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "Ten") +var/list/last_names_pmc = list("Amaranth", "Amber", "Apricot", "Brown", "Blue", "Bronze", "Cerulean", "Crimson", "Charcoal", "Cyan", "Emerald", "Fuchsia", "Gold", "Gray", "Green", "Indigo", "Ivory", "Jade", "Lavender", "Lemon", "Lilac", "Magenta", "Maroon", "Navy", "Olive", "Orange", "Pink", "Purple", "Quartz", "Red", "Silver", "Tan", "Teal", "Ultramarine", "Violet", "White", "Yellow") var/list/first_names_male_gladiator = list("Augustus", "Maximus", "Octavius", "Septimus", "Titus", "Brutus", "Caesar", "Justinian") var/list/first_names_female_gladiator = list("Aelia", "Aquila", "Caecilia", "Camilla", "Claudia", "Flavia", "Martina", "Theodora") diff --git a/colonialmarines.dme b/colonialmarines.dme index 4e16283d5c3..fd60f8ca695 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -707,6 +707,7 @@ #include "code\game\area\golden_arrow.dm" #include "code\game\area\IceColony.dm" #include "code\game\area\kutjevo.dm" +#include "code\game\area\lead_hawk.dm" #include "code\game\area\LV522_Chances_Claim.dm" #include "code\game\area\LV624.dm" #include "code\game\area\prison.dm" @@ -1737,6 +1738,7 @@ #include "code\modules\gear_presets\fun.dm" #include "code\modules\gear_presets\other.dm" #include "code\modules\gear_presets\pmc.dm" +#include "code\modules\gear_presets\pmc_pve.dm" #include "code\modules\gear_presets\royal_marines.dm" #include "code\modules\gear_presets\synths.dm" #include "code\modules\gear_presets\upp.dm" diff --git a/icons/mob/critter.dmi b/icons/mob/critter.dmi index ec4e4ad620a..5cb20875084 100644 Binary files a/icons/mob/critter.dmi and b/icons/mob/critter.dmi differ diff --git a/icons/mob/humans/onmob/head_1.dmi b/icons/mob/humans/onmob/head_1.dmi index 139dae66e88..dfd0477c31a 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/obj/items/clothing/cm_hats.dmi b/icons/obj/items/clothing/cm_hats.dmi index ada7540e965..f9e1420d547 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/drinkcans.dmi b/icons/obj/items/drinkcans.dmi index cadec3a8cbd..89bf26c304a 100644 Binary files a/icons/obj/items/drinkcans.dmi and b/icons/obj/items/drinkcans.dmi differ diff --git a/icons/obj/items/food.dmi b/icons/obj/items/food.dmi index 3c2e963e380..adb1d2a2aa2 100644 Binary files a/icons/obj/items/food.dmi and b/icons/obj/items/food.dmi differ diff --git a/icons/obj/structures/doors/dropshippmc_cargo.dmi b/icons/obj/structures/doors/dropshippmc_cargo.dmi new file mode 100644 index 00000000000..3f415872020 Binary files /dev/null and b/icons/obj/structures/doors/dropshippmc_cargo.dmi differ diff --git a/icons/obj/structures/doors/dropshippmc_pilot.dmi b/icons/obj/structures/doors/dropshippmc_pilot.dmi new file mode 100644 index 00000000000..aef427f40ae Binary files /dev/null and b/icons/obj/structures/doors/dropshippmc_pilot.dmi differ diff --git a/icons/obj/structures/doors/dropshippmc_side2.dmi b/icons/obj/structures/doors/dropshippmc_side2.dmi new file mode 100644 index 00000000000..bf27bd7679f Binary files /dev/null and b/icons/obj/structures/doors/dropshippmc_side2.dmi differ diff --git a/icons/obj/structures/gun_racks.dmi b/icons/obj/structures/gun_racks.dmi index fb4e3c4b9ce..e31b8212fe0 100644 Binary files a/icons/obj/structures/gun_racks.dmi and b/icons/obj/structures/gun_racks.dmi differ diff --git a/icons/obj/structures/machinery/vending.dmi b/icons/obj/structures/machinery/vending.dmi index 2edd5c048d5..7a1ef178c1b 100644 Binary files a/icons/obj/structures/machinery/vending.dmi and b/icons/obj/structures/machinery/vending.dmi differ diff --git a/icons/turf/dropship_wy.dmi b/icons/turf/dropship_wy.dmi new file mode 100644 index 00000000000..23f063fee4f Binary files /dev/null and b/icons/turf/dropship_wy.dmi differ diff --git a/map_config/shipmaps.txt b/map_config/shipmaps.txt index fd7e4a932e1..be04f9fb847 100644 --- a/map_config/shipmaps.txt +++ b/map_config/shipmaps.txt @@ -23,6 +23,10 @@ endmap map chapaev endmap + +map lead_hawk +endmap + map rover endmap diff --git a/maps/lead_hawk.json b/maps/lead_hawk.json new file mode 100644 index 00000000000..28e17489731 --- /dev/null +++ b/maps/lead_hawk.json @@ -0,0 +1,9 @@ +{ + "map_name": "USCSS Apostasy", + "map_path": "map_files/lead_hawk", + "map_file": "lead_hawk.dmm", + "webmap_url": "GoldenArrow", + "traits": [{"Marine Main Ship": true}], + "nightmare_path": "maps/Nightmare/maps/lead_hawk/", + "platoon": "/datum/squad/marine/pmc" +} diff --git a/maps/map_files/lead_hawk/lead_hawk.dmm b/maps/map_files/lead_hawk/lead_hawk.dmm new file mode 100644 index 00000000000..9127dc79225 --- /dev/null +++ b/maps/map_files/lead_hawk/lead_hawk.dmm @@ -0,0 +1,27124 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ai" = ( +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 2 + }, +/obj/structure/sign/poster/ad{ + pixel_x = -25; + pixel_y = -7 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"an" = ( +/obj/structure/machinery/sleep_console, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/lead_hawk/medical) +"aq" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/leader/pmc, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/lead_hawk/cryo_cell) +"au" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/obj/structure/closet/hydrant{ + pixel_y = 30 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"az" = ( +/obj/structure/machinery/door/airlock/multi_tile/elevator/freight, +/turf/open/shuttle/elevator/grating, +/area/lead_hawk/supply) +"aL" = ( +/obj/item/tool/warning_cone, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"aO" = ( +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/ptsgt) +"aT" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"aU" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/machinery/prop/almayer/computer/PC{ + pixel_x = 1; + pixel_y = 6 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/ptsgt) +"aV" = ( +/turf/open/floor/wood/ship, +/area/lead_hawk/ptsgt) +"aW" = ( +/obj/structure/machinery/floodlight/landing{ + name = "bolted floodlight" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"aY" = ( +/obj/structure/machinery/light/double, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/squad_theta) +"bd" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/lead_hawk/medical) +"bj" = ( +/obj/structure/cargo_container/wy/right, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"bn" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/pmc, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/lead_hawk/cryo_cell) +"bp" = ( +/turf/closed/shuttle/elevator{ + dir = 10 + }, +/area/lead_hawk/supply) +"bG" = ( +/obj/structure/largecrate/random/secure, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/supply) +"bI" = ( +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/obj/item/ammo_box/magazine/ext, +/turf/open/floor/wood/ship, +/area/lead_hawk/ptsgt) +"bL" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"bM" = ( +/turf/open/floor/corsat{ + icon_state = "green" + }, +/area/lead_hawk/medical) +"bN" = ( +/turf/open/floor/corsat{ + dir = 10; + icon_state = "brown" + }, +/area/lead_hawk/supply) +"bP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 2 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"bW" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/platform_decoration{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"bX" = ( +/turf/open/floor/corsat{ + dir = 6; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"cc" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lead_hawk/cryo_cell) +"ce" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/supply) +"co" = ( +/obj/structure/machinery/light/spot{ + dir = 4 + }, +/obj/structure/machinery/cm_vending/sorted/marine_food, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"ct" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/storage/box/cups, +/turf/open/floor/wood/ship, +/area/lead_hawk/briefing) +"cx" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/co) +"cD" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_east" + }, +/area/lead_hawk/cafeteria) +"cG" = ( +/obj/structure/bed/chair/comfy/teal{ + dir = 4; + name = "Theta squad chair" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"cT" = ( +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/squad_theta) +"dq" = ( +/obj/structure/machinery/shower{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/lead_hawk/cryo_cell) +"ds" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/machinery/medical_pod/bodyscanner, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/lead_hawk/medical) +"du" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/ashtray/glass{ + pixel_x = -6 + }, +/turf/open/floor/carpet, +/area/lead_hawk/briefing) +"dx" = ( +/obj/structure/platform{ + dir = 8; + layer = 3.3 + }, +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/platform_decoration{ + dir = 5; + layer = 3.7 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"dA" = ( +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lead_hawk/supply) +"dK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/platform_decoration{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"dQ" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 2; + name = "\improper Cargo Elevator Lockdown"; + id = "pmccargo" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/supply) +"dS" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/prop/flower_vase/bluewhiteflowers, +/turf/open/floor/carpet, +/area/lead_hawk/briefing) +"dX" = ( +/obj/structure/machinery/power/smes/buildable, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/engineer) +"ee" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cryo_cell) +"ei" = ( +/turf/open/floor/wood/ship, +/area/lead_hawk/co) +"el" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/helmet_visor/medical/advanced, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "green" + }, +/area/lead_hawk/medical) +"em" = ( +/obj/structure/foamed_metal, +/turf/open/floor/plating, +/area/lead_hawk/squad_theta) +"eo" = ( +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/lead_hawk/cryo_cell) +"ew" = ( +/turf/closed/wall/r_wall/biodome, +/area/lead_hawk/hangar) +"eJ" = ( +/obj/structure/barricade/handrail, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"eK" = ( +/obj/structure/machinery/cm_vending/clothing/medic/pmc{ + req_access = list(202) + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/lead_hawk/medical) +"eM" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/snacks/meatsteak{ + pixel_x = -5 + }, +/obj/item/tool/candle{ + pixel_x = 13; + pixel_y = -8 + }, +/obj/item/reagent_container/food/drinks/bottle/beer/craft/tuxedo{ + pixel_x = 9; + pixel_y = 16 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"eR" = ( +/obj/structure/platform/kutjevo{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "red" + }, +/area/lead_hawk/hangar) +"fh" = ( +/obj/structure/supply_drop/echo{ + icon_state = "warning" + }, +/turf/open/floor/corsat{ + icon_state = "spiralblueoffice" + }, +/area/lead_hawk/supply) +"fl" = ( +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"fp" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/box/pillbottles, +/turf/open/floor/corsat{ + icon_state = "green" + }, +/area/lead_hawk/medical) +"fr" = ( +/turf/closed/shuttle/elevator, +/area/lead_hawk/supply) +"fz" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cryo_cell) +"fD" = ( +/obj/structure/prop{ + icon = 'icons/turf/almayer.dmi'; + icon_state = "w-y0"; + pixel_y = -15; + pixel_x = 16; + name = "Weyland-Yutani floor logo"; + desc = "We love the Company." + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cryo_cell) +"fN" = ( +/obj/structure/machinery/door/airlock/almayer/generic/glass{ + req_access = list(100); + name = "\improper Overwatch" + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/co) +"fO" = ( +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/engineer) +"fS" = ( +/obj/structure/ship_ammo/laser_battery, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"gc" = ( +/obj/structure/platform{ + dir = 8; + layer = 3.3 + }, +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/platform_decoration{ + dir = 9; + layer = 3.7 + }, +/obj/structure/platform{ + dir = 4; + layer = 3.3 + }, +/obj/structure/platform_decoration{ + dir = 5; + layer = 3.7 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"gl" = ( +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/pmc, +/turf/open/floor/wood/ship, +/area/lead_hawk/ptsgt) +"gs" = ( +/obj/structure/machinery/cm_vending/sorted/marine_food, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"gJ" = ( +/obj/structure/barricade/handrail{ + dir = 4 + }, +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 8 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"gO" = ( +/obj/structure/closet/secure_closet{ + name = "heavy weapons specialist locker"; + req_access_txt = "209;217" + }, +/obj/item/weapon/gun/smartgun/dirty, +/obj/item/ammo_magazine/smartgun/dirty, +/obj/item/ammo_magazine/smartgun/dirty, +/obj/item/ammo_magazine/smartgun/dirty, +/obj/item/ammo_magazine/smartgun/dirty, +/obj/item/ammo_magazine/smartgun/dirty, +/obj/item/smartgun_battery, +/obj/item/clothing/suit/storage/marine/smartgunner/veteran/pmc, +/obj/item/clothing/head/helmet/marine/veteran/pmc/gunner, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"gR" = ( +/turf/open/space/basic, +/area/space) +"hb" = ( +/obj/structure/machinery/cryopod{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/lead_hawk/cryo_cell) +"hd" = ( +/obj/structure/closet/crate/secure/weyland, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1; + name = "ship-grade camera" + }, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lead_hawk/supply) +"he" = ( +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 8 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"hk" = ( +/obj/item/ammo_box/magazine/ext{ + pixel_y = 9 + }, +/obj/item/ammo_box/magazine/ext{ + pixel_y = -6 + }, +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"hl" = ( +/obj/structure/dropship_equipment/fulton_system, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"hq" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/medic/pmc, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/lead_hawk/cryo_cell) +"hr" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"hs" = ( +/obj/structure/bed/sofa/south/white/left, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"hv" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 2; + name = "\improper Hangar Lockdown Blast Door" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/supply) +"hw" = ( +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"hA" = ( +/turf/open/floor/carpet, +/area/lead_hawk/briefing) +"hB" = ( +/obj/structure/prop/almayer/hangar_stencil, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"hD" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1; + name = "ship-grade camera" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/lead_hawk/cryo_cell) +"hF" = ( +/obj/structure/window/framed/corsat, +/turf/open/floor/wood/ship, +/area/lead_hawk/co) +"hO" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"hX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/machinery/light/spot{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_x = -28 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "green" + }, +/area/lead_hawk/medical) +"ih" = ( +/obj/structure/machinery/door/airlock/almayer/generic/glass{ + dir = 2; + name = "\improper Briefing Room" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/briefing) +"ii" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"ip" = ( +/obj/structure/bed/chair/comfy/teal{ + dir = 8; + name = "Theta squad chair" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"iy" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"iz" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"iH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"iM" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/lead_hawk/cryo_cell) +"iR" = ( +/obj/structure/foamed_metal, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"iU" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_north" + }, +/area/lead_hawk/hangar) +"iY" = ( +/obj/structure/cargo_container/wy/right{ + pixel_y = 4; + pixel_x = 4; + layer = 6 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"jb" = ( +/obj/structure/closet/secure_closet{ + name = "team leader locker"; + req_access_txt = "209;211" + }, +/obj/item/device/binoculars/range/designator, +/obj/item/device/whistle, +/obj/item/clothing/mask/gas/pmc, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"jd" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/sign/poster/safety{ + pixel_x = -27 + }, +/obj/structure/sign/poster/io{ + pixel_x = -39; + pixel_y = 11 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"jj" = ( +/obj/structure/machinery/telecomms/relay/preset/tower, +/turf/open/floor/almayer, +/area/lead_hawk/engineer) +"jv" = ( +/obj/structure/pipes/standard/simple/visible{ + dir = 5 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "green" + }, +/area/lead_hawk/medical) +"jB" = ( +/turf/open/beach/sand, +/area/lead_hawk/co) +"jE" = ( +/obj/structure/largecrate/random/case, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"jG" = ( +/turf/closed/wall/r_wall/biodome, +/area/lead_hawk) +"jH" = ( +/obj/structure/machinery/floodlight/landing, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"jT" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_south" + }, +/area/lead_hawk/cryo_cell) +"jV" = ( +/turf/closed/wall/r_wall/biodome, +/area/lead_hawk/ptsgt) +"jX" = ( +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"jZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/tl/pmc, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/lead_hawk/cryo_cell) +"ka" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/tool/hand_labeler, +/turf/open/floor/carpet, +/area/lead_hawk/briefing) +"kj" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 8 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"ku" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lead_hawk/co) +"kx" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"ky" = ( +/turf/closed/wall/r_wall/biodome, +/area/lead_hawk/medical) +"kz" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/platform{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"kD" = ( +/obj/structure/machinery/light/spot, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"kF" = ( +/obj/structure/largecrate/random/barrel/white, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/supply) +"kH" = ( +/obj/effect/landmark/late_join, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/lead_hawk/cryo_cell) +"kI" = ( +/obj/structure/machinery/medical_pod/sleeper, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/lead_hawk/medical) +"kO" = ( +/obj/structure/sign/nosmoking_2{ + pixel_y = -30 + }, +/obj/structure/machinery/cm_vending/sorted/medical/no_access, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "green" + }, +/area/lead_hawk/medical) +"kP" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/tool/hand_labeler, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"kR" = ( +/obj/structure/largecrate/supply/ammo/m41a/extended, +/obj/structure/largecrate/supply/ammo/m41a/extended{ + pixel_x = 3; + pixel_y = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"kW" = ( +/turf/closed/shuttle/elevator{ + dir = 5 + }, +/area/lead_hawk/supply) +"kY" = ( +/turf/open/shuttle/elevator/grating, +/area/lead_hawk/supply) +"lb" = ( +/obj/structure/prop{ + icon = 'icons/turf/almayer.dmi'; + icon_state = "w-y2"; + pixel_y = -15; + pixel_x = 16; + name = "Weyland-Yutani floor logo"; + desc = "We love the Company." + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cryo_cell) +"lc" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_y = -1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"lg" = ( +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cryo_cell) +"lj" = ( +/turf/open/floor/almayer{ + dir = 1; + icon_state = "w-y1" + }, +/area/lead_hawk/cafeteria) +"lm" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/obj/structure/machinery/cm_vending/sorted/marine_food, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"lo" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/storage/toolbox/mechanical/green{ + pixel_y = 10 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 1; + pixel_y = 7 + }, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"lr" = ( +/obj/structure/machinery/power/terminal, +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/lead_hawk/engineer) +"lB" = ( +/obj/structure/machinery/light/small{ + dir = 4; + pixel_y = 16 + }, +/turf/open/shuttle/elevator/grating, +/area/lead_hawk/supply) +"lC" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lead_hawk/ptsgt) +"lT" = ( +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/pmc, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"lV" = ( +/turf/closed/wall/r_wall/biodome, +/area/lead_hawk/cryo_cell) +"mb" = ( +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"md" = ( +/obj/structure/bed/chair/comfy/teal{ + dir = 4; + name = "Theta squad chair" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"mo" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 4; + name = "\improper Hangar Lockdown Blast Door"; + id = "pmcupperhangar" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/lead_hawk/hangar) +"ms" = ( +/obj/structure/cargo_container/wy/mid{ + pixel_y = 4; + pixel_x = 4; + layer = 6 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"mt" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_east" + }, +/area/lead_hawk/hangar) +"mH" = ( +/turf/closed/wall/almayer/white/hull, +/area/lead_hawk/cryo_cell) +"mO" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_north" + }, +/area/lead_hawk/cafeteria) +"mV" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"nm" = ( +/obj/structure/bed/chair/comfy/teal{ + dir = 1; + name = "Theta squad chair" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"np" = ( +/obj/structure/largecrate/random/mini/chest/b{ + pixel_x = -7; + pixel_y = 16 + }, +/obj/structure/largecrate/random/mini/chest{ + pixel_x = 4 + }, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"nr" = ( +/obj/item/storage/large_holster/m39, +/obj/item/weapon/gun/smg/m39/elite/pve, +/obj/item/ammo_magazine/smg/m39/pve, +/obj/item/ammo_magazine/smg/m39/pve, +/obj/item/ammo_magazine/smg/m39/pve, +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_theta) +"nz" = ( +/obj/structure/prop/almayer/hangar_stencil, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"nR" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"nW" = ( +/obj/structure/machinery/camera/autoname/golden_arrow, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"ob" = ( +/obj/structure/platform{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"oe" = ( +/obj/structure/surface/table/woodentable/fancy, +/turf/open/floor/wood/ship, +/area/lead_hawk/co) +"ol" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" + }, +/area/lead_hawk/supply) +"or" = ( +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/lead_hawk/cryo_cell) +"oy" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/pmc, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/lead_hawk/cryo_cell) +"oE" = ( +/obj/structure/cargo_container/wy/mid, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"oN" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/pmc, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/lead_hawk/cryo_cell) +"oQ" = ( +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/lead_hawk/cryo_cell) +"oR" = ( +/obj/structure/machinery/vending/cola{ + pixel_y = 22 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"ph" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/suit/storage/snow_suit/liaison, +/obj/item/clothing/under/liaison_suit, +/obj/item/clothing/under/liaison_suit/black, +/obj/item/clothing/under/liaison_suit/blazer, +/obj/item/clothing/under/liaison_suit/blue, +/obj/item/clothing/under/liaison_suit/corporate_formal, +/obj/item/clothing/under/liaison_suit/charcoal, +/obj/item/clothing/under/liaison_suit/brown, +/turf/open/floor/wood/ship, +/area/lead_hawk/co) +"pv" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/squad_omega) +"py" = ( +/obj/structure/machinery/light/blue{ + light_color = "#66FFFF" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/lead_hawk/cryo_cell) +"pR" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ + name = "Engineering"; + req_one_access = null; + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/engineer) +"pT" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/lead_hawk/briefing) +"pX" = ( +/obj/structure/machinery/autolathe/full, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"pY" = ( +/turf/closed/shuttle/elevator{ + dir = 6 + }, +/area/lead_hawk/supply) +"qe" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/tl/pmc, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/lead_hawk/cryo_cell) +"qi" = ( +/obj/structure/machinery/power/terminal, +/turf/open/floor/plating/plating_catwalk, +/area/lead_hawk/engineer) +"qn" = ( +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cryo_cell) +"qo" = ( +/obj/item/ammo_box/magazine/ext{ + pixel_y = -6 + }, +/obj/item/ammo_box/magazine/ext{ + pixel_y = 9 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_theta) +"qx" = ( +/obj/structure/machinery/iv_drip, +/obj/structure/sign/nosmoking_2{ + pixel_y = 30 + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "green" + }, +/area/lead_hawk/medical) +"qD" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"qG" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "greencorner" + }, +/area/lead_hawk/medical) +"qH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/medical) +"qK" = ( +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/supply) +"qL" = ( +/obj/vehicle/powerloader, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"qS" = ( +/obj/structure/closet/secure_closet{ + name = "team leader locker"; + req_access_txt = "208;211" + }, +/obj/item/device/binoculars/range/designator, +/obj/item/device/whistle, +/obj/item/clothing/mask/gas/pmc, +/obj/item/clothing/under/marine/veteran/pmc/leader, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_theta) +"qW" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/medical) +"rg" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_west" + }, +/area/lead_hawk/cafeteria) +"rh" = ( +/obj/structure/platform, +/turf/open/floor/corsat{ + icon_state = "arrow_east" + }, +/area/lead_hawk/hangar) +"rx" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_north" + }, +/area/lead_hawk/medical) +"ry" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ + name = "Engineering"; + req_one_access = null + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/engineer) +"rA" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lead_hawk/squad_omega) +"rC" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_east" + }, +/area/lead_hawk/cryo_cell) +"rD" = ( +/obj/structure/machinery/landinglight/ds1{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"rI" = ( +/obj/structure/prop/almayer/computers/sensor_computer1, +/obj/structure/machinery/light/double{ + dir = 1; + layer = 2; + pixel_y = 16 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/briefing) +"rK" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lead_hawk/hangar) +"rL" = ( +/obj/structure/machinery/light/spot, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"rV" = ( +/obj/structure/platform, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"rZ" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/briefing) +"sb" = ( +/obj/structure/machinery/landinglight/ds1/delaythree, +/turf/open/floor/corsat{ + icon_state = "white" + }, +/area/lead_hawk/hangar) +"se" = ( +/turf/closed/shuttle/elevator/button/freight, +/area/lead_hawk/supply) +"sz" = ( +/obj/structure/machinery/light/small, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/lead_hawk/cryo_cell) +"sM" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/prop/helmetgarb/gunoil{ + pixel_x = -9; + pixel_y = 4 + }, +/obj/item/attachable/pkpbarrel{ + desc = "A spare barrel for the M41A, in case of wear-and-tear and overheating. You'd need to deconstruct the entire gun to swap this out."; + name = "spare m41a barrel"; + pixel_x = 5; + pixel_y = 8 + }, +/obj/item/attachable/scope/mini_iff{ + pixel_x = 5; + pixel_y = -3 + }, +/obj/item/prop/helmetgarb/prescription_bottle{ + desc = "A bottle of go-pills- for when cryosleep treats you a bit rougher than usual. Bad for you in the long-run, but..."; + layer = 2.97; + name = "go-pills"; + pixel_x = -6; + pixel_y = 9 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/squad_theta) +"sR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + layer = 3.3 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "greencorner" + }, +/area/lead_hawk/medical) +"tc" = ( +/turf/closed/wall/r_wall/biodome, +/area/lead_hawk/squad_theta) +"td" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/platform{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"tl" = ( +/turf/open/floor/wood/ship, +/area/lead_hawk/briefing) +"tA" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"tD" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Omega Squad Preparation"; + req_one_access_txt = "202;216;208" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/squad_theta) +"tM" = ( +/obj/structure/largecrate/random{ + pixel_y = 4 + }, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"uf" = ( +/turf/open/floor/corsat{ + dir = 9; + icon_state = "brown" + }, +/area/lead_hawk/supply) +"uk" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_west" + }, +/area/lead_hawk/supply) +"ur" = ( +/obj/structure/machinery/hologram/holopad, +/turf/open/floor/carpet, +/area/lead_hawk/briefing) +"uv" = ( +/obj/structure/window/framed/corsat/indestructible, +/turf/open/floor/plating, +/area/lead_hawk/briefing) +"uE" = ( +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"uH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/platform_decoration{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"uK" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"uV" = ( +/obj/structure/largecrate/random/mini/med{ + pixel_x = -8 + }, +/obj/structure/largecrate/random/mini/med{ + pixel_x = 9 + }, +/obj/structure/largecrate/random/mini/med{ + pixel_x = 4; + pixel_y = 9 + }, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"uZ" = ( +/obj/structure/machinery/door/poddoor/railing{ + id = "pmcsupply" + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/supply) +"vh" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_21"; + pixel_y = 11 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"vi" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_south" + }, +/area/lead_hawk/engineer) +"vm" = ( +/obj/structure/bed/chair/comfy/charlie{ + dir = 4; + name = "Omega squad chair" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"vo" = ( +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/squad_omega) +"vx" = ( +/obj/structure/cargo_container/wy/left, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"vI" = ( +/obj/structure/largecrate/supply/ammo/m41a/extended, +/obj/structure/largecrate/supply/ammo/m41a/extended{ + pixel_x = 3; + pixel_y = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_theta) +"vN" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 2 + }, +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 2 + }, +/obj/structure/barricade/handrail{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"vR" = ( +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"vS" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/pmc{ + req_access = null + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_theta) +"vU" = ( +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"vW" = ( +/obj/structure/machinery/shower{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/plating/plating_catwalk, +/area/lead_hawk/cryo_cell) +"vY" = ( +/obj/structure/foamed_metal, +/turf/open/space/basic, +/area/lead_hawk/squad_theta) +"wd" = ( +/obj/structure/largecrate/random/barrel/red, +/obj/structure/largecrate/random/barrel/white{ + layer = 3.1; + pixel_y = 20; + pixel_x = 3 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"wf" = ( +/obj/structure/machinery/shower{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/lead_hawk/cryo_cell) +"wg" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/closed/wall/r_wall/biodome, +/area/lead_hawk/cryo_cell) +"wr" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 2 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"wu" = ( +/obj/structure/machinery/door/airlock/almayer/generic/glass{ + name = "\improper Supply Launch Bay" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/supply) +"wz" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lead_hawk/engineer) +"wB" = ( +/obj/structure/machinery/landinglight/ds1{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"wK" = ( +/obj/item/tool/warning_cone{ + pixel_x = 4; + pixel_y = 16 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"wM" = ( +/obj/structure/surface/rack, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"wQ" = ( +/obj/structure/closet/secure_closet{ + name = "heavy weapons specialist locker"; + req_access_txt = "208;217" + }, +/obj/item/weapon/gun/smartgun/dirty, +/obj/item/ammo_magazine/smartgun/dirty, +/obj/item/ammo_magazine/smartgun/dirty, +/obj/item/ammo_magazine/smartgun/dirty, +/obj/item/ammo_magazine/smartgun/dirty, +/obj/item/ammo_magazine/smartgun/dirty, +/obj/item/smartgun_battery, +/obj/item/clothing/suit/storage/marine/smartgunner/veteran/pmc, +/obj/item/clothing/head/helmet/marine/veteran/pmc/gunner, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_theta) +"wW" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/obj/structure/platform_decoration{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"xf" = ( +/obj/item/clothing/head/helmet/marine/veteran/pmc/leader, +/obj/item/clothing/mask/gas/pmc/leader, +/obj/structure/closet{ + name = "operation leader closet" + }, +/obj/item/device/binoculars/range/designator, +/obj/item/clothing/under/marine/veteran/pmc/leader, +/obj/item/weapon/gun/rifle/m41a/elite/platoon, +/turf/open/floor/wood/ship, +/area/lead_hawk/ptsgt) +"xg" = ( +/turf/open/floor/carpet, +/area/lead_hawk/co) +"xx" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/machinery/body_scanconsole, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/lead_hawk/medical) +"xA" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/ammo_magazine/flamer_tank/EX{ + pixel_y = 7; + pixel_x = -2 + }, +/obj/item/weapon/gun/flamer/deathsquad/pve, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_theta) +"xH" = ( +/obj/structure/machinery/chem_dispenser{ + req_access_txt = "100" + }, +/obj/item/reagent_container/glass/beaker/bluespace, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "green" + }, +/area/lead_hawk/medical) +"xS" = ( +/obj/item/storage/large_holster/m39, +/obj/item/weapon/gun/smg/m39/elite/pve, +/obj/item/ammo_magazine/smg/m39/pve, +/obj/item/ammo_magazine/smg/m39/pve, +/obj/item/ammo_magazine/smg/m39/pve, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"xX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"xZ" = ( +/obj/structure/machinery/light/double{ + dir = 1; + layer = 2; + pixel_y = 16 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/briefing) +"ya" = ( +/obj/structure/machinery/cm_vending/sorted/medical/no_access, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "green" + }, +/area/lead_hawk/medical) +"yl" = ( +/obj/structure/platform_decoration{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"yn" = ( +/obj/structure/machinery/door/airlock/almayer/generic/glass{ + name = "\improper Operation Leader"; + req_one_access_txt = "216" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/hangar) +"yp" = ( +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/engineer) +"yG" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lead_hawk/medical) +"yM" = ( +/obj/structure/machinery/landinglight/ds1{ + dir = 8 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"yU" = ( +/obj/structure/cargo_container/wy/left{ + pixel_y = 4; + pixel_x = 4; + layer = 6 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"yV" = ( +/turf/open/floor/plating, +/area/lead_hawk/hangar) +"yX" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_x = -28 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"zj" = ( +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_x = -28 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"zl" = ( +/obj/structure/machinery/computer/supply_drop_console/limited, +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/supply) +"zn" = ( +/turf/open/floor/corsat{ + icon_state = "yellowcorner" + }, +/area/lead_hawk/engineer) +"zp" = ( +/obj/structure/largecrate/random/barrel/white, +/obj/item/stack/sheet/wood{ + pixel_y = 14; + pixel_x = -8 + }, +/obj/item/reagent_container/food/drinks/bottle/sake{ + pixel_y = 21; + layer = 3.04 + }, +/obj/item/reagent_container/food/drinks/drinkingglass{ + layer = 3.04; + pixel_y = 16; + pixel_x = -14 + }, +/obj/item/reagent_container/food/drinks/drinkingglass{ + layer = 3.04; + pixel_y = 19; + pixel_x = -6 + }, +/obj/structure/machinery/light/spot, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"zt" = ( +/obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ + dir = 1; + req_one_access = null; + req_one_access_txt = "202" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/medical) +"zx" = ( +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/supply) +"zG" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"zN" = ( +/obj/structure/prop/dam/crane{ + bound_height = 32; + climbable = 1; + layer = 3.5; + pixel_y = -23 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"zO" = ( +/turf/open/floor/corsat{ + icon_state = "theta" + }, +/area/lead_hawk/cafeteria) +"zR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "green" + }, +/area/lead_hawk/medical) +"Aa" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/ammo_magazine/flamer_tank/EX{ + pixel_y = 7; + pixel_x = 7 + }, +/obj/item/weapon/gun/flamer/deathsquad/pve, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"Ad" = ( +/obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access, +/turf/open/floor/corsat{ + icon_state = "green" + }, +/area/lead_hawk/medical) +"Ae" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_y = -1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/medical) +"Ag" = ( +/obj/structure/barricade/handrail{ + dir = 4 + }, +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 8 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"An" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lead_hawk/supply) +"Ar" = ( +/obj/structure/machinery/medical_pod/autodoc, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/lead_hawk/medical) +"Au" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/landinglight/ds1{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"AB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/platform{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"AE" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/platform{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"AN" = ( +/obj/structure/cargo_container/lockmart/right, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"Br" = ( +/obj/structure/machinery/light/blue{ + dir = 1; + light_color = "#66FFFF" + }, +/turf/open/floor/corsat{ + icon_state = "arrow_west" + }, +/area/lead_hawk/cryo_cell) +"Bu" = ( +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"BB" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/ptsgt) +"BF" = ( +/obj/structure/machinery/landinglight/ds1, +/turf/open/floor/corsat{ + icon_state = "white" + }, +/area/lead_hawk/hangar) +"Ci" = ( +/obj/structure/machinery/cm_vending/sorted/tech/comp_storage, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"Cj" = ( +/turf/open/floor/corsat{ + icon_state = "omega" + }, +/area/lead_hawk/squad_theta) +"Cp" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"Cr" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/snacks/wingfangchu, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"Cu" = ( +/obj/item/tool/mop{ + pixel_x = -9; + pixel_y = 20 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/engineer) +"Cv" = ( +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 2 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"CD" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Hangar" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/cafeteria) +"CI" = ( +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/medical) +"CK" = ( +/turf/closed/shuttle/elevator{ + dir = 9 + }, +/area/lead_hawk/supply) +"CM" = ( +/obj/structure/machinery/landinglight/ds1/delayone, +/turf/open/floor/corsat{ + icon_state = "white" + }, +/area/lead_hawk/hangar) +"CO" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_east" + }, +/area/lead_hawk/supply) +"CT" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/tl/pmc, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/lead_hawk/cryo_cell) +"CV" = ( +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/squad_omega) +"CZ" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/smartgunner/pmc, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/lead_hawk/cryo_cell) +"Dc" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"Df" = ( +/obj/structure/sign/catclock{ + pixel_y = 32 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/briefing) +"Dk" = ( +/obj/structure/pipes/standard/manifold/visible, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/medical) +"Dq" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/paper_bin/wy{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/item/tool/pen/fountain{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/ptsgt) +"DB" = ( +/obj/structure/machinery/autodoc_console{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/lead_hawk/medical) +"DE" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/squad_theta) +"DK" = ( +/obj/structure/machinery/cm_vending/sorted/marine_food, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"DO" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/lead_hawk/supply) +"DP" = ( +/obj/structure/prop/almayer/hangar_stencil, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/platform_decoration{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"DY" = ( +/obj/structure/machinery/light/blue{ + dir = 1; + light_color = "#66FFFF" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/lead_hawk/cryo_cell) +"DZ" = ( +/turf/closed/wall/r_wall/biodome, +/area/lead_hawk/engineer) +"Ef" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/platform_decoration, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"Ek" = ( +/obj/structure/machinery/landinglight/ds1{ + dir = 8 + }, +/obj/structure/barricade/handrail{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"Es" = ( +/obj/structure/machinery/autolathe/full, +/obj/structure/machinery/light/double{ + dir = 1; + layer = 2 + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"Et" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/platform_decoration{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"Ey" = ( +/obj/structure/largecrate/random/barrel/red, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"EJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/construction, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/plasteel{ + amount = 40; + pixel_x = 7; + pixel_y = 6 + }, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/engineer) +"EN" = ( +/obj/structure/machinery/prop/almayer/CICmap/pmc{ + icon_state = "shuttle"; + dir = 4; + pixel_x = -17; + pixel_y = 14; + layer = 2.98; + name = "Tactical Map Display"; + density = 0 + }, +/obj/structure/machinery/computer/cameras/almayer/vehicle{ + dir = 4; + network = list("Golden Arrow","Vehicle","Midway"); + pixel_x = -17 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/co) +"EX" = ( +/obj/structure/bed/chair/office/light{ + dir = 1; + pixel_y = 15 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/ptsgt) +"Fa" = ( +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/cryo_cell) +"Fd" = ( +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/medical) +"Fg" = ( +/obj/structure/window/reinforced/ultra, +/obj/structure/flora/bush/ausbushes/var3/sparsegrass{ + layer = 2 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/lead_hawk/co) +"FE" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/clothing/glasses/hud/health{ + pixel_x = -8; + pixel_y = 12 + }, +/obj/structure/phone_base/rotary/no_dnd{ + name = "Overwatch Telephone"; + phone_category = "Command"; + phone_id = "Overwatch" + }, +/turf/open/floor/carpet, +/area/lead_hawk/co) +"FI" = ( +/obj/structure/sign/nosmoking_1{ + pixel_x = -30 + }, +/turf/open/floor/corsat{ + icon_state = "arrow_south" + }, +/area/lead_hawk/cafeteria) +"FJ" = ( +/obj/structure/bed/sofa/south/white/right, +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"FL" = ( +/obj/structure/machinery/chem_master, +/turf/open/floor/corsat{ + icon_state = "green" + }, +/area/lead_hawk/medical) +"FM" = ( +/obj/structure/largecrate/supply/supplies/sandbags{ + pixel_x = 8 + }, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lead_hawk/supply) +"FO" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "green" + }, +/area/lead_hawk/medical) +"FV" = ( +/turf/closed/wall/r_wall/biodome, +/area/lead_hawk/cafeteria) +"FZ" = ( +/obj/structure/reagent_dispensers/fueltank/custom, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/engineer) +"Gc" = ( +/obj/structure/machinery/computer/overwatch/almayer{ + dir = 8; + layer = 3.2; + pixel_x = -17; + pixel_y = 16; + faction = "PMC" + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/co) +"Gg" = ( +/obj/structure/window/framed/corsat/indestructible, +/turf/open/floor/plating, +/area/lead_hawk/squad_omega) +"Gm" = ( +/obj/structure/platform, +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 2 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"Gs" = ( +/obj/structure/machinery/iv_drip, +/obj/structure/bed/roller, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/medical) +"Gv" = ( +/obj/structure/machinery/shower{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/plating/plating_catwalk, +/area/lead_hawk/cryo_cell) +"GB" = ( +/obj/item/prop/almayer/box{ + pixel_x = 5; + pixel_y = -7 + }, +/obj/structure/largecrate/random/mini/wooden{ + pixel_y = 10 + }, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"GS" = ( +/turf/open/floor/almayer{ + dir = 1; + icon_state = "w-y0" + }, +/area/lead_hawk/cafeteria) +"GX" = ( +/obj/structure/machinery/light/spot{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "green" + }, +/area/lead_hawk/medical) +"GY" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ + name = "Orphan Stomper Remote Control Console"; + shuttleId = "dropship_pmc" + }, +/turf/open/floor/carpet, +/area/lead_hawk/co) +"Hj" = ( +/obj/structure/largecrate{ + pixel_y = 16 + }, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"Ho" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/lead_hawk/cryo_cell) +"Hx" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"HA" = ( +/obj/structure/platform_decoration, +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 2 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"HB" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/prop/geiger_counter, +/turf/open/floor/carpet, +/area/lead_hawk/briefing) +"HD" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Cafeteria" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/cryo_cell) +"HF" = ( +/obj/structure/pipes/standard/simple/visible{ + dir = 9 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/medical) +"HO" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_y = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/medical) +"HZ" = ( +/obj/structure/platform{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"Ij" = ( +/obj/structure/cargo_container/seegson/right, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"It" = ( +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/squad_omega) +"Iu" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ + req_one_access = null + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/medical) +"IG" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 + }, +/turf/open/floor/corsat{ + icon_state = "green" + }, +/area/lead_hawk/medical) +"IH" = ( +/turf/open/floor/corsat{ + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"IL" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/snacks/omelette, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"IN" = ( +/obj/structure/closet/crate/construction, +/obj/item/stack/sandbags_empty/full, +/obj/item/stack/sandbags_empty/full, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/engineer) +"IP" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 4; + name = "\improper Hangar Lockdown Blast Door"; + id = "pmclowerhangar" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"IS" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/lead_hawk/supply) +"Je" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/briefing) +"Jh" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/obj/structure/machinery/cm_vending/sorted/marine_food, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"Jl" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/corsat{ + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"Jt" = ( +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 8 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"JA" = ( +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/co) +"JH" = ( +/obj/item/clothing/head/helmet/marine/veteran/pmc/leader, +/turf/closed/wall/almayer/white/hull, +/area/lead_hawk/cryo_cell) +"JJ" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"JL" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Long-Term Biounit Storage" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/cryo_cell) +"JM" = ( +/obj/structure/bed/chair/comfy{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/lead_hawk/briefing) +"JP" = ( +/obj/structure/machinery/light/spot{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"JW" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/crew/alt, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "green" + }, +/area/lead_hawk/medical) +"Kd" = ( +/obj/structure/bed/chair/comfy/charlie{ + dir = 8; + name = "Omega squad chair" + }, +/obj/structure/machinery/light/double{ + dir = 1; + layer = 2; + pixel_y = 16 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"Ke" = ( +/turf/closed/wall/r_wall/biodome, +/area/lead_hawk/briefing) +"Kg" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 2; + name = "\improper Hangar Lockdown Blast Door" + }, +/turf/open/space/basic, +/area/lead_hawk/hangar) +"Km" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/medical) +"Ks" = ( +/obj/structure/cargo_container/lockmart/mid, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"Ku" = ( +/obj/structure/dropship_equipment/medevac_system, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"Kw" = ( +/obj/structure/machinery/landinglight/ds1/delaythree{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"Kx" = ( +/obj/structure/largecrate/random, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"KB" = ( +/obj/structure/platform{ + dir = 4; + layer = 3.3 + }, +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/platform_decoration{ + dir = 9; + layer = 3.8 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"KK" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/cafeteria) +"KO" = ( +/obj/structure/bed/chair/comfy/teal{ + dir = 8; + name = "Theta squad chair" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"KV" = ( +/obj/structure/window/framed/corsat, +/turf/open/floor/plating, +/area/lead_hawk/hangar) +"Li" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/machinery/juicer{ + pixel_y = 9 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/briefing) +"LW" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/lead_hawk/supply) +"Mf" = ( +/obj/docking_port/stationary/marine_dropship/golden_arrow_hangar{ + roundstart_template = /datum/map_template/shuttle/pmc + }, +/turf/open/floor/plating, +/area/lead_hawk/hangar) +"Mh" = ( +/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ + req_one_access = list() + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"Mi" = ( +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_theta) +"Mj" = ( +/obj/structure/barricade/handrail{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/engineer) +"Ms" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_y = -1 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "green" + }, +/area/lead_hawk/medical) +"Mu" = ( +/obj/structure/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/lead_hawk/cryo_cell) +"MC" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/paper_bin/wy, +/turf/open/floor/carpet, +/area/lead_hawk/briefing) +"MG" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/obj/effect/landmark/start/bridge/pmc, +/turf/open/floor/carpet, +/area/lead_hawk/co) +"MJ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"Nc" = ( +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/supply) +"Nm" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/closed/wall/almayer/white/hull, +/area/lead_hawk/cryo_cell) +"Ns" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/device/taperecorder{ + name = "maintenance log recorder" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"NC" = ( +/obj/structure/barricade/handrail{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/engineer) +"ND" = ( +/obj/structure/surface/table/woodentable/fancy, +/turf/open/floor/carpet, +/area/lead_hawk/briefing) +"NP" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/machinery/chem_dispenser/soda, +/turf/open/floor/wood/ship, +/area/lead_hawk/briefing) +"NU" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/door_control/railings{ + id = "pmcsupply" + }, +/obj/structure/phone_base/rotary/no_dnd{ + phone_category = "Supply"; + phone_id = "Supply Bay"; + pixel_y = 12; + pixel_x = -8 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/supply) +"Oc" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/snacks/milosoup, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"Oe" = ( +/obj/structure/machinery/door/poddoor/railing{ + id = "pmcsupply" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/supply) +"Of" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/prop/helmetgarb/compass{ + layer = 3.5; + pixel_x = 4 + }, +/obj/item/prop/helmetgarb/prescription_bottle{ + desc = "A bottle of go-pills- for when cryosleep treats you a bit rougher than usual. Bad for you in the long-run, but..."; + name = "go-pills"; + pixel_x = -7; + pixel_y = 9 + }, +/obj/item/storage/backpack/marine/ammo_rack{ + pixel_x = 8; + pixel_y = 18 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"Oi" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lead_hawk/supply) +"Ok" = ( +/obj/structure/closet/crate/secure/weyland, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lead_hawk/supply) +"Om" = ( +/obj/structure/machinery/light/blue, +/turf/open/floor/corsat{ + icon_state = "arrow_west" + }, +/area/lead_hawk/cryo_cell) +"Oo" = ( +/obj/structure/machinery/pipedispenser, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/engineer) +"Oz" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"OA" = ( +/obj/structure/prop/almayer/computers/sensor_computer2, +/turf/open/floor/wood/ship, +/area/lead_hawk/briefing) +"OI" = ( +/obj/structure/barricade/handrail{ + dir = 4 + }, +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 8 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"OJ" = ( +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_x = -28 + }, +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/briefing) +"ON" = ( +/obj/structure/machinery/recharge_station, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"OS" = ( +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/cafeteria) +"Pb" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/landinglight/ds1/delaytwo{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"Pj" = ( +/obj/structure/window/reinforced/ultra, +/turf/open/auto_turf/strata_grass/layer1, +/area/lead_hawk/co) +"Pl" = ( +/obj/item/reagent_container/spray/cleaner{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/structure/janitorialcart, +/obj/structure/closet/fireaxecabinet{ + pixel_y = 30 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"Pn" = ( +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/pmc{ + req_access = null + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_theta) +"Po" = ( +/obj/structure/machinery/portable_atmospherics/powered/pump, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/engineer) +"Pq" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/pmc, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_theta) +"Ps" = ( +/obj/structure/cargo_container/seegson/mid, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"Px" = ( +/obj/structure/machinery/landinglight/ds1/delayone{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "white" + }, +/area/lead_hawk/hangar) +"PA" = ( +/obj/structure/foamed_metal, +/turf/open/floor/plating, +/area/lead_hawk) +"PG" = ( +/obj/structure/bed/chair/comfy/teal{ + dir = 1; + name = "Theta squad chair" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"PN" = ( +/obj/item/tool/weldpack{ + pixel_x = 7 + }, +/obj/item/tool/weldpack, +/obj/structure/surface/rack, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"PW" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/lead_hawk/engineer) +"Qj" = ( +/turf/closed/wall/r_wall/biodome, +/area/lead_hawk/squad_omega) +"Qk" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/tool/pen/fountain, +/turf/open/floor/carpet, +/area/lead_hawk/briefing) +"Qm" = ( +/obj/effect/landmark/observer_start, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/lead_hawk/cryo_cell) +"Qo" = ( +/turf/closed/shuttle/elevator{ + dir = 1 + }, +/area/lead_hawk/supply) +"Qq" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/squad_omega) +"Qt" = ( +/obj/structure/bed/chair/comfy/teal{ + name = "Theta squad chair" + }, +/obj/structure/machinery/light/spot{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"Qx" = ( +/obj/vehicle/powerloader, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"QE" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"QF" = ( +/obj/structure/platform_decoration, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"QH" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lead_hawk/squad_theta) +"QI" = ( +/obj/structure/window/framed/corsat/research, +/turf/open/floor/plating, +/area/lead_hawk/medical) +"QK" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/backpack/marine/ammo_rack{ + pixel_x = 9; + pixel_y = 7 + }, +/obj/item/prop/helmetgarb/helmet_gasmask{ + pixel_x = -7 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/squad_theta) +"QN" = ( +/obj/structure/surface/rack{ + color = "#6b675e"; + layer = 2.79 + }, +/obj/item/weapon/gun/rifle/m41a/elite/platoon{ + pixel_y = 12 + }, +/obj/item/weapon/gun/rifle/m41a/elite/platoon{ + pixel_y = 6 + }, +/obj/item/weapon/gun/rifle/m41a/elite/platoon, +/obj/item/weapon/gun/rifle/m41a/elite/platoon{ + pixel_y = -7 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"QO" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/pmc, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/lead_hawk/cryo_cell) +"QQ" = ( +/obj/structure/platform{ + dir = 4; + layer = 2.7 + }, +/obj/structure/platform/kutjevo{ + dir = 1; + layer = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "red" + }, +/area/lead_hawk/hangar) +"Ra" = ( +/obj/structure/surface/rack{ + color = "#6b675e"; + layer = 2.79 + }, +/obj/item/weapon/gun/rifle/m41a/elite/platoon{ + pixel_y = 12 + }, +/obj/item/weapon/gun/rifle/m41a/elite/platoon{ + pixel_y = 6 + }, +/obj/item/weapon/gun/rifle/m41a/elite/platoon, +/obj/item/weapon/gun/rifle/m41a/elite/platoon{ + pixel_y = -7 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_theta) +"Rq" = ( +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/squad_omega) +"Rs" = ( +/obj/structure/largecrate/supply/ammo/m41a/half, +/obj/structure/largecrate/supply/ammo/m41a/half{ + pixel_y = 10 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"RC" = ( +/obj/structure/bed/chair/comfy/teal{ + name = "Theta squad chair" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"RE" = ( +/obj/structure/stairs/perspective, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"RI" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/barricade/handrail{ + dir = 1; + pixel_y = 2 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"RK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/largecrate, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"RT" = ( +/turf/open/floor/corsat{ + icon_state = "omega" + }, +/area/lead_hawk/cafeteria) +"Se" = ( +/obj/structure/platform_decoration{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"Ss" = ( +/obj/structure/machinery/suit_storage_unit/carbon_unit{ + density = 0; + pixel_x = 2; + pixel_y = 21 + }, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"St" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lead_hawk) +"Sx" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + layer = 3.3 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/medical) +"SA" = ( +/obj/structure/bed/chair/comfy/teal{ + name = "Theta squad chair" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 3 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"SF" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "green" + }, +/area/lead_hawk/medical) +"SK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"SR" = ( +/obj/item/ammo_box/rounds{ + pixel_y = -6 + }, +/obj/item/ammo_box/rounds{ + pixel_y = 11 + }, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"SV" = ( +/obj/structure/machinery/power/fusion_engine{ + name = "\improper S-52 fusion reactor 17" + }, +/turf/open/floor/almayer, +/area/lead_hawk/engineer) +"Tb" = ( +/obj/structure/machinery/door_control{ + id = "pmccargo"; + name = "Elevator Podlock" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/squad_theta) +"Tc" = ( +/obj/structure/largecrate/random/barrel/white, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"Tg" = ( +/obj/item/ammo_box/magazine/ext{ + pixel_y = -6 + }, +/obj/item/ammo_box/magazine/ext{ + pixel_y = 9 + }, +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_theta) +"Th" = ( +/obj/structure/bed/chair/comfy/teal{ + name = "Theta squad chair" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"Ti" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/turf/open/floor/corsat{ + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"Ts" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"Tu" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Cargo" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/supply) +"Tx" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/machinery/computer/med_data/laptop, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/lead_hawk/medical) +"TA" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/lead_hawk/briefing) +"TD" = ( +/turf/closed/shuttle/elevator/freight, +/area/lead_hawk/supply) +"TJ" = ( +/obj/structure/pipes/unary/freezer{ + icon_state = "freezer_1" + }, +/obj/item/reagent_container/spray/cleaner{ + pixel_x = 5; + pixel_y = 10 + }, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "green" + }, +/area/lead_hawk/medical) +"TK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "green" + }, +/area/lead_hawk/medical) +"TL" = ( +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/engineer) +"TT" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/camera/autoname/golden_arrow, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"TW" = ( +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"Ug" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"Uu" = ( +/obj/structure/pipes/standard/tank/oxygen, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/lead_hawk/medical) +"Uw" = ( +/obj/item/prop/almayer/comp_closed, +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"Uy" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"Uz" = ( +/obj/structure/flora/pottedplant{ + desc = "A bioluminescent potted-plant from a particularly pleased W-Y executive after a mission well-done. This costs more than the contents of your armory."; + icon_state = "pottedplant_20"; + name = "alien potted plant" + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/briefing) +"UF" = ( +/obj/structure/largecrate/random/case/small, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"UK" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 1; + name = "ship-grade camera" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"UN" = ( +/obj/structure/dropship_equipment/weapon/laser_beam_gun, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"UO" = ( +/obj/structure/platform_decoration{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"US" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/machinery/faxmachine/corporate/highcom, +/turf/open/floor/carpet, +/area/lead_hawk/co) +"UY" = ( +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/squad_theta) +"Vb" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lead_hawk/briefing) +"Vd" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_west" + }, +/area/lead_hawk/cryo_cell) +"Vh" = ( +/obj/structure/machinery/cryopod{ + dir = 4 + }, +/obj/item/clothing/head/helmet/marine/veteran/pmc/leader, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/lead_hawk/cryo_cell) +"Vv" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"VB" = ( +/obj/structure/machinery/cryo_cell{ + layer = 3.20 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/lead_hawk/medical) +"VN" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 8; + name = "ship-grade camera" + }, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/smartgunner/pmc, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/lead_hawk/cryo_cell) +"VZ" = ( +/obj/structure/cargo_container/seegson/left, +/obj/item/reagent_container/glass/paint/white{ + pixel_y = 34; + layer = 3.04; + pixel_x = -3 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"Wb" = ( +/obj/structure/bed/chair/comfy/charlie{ + dir = 8; + name = "Omega squad chair" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"Wg" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1; + name = "\improper Theta Squad Preparation"; + req_one_access_txt = "202;216;209" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"Wh" = ( +/obj/structure/machinery/landinglight/ds1/delaytwo, +/turf/open/floor/corsat{ + icon_state = "white" + }, +/area/lead_hawk/hangar) +"Wt" = ( +/obj/structure/machinery/cm_vending/sorted/medical/blood{ + req_access = list() + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "green" + }, +/area/lead_hawk/medical) +"WI" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 3 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cafeteria) +"WL" = ( +/obj/item/tool/wrench, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/engineer) +"WR" = ( +/turf/closed/shuttle/elevator/gears, +/area/lead_hawk/supply) +"WT" = ( +/obj/structure/platform{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"WV" = ( +/obj/structure/machinery/light/double, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/supply) +"Xi" = ( +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"Xm" = ( +/turf/closed/wall/r_wall/biodome, +/area/lead_hawk/co) +"Xs" = ( +/obj/structure/machinery/camera/autoname/golden_arrow{ + dir = 4; + name = "ship-grade camera" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/landmark/late_join/alpha, +/obj/effect/landmark/start/marine/pmc, +/turf/open/floor/almayer{ + icon_state = "cargo_arrow" + }, +/area/lead_hawk/cryo_cell) +"Xu" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/lead_hawk/cryo_cell) +"Xv" = ( +/obj/structure/machinery/light/spot{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"Xz" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/lead_hawk/medical) +"XC" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"XK" = ( +/obj/structure/largecrate/random/barrel/yellow{ + pixel_x = 2 + }, +/obj/item/stack/sheet/wood{ + pixel_y = 14; + pixel_x = 8 + }, +/obj/item/reagent_container/food/snacks/meat/fish{ + pixel_y = 17; + layer = 3.04 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"XP" = ( +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/medical) +"XS" = ( +/turf/open/floor/almayer{ + dir = 1; + icon_state = "w-y2" + }, +/area/lead_hawk/cafeteria) +"XT" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/prop/almayer/CICmap/pmc, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/supply) +"XU" = ( +/turf/open/floor/corsat{ + icon_state = "sigma" + }, +/area/lead_hawk/hangar) +"XX" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/storage/pouch/tools/tactical, +/obj/item/tool/shovel/etool/folded{ + pixel_x = 9; + pixel_y = 10 + }, +/obj/item/tool/screwdriver/tactical{ + pixel_x = -9; + pixel_y = 10 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/engineer) +"Ye" = ( +/obj/structure/machinery/cm_vending/sorted/tech/tool_storage{ + req_one_access = list() + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "yellow" + }, +/area/lead_hawk/engineer) +"Yl" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_north" + }, +/area/lead_hawk/cryo_cell) +"Yo" = ( +/obj/structure/largecrate/random/barrel/green{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/structure/largecrate/random/mini/small_case{ + pixel_x = -9; + pixel_y = -4 + }, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"Yp" = ( +/obj/structure/machinery/light/small{ + dir = 8; + pixel_y = 16 + }, +/turf/open/shuttle/elevator/grating, +/area/lead_hawk/supply) +"Ys" = ( +/obj/structure/machinery/shower{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/lead_hawk/cryo_cell) +"Yx" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/platform{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"Yy" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/reagent_container/food/drinks/cans/ale{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/item/reagent_container/food/drinks/cans/souto/vanilla{ + pixel_x = 8; + pixel_y = 14 + }, +/obj/item/ashtray/glass{ + pixel_x = 6 + }, +/obj/item/trash/cigbutt, +/obj/item/trash/cigbutt{ + pixel_x = -4; + pixel_y = 17 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"YA" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/reagent_container/food/snacks/packaged_hdogs, +/obj/item/reagent_container/food/snacks/packaged_burrito{ + pixel_y = 9 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cafeteria) +"YB" = ( +/obj/structure/largecrate/machine/recycler, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/lead_hawk/hangar) +"YI" = ( +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lead_hawk/supply) +"YJ" = ( +/obj/structure/window/framed/corsat, +/turf/open/floor/plating, +/area/lead_hawk/briefing) +"YL" = ( +/turf/open/floor/corsat{ + icon_state = "theta" + }, +/area/lead_hawk/squad_omega) +"YQ" = ( +/obj/structure/largecrate/supply/supplies/water, +/obj/structure/largecrate/supply/supplies/tables_racks{ + pixel_y = 13 + }, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "brown" + }, +/area/lead_hawk/supply) +"YS" = ( +/mob/living/simple_animal/lizard/lexi, +/obj/item/toy/plush/rock{ + desc = "A rock, what-for lying on and throwing and such."; + name = "rock"; + pixel_y = 9 + }, +/obj/item/device/flashlight/lamp/on{ + pixel_x = 15; + pixel_y = 19 + }, +/obj/structure/flora/bush/ausbushes/var3/sparsegrass, +/turf/open/auto_turf/strata_grass/layer1, +/area/lead_hawk/co) +"YT" = ( +/obj/structure/surface/table/reinforced/black, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"YW" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/prop/geiger_counter{ + desc = "An attempted upgrade to the B8 smart-scope that used an onboard AGI to automatically resolve firing solutions, resulting in IFF with none of the downsides of the B8. Unfortunately, it was not to be- the battery pack was too big and clumsy, and the electronics too fragile."; + icon = 'icons/obj/items/weapons/guns/attachments/rail.dmi'; + icon_state = "sniperscope"; + name = "unpowered B10 Smart-Scope" + }, +/obj/item/attachable/scope/mini_iff{ + pixel_y = 9 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"YY" = ( +/obj/structure/machinery/floodlight/landing{ + name = "bolted floodlight" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/hangar) +"Za" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_south" + }, +/area/lead_hawk/cafeteria) +"Zc" = ( +/obj/structure/machinery/power/apc/almayer{ + dir = 8 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/ptsgt) +"Ze" = ( +/obj/structure/closet, +/obj/item/device/radio/headset/distress/pmc/platoon, +/obj/item/device/radio/headset/distress/pmc/platoon, +/obj/item/clothing/shoes/veteran/pmc/commando/knife, +/obj/item/clothing/shoes/veteran/pmc/commando/knife, +/obj/item/clothing/under/marine/veteran/pmc, +/obj/item/clothing/under/marine/veteran/pmc, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/cryo_cell) +"Zf" = ( +/obj/structure/prop{ + icon = 'icons/turf/almayer.dmi'; + icon_state = "w-y1"; + pixel_y = -15; + pixel_x = 16; + name = "Weyland-Yutani floor logo"; + desc = "We love the Company." + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/cryo_cell) +"Zo" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/sign/safety/coffee{ + pixel_x = 8; + pixel_y = 32 + }, +/obj/item/reagent_container/food/snacks/grown/lemon{ + pixel_y = 3 + }, +/obj/item/reagent_container/food/snacks/grown/lime, +/obj/item/reagent_container/food/snacks/grown/orange{ + pixel_x = 7; + pixel_y = -1 + }, +/obj/item/trash/ceramic_plate{ + layer = 2.97 + }, +/turf/open/floor/wood/ship, +/area/lead_hawk/briefing) +"ZB" = ( +/obj/structure/cargo_container/lockmart/left, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"ZH" = ( +/obj/structure/machinery/door_control{ + id = "pmcupperhangar"; + name = "Upper Hangar"; + pixel_y = 10 + }, +/obj/structure/machinery/door_control{ + id = "pmclowerhangar"; + name = "Lower Hangar"; + pixel_y = -10 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/hangar) +"ZN" = ( +/obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/pmc{ + req_access = null + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lead_hawk/squad_omega) +"ZP" = ( +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lead_hawk/engineer) + +(1,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(2,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(3,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(4,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(5,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(6,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(7,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(8,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(9,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(10,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(11,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(12,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(13,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(14,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(15,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(16,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(17,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(18,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(19,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(20,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(21,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(22,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(23,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(24,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(25,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +ZH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(26,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(27,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +rK +Xi +Xi +Xi +ai +jd +fl +wr +Xi +Xi +Xi +Xi +Xi +rK +Ku +Xi +Xi +ai +jd +fl +wr +Xi +Xi +Xi +Xi +UN +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(28,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +rK +Xi +Xi +Xi +fl +Oz +fl +SK +Xi +Xi +Xi +Xi +Xi +rK +hl +Xi +Xi +fl +Oz +fl +SK +Xi +Xi +Xi +fS +fS +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(29,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +lC +lC +lC +lC +lC +rK +Xi +Xi +Xi +fl +Oz +fl +SK +Xi +Xi +Xi +Xi +Xi +rK +Xi +Xi +Xi +fl +Oz +fl +SK +Xi +Xi +Xi +Xi +UN +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(30,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +lC +lC +gl +Zc +bI +xf +rK +Xi +Xi +Xi +Cv +bP +fl +vN +Xi +Xi +Xi +Xi +Xi +rK +Xi +Xi +Xi +Cv +bP +fl +vN +Xi +Xi +Xi +fS +fS +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(31,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +lC +Dq +aV +aV +aV +aV +rK +Xi +Xi +Xi +RI +fl +fl +fl +wr +Xi +Xi +Xi +Xi +rK +Xi +Xi +Xi +RI +fl +fl +fl +wr +Xi +Xi +Xi +Xi +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(32,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +lC +aU +EX +aV +aV +aV +rK +rK +rK +rK +rK +mo +mo +mo +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +IP +IP +IP +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(33,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +ku +ku +ku +ku +ku +ku +jV +aO +BB +aV +aV +ew +rV +YY +HZ +JP +iy +iy +iy +zj +kx +Yy +kx +Bu +rV +jH +RK +Bu +Bu +Bu +Bu +Bu +Bu +Bu +rV +YY +HZ +Bu +Bu +yU +vx +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(34,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +ku +ei +JA +EN +Gc +ei +Xm +ew +ew +KV +yn +ew +wW +AE +uH +hB +Bu +Bu +Bu +Bu +fl +fl +fl +Bu +Se +WT +UO +Bu +Bu +Bu +Bu +Bu +Bu +Bu +Et +Yx +DP +Bu +Bu +ms +oE +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(35,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +ku +ku +ku +cx +xg +MG +xg +ei +oe +ew +Ss +Bu +XU +Bu +Bu +Uy +fl +XC +Bu +Bu +Bu +Bu +Bu +Bu +Bu +Bu +Bu +Bu +Bu +Bu +Bu +Bu +Bu +Bu +Bu +Bu +Uy +fl +XC +Bu +Bu +iY +bj +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(36,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +ku +YS +Pj +ei +GY +FE +US +ei +oe +ew +Ss +Bu +Bu +Bu +Bu +zG +MJ +xX +wB +Px +ii +Kw +wB +Px +ii +Kw +wB +Px +ii +Kw +wB +Px +ii +Kw +wB +Px +Pb +Hx +hr +Bu +Bu +Bu +wd +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(37,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +ku +jB +Fg +ei +ei +ei +ei +ei +Xm +ew +ew +hs +YT +Bu +Bu +Bu +Wh +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +rD +Bu +Bu +Bu +Rs +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(38,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +ku +ku +ku +ph +ei +xg +ei +ei +Xm +PA +ew +FJ +YT +Bu +Bu +Bu +CM +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +vU +Bu +Bu +Bu +Bu +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(39,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +ku +ku +Xm +fN +hF +Xm +Ke +Ke +Ke +au +Bu +Bu +Bu +Xv +BF +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +bL +Bu +Bu +Bu +rL +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(40,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Vb +Uz +tl +tl +OJ +tl +tl +YJ +eR +fl +Bu +Bu +rK +sb +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +hw +Bu +Bu +Bu +Bu +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(41,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Vb +Df +hA +TA +TA +hA +tl +YJ +eR +Bu +Bu +fl +Uw +Wh +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +rD +Bu +Bu +Bu +Bu +Kg +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(42,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Vb +xZ +ur +ND +HB +pT +tl +YJ +eR +Bu +Bu +fl +Ns +CM +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +Mf +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +vU +Bu +Bu +Bu +Bu +Kg +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(43,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Vb +Zo +hA +dS +ND +pT +tl +YJ +QQ +yl +Bu +Bu +rK +BF +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +bL +Bu +Bu +Bu +Bu +Kg +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(44,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +uv +Li +hA +ND +du +pT +tl +YJ +fl +KB +Bu +Bu +JP +sb +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +hw +Bu +Bu +Bu +XK +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(45,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +uv +ct +hA +MC +ND +pT +tl +ih +fl +RE +iU +Bu +Bu +Wh +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +rD +Bu +Bu +Bu +zp +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(46,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +uv +NP +hA +Qk +ND +pT +tl +YJ +fl +gc +Bu +Bu +Bu +CM +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +vU +Bu +Bu +Bu +VZ +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(47,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Vb +rI +hA +ND +ka +pT +tl +ih +fl +RE +iU +Bu +Bu +BF +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +yV +bL +Bu +Bu +Bu +Ps +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(48,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Vb +OA +hA +JM +JM +hA +tl +YJ +fl +dx +Bu +Bu +mV +iy +nz +kj +he +yM +gJ +Ag +OI +Ek +gJ +kj +he +yM +Jt +kj +he +yM +Jt +kj +he +Au +iH +hB +Bu +Bu +yU +Ij +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(49,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Vb +rZ +tl +tl +Je +tl +tl +Ke +oR +HZ +Bu +Bu +Uy +fl +XC +wK +Bu +eJ +Kx +Xi +Xi +SR +Ey +Cv +Bu +Bu +Bu +Xi +Xi +Xi +Bu +Bu +Bu +Uy +fl +XC +Bu +Bu +ms +ZB +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(50,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +St +Vb +Ke +Ke +Ke +Ke +Ke +Ke +Ke +vh +HZ +Bu +QF +td +bW +hr +Bu +qL +Bu +Xi +Xi +Xi +Xi +Ug +HA +ob +yl +Hj +np +Xi +Xi +Ug +zN +Bu +Ef +AB +dK +Bu +Bu +iY +Ks +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(51,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +St +PA +PA +PA +PA +PA +PA +PA +jG +ew +UO +mt +rh +aW +HZ +Xv +aL +Bu +eJ +Yo +tM +uV +Tc +YB +Gm +jH +kz +Bu +jE +GB +UF +Bu +Bu +Bu +rV +aW +HZ +Bu +Bu +Bu +AN +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(52,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +wz +DZ +DZ +DZ +DZ +DZ +DZ +jG +PA +jG +jG +OS +CD +ew +ew +ew +ew +ew +ew +ew +ew +ew +ew +ew +ew +ew +ew +ew +ew +ew +ew +ew +rK +rK +rK +rK +rK +rK +rK +rK +rK +rK +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(53,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +wz +Ci +Mh +Ye +qD +mb +hO +FV +FV +FV +uE +rg +rg +uE +Qt +IL +yX +PG +uE +RC +Cr +FV +TJ +jv +hX +Ar +zR +ds +QI +JW +FO +xH +yG +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(54,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +wz +wz +Ts +Mj +Mj +ZP +ZP +Jl +FV +vm +vm +uE +Cp +uE +uE +uE +uE +uE +uE +uE +uE +KO +FV +Uu +Dk +qW +DB +qH +xx +QI +Tx +Fd +FL +yG +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(55,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +wz +uK +PW +Po +Oo +ZP +ZP +Ti +FV +TT +JJ +lc +GS +WI +cG +cG +uE +uE +uE +md +md +uE +FV +VB +Dk +Ae +Km +HO +IG +QI +eK +Fd +fp +yG +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(56,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +wz +Pl +Cu +IN +FZ +zn +nR +iz +FV +Kd +Wb +lc +lj +SA +Oc +QE +nm +uE +RC +JJ +JJ +PG +FV +VB +HF +Fd +CI +CI +bM +zt +Xz +CI +Ad +yG +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(57,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +wz +Qx +TL +WL +yp +IH +DZ +DZ +FV +tA +uE +lc +XS +SA +QE +kP +nm +uE +RC +JJ +YA +PG +FV +Wt +SF +qG +Gs +CI +bM +QI +el +GX +kO +yG +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(58,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +wz +nW +TL +NC +NC +IH +vi +ry +mO +uE +uE +uE +Dc +uE +ip +ip +uE +uE +uE +KO +KO +kD +FV +ky +ky +bd +Gs +CI +bM +ky +yG +yG +yG +yG +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(59,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +wz +ON +TL +ZP +ZP +IH +vi +fO +mO +uE +uE +uE +uE +uE +uE +uE +uE +uE +uE +uE +uE +uE +FI +Iu +rx +Xz +CI +CI +sR +kI +yG +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(60,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Oi +Oi +Oi +Oi +Oi +Oi +wz +lo +XX +ZP +ZP +IH +DZ +DZ +FV +vR +jX +DK +Jh +gs +cD +cD +co +lm +gs +jX +jX +uE +Za +XP +rx +Xz +CI +CI +Sx +an +yG +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(61,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Oi +NU +qK +Oe +zx +zx +wz +pX +TL +ZP +EJ +IH +qi +dX +FV +RT +RT +lV +lV +lV +Fa +HD +cc +cc +lV +zO +zO +KK +FV +ky +ky +qx +ya +GX +Ms +TK +yG +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(62,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Oi +zl +qK +Oe +fh +WV +wz +Es +TL +ZP +yp +IH +lr +dX +tc +cT +tD +lV +qn +fz +Vd +Vd +fz +qn +lV +TW +Wg +Qj +Qj +iR +Qj +ky +ky +ky +yG +yG +yG +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(63,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Oi +XT +CO +uZ +zx +zx +wz +wM +nR +nR +PN +bX +tc +tc +tc +Cj +Cj +lV +Ze +Yl +fD +lg +jT +Ze +lV +YL +YL +It +Qj +Qj +Qj +ZN +lT +ZN +rA +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(64,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Oi +Oi +wu +Oi +Oi +Oi +wz +wz +fO +pR +wz +QH +tc +Tg +DE +UY +UY +lV +Ze +Yl +Zf +lg +jT +Ze +lV +Rq +It +It +Qj +aT +Vv +It +It +It +Gg +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(65,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +hv +YI +uk +qK +qK +Nc +qK +qK +uk +uk +qK +QH +Pn +UY +UY +UY +aY +lV +Ze +Yl +lb +lg +jT +Ze +lV +vo +It +It +Qq +It +It +It +It +It +Gg +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(66,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +hv +YI +qK +qK +qK +qK +qK +qK +qK +qK +kF +QH +Pq +UY +UY +UY +UY +lV +Ze +Yl +lg +lg +jT +Ze +lV +jb +It +It +It +It +TW +It +It +It +Gg +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(67,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +hv +YI +qK +qK +ce +qK +CO +CO +qK +qK +bG +QH +vS +UY +UY +qS +wQ +lV +lg +ee +lg +lg +lg +lg +lV +gO +It +It +pv +TW +It +It +It +It +rA +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(68,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Oi +Oi +Oi +Oi +Oi +Oi +Oi +YI +Tu +Oi +Oi +Oi +QH +tc +cT +cT +tc +tc +lV +lV +wg +rC +rC +lV +lV +lV +tc +Th +eM +Qj +Qj +Qj +CV +CV +Qj +rA +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(69,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Oi +CK +fr +fr +bp +Oi +uf +DO +DO +bN +Oi +Ra +DE +UY +UY +UY +jG +PA +PA +PA +Nm +Fa +JL +mH +vY +vY +tc +tc +tc +Qj +xS +TW +It +It +Aa +rA +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(70,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Oi +WR +kY +Yp +az +dQ +An +qK +qK +dA +Oi +Ra +UY +UY +UY +Mi +mH +mH +mH +mH +Nm +Br +Om +mH +mH +mH +mH +mH +em +Qj +QN +TW +It +It +TW +rA +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(71,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Oi +se +kY +kY +kY +dQ +An +qK +qK +hd +Oi +qo +UY +UY +UY +Mi +mH +Mu +Mu +Mu +Gv +oQ +oQ +wf +Mu +Mu +Mu +mH +em +Qj +QN +It +It +It +UK +rA +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(72,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Oi +TD +kY +kY +kY +dQ +An +qK +qK +Ok +Oi +vI +QK +nr +sM +xA +mH +eo +or +or +iM +oQ +oQ +Ho +or +or +sz +mH +em +Qj +Of +YW +hk +TW +kR +rA +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(73,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Oi +WR +kY +lB +kY +dQ +An +qK +qK +FM +Oi +QH +QH +QH +QH +QH +mH +Ys +Ys +Ys +vW +oQ +oQ +dq +Ys +Ys +Ys +mH +QH +rA +rA +rA +rA +rA +rA +rA +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(74,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Oi +kW +Qo +Qo +pY +Oi +ol +IS +LW +YQ +Oi +Tb +gR +gR +gR +gR +mH +mH +mH +mH +mH +oQ +hD +mH +mH +mH +mH +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(75,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +gR +gR +gR +gR +gR +gR +gR +mH +hb +bn +oQ +oQ +hq +hb +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(76,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +mH +mH +Nm +Xu +oQ +mH +mH +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(77,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +mH +hb +qe +oQ +oQ +CT +hb +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(78,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +mH +mH +mH +DY +py +JH +mH +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(79,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +mH +hb +aq +oQ +oQ +jZ +Vh +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(80,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +mH +mH +mH +oQ +oQ +mH +JH +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(81,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +mH +hb +CZ +oQ +oQ +VN +hb +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(82,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +mH +mH +mH +oQ +oQ +mH +mH +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(83,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +mH +hb +Xs +oQ +oQ +hq +hb +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(84,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +mH +mH +mH +DY +py +mH +mH +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(85,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +mH +hb +oN +kH +oQ +QO +hb +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(86,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +mH +mH +mH +Qm +oQ +mH +mH +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(87,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +mH +hb +Xs +oQ +oQ +oy +hb +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(88,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +mH +mH +mH +mH +mH +mH +mH +mH +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(89,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(90,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(91,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(92,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(93,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(94,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(95,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(96,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(97,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(98,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(99,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(100,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(101,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(102,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(103,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(104,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(105,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(106,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(107,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(108,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(109,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(110,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(111,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(112,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(113,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(114,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(115,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(116,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(117,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(118,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(119,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(120,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(121,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(122,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(123,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(124,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +SV +SV +SV +SV +SV +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(125,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +SV +jj +SV +SV +SV +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(126,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +SV +SV +SV +SV +SV +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(127,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(128,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(129,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(130,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(131,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(132,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(133,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(134,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(135,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(136,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(137,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(138,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(139,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(140,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(141,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(142,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(143,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(144,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(145,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(146,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(147,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(148,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(149,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} +(150,1,1) = {" +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +gR +"} diff --git a/maps/shuttles/dropship_pmc.dmm b/maps/shuttles/dropship_pmc.dmm new file mode 100644 index 00000000000..378fad7c333 --- /dev/null +++ b/maps/shuttles/dropship_pmc.dmm @@ -0,0 +1,759 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ax" = ( +/obj/effect/attach_point/crew_weapon/midway{ + ship_tag = "dropship_pmc" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 2 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"bw" = ( +/obj/structure/machinery/light{ + dir = 4; + pixel_x = 14 + }, +/obj/structure/bed/chair/dropship/passenger/shuttle_chair, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"bM" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/outer_right_weapons, +/turf/template_noop, +/area/shuttle/pmc) +"bO" = ( +/turf/closed/shuttle/pmc{ + icon_state = "30" + }, +/area/shuttle/pmc) +"dw" = ( +/obj/structure/machinery/light{ + dir = 4; + pixel_x = 14 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"eV" = ( +/turf/open/floor/almayer{ + dir = 1; + icon_state = "w-y2" + }, +/area/shuttle/pmc) +"eX" = ( +/obj/structure/shuttle/part/dropship2/transparent/engine_right_cap{ + name = "\improper Orphan Stomper" + }, +/turf/template_noop, +/area/shuttle/pmc) +"fQ" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/middle_left_wing, +/turf/template_noop, +/area/shuttle/pmc) +"gg" = ( +/obj/effect/attach_point/fuel/midway{ + pixel_x = -32; + ship_tag = "dropship_pmc" + }, +/turf/closed/shuttle/pmc/transparent{ + icon_state = "33" + }, +/area/shuttle/pmc) +"go" = ( +/turf/open/floor/almayer{ + dir = 1; + icon_state = "w-y0" + }, +/area/shuttle/pmc) +"gG" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "86" + }, +/area/shuttle/pmc) +"gX" = ( +/obj/structure/shuttle/part/dropship2/transparent/engine_left_cap{ + name = "\improper Orphan Stomper" + }, +/turf/template_noop, +/area/shuttle/pmc) +"hn" = ( +/obj/structure/bed/chair/dropship/passenger/shuttle_chair, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"hT" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/left_inner_bottom_wing, +/turf/template_noop, +/area/shuttle/pmc) +"im" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/right_inner_wing_connector, +/turf/template_noop, +/area/shuttle/pmc) +"jt" = ( +/obj/structure/blocker/forcefield/multitile_vehicles, +/obj/structure/machinery/door/airlock/hatch/cockpit/pmc, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"jA" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "27" + }, +/area/shuttle/pmc) +"kB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"kH" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/nose_top_right, +/turf/template_noop, +/area/shuttle/pmc) +"kN" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "34" + }, +/area/shuttle/pmc) +"la" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"lo" = ( +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"lJ" = ( +/obj/structure/blocker/invisible_wall, +/obj/structure/machinery/computer/cameras/dropship/midway{ + name = "\improper 'Orphan Stomper' camera controls"; + network = list("Orphan Stomper","Laser Targets") + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"lK" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/nose_center{ + icon_state = "93" + }, +/obj/effect/attach_point/electronics/midway{ + ship_tag = "dropship_pmc" + }, +/turf/template_noop, +/area/shuttle/pmc) +"lX" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "22" + }, +/area/shuttle/pmc) +"mq" = ( +/turf/closed/shuttle/pmc{ + icon_state = "24" + }, +/area/shuttle/pmc) +"mK" = ( +/turf/closed/shuttle/pmc{ + icon_state = "70" + }, +/area/shuttle/pmc) +"po" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "26" + }, +/area/shuttle/pmc) +"pp" = ( +/obj/structure/shuttle/part/dropshippmc/inner_left_corner, +/obj/structure/platform{ + dir = 4; + layer = 2.7 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"qm" = ( +/obj/structure/machinery/light{ + dir = 8; + pixel_x = -14 + }, +/obj/structure/bed/chair/dropship/passenger/shuttle_chair, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"rd" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "32" + }, +/area/shuttle/pmc) +"rU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/bed/chair/dropship/passenger/shuttle_chair, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"sh" = ( +/obj/structure/shuttle/part/dropshippmc/lower_left_corner, +/turf/template_noop, +/area/shuttle/pmc) +"ts" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/upper_left_wing, +/turf/template_noop, +/area/shuttle/pmc) +"tv" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/pmc{ + id = "port_door"; + dir = 1 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"tC" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/engine_right_exhaust, +/turf/template_noop, +/area/shuttle/pmc) +"tR" = ( +/turf/closed/shuttle/pmc{ + icon_state = "57" + }, +/area/shuttle/pmc) +"uo" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/engine_left_exhaust, +/turf/template_noop, +/area/shuttle/pmc) +"uT" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_x = -30 + }, +/obj/structure/bed/chair/dropship/passenger/shuttle_chair, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"vY" = ( +/obj/structure/shuttle/part/dropshippmc/inner_right_corner, +/obj/structure/platform{ + dir = 8; + layer = 2.7 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"wh" = ( +/obj/structure/shuttle/part/dropshippmc/nose_front_left, +/turf/template_noop, +/area/shuttle/pmc) +"wN" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/left_inner_wing_connector, +/turf/template_noop, +/area/shuttle/pmc) +"wR" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/lower_right_wing, +/obj/effect/attach_point/weapon/midway/right_wing{ + ship_tag = "dropship_pmc" + }, +/turf/template_noop, +/area/shuttle/pmc) +"xz" = ( +/turf/closed/shuttle/pmc{ + icon_state = "89" + }, +/area/shuttle/pmc) +"yv" = ( +/turf/closed/shuttle/pmc{ + icon_state = "72" + }, +/area/shuttle/pmc) +"zh" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/left_outer_bottom_wing, +/turf/template_noop, +/area/shuttle/pmc) +"zk" = ( +/turf/closed/shuttle/pmc{ + icon_state = "51" + }, +/area/shuttle/pmc) +"zu" = ( +/obj/structure/blocker/invisible_wall, +/obj/structure/machinery/computer/shuttle/dropship/flight, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"zF" = ( +/turf/closed/shuttle/pmc{ + icon_state = "25" + }, +/area/shuttle/pmc) +"zI" = ( +/turf/closed/shuttle/pmc{ + icon_state = "84" + }, +/area/shuttle/pmc) +"zK" = ( +/obj/structure/shuttle/part/dropshippmc/lower_right_corner, +/turf/template_noop, +/area/shuttle/pmc) +"At" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/upper_right_wing, +/turf/template_noop, +/area/shuttle/pmc) +"AN" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/outer_left_weapons, +/turf/template_noop, +/area/shuttle/pmc) +"AU" = ( +/turf/closed/shuttle/pmc{ + icon_state = "31" + }, +/area/shuttle/pmc) +"Bl" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "85" + }, +/area/shuttle/pmc) +"Bq" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/lower_left_wing, +/obj/effect/attach_point/weapon/midway/left_wing{ + ship_tag = "dropship_pmc" + }, +/turf/template_noop, +/area/shuttle/pmc) +"Bv" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "23" + }, +/area/shuttle/pmc) +"CC" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "29" + }, +/area/shuttle/pmc) +"DU" = ( +/turf/closed/shuttle/pmc{ + icon_state = "71" + }, +/area/shuttle/pmc) +"DZ" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "88" + }, +/area/shuttle/pmc) +"Em" = ( +/obj/structure/shuttle/part/dropshippmc/nose_front_right, +/turf/template_noop, +/area/shuttle/pmc) +"EB" = ( +/turf/closed/shuttle/pmc{ + icon_state = "94" + }, +/area/shuttle/pmc) +"FF" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/middle_right_wing, +/turf/template_noop, +/area/shuttle/pmc) +"GL" = ( +/obj/structure/phone_base/rotary{ + name = "Midway Telephone"; + phone_category = "Dropship"; + phone_id = "Orphan Stomper"; + pixel_x = 11; + pixel_y = 16 + }, +/obj/structure/blocker/invisible_wall, +/obj/structure/machinery/computer/dropship_weapons/midway{ + shuttle_tag = "dropship_pmc"; + name = "\improper 'Orphan Stomper' weapons controls" + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"HW" = ( +/turf/closed/shuttle/pmc{ + icon_state = "50" + }, +/area/shuttle/pmc) +"Iv" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/pmc{ + id = "starboard_door"; + dir = 1 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"IU" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/left_outer_wing_connector, +/turf/template_noop, +/area/shuttle/pmc) +"Ji" = ( +/turf/open/floor/almayer{ + dir = 1; + icon_state = "w-y1" + }, +/area/shuttle/pmc) +"JF" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/right_outer_wing_connector, +/turf/template_noop, +/area/shuttle/pmc) +"Ki" = ( +/obj/structure/extinguisher_cabinet/lifeboat{ + pixel_x = 12 + }, +/turf/closed/shuttle/pmc/transparent{ + icon_state = "88" + }, +/area/shuttle/pmc) +"KE" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "39" + }, +/area/shuttle/pmc) +"KT" = ( +/obj/effect/attach_point/crew_weapon/midway{ + ship_tag = "dropship_pmc" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 2.5; + pixel_x = -2 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"Lv" = ( +/obj/structure/machinery/camera/autoname/golden_arrow/midway{ + pixel_x = -6; + pixel_y = -16; + network = list("Golden Arrow","Orphan Stomper") + }, +/obj/structure/machinery/light{ + dir = 4; + pixel_x = 14 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"Ng" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/right_inner_bottom_wing, +/turf/template_noop, +/area/shuttle/pmc) +"Nx" = ( +/obj/structure/stairs/perspective, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"Op" = ( +/obj/structure/bed/chair/dropship/pilot{ + dir = 1 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"OO" = ( +/turf/closed/shuttle/pmc{ + icon_state = "80" + }, +/area/shuttle/pmc) +"OQ" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/nose_top_left, +/turf/template_noop, +/area/shuttle/pmc) +"OW" = ( +/obj/effect/attach_point/crew_weapon/midway{ + ship_tag = "dropship_pmc" + }, +/obj/docking_port/mobile/marine_dropship/pmc, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"Qz" = ( +/obj/structure/machinery/camera/autoname/golden_arrow/midway{ + dir = 8; + pixel_x = 23; + network = list("Golden Arrow","Orphan Stomper") + }, +/obj/structure/bed/chair/dropship/passenger/shuttle_chair, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"QX" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "87" + }, +/area/shuttle/pmc) +"Rv" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "38" + }, +/area/shuttle/pmc) +"RA" = ( +/turf/closed/shuttle/pmc{ + icon_state = "69" + }, +/area/shuttle/pmc) +"Sw" = ( +/turf/closed/shuttle/pmc/transparent{ + icon_state = "35" + }, +/area/shuttle/pmc) +"SE" = ( +/obj/structure/machinery/light{ + dir = 8; + pixel_x = -14 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"SG" = ( +/obj/effect/attach_point/electronics/midway, +/obj/structure/shuttle/part/dropshippmc/transparent/nose_center{ + icon_state = "93" + }, +/obj/effect/attach_point/electronics/midway{ + ship_tag = "dropship_pmc" + }, +/turf/template_noop, +/area/shuttle/pmc) +"SQ" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_x = 30 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"TN" = ( +/turf/template_noop, +/area/space) +"Ud" = ( +/obj/structure/machinery/door_control{ + id = "dropship_midway"; + name = "Dropship Lockdown"; + normaldoorcontrol = 3; + pixel_y = -23; + req_one_access_txt = "3;22" + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"UJ" = ( +/turf/closed/shuttle/pmc{ + icon_state = "81" + }, +/area/shuttle/pmc) +"UT" = ( +/obj/structure/machinery/camera/autoname/golden_arrow/midway{ + dir = 4; + pixel_x = -23 + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"UU" = ( +/turf/closed/shuttle/pmc{ + icon_state = "62" + }, +/area/shuttle/pmc) +"Vk" = ( +/turf/closed/shuttle/pmc{ + icon_state = "90" + }, +/area/shuttle/pmc) +"Vw" = ( +/obj/effect/attach_point/fuel/midway{ + ship_tag = "dropship_pmc" + }, +/turf/closed/shuttle/pmc/transparent{ + icon_state = "28" + }, +/area/shuttle/pmc) +"Wb" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/right_outer_bottom_wing, +/turf/template_noop, +/area/shuttle/pmc) +"WN" = ( +/turf/closed/shuttle/pmc{ + icon_state = "56" + }, +/area/shuttle/pmc) +"Yl" = ( +/turf/closed/shuttle/pmc{ + icon_state = "95" + }, +/area/shuttle/pmc) +"YP" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/pmc{ + id = "aft_door" + }, +/turf/open/shuttle/vehicle/med, +/area/shuttle/pmc) +"Zl" = ( +/obj/structure/shuttle/part/dropshippmc/transparent/nose_center, +/turf/template_noop, +/area/shuttle/pmc) +"ZN" = ( +/turf/closed/shuttle/pmc{ + icon_state = "63" + }, +/area/shuttle/pmc) + +(1,1,1) = {" +TN +TN +TN +TN +TN +ts +fQ +Bq +TN +TN +TN +gX +kN +Vw +lX +uo +TN +zh +"} +(2,1,1) = {" +TN +TN +TN +AN +xz +yv +ZN +UU +lo +tv +sh +eX +Sw +CC +Bv +tC +TN +hT +"} +(3,1,1) = {" +OQ +wh +EB +OO +zI +hn +uT +qm +ax +Ud +pp +HW +HW +bO +mq +WN +wN +IU +"} +(4,1,1) = {" +SG +Bl +lJ +SE +Ki +hn +hn +rU +go +la +Nx +la +lo +UT +SE +YP +TN +TN +"} +(5,1,1) = {" +Zl +gG +zu +Op +jt +lo +lo +kB +Ji +OW +Nx +la +lo +lo +lo +lo +TN +TN +"} +(6,1,1) = {" +lK +QX +GL +Lv +DZ +hn +hn +rU +eV +la +Nx +la +SQ +lo +dw +lo +TN +TN +"} +(7,1,1) = {" +kH +Em +Yl +UJ +zI +hn +Qz +bw +KT +Ud +vY +zk +zk +AU +zF +tR +im +JF +"} +(8,1,1) = {" +TN +TN +TN +bM +Vk +DU +mK +RA +lo +Iv +zK +gX +Rv +rd +po +uo +TN +Ng +"} +(9,1,1) = {" +TN +TN +TN +TN +TN +At +FF +wR +TN +TN +TN +eX +KE +gg +jA +tC +TN +Wb +"}