diff --git a/code/game/area/Space Station 13 areas_vr.dm b/code/game/area/Space Station 13 areas_vr.dm index b937fec8b2d..93b13625952 100644 --- a/code/game/area/Space Station 13 areas_vr.dm +++ b/code/game/area/Space Station 13 areas_vr.dm @@ -6,6 +6,12 @@ //Rouguelike Mining /area/asteroid/rogue + has_gravity = 0 + requires_power = 1 + always_unpowered = 1 + power_light = 0 + power_equip = 0 + power_environ = 0 var/asteroid_spawns = list() var/mob_spawns = list() var/shuttle_area //It would be neat if this were more dynamic, but eh. diff --git a/code/game/jobs/job/assistant_vr.dm b/code/game/jobs/job/assistant_vr.dm index e342da3ab31..f2fac2e72bf 100644 --- a/code/game/jobs/job/assistant_vr.dm +++ b/code/game/jobs/job/assistant_vr.dm @@ -19,7 +19,7 @@ alt_titles = list("Intern" = /datum/alt_title/intern, "Apprentice Engineer" = /datum/alt_title/intern_eng, "Medical Intern" = /datum/alt_title/intern_med, - "Lab Assistant" = /datum/alt_title/intern_sci, + "Research Intern" = /datum/alt_title/intern_sci, "Security Cadet" = /datum/alt_title/intern_sec, "Jr. Cargo Tech" = /datum/alt_title/intern_crg, "Jr. Explorer" = /datum/alt_title/intern_exp, @@ -34,7 +34,7 @@ /datum/alt_title/intern_eng title = "Apprentice Engineer" title_blurb = "An Apprentice Engineer attempts to provide whatever the Engineering department needs. They are not proper Engineers, and are \ - often in training to become an Engineer. A Technical Assistant has no real authority." + often in training to become an Engineer. An Apprentice Engineer has no real authority." title_outfit = /decl/hierarchy/outfit/job/assistant/engineer /datum/alt_title/intern_med @@ -44,9 +44,9 @@ title_outfit = /decl/hierarchy/outfit/job/assistant/medic /datum/alt_title/intern_sci - title = "Lab Assistant" - title_blurb = "A Lab Assistant attempts to provide whatever the Research department needs. They are not proper Scientists, and are \ - often in training to become a Scientist. A Lab Assistant has no real authority." + title = "Research Intern" + title_blurb = "A Research Intern attempts to provide whatever the Research department needs. They are not proper Scientists, and are \ + often in training to become a Scientist. A Research Intern has no real authority." title_outfit = /decl/hierarchy/outfit/job/assistant/scientist /datum/alt_title/intern_sec @@ -72,11 +72,6 @@ title_blurb = "A Server helps out kitchen and diner staff with various tasks, primarily food delivery. A Server has no real authority." title_outfit = /decl/hierarchy/outfit/job/service/server - -////////////////////////////////// -// Visitor -////////////////////////////////// - /datum/job/intern/New() ..() if(config) @@ -89,11 +84,17 @@ else return list() + +////////////////////////////////// +// Visitor +////////////////////////////////// + /datum/job/assistant // Visitor title = USELESS_JOB supervisors = "nobody! You don't work here" job_description = "A Visitor is just there to visit the place. They have no real authority or responsibility." timeoff_factor = 0 + alt_titles = list("Guest" = /datum/alt_title/guest, "Traveler" = /datum/alt_title/traveler) /datum/job/assistant/New() ..() @@ -103,3 +104,9 @@ /datum/job/assistant/get_access() return list() + +/datum/alt_title/guest + title = "Guest" + +/datum/alt_title/traveler + title = "Traveler" diff --git a/code/game/jobs/job/captain_vr.dm b/code/game/jobs/job/captain_vr.dm index 4cf8da4183f..d2b830ad7ba 100644 --- a/code/game/jobs/job/captain_vr.dm +++ b/code/game/jobs/job/captain_vr.dm @@ -2,6 +2,14 @@ disallow_jobhop = TRUE pto_type = PTO_CIVILIAN dept_time_required = 80 //Pending something more complicated + alt_titles = list("Overseer"= /datum/alt_title/overseer, "Facility Director" = /datum/alt_title/facility_director, "Chief Supervisor" = /datum/alt_title/chief_supervisor) + +/datum/alt_title/facility_director + title = "Facility Director" + +/datum/alt_title/chief_supervisor + title = "Chief Supervisor" + /datum/job/hop disallow_jobhop = TRUE @@ -10,8 +18,8 @@ departments_managed = list(DEPARTMENT_CIVILIAN, DEPARTMENT_CARGO, DEPARTMENT_PLANET) dept_time_required = 60 - alt_titles = list("Crew Resources Officer" = /datum/alt_title/cro, - "Deputy Director" = /datum/alt_title/deputy_director) + alt_titles = list("Crew Resources Officer" = /datum/alt_title/cro, "Deputy Manager" = /datum/alt_title/deputy_manager, "Staff Manager" = /datum/alt_title/staff_manager, + "Facility Steward" = /datum/alt_title/facility_steward) access = list(access_security, access_sec_doors, access_brig, access_forensics_lockers, access_medical, access_engine, access_change_ids, access_ai_upload, access_eva, access_heads, @@ -26,9 +34,30 @@ access_chapel_office, access_library, access_research, access_mining, access_heads_vault, access_mining_station, access_hop, access_RC_announce, access_keycard_auth) -/datum/alt_title/deputy_director - title = "Deputy Director" +/datum/alt_title/deputy_manager + title = "Deputy Manager" + +/datum/alt_title/staff_manager + title = "Staff Manager" + +/datum/alt_title/facility_steward + title = "Facility Steward" + /datum/job/secretary disallow_jobhop = TRUE - pto_type = PTO_CIVILIAN \ No newline at end of file + pto_type = PTO_CIVILIAN + alt_titles = list("Command Liaison" = /datum/alt_title/command_liaison, "Bridge Secretary" = /datum/alt_title/bridge_secretary, + "Command Assistant" = /datum/alt_title/command_assistant, "Command Intern" = /datum/alt_title/command_intern) + +/datum/alt_title/command_liaison + title = "Command Liaison" + +/datum/alt_title/bridge_secretary + title = "Bridge Secretary" + +/datum/alt_title/command_assistant + title = "Command Assistant" + +/datum/alt_title/command_intern + title = "Command Intern" \ No newline at end of file diff --git a/code/game/jobs/job/civilian_vr.dm b/code/game/jobs/job/civilian_vr.dm index 4529c7c79ad..beb4f477f89 100644 --- a/code/game/jobs/job/civilian_vr.dm +++ b/code/game/jobs/job/civilian_vr.dm @@ -1,34 +1,104 @@ /datum/job/bartender pto_type = PTO_CIVILIAN + alt_titles = list("Barkeeper" = /datum/alt_title/barkeeper, "Barmaid" = /datum/alt_title/barmaid, "Barista" = /datum/alt_title/barista, "Mixologist" = /datum/alt_title/mixologist) + +/datum/alt_title/barkeeper + title = "Barkeeper" + +/datum/alt_title/barmaid + title = "Barmaid" + +/datum/alt_title/mixologist + title = "Mixologist" + /datum/job/chef total_positions = 2 //IT TAKES A LOT TO MAKE A STEW spawn_positions = 2 //A PINCH OF SALT AND LAUGHTER, TOO pto_type = PTO_CIVILIAN + alt_titles = list("Sous-chef" = /datum/alt_title/souschef,"Cook" = /datum/alt_title/cook, "Kitchen Worker" = /datum/alt_title/kitchen_worker) + +/datum/alt_title/souschef + title = "Sous-chef" + +/datum/alt_title/kitchen_worker + title = "Kitchen Worker" + title_blurb = "A Kitchen Worker has the same duties, though they may be less experienced." + /datum/job/hydro spawn_positions = 2 pto_type = PTO_CIVILIAN + alt_titles = list("Hydroponicist" = /datum/alt_title/hydroponicist, "Cultivator" = /datum/alt_title/cultivator, "Farmer" = /datum/alt_title/farmer, + "Gardener" = /datum/alt_title/gardener, "Florist" = /datum/alt_title/florsit) + +/datum/alt_title/hydroponicist + title = "Hydroponicist" + +/datum/alt_title/cultivator + title = "Cultivator" + +/datum/alt_title/farmer + title = "Farmer" + +/datum/alt_title/florsit + title = "Florist" + title_blurb = "A Florist may be less professional than their counterparts, and are more likely to tend to the public gardens if they aren't needed elsewhere." + /datum/job/qm pto_type = PTO_CARGO dept_time_required = 20 + alt_titles = list("Supply Chief" = /datum/alt_title/supply_chief, "Logistics Manager" = /datum/alt_title/logistics_manager) + +/datum/alt_title/logistics_manager + title = "Logistics Manager" + /datum/job/cargo_tech total_positions = 3 spawn_positions = 3 pto_type = PTO_CARGO + alt_titles = list("Cargo Loader" = /datum/alt_title/cargo_loader, "Cargo Handler" = /datum/alt_title/cargo_handler, "Supply Courier" = /datum/alt_title/supply_courier, + "Disposals Sorter" = /datum/alt_title/disposal_sorter) + +/datum/alt_title/supply_courier + title = "Supply Courier" + title_blurb = "A Supply Courier is usually tasked with devlivering packages or cargo directly to whoever requires it." + +/datum/alt_title/cargo_loader + title = "Cargo Loader" + title_blurb = "A Cargo Loader is usually tasked with more menial labor within Supply department, such as loading and unloading supply shuttle." + +/datum/alt_title/cargo_handler + title = "Cargo Handler" + title_blurb = "A Cargo Loader is usually tasked with more menial labor within Supply department, such as loading and unloading supply shuttle." + +/datum/alt_title/disposal_sorter + title = "Disposals Sorter" + title_blurb = "A Disposals Sorter is usually tasked with operating disposals delivery system, sorting the trash and tagging parcels for delivery." + /datum/job/mining total_positions = 4 spawn_positions = 4 pto_type = PTO_CARGO + alt_titles = list("Deep Space Miner" = /datum/alt_title/deep_space_miner, "Drill Technician" = /datum/alt_title/drill_tech, "Prospector" = /datum/alt_title/prospector) + +/datum/alt_title/deep_space_miner + title = "Deep Space Miner" + title_blurb = "A Deep Space Miner specializes primarily in mining operations in zero-g environments, mostly in asteroid and debris fields." + +/datum/alt_title/prospector + title = "Prospector" + /datum/job/janitor //Lots of janitor substations on station. total_positions = 3 spawn_positions = 3 - alt_titles = list("Custodian" = /datum/alt_title/custodian, "Sanitation Technician" = /datum/alt_title/sanitation_tech, "Maid" = /datum/alt_title/maid) pto_type = PTO_CIVILIAN + alt_titles = list("Custodian" = /datum/alt_title/custodian, "Sanitation Technician" = /datum/alt_title/sanitation_tech, + "Maid" = /datum/alt_title/maid, "Garbage Collector" = /datum/alt_title/garbage_collector) /datum/alt_title/sanitation_tech title = "Sanitation Technician" @@ -36,26 +106,73 @@ /datum/alt_title/maid title = "Maid" +/datum/alt_title/garbage_collector + title = "Garbage Collector" + title_blurb = "A Garbage Collector keeps the station clean, though focuses moreso on collecting larger trash, with wet cleaning being secondary task." + + /datum/job/librarian total_positions = 2 spawn_positions = 2 - alt_titles = list("Journalist" = /datum/alt_title/journalist, "Writer" = /datum/alt_title/writer, "Historian" = /datum/alt_title/historian, "Professor" = /datum/alt_title/professor) + alt_titles = list("Journalist" = /datum/alt_title/journalist, "Reporter" = /datum/alt_title/reporter, "Writer" = /datum/alt_title/writer, + "Historian" = /datum/alt_title/historian, "Archivist" = /datum/alt_title/archivist, "Professor" = /datum/alt_title/professor, + "Academic" = /datum/alt_title/academic, "Philosopher" = /datum/alt_title/philosopher) pto_type = PTO_CIVILIAN +/datum/alt_title/reporter + title = "Reporter" + title_blurb = "The Reporter uses the Library as a base of operations, from which they can report the news and goings-on on the station with their camera." + /datum/alt_title/historian title = "Historian" title_blurb = "The Historian uses the Library as a base of operation to record any important events occuring on station." +/datum/alt_title/archivist + title = "Archivist" + title_blurb = "The Archivist uses the Library as a base of operation to record any important events occuring on station." + /datum/alt_title/professor title = "Professor" title_blurb = "The Professor uses the Library as a base of operations to share their vast knowledge with the crew." +/datum/alt_title/academic + title = "Academic" + title_blurb = "The Academic uses the Library as a base of operations to share their vast knowledge with the crew." + +/datum/alt_title/philosopher + title = "Philosopher" + title_blurb = "The Philosopher uses the Library as a base of operation to ruminate on nature of life and other great questions, and share their opinions with the crew." + + /datum/job/lawyer disallow_jobhop = TRUE pto_type = PTO_CIVILIAN + alt_titles = list("Internal Affairs Liaison" = /datum/alt_title/ia_liaison, "Internal Affairs Delegate" = /datum/alt_title/ia_delegate, + "Internal Affairs Investigator" = /datum/alt_title/ia_investigator) + +/datum/alt_title/ia_liaison + title = "Internal Affairs Liaison" + +/datum/alt_title/ia_delegate + title = "Internal Affairs Delegate" + +/datum/alt_title/ia_investigator + title = "Internal Affairs Investigator" + /datum/job/chaplain pto_type = PTO_CIVILIAN + alt_titles = list("Missionary" = /datum/alt_title/missionary, "Preacher" = /datum/alt_title/preacher, "Counselor" = /datum/alt_title/counselor, "Guru" = /datum/alt_title/guru) + +/datum/alt_title/guru + title = "Guru" + title_blurb = "The Guru primarily tries to offer spiritual guidance to those who come seeking it." + +/datum/alt_title/missionary + title = "Missionary" + +/datum/alt_title/preacher + title = "Preacher" @@ -79,17 +196,43 @@ outfit_type = /decl/hierarchy/outfit/job/assistant job_description = "An entertainer does just that, entertains! Put on plays, play music, sing songs, tell stories, or read your favorite fanfic." - alt_titles = list("Performer" = /datum/alt_title/performer, "Musician" = /datum/alt_title/musician, "Stagehand" = /datum/alt_title/stagehand) + alt_titles = list("Performer" = /datum/alt_title/performer, "Musician" = /datum/alt_title/musician, "Stagehand" = /datum/alt_title/stagehand, + "Actor" = /datum/alt_title/actor, "Dancer" = /datum/alt_title/dancer, "Singer" = /datum/alt_title/singer, + "Magician" = /datum/alt_title/magician, "Comedian" = /datum/alt_title/comedian, "Tragedian" = /datum/alt_title/tragedian) // Entertainer Alt Titles +/datum/alt_title/actor + title = "Actor" + title_blurb = "An Actor is someone who acts out a role! Whatever sort of character it is, get into it and impress people with power of comedy and tragedy!" + /datum/alt_title/performer title = "Performer" - title_blurb = "A Performer is someone who performs! Acting, dancing, wrestling, etc!" + title_blurb = "A Performer is someone who performs! Whatever sort of performance will come to your mind, the world's a stage!" /datum/alt_title/musician title = "Musician" - title_blurb = "A Musician is someone who makes music! Singing, playing instruments, slam poetry, it's your call!" + title_blurb = "A Musician is someone who makes music with a wide variety of musical instruments!" /datum/alt_title/stagehand title = "Stagehand" - title_blurb = "A Stagehand typically performs everything the rest of the entertainers don't. Operate lights, shutters, windows, or narrate through your voicebox!" \ No newline at end of file + title_blurb = "A Stagehand typically performs everything the rest of the entertainers don't. Operate lights, shutters, windows, or narrate through your voicebox!" + +/datum/alt_title/dancer + title = "Dancer" + title_blurb = "A Dancer is someone who impresses people through power of their own body! From waltz to breakdance, as long as crowd as cheering!" + +/datum/alt_title/singer + title = "Singer" + title_blurb = "A Singer is someone with gift of melodious voice! Impress people with your vocal range!" + +/datum/alt_title/magician + title = "Magician" + title_blurb = "A Magician is someone who awes those around them with impossible! Show off your repertoire of magic tricks, while keeping the secret hidden!" + +/datum/alt_title/comedian + title = "Comedian" + title_blurb = "A Comedian will focus on making people laugh with the power of wit! Telling jokes, stand-up comedy, you are here to make others smile!" + +/datum/alt_title/tragedian + title = "Tragedian" + title_blurb = "A Tragedian will focus on making people think about life and world around them! Life is a tragedy, and who's better to convey its emotions than you?" \ No newline at end of file diff --git a/code/game/jobs/job/engineering_vr.dm b/code/game/jobs/job/engineering_vr.dm index e0f106ac804..8799aa39058 100644 --- a/code/game/jobs/job/engineering_vr.dm +++ b/code/game/jobs/job/engineering_vr.dm @@ -12,10 +12,38 @@ access_teleporter, access_external_airlocks, access_atmospherics, access_emergency_storage, access_eva, access_heads, access_construction, access_ce, access_RC_announce, access_keycard_auth, access_tcomsat, access_ai_upload) + alt_titles = list("Head Engineer" = /datum/alt_title/head_engineer, "Foreman" = /datum/alt_title/foreman, "Maintenance Manager" = /datum/alt_title/maintenance_manager) + +/datum/alt_title/head_engineer + title = "Head Engineer" + +/datum/alt_title/foreman + title = "Foreman" + +/datum/alt_title/maintenance_manager + title = "Maintenance Manager" + /datum/job/engineer pto_type = PTO_ENGINEERING + alt_titles = list("Maintenance Technician" = /datum/alt_title/maint_tech, "Engine Technician" = /datum/alt_title/engine_tech, + "Electrician" = /datum/alt_title/electrician, "Construction Engineer" = /datum/alt_title/construction_engi) + +/datum/alt_title/construction_engi + title = "Construction Engineer" + title_blurb = "A Construction Engineer fulfills similar duties to other engineers, but usually occupies spare time with construction of extra facilities in dedicated areas or \ + as additions to station layout." + + /datum/job/atmos spawn_positions = 3 - pto_type = PTO_ENGINEERING \ No newline at end of file + pto_type = PTO_ENGINEERING + alt_titles = list("Atmospherics Maintainer" = /datum/alt_title/atmos_maint, "Disposals Technician" = /datum/alt_title/disposals_tech) + +/datum/alt_title/atmos_maint + title = "Atmospherics Maintainer" + +/datum/alt_title/disposals_tech + title = "Disposals Technician" + title_blurb = "A Disposals Technician is an Atmospheric Technician still and can fulfill all the same duties, although specializes more in disposals delivery system's operations and configurations." \ No newline at end of file diff --git a/code/game/jobs/job/exploration_vr.dm b/code/game/jobs/job/exploration_vr.dm index 7f3b57f0b1f..0e6e003f7db 100644 --- a/code/game/jobs/job/exploration_vr.dm +++ b/code/game/jobs/job/exploration_vr.dm @@ -29,6 +29,8 @@ var/const/SAR =(1<<14) color = "#bab421" sorting_order = 2 // Same as cargo in importance. + + /datum/job/pathfinder title = "Pathfinder" flag = PATHFINDER @@ -50,9 +52,14 @@ var/const/SAR =(1<<14) minimal_access = list(access_eva, access_maint_tunnels, access_external_airlocks, access_pilot, access_explorer, access_gateway) outfit_type = /decl/hierarchy/outfit/job/pathfinder job_description = "The Pathfinder's job is to lead and manage expeditions, and is the primary authority on all off-station expeditions." + alt_titles = list("Expedition Lead" = /datum/alt_title/expedition_lead, "Exploration Manager" = /datum/alt_title/exploration_manager) + +/datum/alt_title/expedition_lead + title = "Expedition Lead" + +/datum/alt_title/exploration_manager + title = "Exploration Manager" -/datum/alt_title/pathfinder - title = "Pathfinder" /datum/job/pilot title = "Pilot" @@ -71,9 +78,15 @@ var/const/SAR =(1<<14) minimal_access = list(access_pilot) outfit_type = /decl/hierarchy/outfit/job/pilot job_description = "A Pilot flies the various shuttles in the Virgo-Erigone System." + alt_titles = list("Co-Pilot" = /datum/alt_title/co_pilot, "Navigator" = /datum/alt_title/navigator) + +/datum/alt_title/co_pilot + title = "Co-Pilot" + title_blurb = "A Co-Pilot is there primarily to assist main pilot as well as learn from them" + +/datum/alt_title/navigator + title = "Navigator" -/datum/alt_title/pilot - title = "Pilot" /datum/job/explorer title = "Explorer" @@ -91,9 +104,14 @@ var/const/SAR =(1<<14) minimal_access = list(access_explorer, access_external_airlocks, access_eva) outfit_type = /decl/hierarchy/outfit/job/explorer2 job_description = "An Explorer searches for interesting things, and returns them to the station." + alt_titles = list("Surveyor" = /datum/alt_title/surveyor, "Offsite Scout" = /datum/alt_title/offsite_scout) + +/datum/alt_title/surveyor + title = "Surveyor" + +/datum/alt_title/offsite_scout + title = "Offsite Scout" -/datum/alt_title/explorer - title = "Explorer" /datum/job/sar title = "Field Medic" @@ -112,25 +130,7 @@ var/const/SAR =(1<<14) minimal_access = list(access_medical, access_medical_equip, access_morgue, access_pilot) outfit_type = /decl/hierarchy/outfit/job/medical/sar job_description = "A Field medic works as the field doctor of expedition teams." + alt_titles = list("Expedition Medic" = /datum/alt_title/expedition_medic) -/datum/alt_title/field_medic - title = "Field Medic" - -/datum/job/offduty_exploration - title = "Off-duty Explorer" - latejoin_only = TRUE - timeoff_factor = -1 - total_positions = -1 - faction = "Station" - departments = list(DEPARTMENT_OFFDUTY) - supervisors = "nobody! Enjoy your time off" - selection_color = "#999440" - access = list(access_maint_tunnels, access_external_airlocks) - minimal_access = list(access_maint_tunnels, access_external_airlocks) - outfit_type = /decl/hierarchy/outfit/job/assistant/explorer - job_description = "Off-duty crew has no responsibilities or authority and is just there to spend their well-deserved time off." - pto_type = PTO_EXPLORATION - economic_modifier = 5 - -/datum/alt_title/offduty_exp - title = "Off-duty Explorer" +/datum/alt_title/expedition_medic + title = "Expedition Medic" diff --git a/code/game/jobs/job/medical_vr.dm b/code/game/jobs/job/medical_vr.dm index 72286ca8809..2679137cf0f 100644 --- a/code/game/jobs/job/medical_vr.dm +++ b/code/game/jobs/job/medical_vr.dm @@ -10,16 +10,71 @@ minimal_access = list(access_medical, access_medical_equip, access_morgue, access_genetics, access_heads, access_chemistry, access_virology, access_cmo, access_surgery, access_RC_announce, access_keycard_auth, access_psychiatrist, access_eva, access_external_airlocks, access_maint_tunnels) + alt_titles = list("Chief Physician" = /datum/alt_title/chief_physician, "Medical Director" = /datum/alt_title/medical_director, "Healthcare Manager" = /datum/alt_title/healthcare_manager) + +/datum/alt_title/chief_physician + title = "Chief Physician" + +/datum/alt_title/medical_director + title = "Medical Director" + +/datum/alt_title/healthcare_manager + title = "Healthcare Manager" + /datum/job/doctor spawn_positions = 5 pto_type = PTO_MEDICAL + alt_titles = list("Physician" = /datum/alt_title/physician, "Medical Practitioner" = /datum/alt_title/medical_practitioner, "Surgeon" = /datum/alt_title/surgeon, + "Emergency Physician" = /datum/alt_title/emergency_physician, "Nurse" = /datum/alt_title/nurse, "Orderly" = /datum/alt_title/orderly, + "Virologist" = /datum/alt_title/virologist) + + +/datum/alt_title/physician + title = "Physician" + +/datum/alt_title/medical_practitioner + title = "Medical Practitioner" + +/datum/alt_title/orderly + title = "Orderly" + title_blurb = "An Orderly acts as Medbay's general helping hand, assisting any doctor that might need some form of help, as well as handling manual \ + and dirty labor around the department." + title_outfit = /decl/hierarchy/outfit/job/medical/doctor/nurse + /datum/job/chemist pto_type = PTO_MEDICAL + alt_titles = list("Pharmacist" = /datum/alt_title/pharmacist, "Pharmacologist" = /datum/alt_title/pharmacologist) + +/datum/alt_title/pharmacologist + title = "Pharmacologist" + title_blurb = "A Pharmacologist focuses on the chemical needs of the Medical Department, primarily specializing in producing more advanced forms of medicine." + /datum/job/psychiatrist pto_type = PTO_MEDICAL + alt_titles = list("Psychologist" = /datum/alt_title/psychologist, "Psychoanalyst" = /datum/alt_title/psychoanalyst, "Psychotherapist" = /datum/alt_title/psychotherapist) + +/datum/alt_title/psychoanalyst + title = "Psychoanalyst" + title_blurb = "A Psychoanalyst provides mental health services to crew members in need, focusing more on therapy than medication. They may also be \ + called upon to determine whatever ails the mentally unwell, frequently under Security supervision." + title_outfit = /decl/hierarchy/outfit/job/medical/psychiatrist/psychologist + +/datum/alt_title/psychotherapist + title = "Psychotherapist" + title_blurb = "A Psychotherapist provides mental health services to crew members in need, focusing more on therapy than medication. They may also be \ + called upon to determine whatever ails the mentally unwell, frequently under Security supervision." + title_outfit = /decl/hierarchy/outfit/job/medical/psychiatrist/psychologist + /datum/job/paramedic - pto_type = PTO_MEDICAL \ No newline at end of file + pto_type = PTO_MEDICAL + alt_titles = list("Emergency Medical Technician" = /datum/alt_title/emt, "Medical Responder" = /datum/alt_title/medical_responder) + +/datum/alt_title/medical_responder + title = "Medical Responder" + title_blurb = "A Medical Responder is primarily concerned with the recovery of patients who are unable to make it to the Medical Department on their \ + own. They are capable of keeping a patient stabilized until they reach the hands of someone with more training." + title_outfit = /decl/hierarchy/outfit/job/medical/paramedic/emt \ No newline at end of file diff --git a/code/game/jobs/job/offduty_vr.dm b/code/game/jobs/job/offduty_vr.dm index fa7e94f5a19..9a1b5ce954f 100644 --- a/code/game/jobs/job/offduty_vr.dm +++ b/code/game/jobs/job/offduty_vr.dm @@ -18,9 +18,6 @@ pto_type = PTO_CIVILIAN economic_modifier = 2 -/datum/alt_title/offduty_civ - title = "Off-duty Worker" - /datum/job/offduty_cargo title = "Off-duty Cargo" latejoin_only = TRUE @@ -37,9 +34,6 @@ pto_type = PTO_CARGO economic_modifier = 2 -/datum/alt_title/offduty_crg - title = "Off-duty Cargo" - /datum/job/offduty_engineering title = "Off-duty Engineer" latejoin_only = TRUE @@ -56,9 +50,6 @@ pto_type = PTO_ENGINEERING economic_modifier = 5 -/datum/alt_title/offduty_eng - title = "Off-duty Engineer" - /datum/job/offduty_medical title = "Off-duty Medic" latejoin_only = TRUE @@ -75,9 +66,6 @@ pto_type = PTO_MEDICAL economic_modifier = 5 -/datum/alt_title/offduty_med - title = "Off-duty Medic" - /datum/job/offduty_science title = "Off-duty Scientist" latejoin_only = TRUE @@ -94,9 +82,6 @@ pto_type = PTO_SCIENCE economic_modifier = 5 -/datum/alt_title/offduty_sci - title = "Off-duty Scientist" - /datum/job/offduty_security title = "Off-duty Officer" latejoin_only = TRUE @@ -113,5 +98,18 @@ pto_type = PTO_SECURITY economic_modifier = 4 -/datum/alt_title/offduty_sec - title = "Off-duty Officer" +/datum/job/offduty_exploration + title = "Off-duty Explorer" + latejoin_only = TRUE + timeoff_factor = -1 + total_positions = -1 + faction = "Station" + departments = list(DEPARTMENT_OFFDUTY) + supervisors = "nobody! Enjoy your time off" + selection_color = "#999440" + access = list(access_maint_tunnels, access_external_airlocks) + minimal_access = list(access_maint_tunnels, access_external_airlocks) + outfit_type = /decl/hierarchy/outfit/job/assistant/explorer + job_description = "Off-duty crew has no responsibilities or authority and is just there to spend their well-deserved time off." + pto_type = PTO_EXPLORATION + economic_modifier = 5 diff --git a/code/game/jobs/job/science.dm b/code/game/jobs/job/science.dm index 2364486285f..79d1be6c3bf 100644 --- a/code/game/jobs/job/science.dm +++ b/code/game/jobs/job/science.dm @@ -23,7 +23,6 @@ access_tox_storage, access_teleporter, access_sec_doors, access_research, access_robotics, access_xenobiology, access_ai_upload, access_tech_storage, access_RC_announce, access_keycard_auth, access_tcomsat, access_gateway, access_xenoarch, access_network) - alt_titles = list("Research Supervisor") minimum_character_age = 25 minimal_player_age = 14 diff --git a/code/game/jobs/job/science_vr.dm b/code/game/jobs/job/science_vr.dm index 481a31438ef..0356656446b 100644 --- a/code/game/jobs/job/science_vr.dm +++ b/code/game/jobs/job/science_vr.dm @@ -11,30 +11,77 @@ access_tox_storage, access_teleporter, access_research, access_robotics, access_xenobiology, access_ai_upload, access_tech_storage, access_RC_announce, access_keycard_auth, access_tcomsat, access_xenoarch, access_eva, access_network, access_xenobotany) + alt_titles = list("Research Supervisor" = /datum/alt_title/research_supervisor, "Research Manager" = /datum/alt_title/research_manager, + "Head of Development" = /datum/alt_title/head_of_development,"Head Scientist" = /datum/alt_title/head_scientist) + +/datum/alt_title/research_manager + title = "Research Manager" + +/datum/alt_title/head_of_development + title = "Head of Development" + +/datum/alt_title/head_scientist + title = "Head Scientist" + /datum/job/scientist spawn_positions = 5 pto_type = PTO_SCIENCE - alt_titles = list("Xenoarchaeologist" = /datum/alt_title/xenoarch, "Anomalist" = /datum/alt_title/anomalist, \ - "Phoron Researcher" = /datum/alt_title/phoron_research, "Circuit Designer" = /datum/alt_title/circuit_designer) + alt_titles = list("Lab Assistant" = /datum/alt_title/lab_assistant, "Xenoarchaeologist" = /datum/alt_title/xenoarch, "Xenopaleontologist" = /datum/alt_title/xenopaleontologist, \ + "Anomalist" = /datum/alt_title/anomalist, "Phoron Researcher" = /datum/alt_title/phoron_research, "Gas Physicist" = /datum/alt_title/gas_physicist, \ + "Circuit Designer" = /datum/alt_title/circuit_designer, "Circuit Programmer" = /datum/alt_title/circuit_programmer) access = list(access_robotics, access_tox, access_tox_storage, access_research, access_xenobiology, access_xenoarch, access_xenobotany) minimal_access = list(access_tox, access_tox_storage, access_research, access_xenoarch) // Unchanged (for now?), mostly here for reference +/datum/alt_title/lab_assistant + title = "Lab Assistant" + title_blurb = "A Lab Assistant is a lower-level member of research staff, whose main purpose is to help scientists with their specialized work in more menial fashion, while also \ + learning the specializations in process." + +/datum/alt_title/xenopaleontologist + title = "Xenopaleontologist" + title_blurb = "A Xenopaleontologist enters digsites in search of fossils and other ancient remants of alien life. These digsites are frequently in vacuum or other inhospitable \ + locations, and as such a Xenopaleontologist should be prepared to handle hostile evironmental conditions." + +/datum/alt_title/gas_physicist + title = "Gas Physicist" + title_blurb = "A Gas Physicist is a specialist in various practical applications of gasses, but currently focuses their attention on phoron, and has knowledge of its practical uses and dangers. \ + Many Gas Physicists are interested in the combustability and explosive properties of gaseous phoron, as well as the specific hazards \ + of working with the substance in that state." /datum/alt_title/circuit_designer title = "Circuit Designer" title_blurb = "A Circuit Designer is a Scientist whose expertise is working with integrated circuits. They are familar with the workings and programming of those devices. \ They work to create various useful devices using the capabilities of integrated circuitry." +/datum/alt_title/circuit_programmer + title = "Circuit Programmer" + title_blurb = "A Circuit Programmer is a Scientist whose expertise is working with integrated circuits. They are familar with the workings and programming of those devices. \ + They work to create various useful devices using the capabilities of integrated circuitry." + + /datum/job/xenobiologist spawn_positions = 3 pto_type = PTO_SCIENCE + alt_titles = list("Xenozoologist" = /datum/alt_title/xenozoologist, "Xenoanthropologist" = /datum/alt_title/xenoanthropologist) + +/datum/alt_title/xenozoologist + title = "Xenozoologist" + +/datum/alt_title/xenoanthropologist + title = "Xenoanthropologist" + title_blurb = "Xenoanthropologist still heavily focuses their study on alien lifeforms, but their specialty leans more towards fellow sapient beings than simple animals." + /datum/job/roboticist total_positions = 3 pto_type = PTO_SCIENCE + alt_titles = list("Assembly Technician" = /datum/alt_title/assembly_tech, "Biomechanical Engineer" = /datum/alt_title/biomech, "Mechatronic Engineer" = /datum/alt_title/mech_tech) + +/datum/alt_title/assembly_tech + title = "Assembly Technician" ////////////////////////////////// // Xenobotanist @@ -59,3 +106,7 @@ outfit_type = /decl/hierarchy/outfit/job/science/xenobiologist job_description = "A Xenobotanist grows and cares for a variety of abnormal, custom made, and frequently dangerous plant life. When the products of these plants \ are both safe and beneficial to the station, they may choose to introduce it to the rest of the crew." + alt_titles = list("Xenoflorist" = /datum/alt_title/xenoflorist) + +/datum/alt_title/xenoflorist + title = "Xenoflorist" diff --git a/code/game/jobs/job/security_vr.dm b/code/game/jobs/job/security_vr.dm index 4f7604b9371..e9b9017d9af 100644 --- a/code/game/jobs/job/security_vr.dm +++ b/code/game/jobs/job/security_vr.dm @@ -11,15 +11,47 @@ access_forensics_lockers, access_morgue, access_maint_tunnels, access_all_personal_lockers, access_construction, access_heads, access_hos, access_RC_announce, access_keycard_auth, access_external_airlocks) + alt_titles = list("Security Commander" = /datum/alt_title/sec_commander, "Chief of Security" = /datum/alt_title/sec_chief, "Security Manager" = /datum/alt_title/security_manager) + +/datum/alt_title/security_manager + title = "Security Manager" + /datum/job/warden pto_type = PTO_SECURITY dept_time_required = 20 + alt_titles = list("Brig Sentry" = /datum/alt_title/brig_sentry, "Armory Superintendent" = /datum/alt_title/armory_superintendent) + +/datum/alt_title/brig_sentry + title = "Brig Sentry" + +/datum/alt_title/armory_superintendent + title = "Armory Superintendent" + /datum/job/detective pto_type = PTO_SECURITY + alt_titles = list("Investigator" = /datum/alt_title/investigator, "Security Inspector" = /datum/alt_title/security_inspector, "Forensic Technician" = /datum/alt_title/forensic_tech) + +/datum/alt_title/investigator + title = "Investigator" + +/datum/alt_title/security_inspector + title = "Security Inspector" + /datum/job/officer total_positions = 5 spawn_positions = 5 - pto_type = PTO_SECURITY \ No newline at end of file + pto_type = PTO_SECURITY + alt_titles = list("Patrol Officer" = /datum/alt_title/patrol_officer, "Security Guard" = /datum/alt_title/security_guard, + "Security Deputy" = /datum/alt_title/security_guard, "Junior Officer" = /datum/alt_title/junior_officer) + +/datum/alt_title/patrol_officer + title = "Patrol Officer" + +/datum/alt_title/security_guard + title = "Security Guard" + +/datum/alt_title/security_deputy + title = "Security Deputy" \ No newline at end of file diff --git a/code/game/jobs/job/special_vr.dm b/code/game/jobs/job/special_vr.dm index 5c1a027061a..d2de3db85c0 100644 --- a/code/game/jobs/job/special_vr.dm +++ b/code/game/jobs/job/special_vr.dm @@ -78,18 +78,18 @@ selection_color = "#515151" economic_modifier = 1 job_description = "A Clown is there to entertain the crew and keep high morale using various harmless pranks and ridiculous jokes!" - alt_titles = list("Clown" = /datum/alt_title/clown, "Jester" = /datum/alt_title/jester) whitelist_only = 1 latejoin_only = 1 outfit_type = /decl/hierarchy/outfit/job/clown pto_type = PTO_CIVILIAN - -/datum/alt_title/clown - title = "Clown" + alt_titles = list("Jester" = /datum/alt_title/jester, "Fool" = /datum/alt_title/fool) /datum/alt_title/jester title = "Jester" +/datum/alt_title/fool + title = "Fool" + /datum/job/clown/get_access() if(config.assistant_maint) return list(access_maint_tunnels, access_entertainment) @@ -108,17 +108,14 @@ selection_color = "#515151" economic_modifier = 1 job_description = "A Mime is there to entertain the crew and keep high morale using unbelievable performances and acting skills!" - alt_titles = list("Mime" = /datum/alt_title/mime, "Interpretive Dancer" = /datum/alt_title/interpretive_dancer) + alt_titles = list("Poseur" = /datum/alt_title/poseur) whitelist_only = 1 latejoin_only = 1 outfit_type = /decl/hierarchy/outfit/job/mime pto_type = PTO_CIVILIAN -/datum/alt_title/mime - title = "Mime" - -/datum/alt_title/interpretive_dancer - title = "Interpretive Dancer" +/datum/alt_title/poseur + title = "Poseur" /datum/job/mime/get_access() if(config.assistant_maint) diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index 6921cf989c8..7ff97c83e85 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -30,7 +30,7 @@ // If it's a generic arcade machine, pick a random arcade // circuit board for it and make the new machine if(!circuit) - var/choice = pick(typesof(/obj/item/weapon/circuitboard/arcade) - /obj/item/weapon/circuitboard/arcade) + var/choice = pick(subtypesof(/obj/item/weapon/circuitboard/arcade) - /obj/item/weapon/circuitboard/arcade/clawmachine) var/obj/item/weapon/circuitboard/CB = new choice() new CB.build_path(loc, CB) qdel(src) @@ -1072,3 +1072,250 @@ #undef ORION_STATUS_NORMAL #undef ORION_STATUS_GAMEOVER #undef ORION_STATUS_MARKET + +////////////////// +// Claw Machine // +////////////////// + +/obj/machinery/computer/arcade/clawmachine + name = "AlliCo Grab-a-Gift" + desc = "Show off your arcade skills for that special someone!" + icon_state = "clawmachine" + icon_keyboard = null + icon_screen = null + circuit = /obj/item/weapon/circuitboard/arcade/clawmachine + prizes = list(/obj/random/plushie) + var/wintick = 0 + var/winprob = 0 + var/instructions = "Insert 1 thaler or swipe a card to play!" + var/gameStatus = "CLAWMACHINE_NEW" + var/gamepaid = 0 + var/gameprice = 1 + var/winscreen = "" + +/// Payment +/obj/machinery/computer/arcade/clawmachine/attackby(obj/item/I as obj, mob/user as mob) + if(..()) + return + + if(gamepaid == 0 && vendor_account && !vendor_account.suspended) + var/paid = 0 + var/obj/item/weapon/card/id/W = I.GetID() + if(W) //for IDs and PDAs and wallets with IDs + paid = pay_with_card(W,I) + else if(istype(I, /obj/item/weapon/spacecash/ewallet)) + var/obj/item/weapon/spacecash/ewallet/C = I + paid = pay_with_ewallet(C) + else if(istype(I, /obj/item/weapon/spacecash)) + var/obj/item/weapon/spacecash/C = I + paid = pay_with_cash(C, user) + if(paid) + gamepaid = 1 + instructions = "Hit start to play!" + return + return + +////// Cash +/obj/machinery/computer/arcade/clawmachine/proc/pay_with_cash(var/obj/item/weapon/spacecash/cashmoney, mob/user) + if(!emagged) + if(gameprice > cashmoney.worth) + + // This is not a status display message, since it's something the character + // themselves is meant to see BEFORE putting the money in + to_chat(usr, "[bicon(cashmoney)] That is not enough money.") + return 0 + + if(istype(cashmoney, /obj/item/weapon/spacecash)) + + visible_message("\The [usr] inserts some cash into \the [src].") + cashmoney.worth -= gameprice + + if(cashmoney.worth <= 0) + usr.drop_from_inventory(cashmoney) + qdel(cashmoney) + else + cashmoney.update_icon() + + // Machine has no idea who paid with cash + credit_purchase("(cash)") + return 1 + if(emagged) + playsound(src, 'sound/arcade/steal.ogg', 50, 1, extrarange = -3, falloff = 0.1, ignore_walls = FALSE) + to_chat(user, "It doesn't seem to accept that! Seem you'll need to swipe a valid ID.") + + +///// Ewallet +/obj/machinery/computer/arcade/clawmachine/proc/pay_with_ewallet(var/obj/item/weapon/spacecash/ewallet/wallet) + if(!emagged) + visible_message("\The [usr] swipes \the [wallet] through \the [src].") + playsound(src, 'sound/machines/id_swipe.ogg', 50, 1) + if(gameprice > wallet.worth) + visible_message("Insufficient funds.") + return 0 + else + wallet.worth -= gameprice + credit_purchase("[wallet.owner_name] (chargecard)") + return 1 + if(emagged) + playsound(src, 'sound/arcade/steal.ogg', 50, 1, extrarange = -3, falloff = 0.1, ignore_walls = FALSE) + to_chat(usr, "It doesn't seem to accept that! Seem you'll need to swipe a valid ID.") + +///// ID +/obj/machinery/computer/arcade/clawmachine/proc/pay_with_card(var/obj/item/weapon/card/id/I, var/obj/item/ID_container) + if(I==ID_container || ID_container == null) + visible_message("\The [usr] swipes \the [I] through \the [src].") + else + visible_message("\The [usr] swipes \the [ID_container] through \the [src].") + playsound(src, 'sound/machines/id_swipe.ogg', 50, 1) + var/datum/money_account/customer_account = get_account(I.associated_account_number) + if(!customer_account) + visible_message("Error: Unable to access account. Please contact technical support if problem persists.") + return 0 + + if(customer_account.suspended) + visible_message("Unable to access account: account suspended.") + return 0 + + // Have the customer punch in the PIN before checking if there's enough money. Prevents people from figuring out acct is + // empty at high security levels + if(customer_account.security_level != 0) //If card requires pin authentication (ie seclevel 1 or 2) + var/attempt_pin = input("Enter pin code", "Vendor transaction") as num + customer_account = attempt_account_access(I.associated_account_number, attempt_pin, 2) + + if(!customer_account) + visible_message("Unable to access account: incorrect credentials.") + return 0 + + if(gameprice > customer_account.money) + visible_message("Insufficient funds in account.") + return 0 + else + // Okay to move the money at this point + if(emagged) + gameprice = customer_account.money + // debit money from the purchaser's account + customer_account.money -= gameprice + + // create entry in the purchaser's account log + var/datum/transaction/T = new() + T.target_name = "[vendor_account.owner_name] (via [name])" + T.purpose = "Purchase of arcade game([name])" + if(gameprice > 0) + T.amount = "([gameprice])" + else + T.amount = "[gameprice]" + T.source_terminal = name + T.date = current_date_string + T.time = stationtime2text() + customer_account.transaction_log.Add(T) + + // Give the vendor the money. We use the account owner name, which means + // that purchases made with stolen/borrowed card will look like the card + // owner made them + credit_purchase(customer_account.owner_name) + return 1 + +/// Add to vendor account + +/obj/machinery/computer/arcade/clawmachine/proc/credit_purchase(var/target as text) + vendor_account.money += gameprice + + var/datum/transaction/T = new() + T.target_name = target + T.purpose = "Purchase of arcade game([name])" + T.amount = "[gameprice]" + T.source_terminal = name + T.date = current_date_string + T.time = stationtime2text() + vendor_account.transaction_log.Add(T) + +/// End Payment + +/obj/machinery/computer/arcade/clawmachine/New() + ..() + +/obj/machinery/computer/arcade/clawmachine/attack_hand(mob/living/user) + if(..()) + return + tgui_interact(user) + +/// TGUI Stuff + +/obj/machinery/computer/arcade/clawmachine/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state) + ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) + if(!ui) + ui = new(user, src, ui_key, "ClawMachine", name, 300, 400, master_ui, state) + ui.autoupdate = TRUE + ui.open() + +/obj/machinery/computer/arcade/clawmachine/tgui_data(mob/user) + var/list/data = list() + + data["wintick"] = wintick + data["instructions"] = instructions + data["gameStatus"] = gameStatus + data["winscreen"] = winscreen + + return data + +/obj/machinery/computer/arcade/clawmachine/tgui_act(action, params) + if(..()) + return + + if(action == "newgame" && gamepaid == 0) + playsound(src, 'sound/arcade/steal.ogg', 50, 1, extrarange = -3, falloff = 0.1, ignore_walls = FALSE) + + if(action == "newgame" && gamepaid == 1) + gameStatus = "CLAWMACHINE_ON" + icon_state = "clawmachine_move" + instructions = "Guide the claw to the prize you want!" + wintick = 0 + + if(action == "return" && gameStatus == "CLAWMACHINE_END") + gameStatus = "CLAWMACHINE_NEW" + + if(action == "pointless" && wintick < 10) + wintick += 1 + + if(action == "pointless" && wintick >= 10) + instructions = "Insert 1 thaler or swipe a card to play!" + clawvend() + +/obj/machinery/computer/arcade/clawmachine/proc/clawvend() /// True to a real claw machine, it's NEARLY impossible to win. + winprob += 1 /// Yeah. + + if(prob(winprob)) /// YEAH. + if(!emagged) + prizevend() + winscreen = "You won!" + else if(emagged) + gameprice = 1 + emagged = 0 + winscreen = "You won...?" + var/obj/item/weapon/grenade/G = new /obj/item/weapon/grenade/explosive(get_turf(src)) /// YEAAAAAAAAAAAAAAAAAAH!!!!!!!!!! + G.activate() + G.throw_at(get_turf(usr),10,10) /// Play stupid games, win stupid prizes. + + playsound(src, 'sound/arcade/Ori_win.ogg', 50, 1, extrarange = -3, falloff = 0.1, ignore_walls = FALSE) + winprob = 0 + + else + playsound(src, 'sound/arcade/Ori_fail.ogg', 50, 1, extrarange = -3, falloff = 0.1, ignore_walls = FALSE) + winscreen = "Aw, shucks. Try again!" + wintick = 0 + gamepaid = 0 + icon_state = "clawmachine" + gameStatus = "CLAWMACHINE_END" + +/obj/machinery/computer/arcade/clawmachine/emag_act(mob/user) + if(!emagged) + to_chat(user, "You modify the claw of the machine. The next one is sure to win! You just have to pay...") + name = "AlliCo Snag-A-Prize" + desc = "Get some goodies, all for you!" + instructions = "Swipe a card to play!" + winprob = 100 + gamepaid = 0 + wintick = 0 + gameStatus = "CLAWMACHINE_NEW" + emagged = 1 + return 1 \ No newline at end of file diff --git a/code/game/mecha/combat/fighter.dm b/code/game/mecha/combat/fighter.dm index 9d0fd7cfbf6..bf176f6a692 100644 --- a/code/game/mecha/combat/fighter.dm +++ b/code/game/mecha/combat/fighter.dm @@ -13,6 +13,8 @@ icon_state = "" initial_icon = "" + dir_in = null //Don't reset direction when empty + step_in = 2 //Fast health = 400 diff --git a/code/game/objects/items/devices/uplink.dm b/code/game/objects/items/devices/uplink.dm index 5b6e55290e9..c4069be3ed7 100644 --- a/code/game/objects/items/devices/uplink.dm +++ b/code/game/objects/items/devices/uplink.dm @@ -112,6 +112,7 @@ GLOBAL_LIST_BOILERPLATE(world_uplinks, /obj/item/device/uplink) /obj/item/device/uplink/hidden/tgui_interact(mob/user, datum/tgui/ui, datum/tgui/parent_ui) if(!active) toggle() + uses = user.mind.tcrystals ui = SStgui.try_update_ui(user, src, ui) if(!ui) ui = new(user, src, "Uplink", "Remote Uplink") diff --git a/code/game/objects/items/weapons/circuitboards/computer/computer.dm b/code/game/objects/items/weapons/circuitboards/computer/computer.dm index 91b09022a54..9948edea42f 100644 --- a/code/game/objects/items/weapons/circuitboards/computer/computer.dm +++ b/code/game/objects/items/weapons/circuitboards/computer/computer.dm @@ -101,6 +101,11 @@ build_path = /obj/machinery/computer/arcade/orion_trail origin_tech = list(TECH_DATA = 1) +/obj/item/weapon/circuitboard/arcade/clawmachine + name = T_BOARD("grab-a-gift arcade machine") + build_path = /obj/machinery/computer/arcade/clawmachine + origin_tech = list(TECH_DATA = 1) + /obj/item/weapon/circuitboard/turbine_control name = T_BOARD("turbine control console") build_path = /obj/machinery/computer/turbine_computer diff --git a/code/game/objects/structures/lattice.dm b/code/game/objects/structures/lattice.dm index 295aa9239cc..b8597d6d292 100644 --- a/code/game/objects/structures/lattice.dm +++ b/code/game/objects/structures/lattice.dm @@ -11,12 +11,12 @@ /obj/structure/lattice/Initialize() . = ..() - if(!(istype(src.loc, /turf/space) || istype(src.loc, /turf/simulated/open) || istype(src.loc, /turf/simulated/mineral))) + if(!(istype(src.loc, /turf/space) || istype(src.loc, /turf/simulated/open) || istype(src.loc, /turf/simulated/mineral) || istype(src.loc, /turf/simulated/shuttle/plating/airless/carry))) return INITIALIZE_HINT_QDEL for(var/obj/structure/lattice/LAT in src.loc) if(LAT != src) - crash_with("Found multiple lattices at '[log_info_line(loc)]'") + log_debug("Found multiple lattices at '[log_info_line(loc)]'") //VOREStation Edit, why was this a runtime, it's harmless return INITIALIZE_HINT_QDEL icon = 'icons/obj/smoothlattice.dmi' icon_state = "latticeblank" diff --git a/code/game/turfs/simulated/floor_types_vr.dm b/code/game/turfs/simulated/floor_types_vr.dm index 78e417fdc1d..efd7c4cc4ad 100644 --- a/code/game/turfs/simulated/floor_types_vr.dm +++ b/code/game/turfs/simulated/floor_types_vr.dm @@ -43,6 +43,35 @@ icon_state = "floor" set_light(0,0,"#ffffff") +/turf/simulated/shuttle/plating/airless/carry/attackby(obj/item/C, mob/user) //this is gross + if (istype(C, /obj/item/stack/rods)) + var/obj/structure/lattice/L = locate(/obj/structure/lattice, src) + if(L) + return + var/obj/item/stack/rods/R = C + if (R.use(1)) + to_chat(user, "Constructing support lattice ...") + playsound(src, 'sound/weapons/Genhit.ogg', 50, 1) + new/obj/structure/lattice(src) + return + + if (istype(C, /obj/item/stack/tile/floor)) + var/obj/structure/lattice/L = locate(/obj/structure/lattice, src) + if(L) + var/obj/item/stack/tile/floor/S = C + if (S.get_amount() < 1) + return + qdel(L) + playsound(src, 'sound/weapons/Genhit.ogg', 50, 1) + S.use(1) + ChangeTurf(/turf/simulated/floor/airless) + return + else + to_chat(user, "The plating is going to need some support.") + +/turf/simulated/shuttle/plating/airless/carry/is_solid_structure() + return locate(/obj/structure/lattice, src) + /turf/simulated/floor/gorefloor name = "infected tile" desc = "Slick, sickly-squirming meat has grown in and out of cracks once empty. It pulsates intermittently, and with every beat, blood seeps out of pores." @@ -53,4 +82,4 @@ name = "putrid mass" desc = "It is entirely made of sick, gurgling flesh. It is releasing a sickly odour." icon_state = "bloodfloor_2" - icon = 'icons/goonstation/turf/meatland.dmi' \ No newline at end of file + icon = 'icons/goonstation/turf/meatland.dmi' diff --git a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm index 63f5749c2b4..b44a47e237e 100644 --- a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm @@ -66,6 +66,12 @@ ckeywhitelist = list("argobargsoup") character_name = list("Lynn Shady") +/datum/gear/fluff/felina_witchhat + path = /obj/item/clothing/head/wizard/marisa/fake + display_name = "Felina's Witch Hat" + ckeywhitelist = list("argobargsoup") + character_name = list("Felina Belliger") + /datum/gear/fluff/aronai_ccmeduniform path = /obj/item/clothing/under/solgov/utility/sifguard/officer/medical display_name = "centcom medical uniform" diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index f21436d3e7e..709f146e67f 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -17,7 +17,7 @@ var/list/department_radio_keys = list( ":v" = "Service", ".v" = "Service", ":p" = "AI Private", ".p" = "AI Private", ":y" = "Explorer", ".y" = "Explorer", - ":t" = "Talon", ".t" = "Talon", //VOREStation Add, + ":a" = "Talon", ".a" = "Talon", //VOREStation Add, ":R" = "right ear", ".R" = "right ear", ":L" = "left ear", ".L" = "left ear", @@ -36,7 +36,7 @@ var/list/department_radio_keys = list( ":V" = "Service", ".V" = "Service", ":P" = "AI Private", ".P" = "AI Private", ":Y" = "Explorer", ".Y" = "Explorer", - ":T" = "Talon", ".T" = "Talon", //VOREStation Add, + ":A" = "Talon", ".A" = "Talon", //VOREStation Add, //kinda localization -- rastaf0 //same keys as above, but on russian keyboard layout. This file uses cp1251 as encoding. diff --git a/code/modules/power/batteryrack_vr.dm b/code/modules/power/batteryrack_vr.dm index 69a2cb53308..8cc2b2c6367 100644 --- a/code/modules/power/batteryrack_vr.dm +++ b/code/modules/power/batteryrack_vr.dm @@ -1,3 +1,15 @@ +/obj/machinery/power/smes/batteryrack/mapped + var/cell_type = /obj/item/weapon/cell/apc + var/cell_number = 3 + +/obj/machinery/power/smes/batteryrack/mapped/Initialize() + . = ..() + for(var/i = 1 to cell_number) + if(i > max_cells) + break + var/obj/item/weapon/cell/newcell = new cell_type(src.loc) + insert_cell(newcell) + /obj/item/weapon/module/power_control/attackby(var/obj/item/I, var/mob/user) if(I.is_multitool()) to_chat(user, SPAN_NOTICE("You begin tweaking the power control circuits to support a power cell rack.")) diff --git a/code/modules/rogueminer_vr/zonemaster.dm b/code/modules/rogueminer_vr/zonemaster.dm index 2c0839fc956..ffca74bb342 100644 --- a/code/modules/rogueminer_vr/zonemaster.dm +++ b/code/modules/rogueminer_vr/zonemaster.dm @@ -127,6 +127,8 @@ rm_controller.dbg("ZM(pa): The asteroid has [A.map.len] X-lists.") + var/list/changedturfs = list() + for(var/Ix=1, Ix <= A.map.len, Ix++) var/list/curr_x = A.map[Ix] rm_controller.dbg("ZM(pa): Now doing X:[Ix] which has [curr_x.len] Y-lists.") @@ -153,15 +155,17 @@ rm_controller.dbg("ZM(pa): Replacing [P.type] with [T].") var/turf/newturf = P.ChangeTurf(T) + changedturfs += newturf switch(newturf.type) if(/turf/simulated/mineral/vacuum) place_resources(newturf) - newturf.update_icon(1) else //Anything not a turf rm_controller.dbg("ZM(pa): Creating [T].") new T(spot) + for(var/turf/T in changedturfs) + T.update_icon(1) /datum/rogue/zonemaster/proc/place_resources(var/turf/simulated/mineral/M) #define XENOARCH_SPAWN_CHANCE 0.3 diff --git a/icons/mecha/fighters64x64.dmi b/icons/mecha/fighters64x64.dmi index 7240417552a..6025a94c864 100644 Binary files a/icons/mecha/fighters64x64.dmi and b/icons/mecha/fighters64x64.dmi differ diff --git a/icons/mob/feet.dmi b/icons/mob/feet.dmi index 2d26351b98f..585b658f995 100644 Binary files a/icons/mob/feet.dmi and b/icons/mob/feet.dmi differ diff --git a/maps/expedition_vr/space/_debrisfield.dm b/maps/expedition_vr/space/_debrisfield.dm index 7b06a3bfcc0..e8ffd87a0bc 100644 --- a/maps/expedition_vr/space/_debrisfield.dm +++ b/maps/expedition_vr/space/_debrisfield.dm @@ -50,28 +50,167 @@ icon = 'icons/turf/areas_vr.dmi' icon_state = "dark" -/area/tether_away/debrisfield/explored +/area/tether_away/debrisfield/shuttle_buffer //For space around shuttle landmarks to keep submaps from generating to block them icon_state = "debrisexplored" + name = "\improper Space" + requires_power = 1 + always_unpowered = 1 + dynamic_lighting = 0 + has_gravity = 0 + power_light = 0 + power_equip = 0 + power_environ = 0 + ambience = AMBIENCE_SPACE + flags = AREA_FLAG_IS_NOT_PERSISTENT -/area/tether_away/debrisfield/unexplored +/area/submap/debrisfield + icon = 'icons/turf/areas_vr.dmi' icon_state = "debrisunexplored" -/area/tether_away/debrisfield/derelict +/area/submap/debrisfield/derelict icon_state = "debrisexplored" forced_ambience = list('sound/ambience/tension/tension.ogg', 'sound/ambience/tension/horror.ogg') //TFF 26/12/19 - Sub-areas for the APCs. -/area/tether_away/debrisfield/derelict/ai_access_port + +/area/submap/debrisfield/derelict/ai_access_port name = "POI - Abandoned Derelict AI Acess Port" -/area/tether_away/debrisfield/derelict/ai_access_starboard +/area/submap/debrisfield/derelict/ai_access_starboard name = "POI - Abandoned Derelict AI Access Starboard" -/area/tether_away/debrisfield/derelict/ai_chamber +/area/submap/debrisfield/derelict/ai_chamber name = "POI - Abandoned Derelict AI Chamber" -/area/tether_away/debrisfield/derelict/bridge +/area/submap/debrisfield/derelict/bridge name = "POI - Abandoned Derelict Bridge" -/area/tether_away/debrisfield/derelict/interior - name = "POI - Abandoned Derelict Interior" \ No newline at end of file +/area/submap/debrisfield/derelict/interior + name = "POI - Abandoned Derelict Interior" + +/area/submap/debrisfield/foodstand + name = "POI - Foodstand" + +/area/submap/debrisfield/sci_overrun + name = "POI - Overrun Science Ship" + requires_power = 0 + +/area/submap/debrisfield/old_sat + name = "POI - Old Satellite" + +/area/submap/debrisfield/old_tele + name = "POI - Old Teleporter" + +/area/submap/debrisfield/mining_drone_ship + name = "POI - Disabled Mining Drone" + requires_power = 0 + +/area/submap/debrisfield/mining_outpost + name = "POI - Destroyed Mining Outpost" + +/area/submap/debrisfield/tinyshuttle + secret_name = 0 + +/area/submap/debrisfield/tinyshuttle/crew + name = "Crew Bay" + +/area/submap/debrisfield/tinyshuttle/bridge + name = "Bridge" + +/area/submap/debrisfield/tinyshuttle/hangar + name = "Hangar" + has_gravity = 0 + +/area/submap/debrisfield/tinyshuttle/engine + name = "Systems Bay" + +/datum/shuttle/autodock/overmap/tinycarrier + name = "Debris Carrier" + warmup_time = 0 + current_location = "debris_field_carrier_start" + docking_controller_tag = "debris_carrier_docker" + shuttle_area = list(/area/submap/debrisfield/tinyshuttle/crew, /area/submap/debrisfield/tinyshuttle/bridge, /area/submap/debrisfield/tinyshuttle/hangar, /area/submap/debrisfield/tinyshuttle/engine) + fuel_consumption = 3 + defer_initialisation = TRUE + move_direction = WEST + +/obj/effect/shuttle_landmark/shuttle_initializer/tinycarrier + name = "Debris Field" + base_area = /area/space + base_turf = /turf/space + landmark_tag = "debris_field_carrier_start" + shuttle_type = /datum/shuttle/autodock/overmap/tinycarrier + +/obj/effect/shuttle_landmark/shuttle_initializer/tinycarrier/Initialize() + var/obj/effect/overmap/visitable/O = get_overmap_sector(get_z(src)) //make this into general system some other time + LAZYINITLIST(O.initial_restricted_waypoints) + O.initial_restricted_waypoints["Debris Carrier"] = list(landmark_tag) + . = ..() + +/obj/effect/overmap/visitable/ship/landable/tinycarrier + scanner_name = "TBD" + scanner_desc = "TBD" + vessel_mass = 12000 + vessel_size = SHIP_SIZE_SMALL + shuttle = "Debris Carrier" + +/obj/effect/overmap/visitable/ship/landable/tinycarrier/Initialize() + . = ..() + var/datum/lore/organization/O = loremaster.organizations[/datum/lore/organization/other/sysdef] + var/newname = "SDV [pick(O.ship_names)]" + scanner_name = newname + scanner_desc = {"\[i\]Registration\[/i\]: [newname] +\[i\]Class\[/i\]: Light Escort Carrier +\[i\]Transponder\[/i\]: Transmitting (MIL), Weak Signal +\[b\]Notice\[/b\]: Registration Expired"} + rename_areas(newname) + +/obj/effect/overmap/visitable/ship/landable/tinycarrier/proc/rename_areas(newname) + if(!SSshuttles.subsystem_initialized) + spawn(300) + rename_areas(newname) + return + var/datum/shuttle/S = SSshuttles.shuttles[shuttle] + for(var/area/A in S.shuttle_area) + A.name = "[newname] [initial(A.name)]" + if(A.apc) + A.apc.name = "[A.name] APC" + A.air_vent_names = list() + A.air_scrub_names = list() + A.air_vent_info = list() + A.air_scrub_info = list() + for(var/obj/machinery/alarm/AA in A) + AA.name = "[A.name] Air Alarm" + +/obj/machinery/computer/shuttle_control/explore/tinycarrier + shuttle_tag = "Debris Carrier" + req_one_access = list() + +/obj/mecha/combat/fighter/baron/loaded/busted + starting_components = list(/obj/item/mecha_parts/component/hull/lightweight,/obj/item/mecha_parts/component/actuator/hispeed,/obj/item/mecha_parts/component/armor,/obj/item/mecha_parts/component/gas,/obj/item/mecha_parts/component/electrical/high_current) + +/obj/mecha/combat/fighter/baron/loaded/busted/Initialize() + . = ..() + health = round(rand(50,120)) + cell?.charge = 0 + for(var/slot in internal_components) + var/obj/item/mecha_parts/component/comp = internal_components[slot] + if(!istype(comp)) + continue + comp.adjust_integrity(-(round(rand(comp.max_integrity - 10, 0)))) + + setInternalDamage(MECHA_INT_SHORT_CIRCUIT) + +/obj/structure/fuel_port/empty_tank/Initialize() + . = ..() + var/obj/item/weapon/tank/phoron/T = locate() in src + if(T) + T.air_contents.remove(T.air_contents.total_moles) + +/area/submap/debrisfield/misc_debris //for random bits of debris that should use dynamic lights + requires_power = 1 + always_unpowered = 1 + has_gravity = 0 + power_light = 0 + power_equip = 0 + power_environ = 0 diff --git a/maps/expedition_vr/space/debrisfield.dmm b/maps/expedition_vr/space/debrisfield.dmm index fd72f30720d..55d00b93ec6 100644 --- a/maps/expedition_vr/space/debrisfield.dmm +++ b/maps/expedition_vr/space/debrisfield.dmm @@ -1,35 +1,32 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/turf/space, -/area/tether_away/debrisfield/unexplored) -"b" = ( -/turf/space, -/area/tether_away/debrisfield/explored) -"c" = ( /obj/effect/overmap/visitable/sector/debrisfield, /turf/space, -/area/tether_away/debrisfield/explored) -"h" = ( -/turf/space, /area/space) -"N" = ( +"b" = ( /obj/effect/shuttle_landmark{ - base_area = /area/tether_away/debrisfield/explored; + base_area = /area/tether_away/debrisfield/shuttle_buffer; base_turf = /turf/space; landmark_tag = "debrisfield_nw"; name = "North West" }, /turf/space, -/area/tether_away/debrisfield/explored) -"Z" = ( +/area/tether_away/debrisfield/shuttle_buffer) +"c" = ( /obj/effect/shuttle_landmark{ - base_area = /area/tether_away/debrisfield/explored; + base_area = /area/tether_away/debrisfield/shuttle_buffer; base_turf = /turf/space; landmark_tag = "debrisfield_se"; name = "South East" }, /turf/space, -/area/tether_away/debrisfield/explored) +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/space, +/area/tether_away/debrisfield/shuttle_buffer) +"h" = ( +/turf/space, +/area/space) (1,1,1) = {" h @@ -175,19598 +172,19598 @@ h "} (2,1,1) = {" h -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -c +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +a h "} (3,1,1) = {" h -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (4,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (5,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (6,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (7,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (8,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (9,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (10,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (11,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (12,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (13,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (14,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (15,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (16,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (17,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (18,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (19,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (20,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (21,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (22,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (23,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (24,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (25,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (26,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (27,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (28,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (29,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (30,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (31,1,1) = {" h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -N -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (32,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (33,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (34,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (35,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (36,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (37,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (38,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (39,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (40,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (41,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (42,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (43,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (44,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (45,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (46,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (47,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (48,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (49,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (50,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (51,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (52,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (53,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (54,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (55,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (56,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (57,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (58,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (59,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (60,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (61,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (62,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (63,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (64,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (65,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (66,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (67,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (68,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (69,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (70,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (71,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (72,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (73,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (74,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (75,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (76,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (77,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (78,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (79,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (80,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (81,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (82,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (83,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (84,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (85,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (86,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (87,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (88,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (89,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (90,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (91,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (92,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (93,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (94,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (95,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (96,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (97,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (98,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (99,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (100,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (101,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (102,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (103,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (104,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (105,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (106,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (107,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (108,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (109,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (110,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (111,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (112,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (113,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (114,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (115,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (116,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (117,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (118,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (119,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (120,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (121,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (122,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (123,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (124,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (125,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -Z -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +c +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (126,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (127,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (128,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (129,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (130,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +h +h +h +h +h +h h "} (131,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (132,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (133,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (134,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (135,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (136,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (137,1,1) = {" h -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (138,1,1) = {" h -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (139,1,1) = {" h -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h h "} (140,1,1) = {" diff --git a/maps/offmap_vr/talon/talon.dm b/maps/offmap_vr/talon/talon.dm index b11afb614f3..45c5d28dc8f 100644 --- a/maps/offmap_vr/talon/talon.dm +++ b/maps/offmap_vr/talon/talon.dm @@ -404,7 +404,7 @@ Once in open space, consider disabling nonessential power-consuming electronics /datum/tgui_module/camera/ntos/talon_ship name = "Talon Ship Camera Monitor" -/datum/tgui_module/camera/ntos/New(host) +/datum/tgui_module/camera/ntos/talon_ship/New(host) . = ..(host, list(NETWORK_TALON_SHIP, NETWORK_THUNDER)) /datum/tgui_module/camera/ntos/talon_helmet diff --git a/maps/submaps/admin_use_vr/ert.dmm b/maps/submaps/admin_use_vr/ert.dmm index e7e7be1271a..46719dc7d4d 100644 --- a/maps/submaps/admin_use_vr/ert.dmm +++ b/maps/submaps/admin_use_vr/ert.dmm @@ -79,17 +79,11 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/ert/dock_port) "an" = ( -/obj/structure/table/rack/steel, -/obj/item/device/suit_cooling_unit, -/obj/item/device/suit_cooling_unit, -/obj/item/device/suit_cooling_unit, -/obj/item/device/suit_cooling_unit, -/obj/item/device/suit_cooling_unit, -/obj/item/device/suit_cooling_unit, /obj/machinery/light/no_nightshift{ dir = 1 }, /obj/effect/floor_decal/industrial/outline/grey, +/obj/structure/dispenser/oxygen, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/barracks) "ao" = ( @@ -158,13 +152,13 @@ "aQ" = ( /obj/structure/table/steel_reinforced, /obj/item/weapon/storage/firstaid/surgery, -/obj/item/stack/nanopaste/advanced, /obj/machinery/light/no_nightshift{ dir = 8 }, /obj/item/weapon/surgical/bone_clamp, /obj/item/weapon/surgical/scalpel/manager, /obj/item/weapon/surgical/circular_saw/manager, +/obj/item/stack/nanopaste, /turf/simulated/floor/tiled/white, /area/ship/ert/med_surg) "aV" = ( @@ -173,10 +167,6 @@ }, /turf/simulated/floor/reinforced/airless, /area/ship/ert/eng_storage) -"bg" = ( -/turf/space, -/turf/space, -/area/space) "bp" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, /turf/simulated/floor/tiled/techfloor, @@ -219,6 +209,10 @@ /obj/item/device/suit_cooling_unit, /obj/item/device/suit_cooling_unit, /obj/item/device/suit_cooling_unit, +/obj/item/device/suit_cooling_unit, +/obj/item/device/suit_cooling_unit, +/obj/item/device/suit_cooling_unit, +/obj/item/device/suit_cooling_unit, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/barracks) "bJ" = ( @@ -641,10 +635,11 @@ }, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/dock_star) +"fw" = ( +/turf/simulated/floor/tiled/techmaint, +/area/space) "fx" = ( /obj/structure/table/steel_reinforced, -/obj/item/rig_module/rescue_pharm, -/obj/item/rig_module/sprinter, /obj/item/rig_module/sprinter, /obj/machinery/light/no_nightshift{ dir = 8 @@ -657,7 +652,6 @@ pixel_x = -23 }, /obj/item/rig_module/sprinter, -/obj/item/rig_module/sprinter, /obj/item/rig_module/rescue_pharm, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/mech_bay) @@ -666,7 +660,6 @@ /obj/item/rig_module/mounted, /obj/item/rig_module/mounted/egun, /obj/item/rig_module/mounted/egun, -/obj/item/rig_module/mounted, /obj/item/rig_module/mounted/egun, /obj/item/rig_module/mounted/egun, /turf/simulated/floor/tiled/techfloor, @@ -689,10 +682,6 @@ /obj/item/rig_module/device/rcd, /obj/item/rig_module/device/plasmacutter, /obj/item/rig_module/device/plasmacutter, -/obj/item/rig_module/device/rcd, -/obj/item/rig_module/device/rcd, -/obj/item/rig_module/device/plasmacutter, -/obj/item/rig_module/device/plasmacutter, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/mech_bay) "fZ" = ( @@ -770,10 +759,6 @@ /obj/item/weapon/shield/riot, /obj/item/weapon/shield/riot, /obj/item/weapon/shield/riot, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/effect/floor_decal/industrial/outline/grey, /obj/machinery/recharger/wallcharger{ pixel_x = -23; @@ -1259,6 +1244,10 @@ /obj/item/weapon/plastique, /obj/item/weapon/plastique, /obj/effect/floor_decal/industrial/outline/red, +/obj/item/weapon/plastique, +/obj/item/weapon/plastique, +/obj/item/weapon/plastique, +/obj/item/weapon/plastique, /turf/simulated/floor/tiled/techmaint, /area/ship/ert/armoury_dl) "kG" = ( @@ -1356,6 +1345,7 @@ starts_with = list(/obj/item/weapon/tool/prybar/red,/obj/item/clothing/glasses/goggles,/obj/item/weapon/reagent_containers/hypospray/autoinjector,/obj/item/stack/medical/bruise_pack,/obj/item/device/flashlight/glowstick,/obj/item/weapon/reagent_containers/food/snacks/candy/proteinbar,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency/oxygen/engi) }, /obj/effect/floor_decal/industrial/outline/grey, +/obj/item/modular_computer/laptop/preset/custom_loadout/elite, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/barracks) "lx" = ( @@ -1652,10 +1642,6 @@ /obj/structure/table/rack/steel, /obj/item/weapon/gun/energy/xray, /obj/item/weapon/gun/energy/xray, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/machinery/light/no_nightshift, /obj/machinery/firealarm/alarms_hidden{ dir = 1; @@ -2074,10 +2060,12 @@ /area/ship/ert/med_surg) "pq" = ( /obj/structure/table/steel_reinforced, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/storage/box/bodybags, +/obj/item/bodybag/cryobag, +/obj/item/bodybag/cryobag, +/obj/item/bodybag/cryobag, +/obj/item/bodybag/cryobag, +/obj/item/bodybag/cryobag, +/obj/item/bodybag/cryobag, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/med) "pt" = ( @@ -2150,23 +2138,13 @@ /area/ship/ert/barracks) "pI" = ( /obj/structure/table/rack/steel, -/obj/item/weapon/gun/projectile/automatic/sts35, -/obj/item/weapon/gun/projectile/automatic/sts35, -/obj/item/weapon/gun/projectile/automatic/sts35, -/obj/item/weapon/gun/projectile/automatic/sts35, -/obj/item/ammo_magazine/m545/ext, -/obj/item/ammo_magazine/m545/ext, -/obj/item/ammo_magazine/m545/ext, -/obj/item/ammo_magazine/m545/ext, -/obj/item/ammo_magazine/m545/ext, -/obj/item/ammo_magazine/m545/ext, -/obj/item/ammo_magazine/m545/ext, -/obj/item/ammo_magazine/m545/ext, -/obj/item/ammo_magazine/m545/ap/ext, -/obj/item/ammo_magazine/m545/ap/ext, -/obj/item/ammo_magazine/m545/ap/ext, -/obj/item/ammo_magazine/m545/ap/ext, /obj/effect/floor_decal/industrial/outline/grey, +/obj/item/weapon/gun/energy/pulse_rifle, +/obj/item/weapon/gun/energy/pulse_rifle, +/obj/item/weapon/gun/energy/pulse_rifle, +/obj/item/weapon/gun/energy/pulse_rifle, +/obj/item/weapon/gun/energy/pulse_rifle, +/obj/item/weapon/gun/energy/pulse_rifle, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/armoury_dl) "pK" = ( @@ -2217,8 +2195,6 @@ /obj/structure/table/rack/steel, /obj/item/weapon/gun/energy/plasmastun, /obj/item/weapon/gun/energy/plasmastun, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/effect/floor_decal/industrial/outline/grey, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/armoury_dl) @@ -2539,6 +2515,7 @@ }, /obj/machinery/light/no_nightshift, /obj/effect/floor_decal/industrial/outline/grey, +/obj/item/modular_computer/laptop/preset/custom_loadout/elite, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/barracks) "sA" = ( @@ -2576,8 +2553,6 @@ /obj/item/clothing/glasses/graviton, /obj/item/clothing/glasses/graviton, /obj/item/clothing/glasses/graviton, -/obj/item/clothing/glasses/graviton, -/obj/item/clothing/glasses/graviton, /obj/effect/floor_decal/industrial/outline/grey, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/barracks) @@ -2656,7 +2631,7 @@ /turf/simulated/floor/tiled/techmaint, /area/ship/ert/hangar) "tb" = ( -/obj/machinery/telecomms/allinone/talon, +/obj/machinery/telecomms/allinone, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/teleporter) "tg" = ( @@ -2992,12 +2967,6 @@ /obj/item/weapon/gun/energy/gun, /obj/item/weapon/gun/energy/gun, /obj/item/weapon/gun/energy/gun, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/item/weapon/gun/energy/gun, /obj/item/weapon/gun/energy/gun, /obj/effect/floor_decal/industrial/outline/grey, @@ -3028,14 +2997,12 @@ "wt" = ( /obj/structure/table/steel_reinforced, /obj/item/weapon/storage/firstaid/bonemed, -/obj/item/weapon/storage/firstaid/bonemed, /obj/item/weapon/storage/firstaid/clotting, -/obj/item/weapon/storage/firstaid/clotting, -/obj/item/weapon/storage/pill_bottle/sleevingcure/full, -/obj/item/weapon/storage/pill_bottle/sleevingcure/full, /obj/effect/floor_decal/corner/yellow{ dir = 1 }, +/obj/item/weapon/storage/firstaid/combat, +/obj/item/weapon/storage/firstaid/combat, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/med) "wO" = ( @@ -3084,33 +3051,52 @@ /area/ship/ert/bridge) "xg" = ( /obj/structure/table/rack/steel, -/obj/item/weapon/storage/box/anti_photons, -/obj/item/weapon/storage/box/anti_photons, /obj/effect/floor_decal/industrial/outline/grey, +/obj/item/weapon/gun/energy/gun/nuclear, +/obj/item/weapon/gun/energy/gun/nuclear, +/obj/item/weapon/gun/energy/gun/nuclear, +/obj/item/weapon/gun/energy/gun/nuclear, +/obj/item/weapon/gun/energy/gun/nuclear, +/obj/item/weapon/gun/energy/gun/nuclear, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/armoury_st) "xh" = ( /obj/structure/table/rack/steel, -/obj/item/weapon/storage/box/smokes, -/obj/item/weapon/storage/box/smokes, /obj/machinery/light_switch{ pixel_y = 23 }, /obj/effect/floor_decal/industrial/outline/grey, +/obj/item/weapon/gun/projectile/p92x/large/preban, +/obj/item/weapon/gun/projectile/p92x/large/preban, +/obj/item/weapon/gun/projectile/p92x/large/preban, +/obj/item/weapon/gun/projectile/p92x/large/preban, +/obj/item/weapon/gun/projectile/p92x/large/preban, +/obj/item/weapon/gun/projectile/p92x/large/preban, +/obj/item/ammo_magazine/m9mm/large/preban, +/obj/item/ammo_magazine/m9mm/large/preban, +/obj/item/ammo_magazine/m9mm/large/preban, +/obj/item/ammo_magazine/m9mm/large/preban, +/obj/item/ammo_magazine/m9mm/large/preban, +/obj/item/ammo_magazine/m9mm/large/preban, +/obj/item/ammo_magazine/m9mm/large/preban, +/obj/item/ammo_magazine/m9mm/large/preban, +/obj/item/ammo_magazine/m9mm/large/preban, +/obj/item/ammo_magazine/m9mm/large/preban, +/obj/item/ammo_magazine/m9mm/large/preban, +/obj/item/ammo_magazine/m9mm/large/preban, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/armoury_st) "xi" = ( -/obj/item/weapon/storage/box/teargas, -/obj/item/weapon/storage/box/teargas, /obj/structure/table/rack/steel, /obj/effect/floor_decal/industrial/outline/grey, -/turf/simulated/floor/tiled/techfloor, -/area/ship/ert/armoury_st) -"xr" = ( -/obj/structure/table/rack/steel, -/obj/item/weapon/storage/box/empslite, -/obj/item/weapon/storage/box/empslite, -/obj/effect/floor_decal/industrial/outline/grey, +/obj/item/weapon/gun/projectile/automatic/sts35, +/obj/item/weapon/gun/projectile/automatic/sts35, +/obj/item/ammo_magazine/m545, +/obj/item/ammo_magazine/m545, +/obj/item/ammo_magazine/m545, +/obj/item/ammo_magazine/m545, +/obj/item/ammo_magazine/m545, +/obj/item/ammo_magazine/m545, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/armoury_st) "xt" = ( @@ -3124,22 +3110,20 @@ pixel_y = 26 }, /obj/effect/floor_decal/industrial/outline/grey, +/obj/item/weapon/storage/box/flashbangs, +/obj/item/weapon/storage/box/smokes, +/obj/item/weapon/storage/box/smokes, +/obj/item/weapon/storage/box/teargas, +/obj/item/weapon/storage/box/empslite, +/obj/item/weapon/storage/box/empslite, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/armoury_st) "xv" = ( /obj/structure/table/rack/steel, /obj/item/weapon/gun/energy/ionrifle/pistol, /obj/item/weapon/gun/energy/ionrifle/pistol, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/item/weapon/gun/energy/ionrifle, /obj/item/weapon/gun/energy/ionrifle, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/machinery/power/apc/hyper{ alarms_hidden = 1; dir = 4; @@ -3161,8 +3145,6 @@ /obj/structure/closet/medical_wall{ pixel_x = 32 }, -/obj/item/weapon/storage/firstaid/clotting, -/obj/item/weapon/storage/firstaid/bonemed, /obj/item/weapon/storage/firstaid/adv, /obj/item/weapon/storage/firstaid/adv, /obj/item/weapon/storage/firstaid/fire, @@ -3171,8 +3153,6 @@ /obj/item/weapon/storage/firstaid/o2, /obj/item/weapon/storage/firstaid/toxin, /obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/combat, -/obj/item/weapon/storage/firstaid/combat, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/med) "xA" = ( @@ -4027,6 +4007,8 @@ /obj/item/weapon/surgical/scalpel/manager, /obj/item/weapon/surgical/circular_saw/manager, /obj/item/weapon/surgical/circular_saw/manager, +/obj/item/stack/nanopaste, +/obj/item/stack/nanopaste, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/med) "DN" = ( @@ -4058,6 +4040,10 @@ icon_state = "0-2" }, /obj/effect/floor_decal/industrial/outline, +/obj/item/weapon/extinguisher/mini, +/obj/item/weapon/extinguisher/mini, +/obj/item/weapon/extinguisher/mini, +/obj/item/weapon/extinguisher/mini, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/med) "DS" = ( @@ -4203,8 +4189,6 @@ /obj/structure/closet/crate/medical, /obj/item/weapon/storage/box/autoinjectors, /obj/item/weapon/storage/box/beakers, -/obj/item/device/defib_kit/compact/combat/loaded, -/obj/item/device/defib_kit/compact/combat/loaded, /obj/item/weapon/storage/box/bodybags, /obj/item/weapon/storage/box/bodybags{ pixel_x = 2; @@ -4214,6 +4198,8 @@ /obj/item/weapon/storage/box/freezer, /obj/item/weapon/storage/box/masks, /obj/effect/floor_decal/industrial/outline, +/obj/item/weapon/storage/box/bodybags, +/obj/item/weapon/storage/box/bodybags, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/med) "Fd" = ( @@ -4362,7 +4348,36 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/item/weapon/paper/ert_armory_cells, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, /turf/simulated/floor/tiled/techmaint, /area/ship/ert/armoury_st) "FY" = ( @@ -4409,6 +4424,7 @@ dir = 1 }, /obj/effect/floor_decal/industrial/outline/grey, +/obj/item/modular_computer/laptop/preset/custom_loadout/elite, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/barracks) "GI" = ( @@ -4531,16 +4547,8 @@ /obj/structure/table/rack/steel, /obj/item/weapon/gun/energy/gun/burst, /obj/item/weapon/gun/energy/gun/burst, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/item/weapon/gun/energy/lasershotgun, /obj/item/weapon/gun/energy/lasershotgun, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/effect/floor_decal/industrial/outline/grey, /obj/machinery/recharger/wallcharger{ pixel_x = -23; @@ -4569,10 +4577,6 @@ /obj/item/weapon/storage/pill_bottle/iron, /obj/item/weapon/storage/pill_bottle/iron, /obj/item/weapon/storage/pill_bottle/sleevingcure/full, -/obj/item/weapon/extinguisher/mini, -/obj/item/weapon/extinguisher/mini, -/obj/item/weapon/extinguisher/mini, -/obj/item/weapon/extinguisher/mini, /obj/item/weapon/storage/box/syringes, /obj/item/weapon/storage/box/syringes{ pixel_x = 2; @@ -4958,18 +4962,26 @@ /area/ship/ert/engine) "JZ" = ( /obj/structure/table/rack/steel, -/obj/item/weapon/gun/energy/laser, -/obj/item/weapon/gun/energy/laser, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/machinery/light/no_nightshift, /obj/machinery/alarm/alarms_hidden{ dir = 1; pixel_y = -26 }, /obj/effect/floor_decal/industrial/outline/grey, +/obj/item/weapon/gun/projectile/automatic/z8, +/obj/item/weapon/gun/projectile/automatic/z8, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762/ap, +/obj/item/ammo_magazine/m762/ap, +/obj/item/ammo_magazine/m762/ap, +/obj/item/ammo_magazine/m762/ap, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/armoury_dl) "Kb" = ( @@ -5212,18 +5224,12 @@ /obj/item/weapon/gun/energy/gun/martin{ battery_lock = 0 }, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/item/weapon/gun/energy/gun/martin{ battery_lock = 0 }, /obj/item/weapon/gun/energy/gun/martin{ battery_lock = 0 }, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/effect/floor_decal/industrial/outline/grey, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/armoury_st) @@ -5267,9 +5273,11 @@ }, /obj/item/weapon/gun/energy/laser, /obj/item/weapon/gun/energy/laser, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/effect/floor_decal/industrial/outline/grey, +/obj/item/weapon/gun/energy/laser, +/obj/item/weapon/gun/energy/laser, +/obj/item/weapon/gun/energy/laser, +/obj/item/weapon/gun/energy/laser, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/armoury_st) "LH" = ( @@ -5298,7 +5306,7 @@ }, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/button/remote/blast_door{ - desc = "[OOC] DO NOT TOUCH THIS BUTTON WITHOUT THE EXPLICIT PERMISSION OF AN ADMINISTRATOR."; + desc = "\[OOC] DO NOT TOUCH THIS BUTTON WITHOUT THE EXPLICIT PERMISSION OF AN ADMINISTRATOR."; dir = 1; id = "NRV_DELTA"; name = "DELTA ACCESS CONTROL"; @@ -5327,10 +5335,6 @@ /obj/item/weapon/gun/energy/taser, /obj/item/weapon/gun/energy/taser, /obj/item/weapon/gun/energy/taser, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/effect/floor_decal/industrial/outline/grey, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/armoury_st) @@ -5359,14 +5363,10 @@ "Mt" = ( /obj/structure/table/rack/steel, /obj/item/weapon/gun/energy/netgun, -/obj/item/weapon/gun/energy/netgun, -/obj/item/weapon/gun/energy/netgun, -/obj/item/weapon/gun/energy/netgun, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/effect/floor_decal/industrial/outline/grey, +/obj/item/weapon/gun/energy/sniperrifle{ + battery_lock = 0 + }, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/armoury_st) "Mv" = ( @@ -5448,18 +5448,18 @@ /area/shuttle/ert_ship_boat) "MX" = ( /obj/structure/table/steel_reinforced, -/obj/item/weapon/storage/belt/utility/full, -/obj/item/weapon/storage/belt/utility/full, -/obj/item/weapon/storage/belt/utility/full, -/obj/item/weapon/storage/belt/utility/full, -/obj/item/weapon/storage/belt/utility/full, -/obj/item/weapon/storage/belt/utility/full, /obj/item/clothing/accessory/storage/brown_vest, /obj/item/clothing/accessory/storage/brown_vest, /obj/item/clothing/accessory/storage/brown_vest, /obj/item/clothing/accessory/storage/brown_vest, /obj/item/clothing/accessory/storage/brown_vest, /obj/item/clothing/accessory/storage/brown_vest, +/obj/item/weapon/storage/belt/utility/chief/full, +/obj/item/weapon/storage/belt/utility/chief/full, +/obj/item/weapon/storage/belt/utility/chief/full, +/obj/item/weapon/storage/belt/utility/chief/full, +/obj/item/weapon/storage/belt/utility/chief/full, +/obj/item/weapon/storage/belt/utility/chief/full, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/barracks) "MZ" = ( @@ -5796,10 +5796,6 @@ /obj/item/weapon/gun/energy/sniperrifle{ battery_lock = 0 }, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, -/obj/item/weapon/cell/device/weapon/recharge, /obj/effect/floor_decal/industrial/outline/grey, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/armoury_dl) @@ -6136,6 +6132,7 @@ "QY" = ( /obj/structure/table/rack, /obj/item/weapon/rig/ert, +/obj/item/weapon/cell/slime, /turf/simulated/floor/wood, /area/ship/ert/commander) "QZ" = ( @@ -6426,6 +6423,8 @@ pixel_y = 26 }, /obj/effect/floor_decal/industrial/outline, +/obj/item/weapon/reagent_containers/hypospray, +/obj/item/weapon/reagent_containers/hypospray, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/med) "SZ" = ( @@ -6704,17 +6703,11 @@ /area/ship/ert/teleporter) "Wl" = ( /obj/structure/table/steel_reinforced, -/obj/item/stack/nanopaste, -/obj/item/stack/nanopaste, -/obj/item/stack/nanopaste, -/obj/item/stack/nanopaste, -/obj/item/stack/nanopaste, -/obj/item/stack/nanopaste, -/obj/item/stack/nanopaste, -/obj/item/stack/nanopaste, /obj/machinery/light/no_nightshift{ dir = 1 }, +/obj/item/device/defib_kit/compact/combat/loaded, +/obj/item/device/defib_kit/compact/combat/loaded, /turf/simulated/floor/tiled/techfloor, /area/ship/ert/med) "Wq" = ( @@ -12951,10 +12944,10 @@ yz yz yz yz -bg -bg -bg -bg +yz +yz +yz +yz yz yz yz @@ -13228,10 +13221,6 @@ yz yz yz yz -bg -bg -bg -bg yz yz yz @@ -13242,10 +13231,14 @@ yz yz yz yz -bg -bg -bg -bg +yz +yz +yz +yz +yz +yz +yz +yz yz yz yz @@ -18150,7 +18143,7 @@ ip mV pa tH -xr +xi BU GK FR @@ -18436,7 +18429,7 @@ pn tH xv Ce -FR +fw FR Mt Pl diff --git a/maps/submaps/pois_vr/debris_field/_templates.dm b/maps/submaps/pois_vr/debris_field/_templates.dm index 6d200d3c20c..87ebdc54ecc 100644 --- a/maps/submaps/pois_vr/debris_field/_templates.dm +++ b/maps/submaps/pois_vr/debris_field/_templates.dm @@ -18,6 +18,41 @@ mappath = 'asteroids3.dmm' cost = 2 +/datum/map_template/debrisfield/asteroids4 + name = "Asteroids 4" + mappath = 'asteroids4.dmm' + cost = 2 + +/datum/map_template/debrisfield/asteroids5 + name = "Asteroids 5" + mappath = 'asteroids5.dmm' + cost = 2 + +/datum/map_template/debrisfield/asteroids6 + name = "Asteroids 6" + mappath = 'asteroids6.dmm' + cost = 2 + +/datum/map_template/debrisfield/asteroids7 + name = "Asteroids 7" + mappath = 'asteroids7.dmm' + cost = 2 + +/datum/map_template/debrisfield/asteroids8 + name = "Asteroids 8" + mappath = 'asteroids8.dmm' + cost = 2 + +/datum/map_template/debrisfield/asteroids9 + name = "Asteroids 9" + mappath = 'asteroids9.dmm' + cost = 2 + +/datum/map_template/debrisfield/asteroids10 + name = "Asteroids 10" + mappath = 'asteroids10.dmm' + cost = 2 + /datum/map_template/debrisfield/carp_asteroids1 name = "Carp Asteroids 1" mappath = 'carp_asteroids1.dmm' @@ -38,6 +73,21 @@ mappath = 'carp_asteroids4.dmm' cost = 5 +/datum/map_template/debrisfield/carp_asteroids5 + name = "Carp Asteroids 5" + mappath = 'carp_asteroids5.dmm' + cost = 5 + +/datum/map_template/debrisfield/carp_asteroids6 + name = "Carp Asteroids 6" + mappath = 'carp_asteroids6.dmm' + cost = 5 + +/datum/map_template/debrisfield/carp_asteroids7 + name = "Carp Asteroids 7" + mappath = 'carp_asteroids7.dmm' + cost = 5 + /datum/map_template/debrisfield/foodstand name = "Food Stand" mappath = 'foodstand.dmm' @@ -74,6 +124,76 @@ mappath = 'debris6.dmm' cost = 2 +/datum/map_template/debrisfield/debris7 + name = "Debris 7" + mappath = 'debris7.dmm' + cost = 2 + +/datum/map_template/debrisfield/debris8 + name = "Debris 8" + mappath = 'debris8.dmm' + cost = 2 + +/datum/map_template/debrisfield/debris9 + name = "Debris 9" + mappath = 'debris9.dmm' + cost = 2 + +/datum/map_template/debrisfield/debris10 + name = "Debris 10" + mappath = 'debris10.dmm' + cost = 2 + +/datum/map_template/debrisfield/debris11 + name = "Debris 11" + mappath = 'debris11.dmm' + cost = 2 + +/datum/map_template/debrisfield/debris12 + name = "Debris 12" + mappath = 'debris12.dmm' + cost = 2 + +/datum/map_template/debrisfield/debris13 + name = "Debris 13" + mappath = 'debris13.dmm' + cost = 2 + +/datum/map_template/debrisfield/debris14 + name = "Debris 14" + mappath = 'debris14.dmm' + cost = 2 + +/datum/map_template/debrisfield/escape_pod + name = "Ancient Escape Pod" + mappath = 'escape_pod.dmm' + cost = 5 + allow_duplicates = FALSE + +/datum/map_template/debrisfield/old_satellite + name = "Old Satellite" + mappath = 'old_satellite.dmm' + cost = 10 + allow_duplicates = FALSE + +/datum/map_template/debrisfield/old_teleporter + name = "Old Teleporter" + mappath = 'old_teleporter.dmm' + cost = 10 + allow_duplicates = FALSE + +/datum/map_template/debrisfield/old_mining_outpost + name = "Old Drone Mining Outpost" + mappath = 'mining_drones.dmm' + cost = 20 + allow_duplicates = FALSE + +/datum/map_template/debrisfield/ship_mining_drone + name = "Disabled Mining Drone Ship" + mappath = 'ship_mining_drone.dmm' + cost = 35 + allow_duplicates = FALSE + /datum/map_template/debrisfield/ship_sup_exploded name = "Exploded Cargo Ship" mappath = 'ship_sup_exploded.dmm' @@ -98,6 +218,12 @@ cost = 30 allow_duplicates = FALSE +/datum/map_template/debrisfield/tinycarrier + name = "Disabled Tiny Carrier" + mappath = 'tinycarrier.dmm' + cost = 30 + allow_duplicates = FALSE + /datum/map_template/debrisfield/alien_massive_derelict name = "Alien Derelict" mappath = 'derelict.dmm' diff --git a/maps/submaps/pois_vr/debris_field/asteroids1.dmm b/maps/submaps/pois_vr/debris_field/asteroids1.dmm index 0bdaf44d13a..664fa1c50e1 100644 --- a/maps/submaps/pois_vr/debris_field/asteroids1.dmm +++ b/maps/submaps/pois_vr/debris_field/asteroids1.dmm @@ -1,10 +1,16 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /turf/simulated/mineral/vacuum, -/area/tether_away/debrisfield/explored) +/area/space) "b" = ( /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/space) +"c" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) (1,1,1) = {" a @@ -31,77 +37,77 @@ b (3,1,1) = {" b b -b -b -b -a -a +c +c +c +d +d a b "} (4,1,1) = {" b b -a -b -b -b -a +d +c +c +c +d b b "} (5,1,1) = {" b a -a -a -b -b -b +d +d +c +c +c b b "} (6,1,1) = {" b a -a -a -a -b -b +d +d +d +c +c b b "} (7,1,1) = {" a a -a -a -a -a -b +d +d +d +d +c b a "} (8,1,1) = {" a a -a -a -a -a -b +d +d +d +d +c a a "} (9,1,1) = {" b a -a -a -a -a -b +d +d +d +d +c b b "} diff --git a/maps/submaps/pois_vr/debris_field/asteroids10.dmm b/maps/submaps/pois_vr/debris_field/asteroids10.dmm new file mode 100644 index 00000000000..31bbdc50a38 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/asteroids10.dmm @@ -0,0 +1,238 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/turf/simulated/mineral/vacuum, +/area/space) +"c" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +b +b +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +b +b +b +b +"} +(3,1,1) = {" +a +a +a +a +a +a +a +a +a +b +b +b +a +a +"} +(4,1,1) = {" +a +a +a +c +c +c +c +d +c +c +d +b +a +a +"} +(5,1,1) = {" +a +a +a +c +c +c +c +c +c +c +c +a +a +a +"} +(6,1,1) = {" +a +a +a +d +c +c +d +d +d +c +c +b +a +a +"} +(7,1,1) = {" +a +b +b +d +c +c +c +d +d +c +c +b +b +a +"} +(8,1,1) = {" +a +b +b +d +c +c +c +c +c +c +c +b +a +a +"} +(9,1,1) = {" +a +b +b +d +d +c +c +c +d +d +c +a +a +a +"} +(10,1,1) = {" +a +a +b +d +d +c +c +c +d +d +d +a +a +a +"} +(11,1,1) = {" +a +a +b +d +d +c +c +c +d +d +c +a +a +a +"} +(12,1,1) = {" +a +a +a +b +a +a +a +a +b +a +a +a +a +a +"} +(13,1,1) = {" +a +a +a +a +a +b +b +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +a +a +a +a +b +b +a +a +a +a +a +a +a +"} diff --git a/maps/submaps/pois_vr/debris_field/asteroids2.dmm b/maps/submaps/pois_vr/debris_field/asteroids2.dmm index 77631496ccb..ef40ad205cb 100644 --- a/maps/submaps/pois_vr/debris_field/asteroids2.dmm +++ b/maps/submaps/pois_vr/debris_field/asteroids2.dmm @@ -1,10 +1,16 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/space) "b" = ( /turf/simulated/mineral/vacuum, -/area/tether_away/debrisfield/explored) +/area/space) +"c" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) (1,1,1) = {" a @@ -39,60 +45,60 @@ a (3,1,1) = {" a a -a -a -a -a -a -a -a -a -a +c +c +c +c +c +c +c +c +c a a "} (4,1,1) = {" a b -b -a -a -a -a -a -b -b -a +d +c +c +c +c +c +d +d +c a a "} (5,1,1) = {" b b -b -b -a -a -a -a -b -b -b +d +d +c +c +c +c +d +d +d a a "} (6,1,1) = {" b b -b -b -a -a -a -b -b -b -b +d +d +c +c +c +d +d +d +d b a "} diff --git a/maps/submaps/pois_vr/debris_field/asteroids3.dmm b/maps/submaps/pois_vr/debris_field/asteroids3.dmm index ea91de78386..f255bf81cda 100644 --- a/maps/submaps/pois_vr/debris_field/asteroids3.dmm +++ b/maps/submaps/pois_vr/debris_field/asteroids3.dmm @@ -1,10 +1,16 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /turf/simulated/mineral/vacuum, -/area/tether_away/debrisfield/explored) +/area/space) "b" = ( /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/space) +"c" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) (1,1,1) = {" a @@ -31,55 +37,55 @@ a (3,1,1) = {" a b -b -a -a -a -a +c +d +d +d +d a a "} (4,1,1) = {" b b -b -b -a -a -a +c +c +d +d +d a b "} (5,1,1) = {" b b -b -b -b -a -a +c +c +c +d +d a b "} (6,1,1) = {" b a -a -b -b -b -a +d +c +c +c +d b b "} (7,1,1) = {" a a -a -a -b -b -b +d +d +c +c +c b a "} diff --git a/maps/submaps/pois_vr/debris_field/asteroids4.dmm b/maps/submaps/pois_vr/debris_field/asteroids4.dmm new file mode 100644 index 00000000000..4d93d697190 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/asteroids4.dmm @@ -0,0 +1,134 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/turf/simulated/mineral/vacuum, +/area/space) +"c" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +a +a +a +b +a +a +a +a +a +a +"} +(2,1,1) = {" +a +b +b +b +a +a +a +a +a +a +"} +(3,1,1) = {" +b +b +c +c +c +d +d +d +a +a +"} +(4,1,1) = {" +a +b +c +c +c +c +d +d +a +a +"} +(5,1,1) = {" +a +a +d +d +c +c +c +d +a +a +"} +(6,1,1) = {" +a +a +d +d +d +c +d +d +a +a +"} +(7,1,1) = {" +a +a +d +d +c +c +d +c +b +a +"} +(8,1,1) = {" +a +a +d +d +d +c +c +c +b +b +"} +(9,1,1) = {" +a +a +a +a +a +a +b +b +b +a +"} +(10,1,1) = {" +a +a +a +a +a +a +a +b +a +a +"} diff --git a/maps/submaps/pois_vr/debris_field/asteroids5.dmm b/maps/submaps/pois_vr/debris_field/asteroids5.dmm new file mode 100644 index 00000000000..24ac373349c --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/asteroids5.dmm @@ -0,0 +1,126 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/turf/simulated/mineral/vacuum, +/area/space) +"c" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +a +a +a +b +b +a +"} +(2,1,1) = {" +a +a +b +b +b +a +"} +(3,1,1) = {" +a +a +c +d +b +b +"} +(4,1,1) = {" +a +a +c +c +a +a +"} +(5,1,1) = {" +a +a +c +c +a +a +"} +(6,1,1) = {" +a +a +c +c +a +a +"} +(7,1,1) = {" +b +b +c +c +a +a +"} +(8,1,1) = {" +b +b +c +c +a +a +"} +(9,1,1) = {" +a +b +d +c +a +a +"} +(10,1,1) = {" +a +a +c +c +a +a +"} +(11,1,1) = {" +a +a +c +c +a +a +"} +(12,1,1) = {" +a +a +c +d +b +a +"} +(13,1,1) = {" +a +a +a +b +b +b +"} +(14,1,1) = {" +a +a +b +b +b +b +"} diff --git a/maps/submaps/pois_vr/debris_field/asteroids6.dmm b/maps/submaps/pois_vr/debris_field/asteroids6.dmm new file mode 100644 index 00000000000..0a99b2ce837 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/asteroids6.dmm @@ -0,0 +1,98 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/turf/simulated/mineral/vacuum, +/area/space) +"c" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +a +b +a +a +"} +(2,1,1) = {" +b +b +b +b +"} +(3,1,1) = {" +b +c +c +b +"} +(4,1,1) = {" +a +d +c +a +"} +(5,1,1) = {" +a +d +d +a +"} +(6,1,1) = {" +a +d +d +a +"} +(7,1,1) = {" +a +d +d +a +"} +(8,1,1) = {" +b +c +d +a +"} +(9,1,1) = {" +b +c +c +a +"} +(10,1,1) = {" +a +c +d +a +"} +(11,1,1) = {" +a +d +d +a +"} +(12,1,1) = {" +a +d +d +a +"} +(13,1,1) = {" +a +a +b +a +"} +(14,1,1) = {" +a +a +b +a +"} diff --git a/maps/submaps/pois_vr/debris_field/asteroids7.dmm b/maps/submaps/pois_vr/debris_field/asteroids7.dmm new file mode 100644 index 00000000000..eee9a24999e --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/asteroids7.dmm @@ -0,0 +1,112 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/turf/simulated/mineral/vacuum, +/area/space) +"c" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +a +a +a +b +b +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +b +b +a +a +a +a +"} +(3,1,1) = {" +a +a +c +d +c +c +d +d +c +c +a +a +"} +(4,1,1) = {" +a +a +c +d +d +c +c +c +c +c +a +a +"} +(5,1,1) = {" +b +b +c +d +d +c +c +c +c +d +b +a +"} +(6,1,1) = {" +b +a +a +a +a +a +a +a +b +b +b +b +"} +(7,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +b +"} diff --git a/maps/submaps/pois_vr/debris_field/asteroids8.dmm b/maps/submaps/pois_vr/debris_field/asteroids8.dmm new file mode 100644 index 00000000000..c8fe4c14b8a --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/asteroids8.dmm @@ -0,0 +1,126 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/space, +/area/space) +"b" = ( +/turf/simulated/mineral/vacuum, +/area/space) +"c" = ( +/turf/space, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +b +a +a +b +b +a +"} +(3,1,1) = {" +b +b +c +c +c +c +c +c +d +d +d +d +b +a +"} +(4,1,1) = {" +b +b +d +d +c +c +d +c +c +c +c +c +a +a +"} +(5,1,1) = {" +a +b +c +d +d +d +d +d +c +c +c +c +a +a +"} +(6,1,1) = {" +a +a +a +b +b +b +a +a +a +a +a +b +b +a +"} +(7,1,1) = {" +a +a +b +b +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/submaps/pois_vr/debris_field/asteroids9.dmm b/maps/submaps/pois_vr/debris_field/asteroids9.dmm new file mode 100644 index 00000000000..76e775a0415 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/asteroids9.dmm @@ -0,0 +1,302 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/turf/simulated/mineral/vacuum, +/area/space) +"c" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +c +d +c +c +c +c +c +b +b +a +a +a +"} +(6,1,1) = {" +a +a +a +a +c +d +d +d +c +c +c +b +b +b +a +a +"} +(7,1,1) = {" +a +b +a +a +c +d +d +d +c +c +c +b +b +b +b +a +"} +(8,1,1) = {" +a +b +b +a +c +c +c +c +c +c +c +a +a +b +b +a +"} +(9,1,1) = {" +a +b +a +a +c +c +c +c +c +c +c +a +a +a +a +a +"} +(10,1,1) = {" +a +a +a +a +c +c +c +d +c +c +c +a +a +a +a +a +"} +(11,1,1) = {" +a +a +a +b +d +d +c +c +c +c +d +b +b +a +a +a +"} +(12,1,1) = {" +a +a +a +a +d +d +c +c +c +c +d +b +b +b +a +a +"} +(13,1,1) = {" +a +a +a +a +a +a +a +a +b +a +a +b +b +b +a +a +"} +(14,1,1) = {" +a +a +a +a +a +a +a +a +b +a +a +a +a +a +a +a +"} +(15,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +a +"} +(16,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +b +"} diff --git a/maps/submaps/pois_vr/debris_field/carp_asteroids1.dmm b/maps/submaps/pois_vr/debris_field/carp_asteroids1.dmm index 985271c59b5..4f88bef644a 100644 --- a/maps/submaps/pois_vr/debris_field/carp_asteroids1.dmm +++ b/maps/submaps/pois_vr/debris_field/carp_asteroids1.dmm @@ -1,14 +1,20 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/space) "b" = ( /turf/simulated/mineral/vacuum, -/area/tether_away/debrisfield/explored) +/area/space) "c" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"e" = ( /obj/tether_away_spawner/debrisfield/carp, /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/tether_away/debrisfield/shuttle_buffer) (1,1,1) = {" a @@ -39,91 +45,91 @@ a (3,1,1) = {" a a -b -b -b -b -a -a -b +c +c +c +c +d +d +c b b "} (4,1,1) = {" a a -a -b -a -a -a -b -b +d +c +d +d +d +c +c b b "} (5,1,1) = {" a a -a -a -a -a -a -b -b +d +d +d +d +d +c +c b b "} (6,1,1) = {" a b -b -a -a c -a -b -b +d +d +e +d +c +c b b "} (7,1,1) = {" b b -b -b -a -a -a -a -b +c +c +d +d +d +d +c b a "} (8,1,1) = {" b b -b -b -a -a -a -a -a +c +c +d +d +d +d +d a a "} (9,1,1) = {" b b -b -a -a -b -b -a -a +c +d +d +c +c +d +d a a "} diff --git a/maps/submaps/pois_vr/debris_field/carp_asteroids2.dmm b/maps/submaps/pois_vr/debris_field/carp_asteroids2.dmm index 42312652751..4598540df71 100644 --- a/maps/submaps/pois_vr/debris_field/carp_asteroids2.dmm +++ b/maps/submaps/pois_vr/debris_field/carp_asteroids2.dmm @@ -1,14 +1,20 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /turf/simulated/mineral/vacuum, -/area/tether_away/debrisfield/explored) +/area/space) "b" = ( /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/space) "c" = ( /obj/tether_away_spawner/debrisfield/carp, /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) +"e" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) (1,1,1) = {" a @@ -31,81 +37,81 @@ a (3,1,1) = {" a a -a -b -b +d +e +e b b "} (4,1,1) = {" b b -b -b -b +e +e +e c b "} (5,1,1) = {" b b -a -a -b +d +d +e b b "} (6,1,1) = {" b a -a -a -a +d +d +d b b "} (7,1,1) = {" b a -a -a -a +d +d +d b b "} (8,1,1) = {" b c -a -a -b +d +d +e b b "} (9,1,1) = {" b b -a -b -b +d +e +e b b "} (10,1,1) = {" b b -b -b -b +e +e +e b b "} (11,1,1) = {" b b -b -b -a +e +e +d a b "} diff --git a/maps/submaps/pois_vr/debris_field/carp_asteroids3.dmm b/maps/submaps/pois_vr/debris_field/carp_asteroids3.dmm index c6de2a96576..07c7c46a5e5 100644 --- a/maps/submaps/pois_vr/debris_field/carp_asteroids3.dmm +++ b/maps/submaps/pois_vr/debris_field/carp_asteroids3.dmm @@ -1,14 +1,20 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/space) "b" = ( /turf/simulated/mineral/vacuum, -/area/tether_away/debrisfield/explored) +/area/space) "c" = ( /obj/tether_away_spawner/debrisfield/carp, /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"e" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) (1,1,1) = {" a @@ -43,90 +49,90 @@ a (3,1,1) = {" a a -a -b -b -b -a -a -b -b -b +d +e +e +e +d +d +e +e +e b a "} (4,1,1) = {" a a -b -b -b -b -b -a -a -b -b +e +e +e +e +e +d +d +e +e a a "} (5,1,1) = {" a b -b -b -b -b -b -b -a -a -a +e +e +e +e +e +e +d +d +d a a "} (6,1,1) = {" a b -b -b -b -b -b -b -a -a -a +e +e +e +e +e +e +d +d +d a a "} (7,1,1) = {" b b -b -b -b -b -b -b -a -a -a +e +e +e +e +e +e +d +d +d a a "} (8,1,1) = {" b b -b -b -b -b -b -a -a -a -a +e +e +e +e +e +d +d +d +d a b "} diff --git a/maps/submaps/pois_vr/debris_field/carp_asteroids4.dmm b/maps/submaps/pois_vr/debris_field/carp_asteroids4.dmm index e4ebbe5b4db..1661c2d06d3 100644 --- a/maps/submaps/pois_vr/debris_field/carp_asteroids4.dmm +++ b/maps/submaps/pois_vr/debris_field/carp_asteroids4.dmm @@ -1,14 +1,20 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/space) "b" = ( /turf/simulated/mineral/vacuum, -/area/tether_away/debrisfield/explored) +/area/space) "c" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"e" = ( /obj/tether_away_spawner/debrisfield/carp/hard, /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/tether_away/debrisfield/shuttle_buffer) (1,1,1) = {" a @@ -33,70 +39,70 @@ b (3,1,1) = {" b b -b -b -a -b +c +c +d +c b b "} (4,1,1) = {" b b -b -a -a -a +c +d +d +d b b "} (5,1,1) = {" a b -a -a -c -a +d +d +e +d a a "} (6,1,1) = {" a a -a -a -a -a +d +d +d +d a a "} (7,1,1) = {" a a -b -b -b -a +c +c +c +d a a "} (8,1,1) = {" a b -b -b -b -b +c +c +c +c b a "} (9,1,1) = {" a b -b -b -b -b +c +c +c +c b a "} diff --git a/maps/submaps/pois_vr/debris_field/carp_asteroids5.dmm b/maps/submaps/pois_vr/debris_field/carp_asteroids5.dmm new file mode 100644 index 00000000000..171680ee869 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/carp_asteroids5.dmm @@ -0,0 +1,178 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/turf/simulated/mineral/vacuum, +/area/space) +"c" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/simulated/mineral/floor/vacuum, +/area/submap/debrisfield/misc_debris) +"e" = ( +/turf/simulated/mineral/vacuum, +/area/submap/debrisfield/misc_debris) +"f" = ( +/obj/tether_away_spawner/debrisfield/carp, +/turf/simulated/mineral/floor/vacuum, +/area/submap/debrisfield/misc_debris) +"g" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +b +a +a +a +a +"} +(3,1,1) = {" +a +b +c +c +c +g +g +g +g +c +a +a +"} +(4,1,1) = {" +a +a +c +c +g +g +e +g +g +g +a +a +"} +(5,1,1) = {" +a +a +c +c +g +d +d +f +g +g +a +a +"} +(6,1,1) = {" +a +a +c +c +d +d +d +f +g +g +a +a +"} +(7,1,1) = {" +a +a +c +c +g +g +e +d +g +c +a +a +"} +(8,1,1) = {" +a +a +g +c +c +g +e +g +g +g +b +a +"} +(9,1,1) = {" +a +a +g +g +c +g +g +g +g +g +a +a +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +b +a +a +a +"} +(11,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/submaps/pois_vr/debris_field/carp_asteroids6.dmm b/maps/submaps/pois_vr/debris_field/carp_asteroids6.dmm new file mode 100644 index 00000000000..614615d3716 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/carp_asteroids6.dmm @@ -0,0 +1,242 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/turf/simulated/mineral/vacuum, +/area/space) +"c" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) +"e" = ( +/obj/tether_away_spawner/debrisfield/carp, +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +b +a +b +b +b +b +a +a +a +a +"} +(3,1,1) = {" +a +a +c +d +d +d +d +d +d +d +d +d +b +a +"} +(4,1,1) = {" +a +a +d +d +d +d +d +d +d +d +d +d +a +a +"} +(5,1,1) = {" +a +a +d +d +d +d +d +d +d +d +d +c +a +a +"} +(6,1,1) = {" +a +a +c +d +c +c +c +d +d +c +c +c +a +a +"} +(7,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +a +a +"} +(8,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +a +a +a +"} +(9,1,1) = {" +a +a +c +c +d +c +c +c +c +c +e +a +a +a +"} +(10,1,1) = {" +a +a +d +d +d +c +c +c +c +c +a +a +a +a +"} +(11,1,1) = {" +a +a +d +d +d +d +c +c +c +a +a +a +a +a +"} +(12,1,1) = {" +a +a +c +d +d +d +d +c +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +a +a +a +b +a +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/submaps/pois_vr/debris_field/carp_asteroids7.dmm b/maps/submaps/pois_vr/debris_field/carp_asteroids7.dmm new file mode 100644 index 00000000000..a79e64cd240 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/carp_asteroids7.dmm @@ -0,0 +1,216 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/turf/simulated/mineral/vacuum, +/area/space) +"c" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/simulated/mineral/floor/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) +"e" = ( +/turf/simulated/mineral/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) +"f" = ( +/obj/tether_away_spawner/debrisfield/carp/hard, +/turf/simulated/mineral/floor/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +c +c +c +c +c +e +c +a +a +a +"} +(5,1,1) = {" +a +a +a +c +c +c +c +e +e +e +b +a +a +"} +(6,1,1) = {" +a +a +a +c +c +d +d +e +e +e +b +a +a +"} +(7,1,1) = {" +a +a +b +d +e +d +f +d +e +e +a +a +a +"} +(8,1,1) = {" +a +b +b +e +e +e +d +c +c +e +a +a +a +"} +(9,1,1) = {" +a +b +b +e +e +c +c +c +c +c +a +a +a +"} +(10,1,1) = {" +a +a +a +e +c +c +c +c +c +c +a +a +a +"} +(11,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(12,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/submaps/pois_vr/debris_field/debris1.dmm b/maps/submaps/pois_vr/debris_field/debris1.dmm index 2c9339ae2d8..4d9f58a4605 100644 --- a/maps/submaps/pois_vr/debris_field/debris1.dmm +++ b/maps/submaps/pois_vr/debris_field/debris1.dmm @@ -2,17 +2,20 @@ "a" = ( /obj/structure/lattice, /turf/space, -/area/tether_away/debrisfield/explored) +/area/space) "b" = ( /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/space) "c" = ( /turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/area/space) "d" = ( /obj/structure/girder, /turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/area/space) +"e" = ( +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) (1,1,1) = {" a @@ -25,16 +28,16 @@ c (2,1,1) = {" a a -c -c +e +e c b "} (3,1,1) = {" a a -c -c +e +e b b "} diff --git a/maps/submaps/pois_vr/debris_field/debris10.dmm b/maps/submaps/pois_vr/debris_field/debris10.dmm new file mode 100644 index 00000000000..994f8b2328d --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/debris10.dmm @@ -0,0 +1,45 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/space) +"b" = ( +/obj/item/weapon/material/shard, +/turf/simulated/floor/airless, +/area/space) +"c" = ( +/turf/template_noop, +/area/space) +"d" = ( +/obj/structure/grille/broken, +/obj/item/weapon/material/shard, +/turf/simulated/floor/airless, +/area/space) +"e" = ( +/obj/item/stack/rods, +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"f" = ( +/obj/structure/lattice, +/turf/space, +/area/space) +"g" = ( +/obj/structure/grille, +/turf/simulated/floor/airless, +/area/space) + +(1,1,1) = {" +a +d +g +"} +(2,1,1) = {" +b +e +f +"} +(3,1,1) = {" +c +f +c +"} diff --git a/maps/submaps/pois_vr/debris_field/debris11.dmm b/maps/submaps/pois_vr/debris_field/debris11.dmm new file mode 100644 index 00000000000..8fca42f1de8 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/debris11.dmm @@ -0,0 +1,53 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/space) +"b" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/simulated/floor/airless, +/area/space) +"c" = ( +/obj/structure/disposalpipe/broken{ + dir = 8; + icon_state = "pipe-b" + }, +/obj/structure/lattice, +/turf/template_noop, +/area/space) +"d" = ( +/turf/simulated/floor/airless, +/area/space) +"e" = ( +/obj/structure/disposalpipe/segment, +/obj/random/junk, +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"f" = ( +/obj/structure/disposalpipe/broken{ + dir = 1 + }, +/turf/simulated/floor/airless, +/area/space) +"g" = ( +/turf/template_noop, +/area/space) + +(1,1,1) = {" +a +d +a +"} +(2,1,1) = {" +b +e +f +"} +(3,1,1) = {" +c +a +g +"} diff --git a/maps/submaps/pois_vr/debris_field/debris12.dmm b/maps/submaps/pois_vr/debris_field/debris12.dmm new file mode 100644 index 00000000000..b4547ac8519 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/debris12.dmm @@ -0,0 +1,43 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 6 + }, +/obj/structure/lattice, +/turf/template_noop, +/area/space) +"b" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 10 + }, +/turf/simulated/floor/reinforced/airless{ + name = "reinforced floor" + }, +/area/space) +"c" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging, +/turf/simulated/floor/reinforced/airless{ + name = "reinforced floor" + }, +/area/space) +"d" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging, +/turf/template_noop, +/area/space) +"e" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging, +/turf/simulated/floor/reinforced/airless{ + name = "reinforced floor" + }, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +a +e +c +"} +(2,1,1) = {" +b +e +d +"} diff --git a/maps/submaps/pois_vr/debris_field/debris13.dmm b/maps/submaps/pois_vr/debris_field/debris13.dmm new file mode 100644 index 00000000000..a0937393828 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/debris13.dmm @@ -0,0 +1,78 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/turf/simulated/wall/shull, +/area/tether_away/debrisfield/shuttle_buffer) +"c" = ( +/obj/item/stack/rods, +/turf/template_noop, +/area/space) +"d" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"e" = ( +/obj/machinery/atmospherics/unary/engine{ + dir = 8 + }, +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"f" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/space) +"g" = ( +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"h" = ( +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 8 + }, +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"i" = ( +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"j" = ( +/obj/structure/lattice, +/obj/item/weapon/material/shard/shrapnel, +/turf/template_noop, +/area/space) +"k" = ( +/obj/item/weapon/material/shard/shrapnel, +/turf/template_noop, +/area/space) + +(1,1,1) = {" +a +c +f +f +a +"} +(2,1,1) = {" +b +b +g +i +k +"} +(3,1,1) = {" +b +d +h +i +f +"} +(4,1,1) = {" +b +e +i +j +a +"} diff --git a/maps/submaps/pois_vr/debris_field/debris14.dmm b/maps/submaps/pois_vr/debris_field/debris14.dmm new file mode 100644 index 00000000000..91a5ef114a5 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/debris14.dmm @@ -0,0 +1,80 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/item/weapon/material/shard/shrapnel, +/obj/machinery/firealarm/alarms_hidden{ + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"b" = ( +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"c" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"e" = ( +/obj/structure/lattice, +/turf/space, +/area/space) +"f" = ( +/obj/item/stack/rods, +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"g" = ( +/obj/structure/lattice, +/obj/item/stack/rods, +/turf/space, +/area/tether_away/debrisfield/shuttle_buffer) +"h" = ( +/obj/structure/lattice, +/obj/structure/lattice, +/turf/space, +/area/tether_away/debrisfield/shuttle_buffer) +"i" = ( +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"j" = ( +/obj/structure/lattice, +/turf/space, +/area/tether_away/debrisfield/shuttle_buffer) +"k" = ( +/turf/template_noop, +/area/space) +"l" = ( +/turf/simulated/wall, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +b +l +j +j +e +"} +(2,1,1) = {" +c +a +f +j +k +"} +(3,1,1) = {" +i +d +d +j +k +"} +(4,1,1) = {" +k +j +g +h +k +"} diff --git a/maps/submaps/pois_vr/debris_field/debris2.dmm b/maps/submaps/pois_vr/debris_field/debris2.dmm index 9acdf06e447..d6be7bc91ef 100644 --- a/maps/submaps/pois_vr/debris_field/debris2.dmm +++ b/maps/submaps/pois_vr/debris_field/debris2.dmm @@ -1,14 +1,21 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/turf/space, -/area/tether_away/debrisfield/explored) +/turf/template_noop, +/area/space) "b" = ( /obj/structure/lattice, /turf/space, -/area/tether_away/debrisfield/explored) +/area/space) "c" = ( /turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/area/space) +"d" = ( +/obj/structure/lattice, +/turf/space, +/area/tether_away/debrisfield/shuttle_buffer) +"e" = ( +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) (1,1,1) = {" a @@ -17,17 +24,17 @@ c "} (2,1,1) = {" a -b +d c "} (3,1,1) = {" a -c +e a "} (4,1,1) = {" b -c +e a "} (5,1,1) = {" diff --git a/maps/submaps/pois_vr/debris_field/debris3.dmm b/maps/submaps/pois_vr/debris_field/debris3.dmm index 0af46a29101..edf2239745b 100644 --- a/maps/submaps/pois_vr/debris_field/debris3.dmm +++ b/maps/submaps/pois_vr/debris_field/debris3.dmm @@ -1,18 +1,25 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/turf/space, -/area/tether_away/debrisfield/explored) +/turf/template_noop, +/area/space) "b" = ( /obj/structure/lattice, /turf/space, -/area/tether_away/debrisfield/explored) +/area/space) "c" = ( /turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/area/space) "d" = ( /obj/structure/girder, /turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/area/space) +"e" = ( +/obj/structure/lattice, +/turf/space, +/area/tether_away/debrisfield/shuttle_buffer) +"f" = ( +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) (1,1,1) = {" a @@ -25,16 +32,16 @@ d (2,1,1) = {" a b -b -c +e +f c c "} (3,1,1) = {" b c -b -b +e +e b c "} diff --git a/maps/submaps/pois_vr/debris_field/debris4.dmm b/maps/submaps/pois_vr/debris_field/debris4.dmm index 3623fa21da9..212ae1a678b 100644 --- a/maps/submaps/pois_vr/debris_field/debris4.dmm +++ b/maps/submaps/pois_vr/debris_field/debris4.dmm @@ -1,24 +1,27 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/turf/space, -/area/tether_away/debrisfield/explored) +/turf/template_noop, +/area/space) "b" = ( /obj/structure/lattice, /turf/space, -/area/tether_away/debrisfield/explored) +/area/space) "c" = ( /obj/structure/girder, /turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/area/space) "d" = ( /turf/simulated/shuttle/wall, -/area/tether_away/debrisfield/explored) +/area/space) "e" = ( /turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/area/space) "f" = ( /turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) +/area/tether_away/debrisfield/shuttle_buffer) +"g" = ( +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) (1,1,1) = {" a @@ -44,7 +47,7 @@ b (4,1,1) = {" a d -e +g b a "} diff --git a/maps/submaps/pois_vr/debris_field/debris5.dmm b/maps/submaps/pois_vr/debris_field/debris5.dmm index 7a3fe532fa0..440dfe1296d 100644 --- a/maps/submaps/pois_vr/debris_field/debris5.dmm +++ b/maps/submaps/pois_vr/debris_field/debris5.dmm @@ -1,6 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/turf/space, +/turf/template_noop, /area/space) "b" = ( /obj/structure/lattice, @@ -8,10 +8,13 @@ /area/space) "c" = ( /turf/simulated/floor/airless, -/area/space) +/area/tether_away/debrisfield/shuttle_buffer) "d" = ( /turf/simulated/shuttle/wall/dark, /area/space) +"e" = ( +/turf/simulated/shuttle/wall/dark, +/area/tether_away/debrisfield/shuttle_buffer) (1,1,1) = {" a @@ -27,8 +30,8 @@ d "} (3,1,1) = {" a -d -d +e +e b "} (4,1,1) = {" diff --git a/maps/submaps/pois_vr/debris_field/debris6.dmm b/maps/submaps/pois_vr/debris_field/debris6.dmm index 9381921db8c..41df44de219 100644 --- a/maps/submaps/pois_vr/debris_field/debris6.dmm +++ b/maps/submaps/pois_vr/debris_field/debris6.dmm @@ -1,24 +1,28 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( +/obj/structure/lattice, /turf/space, -/area/space) +/area/tether_away/debrisfield/shuttle_buffer) "b" = ( /obj/structure/lattice, /turf/space, /area/space) +"c" = ( +/turf/template_noop, +/area/space) (1,1,1) = {" b b -a +c "} (2,1,1) = {" b -b +a b "} (3,1,1) = {" b b -a +c "} diff --git a/maps/submaps/pois_vr/debris_field/debris7.dmm b/maps/submaps/pois_vr/debris_field/debris7.dmm new file mode 100644 index 00000000000..103f67bf68f --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/debris7.dmm @@ -0,0 +1,107 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/turf/simulated/wall/dshull, +/area/space) +"c" = ( +/obj/structure/lattice, +/obj/item/stack/cable_coil/cut, +/turf/space, +/area/space) +"d" = ( +/turf/simulated/floor/airless, +/area/space) +"e" = ( +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"f" = ( +/obj/structure/lattice, +/turf/space, +/area/tether_away/debrisfield/shuttle_buffer) +"g" = ( +/obj/structure/lattice, +/turf/space, +/area/space) +"h" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"i" = ( +/obj/structure/lattice, +/obj/item/stack/cable_coil/cut, +/turf/space, +/area/tether_away/debrisfield/shuttle_buffer) +"j" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +a +a +a +a +b +b +b +b +b +"} +(2,1,1) = {" +b +b +b +b +b +d +d +d +a +"} +(3,1,1) = {" +a +c +e +e +e +e +e +a +a +"} +(4,1,1) = {" +a +a +f +h +h +i +j +a +a +"} +(5,1,1) = {" +a +a +g +g +g +a +a +a +a +"} +(6,1,1) = {" +a +a +a +g +a +a +a +a +a +"} diff --git a/maps/submaps/pois_vr/debris_field/debris8.dmm b/maps/submaps/pois_vr/debris_field/debris8.dmm new file mode 100644 index 00000000000..7e21a82345a --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/debris8.dmm @@ -0,0 +1,121 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"c" = ( +/turf/simulated/floor/hull/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"d" = ( +/obj/machinery/power/pointdefense{ + dir = 4 + }, +/turf/simulated/floor/hull/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"e" = ( +/obj/structure/lattice, +/turf/space, +/area/space) +"f" = ( +/obj/structure/lattice, +/turf/space, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +e +a +e +a +a +"} +(3,1,1) = {" +a +a +b +c +c +c +c +f +e +a +"} +(4,1,1) = {" +a +a +c +c +d +c +c +c +e +a +"} +(5,1,1) = {" +a +a +b +c +c +c +c +f +e +a +"} +(6,1,1) = {" +a +a +b +b +b +f +f +b +a +a +"} +(7,1,1) = {" +a +a +a +a +a +e +a +a +a +a +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/submaps/pois_vr/debris_field/debris9.dmm b/maps/submaps/pois_vr/debris_field/debris9.dmm new file mode 100644 index 00000000000..fa45426b2a9 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/debris9.dmm @@ -0,0 +1,82 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/obj/structure/lattice, +/turf/space, +/area/space) +"c" = ( +/turf/simulated/floor/airless, +/area/space) +"d" = ( +/turf/simulated/wall/lead, +/area/space) +"e" = ( +/turf/simulated/mineral/vacuum, +/area/space) +"f" = ( +/obj/structure/closet/crate/radiation, +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"g" = ( +/obj/structure/table/rack, +/turf/simulated/floor/airless, +/area/tether_away/debrisfield/shuttle_buffer) +"h" = ( +/turf/simulated/wall/lead, +/area/tether_away/debrisfield/shuttle_buffer) +"i" = ( +/obj/structure/sign/warning/radioactive, +/turf/simulated/wall/lead, +/area/tether_away/debrisfield/shuttle_buffer) + +(1,1,1) = {" +a +b +d +a +a +"} +(2,1,1) = {" +a +f +h +a +a +"} +(3,1,1) = {" +a +g +h +a +a +"} +(4,1,1) = {" +b +c +i +a +a +"} +(5,1,1) = {" +b +c +h +e +a +"} +(6,1,1) = {" +a +c +e +e +a +"} +(7,1,1) = {" +a +b +e +e +a +"} diff --git a/maps/submaps/pois_vr/debris_field/derelict.dmm b/maps/submaps/pois_vr/debris_field/derelict.dmm index afc47198600..c1dcd090225 100644 --- a/maps/submaps/pois_vr/debris_field/derelict.dmm +++ b/maps/submaps/pois_vr/debris_field/derelict.dmm @@ -1,7 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( -/turf/space, -/area/tether_away/debrisfield/explored) +/turf/template_noop, +/area/space) "ab" = ( /obj/structure/window/reinforced/full, /obj/structure/window/reinforced{ @@ -13,7 +13,7 @@ }, /obj/structure/grille, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "ac" = ( /obj/structure/window/reinforced/full, /obj/structure/window/reinforced{ @@ -22,7 +22,7 @@ /obj/structure/window/reinforced, /obj/structure/grille, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "ad" = ( /obj/structure/window/reinforced/full, /obj/structure/window/reinforced{ @@ -33,7 +33,7 @@ }, /obj/structure/grille, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "ae" = ( /obj/structure/window/reinforced/full, /obj/structure/window/reinforced{ @@ -45,23 +45,23 @@ }, /obj/structure/grille, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "af" = ( /obj/structure/prop/alien/computer/camera, /turf/simulated/floor/tiled/techfloor, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "ag" = ( /obj/structure/prop/alien/computer, /turf/simulated/floor/tiled/techfloor, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "ah" = ( /obj/structure/prop/alien/dispenser, /turf/simulated/floor/tiled/techfloor, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "ai" = ( /obj/structure/prop/alien/computer/camera/flipped, /turf/simulated/floor/tiled/techfloor, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "aj" = ( /obj/structure/window/reinforced/full, /obj/structure/window/reinforced{ @@ -72,14 +72,14 @@ }, /obj/structure/grille, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "ak" = ( /turf/simulated/floor/tiled/techfloor, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "al" = ( /obj/tether_away_spawner/debrisfield/derelict, /turf/simulated/floor/tiled/techfloor, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "am" = ( /obj/structure/cable{ icon_state = "0-4" @@ -91,26 +91,26 @@ pixel_y = -24 }, /turf/simulated/floor/tiled/techfloor, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "an" = ( /obj/structure/cable{ icon_state = "2-8" }, /turf/simulated/floor/tiled/techfloor, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "ao" = ( /turf/simulated/wall/r_wall, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "ap" = ( /turf/simulated/wall/r_wall, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "aq" = ( /obj/machinery/door/airlock/alien/locked, /turf/simulated/floor/tiled/techfloor, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "ar" = ( /turf/simulated/wall, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "as" = ( /obj/structure/cable{ d1 = 1; @@ -119,20 +119,20 @@ pixel_y = 0 }, /turf/simulated/wall, -/area/tether_away/debrisfield/derelict/bridge) +/area/submap/debrisfield/derelict/bridge) "at" = ( /turf/simulated/floor/tiled/monotile, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "au" = ( /obj/effect/decal/remains/human, /turf/simulated/floor/tiled/monotile, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "av" = ( /turf/simulated/wall, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aw" = ( /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "ax" = ( /obj/tether_away_spawner/debrisfield/derelict/corrupt_maint_swarm, /obj/structure/cable{ @@ -141,7 +141,7 @@ icon_state = "2-4" }, /turf/simulated/floor/bluegrid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "ay" = ( /obj/structure/cable, /obj/structure/cable{ @@ -159,11 +159,11 @@ }, /obj/machinery/power/rtg/abductor/built, /turf/simulated/floor/bluegrid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "az" = ( /obj/tether_away_spawner/debrisfield/derelict/corrupt_maint_swarm, /turf/simulated/floor/tiled/monotile, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aA" = ( /obj/structure/cable{ d1 = 1; @@ -173,7 +173,7 @@ }, /obj/item/weapon/grenade/empgrenade, /turf/simulated/floor/bluegrid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aB" = ( /obj/tether_away_spawner/debrisfield/derelict/corrupt_maint_swarm, /obj/structure/cable{ @@ -183,7 +183,7 @@ pixel_y = 0 }, /turf/simulated/floor/bluegrid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aC" = ( /obj/structure/cable{ d1 = 1; @@ -192,11 +192,11 @@ pixel_y = 0 }, /turf/simulated/floor/bluegrid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aD" = ( /obj/machinery/door/airlock/alien, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aE" = ( /obj/machinery/door/airlock/alien, /obj/structure/cable{ @@ -206,14 +206,14 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aF" = ( /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aG" = ( /obj/machinery/door/airlock/alien, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aH" = ( /obj/structure/cable{ d1 = 1; @@ -222,18 +222,18 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aI" = ( /obj/structure/old_roboprinter, /turf/simulated/floor/tiled/monotile, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aJ" = ( /obj/structure/shuttle/engine/heater, /turf/simulated/floor/reinforced/airless, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aK" = ( /turf/space, -/area/tether_away/debrisfield/derelict) +/area/space) "aL" = ( /obj/structure/cable{ d2 = 2; @@ -246,7 +246,7 @@ }, /obj/machinery/power/rtg/abductor/built, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aM" = ( /obj/structure/cable{ icon_state = "0-4" @@ -257,7 +257,7 @@ }, /obj/machinery/power/rtg/abductor/built, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aN" = ( /obj/random/humanoidremains, /obj/structure/cable{ @@ -267,101 +267,109 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aO" = ( /obj/machinery/porta_turret/alien{ faction = "derelict"; use_power = 0 }, /turf/space, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aP" = ( /obj/structure/shuttle/engine/propulsion{ icon_state = "burst_l"; dir = 8 }, /turf/space, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aQ" = ( /obj/structure/shuttle/engine/propulsion{ icon_state = "burst_l"; dir = 4 }, /turf/space, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aR" = ( /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aS" = ( /obj/effect/decal/mecha_wreckage/gygax/adv, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aT" = ( /obj/effect/map_effect/interval/effect_emitter/sparks/frequent, /obj/effect/map_effect/interval/effect_emitter/smoke, /obj/machinery/door/airlock/alien, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aU" = ( /obj/effect/map_effect/interval/effect_emitter/sparks/frequent, /obj/structure/door_assembly/door_assembly_alien, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aV" = ( /obj/machinery/door/airlock/alien, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aW" = ( /obj/random/tool/alien, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aX" = ( /obj/random/energy, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aY" = ( /obj/random/humanoidremains, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "aZ" = ( /mob/living/simple_mob/mechanical/infectionbot{ faction = "derelict" }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "ba" = ( /obj/random/humanoidremains, /obj/item/weapon/gun/energy/ionrifle, /turf/simulated/floor/tiled/steel_ridged, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bb" = ( /turf/simulated/floor/tiled/steel_ridged, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bc" = ( /obj/machinery/bomb_tester, /turf/simulated/floor/tiled/steel_ridged, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bd" = ( /obj/structure/shuttle/engine/propulsion{ icon_state = "burst_l"; dir = 1 }, /turf/space, -/area/tether_away/debrisfield/derelict/interior) +/area/space) "be" = ( /obj/structure/prop/alien/computer/camera, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) +"bf" = ( +/obj/structure/catwalk, +/turf/space, +/area/space) +"bg" = ( +/obj/item/weapon/gun/energy/ionrifle, +/turf/space, +/area/space) "bh" = ( /obj/structure/prop/alien/computer/camera/flipped, /obj/structure/cable{ icon_state = "2-8" }, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bi" = ( /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bj" = ( /obj/structure/cable{ d1 = 1; @@ -370,24 +378,24 @@ pixel_y = 0 }, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bk" = ( /turf/simulated/floor/tiled/steel_grid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bl" = ( /obj/machinery/transhuman/resleever, /turf/simulated/floor/tiled/steel_grid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bm" = ( /obj/machinery/artifact, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bn" = ( /mob/living/simple_mob/mechanical/infectionbot{ faction = "derelict" }, /turf/simulated/floor/tiled/steel_grid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bo" = ( /obj/structure/cable{ d1 = 2; @@ -395,7 +403,7 @@ icon_state = "2-4" }, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bp" = ( /obj/structure/cable{ d1 = 4; @@ -403,7 +411,7 @@ icon_state = "4-8" }, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bq" = ( /obj/structure/cable{ d1 = 1; @@ -411,11 +419,11 @@ icon_state = "1-8" }, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "br" = ( /obj/tether_away_spawner/debrisfield/derelict, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bs" = ( /obj/structure/cable{ d1 = 1; @@ -424,7 +432,7 @@ pixel_y = 0 }, /turf/simulated/wall, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bt" = ( /obj/structure/cable{ d1 = 1; @@ -439,30 +447,30 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bu" = ( /obj/machinery/transhuman/synthprinter, /turf/simulated/floor/tiled/steel_grid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bv" = ( /obj/tether_away_spawner/debrisfield/derelict/mech_wizard, /turf/simulated/floor/tiled/steel_grid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bw" = ( /obj/machinery/vr_sleeper/alien, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bx" = ( /obj/tether_away_spawner/debrisfield/derelict/corrupt_maint_swarm, /mob/living/simple_mob/mechanical/corrupt_maint_drone{ faction = "derelict" }, /turf/simulated/floor/tiled/steel_grid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "by" = ( /obj/effect/decal/remains/human, /turf/simulated/floor/tiled/steel_grid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bz" = ( /obj/structure/cable{ d1 = 1; @@ -470,29 +478,29 @@ icon_state = "1-4" }, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bA" = ( /obj/structure/cable{ icon_state = "2-8" }, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bB" = ( /obj/tether_away_spawner/debrisfield/derelict, /turf/simulated/floor/tiled/steel_grid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bC" = ( /obj/structure/old_roboprinter, /turf/simulated/floor/tiled/steel_grid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bD" = ( /obj/structure/loot_pile/surface/alien/engineering, /turf/simulated/floor/tiled/steel_ridged, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bE" = ( /obj/structure/old_roboprinter, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bF" = ( /obj/tether_away_spawner/debrisfield/derelict/corrupt_maint_swarm, /obj/structure/cable{ @@ -501,33 +509,33 @@ icon_state = "1-4" }, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bG" = ( /obj/structure/cable{ icon_state = "4-8" }, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bH" = ( /obj/machinery/door/airlock/alien, /obj/structure/cable{ icon_state = "4-8" }, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bI" = ( /obj/machinery/door/airlock/alien, /obj/structure/cable{ icon_state = "4-8" }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bJ" = ( /obj/structure/cable{ icon_state = "4-8" }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bK" = ( /obj/structure/cable{ icon_state = "2-8" @@ -539,7 +547,7 @@ icon_state = "1-8" }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bL" = ( /obj/structure/cable{ d1 = 2; @@ -555,7 +563,7 @@ icon_state = "1-4" }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bM" = ( /obj/effect/map_effect/interval/effect_emitter/sparks/frequent, /obj/structure/door_assembly/door_assembly_alien, @@ -565,7 +573,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bN" = ( /obj/structure/cable{ d1 = 4; @@ -573,10 +581,13 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bO" = ( -/turf/template_noop, -/area/tether_away/debrisfield/explored) +/obj/item/weapon/grenade/empgrenade, +/obj/item/weapon/grenade/empgrenade, +/obj/item/weapon/grenade/empgrenade, +/turf/space, +/area/space) "bP" = ( /obj/random/humanoidremains, /obj/structure/cable{ @@ -585,7 +596,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bQ" = ( /obj/machinery/door/airlock/alien, /obj/structure/cable{ @@ -594,10 +605,11 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bR" = ( -/turf/template_noop, -/area/tether_away/debrisfield/unexplored) +/obj/structure/shuttle/engine/propulsion, +/turf/space, +/area/submap/debrisfield/derelict/interior) "bS" = ( /obj/machinery/door/airlock/alien, /obj/structure/cable{ @@ -606,15 +618,15 @@ icon_state = "4-8" }, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bT" = ( /obj/tether_away_spawner/debrisfield/derelict/corrupt_maint_swarm, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bU" = ( /obj/machinery/door/airlock/alien, /turf/simulated/floor/reinforced, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bV" = ( /obj/item/xenos_claw, /obj/structure/cable{ @@ -624,25 +636,25 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bW" = ( /obj/structure/old_roboprinter, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bX" = ( /obj/tether_away_spawner/debrisfield/derelict/corrupt_maint_swarm, /mob/living/simple_mob/mechanical/corrupt_maint_drone{ faction = "derelict" }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bY" = ( /obj/machinery/porta_turret/alien{ faction = "derelict"; use_power = 0 }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "bZ" = ( /obj/structure/cable{ d1 = 1; @@ -656,7 +668,7 @@ icon_state = "1-4" }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "ca" = ( /obj/structure/cable{ d1 = 1; @@ -670,14 +682,14 @@ icon_state = "1-8" }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cb" = ( /turf/simulated/floor/tiled/white, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cc" = ( /obj/machinery/implantchair, /turf/simulated/floor/tiled/white, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cd" = ( /obj/structure/cable{ d1 = 2; @@ -685,42 +697,42 @@ icon_state = "2-4" }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "ce" = ( /obj/machinery/door/airlock/alien, /obj/structure/cable{ icon_state = "4-8" }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cf" = ( /obj/structure/cable{ icon_state = "2-8" }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cg" = ( /obj/structure/cable{ icon_state = "4-8" }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "ch" = ( /obj/structure/cable{ icon_state = "2-8" }, /turf/simulated/floor/tiled/white, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "ci" = ( /mob/living/simple_mob/mechanical/infectionbot{ faction = "derelict" }, /turf/simulated/floor/tiled/white, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cj" = ( /obj/machinery/dna_scannernew, /turf/simulated/floor/tiled/white, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "ck" = ( /obj/structure/cable{ d1 = 1; @@ -729,7 +741,7 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cl" = ( /obj/structure/cable{ d1 = 1; @@ -737,7 +749,7 @@ icon_state = "1-4" }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cm" = ( /obj/structure/cable{ d1 = 1; @@ -746,12 +758,12 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/white, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cn" = ( /obj/machinery/optable, /obj/random/humanoidremains, /turf/simulated/floor/tiled/white, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "co" = ( /obj/machinery/door/airlock/alien, /obj/structure/cable{ @@ -761,15 +773,15 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/steel_dirty, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cp" = ( /obj/random/humanoidremains, /turf/simulated/floor/tiled/white, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cq" = ( /obj/structure/prop/prism, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cr" = ( /obj/structure/cable{ d1 = 1; @@ -781,7 +793,7 @@ icon_state = "1-8" }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cs" = ( /obj/structure/cable, /obj/machinery/power/apc{ @@ -791,20 +803,20 @@ pixel_y = -24 }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "ct" = ( /obj/structure/cable{ icon_state = "1-8" }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cu" = ( /obj/machinery/replicator, /turf/simulated/floor/tiled/neutral, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cv" = ( /turf/simulated/floor/tiled/neutral, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cw" = ( /obj/structure/cable{ d1 = 1; @@ -813,7 +825,7 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/neutral, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cx" = ( /obj/structure/cable{ d1 = 2; @@ -821,7 +833,7 @@ icon_state = "2-4" }, /turf/simulated/floor/tiled/neutral, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cy" = ( /obj/structure/cable{ d1 = 4; @@ -829,7 +841,7 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled/neutral, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cz" = ( /obj/structure/cable{ d1 = 1; @@ -837,18 +849,11 @@ icon_state = "1-8" }, /turf/simulated/floor/tiled/neutral, -/area/tether_away/debrisfield/derelict/interior) -"cA" = ( -/obj/structure/catwalk, -/turf/space, -/area/tether_away/debrisfield/derelict/interior) -"cB" = ( -/turf/space, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cC" = ( /obj/tether_away_spawner/debrisfield/derelict/corrupt_maint_swarm, /turf/simulated/floor/tiled/steel_ridged, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cD" = ( /obj/structure/cable{ d1 = 4; @@ -856,25 +861,25 @@ icon_state = "4-8" }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cE" = ( /obj/random/humanoidremains, /obj/structure/cable{ icon_state = "2-8" }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cF" = ( /obj/effect/alien/egg, /obj/effect/alien/weeds, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cG" = ( /turf/simulated/wall/r_wall, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "cH" = ( /turf/simulated/wall, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "cI" = ( /obj/machinery/door/airlock/alien, /obj/structure/cable{ @@ -884,19 +889,15 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "cJ" = ( /obj/machinery/door/airlock/alien, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/ai_access_port) -"cK" = ( -/obj/item/weapon/gun/energy/ionrifle, -/turf/space, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/ai_access_port) "cM" = ( /obj/structure/prop/alien/pod, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "cN" = ( /obj/structure/cable{ d1 = 1; @@ -905,42 +906,32 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "cO" = ( /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "cP" = ( /obj/structure/loot_pile/surface/alien/medical, /turf/simulated/floor/tiled/steel_ridged, -/area/tether_away/debrisfield/derelict/interior) -"cQ" = ( -/obj/item/weapon/grenade/empgrenade, -/obj/item/weapon/grenade/empgrenade, -/obj/item/weapon/grenade/empgrenade, -/turf/space, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cR" = ( /obj/structure/ghost_pod/manual/lost_drone/dogborg, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) -"cS" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/space, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cT" = ( /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "cU" = ( /obj/machinery/door/airlock/alien/locked, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "cV" = ( /obj/machinery/door/airlock/alien/locked, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "cW" = ( /turf/simulated/wall, -/area/tether_away/debrisfield/derelict/ai_access_starboard) +/area/submap/debrisfield/derelict/ai_access_starboard) "cX" = ( /obj/machinery/door/airlock/alien, /obj/structure/cable{ @@ -950,10 +941,10 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/ai_access_starboard) +/area/submap/debrisfield/derelict/ai_access_starboard) "cY" = ( /turf/simulated/wall/r_wall, -/area/tether_away/debrisfield/derelict/ai_access_starboard) +/area/submap/debrisfield/derelict/ai_access_starboard) "cZ" = ( /obj/random/humanoidremains, /obj/structure/cable{ @@ -963,7 +954,7 @@ pixel_y = 0 }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "da" = ( /obj/structure/cable{ d1 = 1; @@ -972,10 +963,10 @@ pixel_y = 0 }, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_access_starboard) +/area/submap/debrisfield/derelict/ai_access_starboard) "db" = ( /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_access_starboard) +/area/submap/debrisfield/derelict/ai_access_starboard) "dc" = ( /obj/structure/cable{ d1 = 1; @@ -983,7 +974,7 @@ icon_state = "1-4" }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "dd" = ( /obj/structure/cable{ icon_state = "0-8" @@ -995,7 +986,7 @@ pixel_x = 28 }, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "de" = ( /obj/structure/cable{ d1 = 1; @@ -1009,13 +1000,13 @@ icon_state = "1-4" }, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_access_starboard) +/area/submap/debrisfield/derelict/ai_access_starboard) "df" = ( /obj/structure/cable{ icon_state = "4-8" }, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_access_starboard) +/area/submap/debrisfield/derelict/ai_access_starboard) "dg" = ( /obj/structure/cable{ d2 = 8; @@ -1028,22 +1019,22 @@ pixel_x = 28 }, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_access_starboard) +/area/submap/debrisfield/derelict/ai_access_starboard) "dh" = ( /obj/tether_away_spawner/debrisfield/derelict/corrupt_maint_swarm, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "di" = ( /obj/structure/ghost_pod/manual/lost_drone/dogborg, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "dj" = ( /obj/tether_away_spawner/debrisfield/derelict/mech_wizard, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_access_starboard) +/area/submap/debrisfield/derelict/ai_access_starboard) "dk" = ( /turf/simulated/wall/r_wall, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "dl" = ( /obj/machinery/door/airlock/hatch{ icon_state = "door_locked"; @@ -1053,7 +1044,7 @@ req_access = list(16) }, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "dm" = ( /obj/machinery/door/airlock/hatch{ icon_state = "door_locked"; @@ -1069,13 +1060,13 @@ pixel_y = 0 }, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "dn" = ( /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "do" = ( /turf/simulated/floor/greengrid, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "dp" = ( /obj/structure/cable{ icon_state = "0-4" @@ -1088,7 +1079,7 @@ pixel_y = 24 }, /turf/simulated/floor/greengrid, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "dq" = ( /obj/structure/cable{ d1 = 4; @@ -1096,94 +1087,69 @@ icon_state = "4-8" }, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "dr" = ( /obj/structure/cable{ icon_state = "1-8" }, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "ds" = ( /obj/machinery/porta_turret/alien{ faction = "derelict"; use_power = 0 }, /turf/simulated/floor/plating, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "dt" = ( /obj/structure/prop/prism, /turf/simulated/floor/greengrid, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "du" = ( /obj/structure/prop/blackbox/xenofrigate, /turf/simulated/floor/greengrid, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "dv" = ( /obj/machinery/porta_turret/alien{ faction = "derelict"; use_power = 0 }, /turf/simulated/floor/greengrid, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "dw" = ( /obj/structure/prop/fake_ai, /turf/simulated/floor/greengrid, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "dx" = ( /obj/structure/ghost_pod/manual/lost_drone/dogborg, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/ai_access_port) +/area/submap/debrisfield/derelict/ai_access_port) "dF" = ( /obj/structure/salvageable/server, /turf/simulated/floor/greengrid, -/area/tether_away/debrisfield/derelict/ai_chamber) +/area/submap/debrisfield/derelict/ai_chamber) "oS" = ( /obj/structure/salvageable/server, /turf/simulated/floor/tiled/monotile, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "tR" = ( /obj/structure/salvageable/computer, /turf/simulated/floor/tiled/dark, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "HB" = ( /obj/structure/salvageable/implant_container, /turf/simulated/floor/tiled/white, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "QE" = ( /obj/structure/salvageable/autolathe, /turf/simulated/floor/tiled/steel_grid, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) "ZJ" = ( /obj/structure/salvageable/personal, /turf/simulated/floor/tiled/monotile, -/area/tether_away/debrisfield/derelict/interior) +/area/submap/debrisfield/derelict/interior) (1,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa @@ -1209,6 +1175,43 @@ aa aa aa aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK aa aa aa @@ -1219,49 +1222,37 @@ aa aa aa aa -aa -aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (2,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK +aK bd ao ao @@ -1293,48 +1284,48 @@ ao ao ao ao +aK +aK +aa +aa +aa +aa +aa +aa +aa +aa aa aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (3,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK ao ao ao @@ -1365,48 +1356,48 @@ bi bi ao aJ -cS -cB +bR +aK +aK +aK +aa +aa +aa +aa +aa +aa +aa +aa aa aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (4,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK ao ao ao @@ -1440,47 +1431,47 @@ bi bi ao aJ -cS +bR +aK +aK +aa +aa +aa +aa +aa +aa +aa +aa aa aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (5,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK ao ao ao @@ -1514,49 +1505,49 @@ bi bi ao aJ -cS +bR +aK +aK +aa +aa +aa +aa +aa +aa +aa +aa aa aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (6,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK ao ao ao @@ -1587,51 +1578,51 @@ bi bi ao aJ -cS -cB +bR +aK +aK +aK +aa +aa +aa +aa +aa +aa +aa +aa aa aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (7,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK +aK bd ao ao @@ -1663,45 +1654,20 @@ ao ao ao ao +aK +aK +aa +aa +aa +aa +aa +aa +aa +aa aa aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (8,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa @@ -1716,10 +1682,54 @@ aa aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK ao bG bi ao +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK aa aa aa @@ -1730,52 +1740,8 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (9,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa @@ -1790,10 +1756,54 @@ aa aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK ao bG bi ao +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK aa aa aa @@ -1804,52 +1814,8 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (10,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa @@ -1863,12 +1829,55 @@ aa aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK ao ao bG bi ao ao +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK aa aa aa @@ -1879,51 +1888,8 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (11,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa @@ -1936,6 +1902,31 @@ aa aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK ao ao ao @@ -1944,6 +1935,26 @@ bi ao ao ao +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK aa aa aa @@ -1951,55 +1962,35 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bO -bO -bO -bO -bO -bO -bO "} (12,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK ao ao ao @@ -2036,43 +2027,43 @@ cG cG cG dk +aK +aK +aa +aa +aa +aa +aa aa aa -bO -bO -bO -bO -bO -bO -bO "} (13,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK ao ao ba @@ -2111,22 +2102,22 @@ cO dh dk dk +aK +aK +aa +aa +aa +aa aa aa -bO -bO -bO -bO -bO -bO "} (14,1,1) = {" -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK ao ao ao @@ -2138,15 +2129,15 @@ ao ao ao ao -aa -aa -aa -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK +aK +aK +aK ao ao bb @@ -2186,21 +2177,21 @@ cH dk dk dk +aK +aK +aa +aa +aa aa aa -bO -bO -bO -bO -bO "} (15,1,1) = {" -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK ao at at @@ -2212,15 +2203,15 @@ at at at ao -aa -aa -aa -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK +aK +aK +aK ao aF aF @@ -2261,20 +2252,20 @@ dl dn dk dk +aK +aK +aa +aa aa aa -bO -bO -bO -bO "} (16,1,1) = {" -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK ao at at @@ -2286,15 +2277,15 @@ av av at ao -aa -aa -aa -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK +aK +aK +aK ao aF av @@ -2336,19 +2327,19 @@ dn dn dk dk +aK +aK +aa aa aa -bO -bO -bO "} (17,1,1) = {" -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK ao au at @@ -2360,15 +2351,15 @@ av ZJ at ao -aa -aa -aa +aK +aK +aK av aT av -aa -aa -aa +aK +aK +aK ao aF aF @@ -2411,18 +2402,18 @@ dn ds dk dk +aK +aK aa aa -bO -bO "} (18,1,1) = {" -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK ao oS az @@ -2434,15 +2425,15 @@ av au az ao -aa -aa +aK +aK aP av aR av aP -aa -aa +aK +aK ao aW aF @@ -2486,12 +2477,12 @@ do dv dk dk +aK +aK aa -aa -bO "} (19,1,1) = {" -aa +aK ab ae ae @@ -2508,15 +2499,15 @@ av av av ao -aa -aa +aK +aK av av aU av av -aa -aa +aK +aK ao av av @@ -2561,11 +2552,11 @@ do dv dk dk -aa -aa +aK +aK "} (20,1,1) = {" -aa +aK ac af ak @@ -2616,17 +2607,17 @@ aF cq bY ao -cA -cA -cA -cA -cA -cA -cA -cA -cA -cA -cA +bf +bf +bf +bf +bf +bf +bf +bf +bf +bf +bf dk do do @@ -2636,10 +2627,10 @@ do dv dk dk -aa +aK "} (21,1,1) = {" -aa +aK ac ag ak @@ -2690,17 +2681,17 @@ ck cl aF ao -cA -cB -cB -cB -cB -cB -cB -cB -cB -cB -cA +bf +aK +aK +aK +aK +aK +aK +aK +aK +aK +bf dk do do @@ -2710,10 +2701,10 @@ do do dv dk -aa +aK "} (22,1,1) = {" -aa +aK ac ah ak @@ -2764,17 +2755,17 @@ av cg aF ao -cA -cB -cB -cB -cB -cB -cB -cB -cB -cB -cA +bf +aK +aK +aK +aK +aK +aK +aK +aK +aK +bf dk dF do @@ -2784,10 +2775,10 @@ do do do dk -aa +aK "} (23,1,1) = {" -aa +aK ac ag ak @@ -2838,17 +2829,17 @@ co cr cs ao -cA -cB -cB -cB -cK -cQ -cQ -cB -cB -cB -cA +bf +aK +aK +aK +bg +bO +bO +aK +aK +aK +bf dk dF do @@ -2858,10 +2849,10 @@ do do dv dk -aa +aK "} (24,1,1) = {" -aa +aK ac ag ak @@ -2912,17 +2903,17 @@ co ck cl ao -cA -cB -cB -cB -cB -cQ -cQ -cB -cB -cB -cA +bf +aK +aK +aK +aK +bO +bO +aK +aK +aK +bf dk dF do @@ -2932,10 +2923,10 @@ do do dv dk -aa +aK "} (25,1,1) = {" -aa +aK ac ah ak @@ -2986,17 +2977,17 @@ av aY cg ao -cA -cB -cB -cB -cB -cB -cB -cB -cB -cB -cA +bf +aK +aK +aK +aK +aK +aK +aK +aK +aK +bf dk dF do @@ -3006,10 +2997,10 @@ do do do dk -aa +aK "} (26,1,1) = {" -aa +aK ac ag ak @@ -3060,17 +3051,17 @@ ck ck ct ao -cA -cB -cB -cB -cB -cB -cB -cB -cB -cB -cA +bf +aK +aK +aK +aK +aK +aK +aK +aK +aK +bf dk do do @@ -3080,10 +3071,10 @@ do do dv dk -aa +aK "} (27,1,1) = {" -aa +aK ac ai ak @@ -3100,15 +3091,15 @@ aw aw aw ao -aa -aa +aK +aK av aR aR aR av -aa -aa +aK +aK ao aZ aF @@ -3134,17 +3125,17 @@ aF cq bY ao -cA -cA -cA -cA -cA -cA -cA -cA -cA -cA -cA +bf +bf +bf +bf +bf +bf +bf +bf +bf +bf +bf dk do do @@ -3154,10 +3145,10 @@ do dv dk dk -aa +aK "} (28,1,1) = {" -aa +aK ad aj aj @@ -3174,15 +3165,15 @@ av av av ao -aa -aa +aK +aK av av aV av av -aa -aa +aK +aK ao av av @@ -3227,16 +3218,16 @@ do dv dk dk -aa -aa +aK +aK "} (29,1,1) = {" -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK ao au at @@ -3248,15 +3239,15 @@ av aI aI ao -aa -aa +aK +aK aQ av aR av aQ -aa -aa +aK +aK ao aW aF @@ -3300,17 +3291,17 @@ do dv dk dk +aK +aK aa -aa -bO "} (30,1,1) = {" -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK ao at at @@ -3322,15 +3313,15 @@ av at at ao -aa -aa -aa +aK +aK +aK av aV av -aa -aa -aa +aK +aK +aK ao aF aF @@ -3373,18 +3364,18 @@ dn ds dk dk +aK +aK aa aa -bO -bO "} (31,1,1) = {" -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK ao at at @@ -3396,15 +3387,15 @@ av az az ao -aa -aa -aa -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK +aK +aK +aK ao aF aF @@ -3446,19 +3437,19 @@ dq dn dk dk +aK +aK +aa aa aa -bO -bO -bO "} (32,1,1) = {" -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK ao at at @@ -3470,15 +3461,15 @@ at at at ao -aa -aa -aa -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK +aK +aK +aK ao aF aF @@ -3519,20 +3510,20 @@ dm dr dk dk +aK +aK +aa +aa aa aa -bO -bO -bO -bO "} (33,1,1) = {" -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK ao ao ao @@ -3544,15 +3535,15 @@ ao ao ao ao -aa -aa -aa -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK +aK +aK +aK ao ao bb @@ -3592,41 +3583,41 @@ db dk dk dk +aK +aK +aa +aa +aa aa aa -bO -bO -bO -bO -bO "} (34,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK ao ao bc @@ -3665,43 +3656,43 @@ dg dj dk dk +aK +aK +aa +aa +aa +aa aa aa -bO -bO -bO -bO -bO -bO "} (35,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK ao ao ao @@ -3738,42 +3729,17 @@ cY cY cY dk +aK +aK +aa +aa +aa +aa +aa aa aa -bO -bO -bO -bO -bO -bO -bO "} (36,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa @@ -3786,6 +3752,31 @@ aa aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK ao ao ao @@ -3794,6 +3785,25 @@ bi ao ao ao +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK aa aa aa @@ -3802,52 +3812,8 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bO -bO -bO -bO -bO -bO -bO -bO "} (37,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa @@ -3861,12 +3827,55 @@ aa aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK ao ao bp bi ao ao +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK aa aa aa @@ -3877,51 +3886,8 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (38,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa @@ -3936,10 +3902,54 @@ aa aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK ao bp bi ao +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK aa aa aa @@ -3950,52 +3960,8 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (39,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa @@ -4010,10 +3976,54 @@ aa aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK ao bp bi ao +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK aa aa aa @@ -4024,56 +4034,37 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (40,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK +aK bd ao ao @@ -4105,48 +4096,48 @@ ao ao ao ao +aK +aK +aa +aa +aa +aa +aa +aa +aa +aa aa aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (41,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK ao ao ao @@ -4177,48 +4168,48 @@ bi bi ao aJ -cS -cB +bR +aK +aK +aK +aa +aa +aa +aa +aa +aa +aa +aa aa aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (42,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK ao ao ao @@ -4252,47 +4243,47 @@ bi bi ao aJ -cS +bR +aK +aK +aa +aa +aa +aa +aa +aa +aa +aa aa aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (43,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK ao ao ao @@ -4326,49 +4317,49 @@ bi bi ao aJ -cS +bR +aK +aK +aa +aa +aa +aa +aa +aa +aa +aa aa aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (44,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK ao ao ao @@ -4399,51 +4390,51 @@ av bi ao aJ -cS -cB +bR +aK +aK +aK +aa +aa +aa +aa +aa +aa +aa +aa aa aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (45,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aK +aK +aK +aK bd ao ao @@ -4475,45 +4466,20 @@ ao ao ao ao +aK +aK +aa +aa +aa +aa +aa +aa +aa +aa aa aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} (46,1,1) = {" -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR aa aa aa @@ -4539,6 +4505,43 @@ aa aa aa aa +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK aa aa aa @@ -4549,16 +4552,4 @@ aa aa aa aa -aa -aa -bR -bR -bR -bR -bR -bR -bR -bR -bR -bR "} diff --git a/maps/submaps/pois_vr/debris_field/escape_pod.dmm b/maps/submaps/pois_vr/debris_field/escape_pod.dmm new file mode 100644 index 00000000000..18468e697ef --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/escape_pod.dmm @@ -0,0 +1,63 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 8; + pixel_x = -16 + }, +/turf/simulated/shuttle/wall/hard_corner, +/area/submap/debrisfield/misc_debris) +"b" = ( +/turf/simulated/shuttle/wall, +/area/submap/debrisfield/misc_debris) +"c" = ( +/obj/machinery/door/unpowered/shuttle, +/turf/simulated/shuttle/floor/airless, +/area/submap/debrisfield/misc_debris) +"d" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 4 + }, +/obj/effect/decal/remains/human, +/obj/item/weapon/bananapeel{ + layer = 2.5 + }, +/turf/simulated/shuttle/floor/airless, +/area/submap/debrisfield/misc_debris) +"e" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 4 + }, +/obj/effect/decal/remains/tajaran, +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24; + req_access = list() + }, +/turf/simulated/shuttle/floor/airless, +/area/submap/debrisfield/misc_debris) +"f" = ( +/obj/structure/shuttle/window, +/obj/structure/grille, +/turf/simulated/floor/airless, +/area/submap/debrisfield/misc_debris) + +(1,1,1) = {" +a +c +a +"} +(2,1,1) = {" +b +d +b +"} +(3,1,1) = {" +b +e +b +"} +(4,1,1) = {" +b +f +b +"} diff --git a/maps/submaps/pois_vr/debris_field/foodstand.dmm b/maps/submaps/pois_vr/debris_field/foodstand.dmm index a035bb4b3a3..40efa5aff3b 100644 --- a/maps/submaps/pois_vr/debris_field/foodstand.dmm +++ b/maps/submaps/pois_vr/debris_field/foodstand.dmm @@ -1,23 +1,23 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/space) "b" = ( /turf/simulated/mineral/vacuum, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/foodstand) "c" = ( /turf/simulated/mineral/floor/vacuum, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/foodstand) "d" = ( /turf/simulated/wall/wood, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/foodstand) "e" = ( /obj/structure/closet/secure_closet/freezer/meat, /obj/item/weapon/reagent_containers/food/snacks/carpmeat, /obj/item/weapon/reagent_containers/food/snacks/carpmeat, /obj/item/weapon/reagent_containers/food/snacks/carpmeat, /turf/simulated/floor/wood, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/foodstand) "f" = ( /obj/structure/table/woodentable, /obj/item/weapon/reagent_containers/food/condiment/coldsauce, @@ -25,19 +25,19 @@ /obj/item/weapon/reagent_containers/food/condiment/hotsauce, /obj/item/weapon/reagent_containers/food/condiment/soysauce, /turf/simulated/floor/wood, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/foodstand) "g" = ( /obj/structure/table/woodentable, /obj/machinery/microwave, /turf/simulated/floor/wood, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/foodstand) "h" = ( /obj/structure/simple_door/wood, /turf/simulated/floor/wood, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/foodstand) "i" = ( /turf/simulated/floor/wood, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/foodstand) "j" = ( /obj/structure/closet/crate/freezer, /obj/item/weapon/reagent_containers/food/snacks/taco, @@ -48,23 +48,23 @@ /obj/item/weapon/reagent_containers/food/snacks/cheeseburrito, /obj/item/weapon/reagent_containers/food/snacks/cheeseburrito, /turf/simulated/floor/wood, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/foodstand) "k" = ( /obj/structure/table/woodentable, -/turf/simulated/floor/wood, -/area/tether_away/debrisfield/explored) -"l" = ( -/obj/structure/table/woodentable, -/obj/item/weapon/reagent_containers/food/snacks/taco, -/turf/simulated/floor/wood, -/area/tether_away/debrisfield/explored) -"m" = ( -/obj/structure/table/woodentable, /obj/machinery/cash_register{ dir = 1 }, /turf/simulated/floor/wood, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/foodstand) +"l" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/snacks/taco, +/turf/simulated/floor/wood, +/area/submap/debrisfield/foodstand) +"m" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/wood, +/area/submap/debrisfield/foodstand) (1,1,1) = {" a @@ -121,7 +121,7 @@ a (5,1,1) = {" b b -b +c c d d @@ -133,22 +133,22 @@ a "} (6,1,1) = {" b -b +c c c d e i -m +k c c c "} (7,1,1) = {" -a b c c +c d f i @@ -165,7 +165,7 @@ c d g j -k +m c c c diff --git a/maps/submaps/pois_vr/debris_field/mining_drones.dmm b/maps/submaps/pois_vr/debris_field/mining_drones.dmm new file mode 100644 index 00000000000..57fee61a6fe --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/mining_drones.dmm @@ -0,0 +1,409 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/space, +/area/space) +"b" = ( +/turf/simulated/mineral/vacuum, +/area/space) +"c" = ( +/mob/living/simple_mob/mechanical/mining_drone{ + faction = "poi_mining_drones" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"d" = ( +/obj/machinery/power/rtg, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"e" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/smes/batteryrack/mapped{ + input_attempt = 1; + mode = 3; + output_attempt = 1 + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/mining_outpost) +"f" = ( +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"g" = ( +/turf/simulated/wall, +/area/submap/debrisfield/mining_outpost) +"h" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/wall, +/area/submap/debrisfield/mining_outpost) +"i" = ( +/obj/item/stack/material/steel, +/turf/space, +/area/space) +"j" = ( +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"k" = ( +/turf/simulated/mineral/vacuum, +/area/submap/debrisfield/mining_outpost) +"l" = ( +/obj/structure/ore_box, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"m" = ( +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 4 + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/mining_outpost) +"n" = ( +/obj/machinery/porta_turret/stationary/syndie{ + faction = "poi_mining_drones"; + icon_state = "turret_cover_industrial"; + turret_type = "industrial" + }, +/obj/effect/map_effect/perma_light, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"o" = ( +/obj/machinery/power/apc/alarms_hidden{ + dir = 1; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/mining_outpost) +"p" = ( +/obj/item/weapon/material/shard, +/turf/space, +/area/space) +"q" = ( +/obj/structure/sign/poster{ + pixel_y = 32; + poster_type = "/datum/poster/bay_50" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"r" = ( +/obj/random/multiple/underdark/ores, +/obj/structure/closet/syndicate/resources{ + name = "storage locker" + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/mining_outpost) +"s" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/effect/floor_decal/rust/steel_decals_rusted2{ + dir = 1 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"t" = ( +/obj/item/modular_computer/console/preset/civilian{ + dir = 8 + }, +/turf/simulated/floor/tiled/asteroid_steel/airless, +/area/submap/debrisfield/mining_outpost) +"u" = ( +/obj/item/weapon/ore, +/obj/effect/floor_decal/asteroid, +/turf/simulated/floor/tiled/asteroid_steel/airless, +/area/submap/debrisfield/mining_outpost) +"v" = ( +/turf/template_noop, +/area/space) +"w" = ( +/obj/item/weapon/material/shard, +/obj/structure/grille/broken, +/obj/item/stack/rods, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"x" = ( +/obj/structure/grille, +/obj/structure/window/reinforced, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"y" = ( +/obj/machinery/conveyor, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"z" = ( +/obj/machinery/light/small/emergency{ + auto_flicker = 1; + dir = 8 + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/mining_outpost) +"A" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/mining_outpost) +"B" = ( +/obj/structure/lattice, +/turf/space, +/area/space) +"C" = ( +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/mining_outpost) +"D" = ( +/obj/item/weapon/material/shard, +/obj/effect/floor_decal/steeldecal/steel_decals_central5{ + dir = 4 + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/mining_outpost) +"E" = ( +/obj/machinery/door/airlock/external/glass{ + density = 0; + health = 0; + icon_state = "door_open"; + stat = 1 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"F" = ( +/obj/machinery/door/airlock/external/glass/bolted, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"G" = ( +/obj/random/unidentified_medicine/old_medicine, +/obj/random/unidentified_medicine/old_medicine, +/obj/random/unidentified_medicine/old_medicine, +/obj/random/unidentified_medicine/old_medicine, +/obj/random/unidentified_medicine/old_medicine, +/obj/random/unidentified_medicine/old_medicine, +/obj/random/unidentified_medicine/old_medicine, +/obj/random/unidentified_medicine/old_medicine, +/obj/structure/closet/medical_wall{ + dir = 2; + pixel_y = -24 + }, +/obj/item/stack/medical/bruise_pack, +/obj/item/stack/medical/ointment, +/obj/item/weapon/storage/mre/random, +/obj/effect/floor_decal/rust/part_rusted3, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/mining_outpost) +"H" = ( +/obj/structure/closet/syndicate/resources{ + name = "storage locker" + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/mining_outpost) +"I" = ( +/obj/item/weapon/storage/toolbox/syndicate, +/obj/structure/table/rack/steel, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/mining_outpost) +"J" = ( +/obj/machinery/light_switch{ + pixel_y = -24 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/mining_outpost) +"L" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"M" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"N" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"O" = ( +/obj/machinery/mineral/input, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"R" = ( +/obj/machinery/mineral/processing_unit, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"S" = ( +/obj/machinery/conveyor{ + dir = 4 + }, +/obj/machinery/mineral/output, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"T" = ( +/obj/machinery/conveyor{ + dir = 4 + }, +/obj/structure/plasticflaps/mining, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) +"U" = ( +/obj/machinery/conveyor{ + dir = 5 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_outpost) + +(1,1,1) = {" +v +a +B +f +c +f +c +f +f +"} +(2,1,1) = {" +v +f +f +l +y +y +y +O +g +"} +(3,1,1) = {" +v +f +g +g +g +g +g +R +g +"} +(4,1,1) = {" +v +d +h +m +z +r +g +S +g +"} +(5,1,1) = {" +v +B +g +e +A +H +g +T +g +"} +(6,1,1) = {" +v +B +g +o +C +C +f +U +g +"} +(7,1,1) = {" +v +i +g +q +C +I +g +g +g +"} +(8,1,1) = {" +v +a +j +s +C +J +g +a +B +"} +(9,1,1) = {" +i +b +k +t +C +C +M +B +n +"} +(10,1,1) = {" +b +b +k +u +D +G +g +a +a +"} +(11,1,1) = {" +b +b +k +k +E +L +g +v +v +"} +(12,1,1) = {" +v +b +b +w +f +M +v +v +v +"} +(13,1,1) = {" +v +v +p +x +F +N +v +v +v +"} diff --git a/maps/submaps/pois_vr/debris_field/old_satellite.dmm b/maps/submaps/pois_vr/debris_field/old_satellite.dmm new file mode 100644 index 00000000000..eda87facc6c --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/old_satellite.dmm @@ -0,0 +1,224 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/obj/structure/lattice, +/turf/space, +/area/space) +"c" = ( +/obj/machinery/doppler_array, +/obj/structure/lattice, +/turf/space, +/area/submap/debrisfield/old_sat) +"d" = ( +/obj/structure/window/phoronbasic{ + dir = 1 + }, +/obj/structure/window/phoronbasic{ + dir = 8 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_sat) +"e" = ( +/obj/structure/window/phoronbasic{ + dir = 1 + }, +/obj/structure/salvageable/server, +/turf/simulated/floor/bluegrid/airless, +/area/submap/debrisfield/old_sat) +"f" = ( +/obj/structure/window/phoronbasic{ + dir = 1 + }, +/obj/structure/window/phoronbasic{ + dir = 4 + }, +/obj/random/tech_supply/component, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_sat) +"g" = ( +/obj/item/weapon/material/shard, +/turf/template_noop, +/area/space) +"h" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/solar/fake{ + adir = 135 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_sat) +"i" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/solar/fake{ + adir = 135 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_sat) +"j" = ( +/obj/structure/window/phoronbasic{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/random/tech_supply/component, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_sat) +"k" = ( +/obj/structure/AIcore{ + anchored = 1; + icon_state = "3"; + state = 3 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/bluegrid/airless, +/area/submap/debrisfield/old_sat) +"l" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/random/tech_supply/component, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_sat) +"m" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/solar/fake{ + stat = 1 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_sat) +"n" = ( +/obj/structure/window/phoronbasic{ + dir = 8 + }, +/obj/structure/window/phoronbasic, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_sat) +"o" = ( +/obj/structure/lattice, +/obj/item/weapon/material/shard, +/turf/space, +/area/space) +"p" = ( +/obj/structure/window/phoronbasic, +/obj/machinery/telecomms/broadcaster, +/turf/simulated/floor/bluegrid/airless, +/area/submap/debrisfield/old_sat) +"q" = ( +/obj/item/weapon/material/shard/phoron, +/obj/item/weapon/ore/iron, +/obj/random/tech_supply/component, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_sat) +"r" = ( +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/turf/template_noop, +/area/space) +"s" = ( +/obj/item/weapon/ore/glass, +/turf/template_noop, +/area/space) +"t" = ( +/obj/item/stack/cable_coil/cut, +/turf/template_noop, +/area/space) + +(1,1,1) = {" +a +a +a +h +a +a +"} +(2,1,1) = {" +a +a +a +i +a +a +"} +(3,1,1) = {" +a +a +a +i +a +a +"} +(4,1,1) = {" +a +c +d +j +n +a +"} +(5,1,1) = {" +a +a +e +k +p +a +"} +(6,1,1) = {" +b +b +f +l +q +a +"} +(7,1,1) = {" +a +a +t +m +r +s +"} +(8,1,1) = {" +a +a +a +o +t +a +"} +(9,1,1) = {" +a +a +g +t +s +a +"} +(10,1,1) = {" +a +a +a +a +g +a +"} diff --git a/maps/submaps/pois_vr/debris_field/old_teleporter.dmm b/maps/submaps/pois_vr/debris_field/old_teleporter.dmm new file mode 100644 index 00000000000..c0d8c77ca89 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/old_teleporter.dmm @@ -0,0 +1,267 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/space) +"b" = ( +/turf/simulated/wall/r_wall, +/area/submap/debrisfield/old_tele) +"c" = ( +/obj/structure/frame/computer, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"d" = ( +/obj/machinery/teleport/station{ + icon = 'icons/obj/stationobjs.dmi' + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"e" = ( +/obj/machinery/teleport/hub{ + icon = 'icons/obj/stationobjs.dmi' + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"f" = ( +/obj/machinery/power/apc/alarms_hidden{ + cell_type = null; + coverlocked = 0; + dir = 1; + locked = 0; + opened = 1; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"g" = ( +/obj/item/weapon/material/shard, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"h" = ( +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"i" = ( +/obj/structure/table/rack, +/obj/item/clothing/gloves/fyellow, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"j" = ( +/obj/structure/lattice, +/turf/space, +/area/space) +"k" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"l" = ( +/obj/machinery/door/airlock/external, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"m" = ( +/obj/item/weapon/storage/toolbox/mechanical, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"n" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"o" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"p" = ( +/obj/structure/lattice, +/obj/item/stack/cable_coil/cut, +/turf/space, +/area/submap/debrisfield/old_tele) +"q" = ( +/obj/structure/closet/malf/suits, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"r" = ( +/obj/structure/lattice, +/turf/space, +/area/submap/debrisfield/old_tele) +"s" = ( +/turf/space, +/area/submap/debrisfield/old_tele) +"t" = ( +/obj/item/stack/cable_coil/cut, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"u" = ( +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/submap/debrisfield/old_tele) +"v" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/space) + +(1,1,1) = {" +a +a +a +v +a +a +a +v +a +a +a +"} +(2,1,1) = {" +a +a +a +v +a +a +a +v +a +a +a +"} +(3,1,1) = {" +a +a +j +j +a +a +a +j +j +a +a +"} +(4,1,1) = {" +a +a +j +b +b +l +b +b +j +a +a +"} +(5,1,1) = {" +a +a +b +b +h +h +h +b +b +a +a +"} +(6,1,1) = {" +a +b +b +f +k +k +n +h +b +b +j +"} +(7,1,1) = {" +a +b +c +g +h +m +o +r +t +b +a +"} +(8,1,1) = {" +a +b +d +h +h +h +p +s +r +u +a +"} +(9,1,1) = {" +j +b +e +h +h +g +h +p +h +b +j +"} +(10,1,1) = {" +j +b +b +i +h +h +h +h +b +b +j +"} +(11,1,1) = {" +a +a +b +b +h +h +q +b +b +a +a +"} +(12,1,1) = {" +a +a +j +b +b +b +b +b +a +a +a +"} diff --git a/maps/submaps/pois_vr/debris_field/oldshuttle.dmm b/maps/submaps/pois_vr/debris_field/oldshuttle.dmm index f44d8e4ace7..7c9eefd8f1e 100644 --- a/maps/submaps/pois_vr/debris_field/oldshuttle.dmm +++ b/maps/submaps/pois_vr/debris_field/oldshuttle.dmm @@ -1,63 +1,92 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( /turf/space, -/area/tether_away/debrisfield/explored) +/area/space) "ab" = ( /obj/item/weapon/material/twohanded/spear, /turf/space, -/area/tether_away/debrisfield/explored) +/area/space) "ac" = ( -/turf/simulated/shuttle/wall/voidcraft, -/area/tether_away/debrisfield/explored) -"ad" = ( -/turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"ae" = ( -/obj/structure/table/steel, -/obj/item/clothing/head/pilot, -/turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"af" = ( -/turf/simulated/shuttle/wall/voidcraft/hard_corner, -/area/tether_away/debrisfield/explored) -"ag" = ( -/obj/structure/frame/computer, -/turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"ah" = ( -/obj/structure/bed/chair/comfy/blue{ - icon_state = "comfychair_preview"; - dir = 1 - }, -/turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"ai" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/structure/window/reinforced{ dir = 1 }, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"aj" = ( +/area/submap/debrisfield/misc_debris) +"ad" = ( +/turf/simulated/shuttle/wall/voidcraft, +/area/submap/debrisfield/misc_debris) +"ae" = ( /obj/item/weapon/material/shard, /obj/item/weapon/material/shard, /obj/structure/grille/broken, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/misc_debris) +"ag" = ( +/obj/structure/lattice, +/turf/space, +/area/submap/debrisfield/misc_debris) +"ah" = ( +/turf/space, +/area/submap/debrisfield/misc_debris) +"ai" = ( +/turf/simulated/shuttle/floor/black/airless, +/area/submap/debrisfield/misc_debris) +"aj" = ( +/obj/structure/table/steel, +/obj/item/clothing/head/pilot, +/obj/random/unidentified_medicine/drug_den, +/turf/simulated/shuttle/floor/black/airless, +/area/submap/debrisfield/misc_debris) "ak" = ( +/turf/simulated/shuttle/wall/voidcraft/hard_corner, +/area/submap/debrisfield/misc_debris) +"al" = ( +/obj/structure/table/steel, +/obj/item/clothing/head/pilot, +/turf/simulated/shuttle/floor/black/airless, +/area/submap/debrisfield/misc_debris) +"am" = ( +/obj/structure/frame/computer, +/turf/simulated/shuttle/floor/black/airless, +/area/submap/debrisfield/misc_debris) +"an" = ( +/obj/tether_away_spawner/debrisfield/carp/hard, +/turf/space, +/area/submap/debrisfield/misc_debris) +"ao" = ( +/obj/structure/bed/chair/comfy/blue{ + icon_state = "comfychair_preview"; + dir = 1 + }, +/turf/simulated/shuttle/floor/black/airless, +/area/submap/debrisfield/misc_debris) +"ap" = ( /obj/machinery/light{ dir = 1 }, /obj/structure/table/rack/shelf, /obj/item/device/suit_cooling_unit, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"al" = ( -/obj/structure/lattice, -/turf/space, -/area/tether_away/debrisfield/explored) -"am" = ( +/area/submap/debrisfield/misc_debris) +"aq" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"ar" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"as" = ( /obj/machinery/light{ dir = 1 }, @@ -69,16 +98,17 @@ /obj/item/clothing/suit/space/void/pilot, /obj/item/clothing/head/helmet/space/void/pilot, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"an" = ( +/area/submap/debrisfield/misc_debris) +"at" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"au" = ( /obj/machinery/door/airlock/voidcraft, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"ao" = ( -/obj/effect/floor_decal/industrial/outline/blue, -/turf/simulated/shuttle/floor/darkred/airless, -/area/tether_away/debrisfield/explored) -"ap" = ( +/area/submap/debrisfield/misc_debris) +"av" = ( /obj/structure/table/rack/shelf, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, @@ -89,12 +119,12 @@ /obj/item/weapon/tank/emergency/oxygen/engi, /obj/item/weapon/tank/emergency/oxygen/engi, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aq" = ( +/area/submap/debrisfield/misc_debris) +"aw" = ( /obj/structure/bed/chair/shuttle, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"ar" = ( +/area/submap/debrisfield/misc_debris) +"ax" = ( /obj/machinery/light{ icon_state = "tube1"; dir = 8 @@ -103,8 +133,8 @@ pixel_x = -32 }, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"as" = ( +/area/submap/debrisfield/misc_debris) +"ay" = ( /obj/machinery/light{ icon_state = "tube1"; dir = 4 @@ -113,49 +143,45 @@ pixel_x = 32 }, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"at" = ( +/area/submap/debrisfield/misc_debris) +"az" = ( /obj/machinery/sleeper{ dir = 8 }, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"au" = ( +/area/submap/debrisfield/misc_debris) +"aA" = ( /obj/machinery/sleep_console, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"av" = ( +/area/submap/debrisfield/misc_debris) +"aB" = ( /obj/structure/bed/chair/shuttle{ dir = 1 }, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aw" = ( +/area/submap/debrisfield/misc_debris) +"aC" = ( /obj/effect/floor_decal/industrial/outline/red, /turf/simulated/shuttle/floor/darkred/airless, -/area/tether_away/debrisfield/explored) -"ax" = ( +/area/submap/debrisfield/misc_debris) +"aD" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/machinery/space_heater, /turf/simulated/shuttle/floor/darkred/airless, -/area/tether_away/debrisfield/explored) -"ay" = ( -/obj/structure/table/steel, -/obj/item/clothing/head/pilot, -/obj/random/unidentified_medicine/drug_den, -/turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"az" = ( -/obj/structure/closet/crate/medical, -/obj/random/unidentified_medicine/old_medicine, -/obj/random/unidentified_medicine/old_medicine, -/obj/random/unidentified_medicine/old_medicine, -/obj/random/unidentified_medicine/fresh_medicine, -/obj/random/unidentified_medicine/fresh_medicine, -/obj/random/unidentified_medicine/combat_medicine, +/area/submap/debrisfield/misc_debris) +"aE" = ( +/obj/effect/floor_decal/industrial/outline/blue, /turf/simulated/shuttle/floor/darkred/airless, -/area/tether_away/debrisfield/explored) -"aA" = ( +/area/submap/debrisfield/misc_debris) +"aF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + dir = 6 + }, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"aG" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; dir = 9 @@ -166,21 +192,15 @@ id_tag = "expshuttle_docker_pump_out_internal" }, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aB" = ( +/area/submap/debrisfield/misc_debris) +"aH" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; dir = 1 }, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aC" = ( -/obj/machinery/atmospherics/pipe/simple/visible/cyan{ - dir = 10 - }, -/turf/simulated/shuttle/wall/voidcraft, -/area/tether_away/debrisfield/explored) -"aD" = ( +/area/submap/debrisfield/misc_debris) +"aI" = ( /obj/effect/floor_decal/industrial/warning{ dir = 5 }, @@ -190,15 +210,21 @@ id_tag = "expshuttle_vent" }, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aE" = ( +/area/submap/debrisfield/misc_debris) +"aJ" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + dir = 10 + }, +/turf/simulated/shuttle/wall/voidcraft, +/area/submap/debrisfield/misc_debris) +"aK" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 8 }, /obj/machinery/door/airlock/voidcraft/vertical, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aF" = ( +/area/submap/debrisfield/misc_debris) +"aL" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; dir = 8 @@ -209,8 +235,8 @@ id_tag = "expshuttle_docker_pump_out_internal" }, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aG" = ( +/area/submap/debrisfield/misc_debris) +"aM" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; dir = 4 @@ -221,28 +247,28 @@ id_tag = "expshuttle_vent" }, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aH" = ( +/area/submap/debrisfield/misc_debris) +"aN" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 4 }, /obj/machinery/door/airlock/voidcraft/vertical, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aI" = ( -/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ - dir = 8 - }, -/turf/simulated/shuttle/wall/voidcraft, -/area/tether_away/debrisfield/explored) -"aJ" = ( +/area/submap/debrisfield/misc_debris) +"aO" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; dir = 8 }, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aK" = ( +/area/submap/debrisfield/misc_debris) +"aP" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/yellow{ + dir = 8 + }, +/turf/simulated/shuttle/wall/voidcraft, +/area/submap/debrisfield/misc_debris) +"aQ" = ( /obj/effect/floor_decal/industrial/warning{ dir = 10 }, @@ -252,22 +278,12 @@ id_tag = "expshuttle_docker_pump_out_internal" }, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aL" = ( +/area/submap/debrisfield/misc_debris) +"aR" = ( /obj/effect/floor_decal/industrial/warning, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aM" = ( -/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ - dir = 4 - }, -/turf/simulated/shuttle/wall/voidcraft, -/area/tether_away/debrisfield/explored) -"aN" = ( -/obj/machinery/door/airlock/voidcraft/vertical, -/turf/simulated/shuttle/floor/black, -/area/tether_away/debrisfield/explored) -"aO" = ( +/area/submap/debrisfield/misc_debris) +"aS" = ( /obj/effect/floor_decal/industrial/warning{ dir = 6 }, @@ -281,39 +297,57 @@ id_tag = "expshuttle_vent" }, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aP" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 10 +/area/submap/debrisfield/misc_debris) +"aT" = ( +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ + dir = 4 }, -/turf/simulated/shuttle/wall/voidcraft/hard_corner, -/area/tether_away/debrisfield/explored) -"aQ" = ( +/turf/simulated/shuttle/wall/voidcraft, +/area/submap/debrisfield/misc_debris) +"aU" = ( +/obj/machinery/door/airlock/voidcraft/vertical, +/turf/simulated/shuttle/floor/black, +/area/submap/debrisfield/misc_debris) +"aV" = ( /obj/effect/floor_decal/industrial/warning/corner{ icon_state = "warningcorner"; dir = 1 }, /turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aR" = ( +/area/submap/debrisfield/misc_debris) +"aW" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + dir = 10 + }, +/turf/simulated/shuttle/wall/voidcraft/hard_corner, +/area/submap/debrisfield/misc_debris) +"aX" = ( /obj/machinery/atmospherics/pipe/tank/air{ dir = 4 }, /turf/simulated/shuttle/floor/darkred/airless, -/area/tether_away/debrisfield/explored) -"aS" = ( -/obj/machinery/atmospherics/pipe/simple/visible/cyan{ - dir = 9 - }, -/turf/simulated/shuttle/wall/voidcraft, -/area/tether_away/debrisfield/explored) -"aT" = ( +/area/submap/debrisfield/misc_debris) +"aY" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, /turf/simulated/shuttle/floor/darkred/airless, -/area/tether_away/debrisfield/explored) -"aU" = ( +/area/submap/debrisfield/misc_debris) +"aZ" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + dir = 9 + }, +/turf/simulated/shuttle/wall/voidcraft, +/area/submap/debrisfield/misc_debris) +"ba" = ( +/obj/machinery/light, +/obj/effect/floor_decal/industrial/warning/corner, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 8 + }, +/turf/simulated/shuttle/floor/black/airless, +/area/submap/debrisfield/misc_debris) +"bb" = ( /obj/machinery/atmospherics/unary/vent_pump/high_volume/wall_mounted{ dir = 1; frequency = 1380; @@ -321,64 +355,18 @@ power_rating = 20000 }, /turf/simulated/shuttle/wall/voidcraft, -/area/tether_away/debrisfield/explored) -"aV" = ( -/obj/machinery/light, -/obj/effect/floor_decal/industrial/warning/corner, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aW" = ( -/obj/tether_away_spawner/debrisfield/carp/hard, -/turf/space, -/area/tether_away/debrisfield/explored) -"aX" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"aY" = ( -/obj/machinery/door/airlock/multi_tile/metal, -/turf/simulated/shuttle/floor/black/airless, -/area/tether_away/debrisfield/explored) -"aZ" = ( -/turf/simulated/mineral/floor/vacuum, -/area/tether_away/debrisfield/explored) -"ba" = ( -/obj/effect/immovablerod, -/turf/simulated/mineral/floor/vacuum, -/area/tether_away/debrisfield/explored) -"bb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/misc_debris) "bc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) +/obj/structure/closet/crate/medical, +/obj/random/unidentified_medicine/old_medicine, +/obj/random/unidentified_medicine/old_medicine, +/obj/random/unidentified_medicine/old_medicine, +/obj/random/unidentified_medicine/fresh_medicine, +/obj/random/unidentified_medicine/fresh_medicine, +/obj/random/unidentified_medicine/combat_medicine, +/turf/simulated/shuttle/floor/darkred/airless, +/area/submap/debrisfield/misc_debris) "bd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"be" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 6 - }, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"bg" = ( /obj/item/weapon/storage/mre/random, /obj/item/weapon/storage/mre/random, /obj/item/weapon/storage/mre/random, @@ -387,493 +375,395 @@ /obj/item/weapon/storage/mre/random, /obj/structure/closet/crate, /turf/simulated/shuttle/floor/darkred/airless, -/area/tether_away/debrisfield/explored) -"bh" = ( +/area/submap/debrisfield/misc_debris) +"be" = ( /obj/tether_away_spawner/debrisfield/carp, /turf/space, -/area/tether_away/debrisfield/explored) +/area/space) +"bf" = ( +/turf/template_noop, +/area/space) +"bg" = ( +/obj/structure/lattice, +/turf/space, +/area/tether_away/debrisfield/shuttle_buffer) +"bh" = ( +/turf/space, +/area/tether_away/debrisfield/shuttle_buffer) "bi" = ( +/obj/machinery/door/airlock/multi_tile/metal, +/turf/simulated/shuttle/floor/black/airless, +/area/submap/debrisfield/misc_debris) +"bj" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"bk" = ( +/turf/simulated/mineral/floor/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) +"bl" = ( +/obj/effect/immovablerod, +/turf/simulated/mineral/floor/vacuum, +/area/tether_away/debrisfield/shuttle_buffer) +"bm" = ( /obj/structure/loot_pile/mecha/durand, /turf/simulated/mineral/floor/vacuum, -/area/tether_away/debrisfield/explored) +/area/tether_away/debrisfield/shuttle_buffer) (1,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +bf +bf +bf +bf +bf +bf +bf +bf +ad +ad +bf +bf +bf +bf +bf +bf +bf +bf +bf "} (2,1,1) = {" +ab aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +ad +ar +ad +ar +ad +ad +ad +aC +ah +ag +aU +ad +ad +ak +bj +bf +bf "} (3,1,1) = {" aa -ab -aa -ac +ad +ak +as +ad +ai +ax +az +ad +aD +ah +ah +aH +aR bc -ac -bc -ac -ac -ac -aw -aa -al -aN -ac -ac -af -aX -aa -aa -aa -aa +ad +bj +bf +bf "} (4,1,1) = {" -aa -aa +bf ac -af -am -ac -ad -ar -at -ac -ax -aa -aa -aB -aL -az -ac -aX -aa -aa -aa -aa -"} -(5,1,1) = {" -aa -aa -ai -ae -ad -ac -ap -ad -au -ac -ao al -al -aB -aL -bg -ac -aX -aa -aa -aa -aa -"} -(6,1,1) = {" -aa -aa ai -ag -ah -bd -aq ad av -aa -aa -al -aa -aB -aV -af -ac -aa -aa -aa -aa -aa -"} -(7,1,1) = {" -aa -aa -aj -ad -ad -an -ad -ad -ad -aa -aa -bd -aJ -aQ -aL -aY -aa -aa -bh -aa -aa -aa -"} -(8,1,1) = {" -aa -aa -al -aa -aa -al -aa -al -al -aa -aa -an -ad -ad -aL -ad -aa -aa -aa -aa -aa -aa -"} -(9,1,1) = {" -aa -aa -aa -aW -aa -aa -aa -aa -aa -aa -aa -aa -al -aa -aa -al -aa -aa -aa -aa -aa -aa -"} -(10,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -al -aa -aa -aa -aa -aa -aa -"} -(11,1,1) = {" -aa -aa -al -al -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aZ -ba -aa -aa -"} -(12,1,1) = {" -aa ai +aA ad -ah +aE +ag +ag +aH +aR bd -aa ad +bj +bf +bf +"} +(5,1,1) = {" +bf +ac +am +ao +at +aw +ai +aB +ah +ah +ag +ah +aH +ba +ak ad -aa -aa -aa -aa -al -aa -aa -aa -aa -aa -aa +bf +bf +bf +"} +(6,1,1) = {" +bf +ae +ai +ai +au +ai +ai +ai +ah +ah +at +aO +aV +aR bi aa aa -"} -(13,1,1) = {" -aa -ai -ay -ad -ac -aa -aq -al -al -al -aa -al -al -aa -al -aa -aa -aa -aa -aa -aa -aa -"} -(14,1,1) = {" -aa -ac -af -ak -ac -aa -al -al -av -ac be -aE -aI -aI -aU -aa -aa -aa -aa -aa -aa -aa +bf "} -(15,1,1) = {" +(7,1,1) = {" +bf +ag +ah +ah +ag +ah +ag +ag +ah +ah +au +ai +ai +aR +ai aa aa -ac -bb -ac -aa -aa -ad -av -ac -aA -aF -aK -aP -aU aa +bf +"} +(8,1,1) = {" +bf +ah +an +ah +ah +ah +ah +ah +ah +ah +ah +ag +ah +ah +bg bh aa aa -aa -aa -aa +bf "} -(16,1,1) = {" -aa -aa -aa -aa -aa -aa -aq -as -av +(9,1,1) = {" +bf +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +bg +bh +bh +bh +bh +"} +(10,1,1) = {" +bf +ag +ag +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +bh +bh +bh +bk +bl +"} +(11,1,1) = {" ac +ai +ao +at +ah +ai +ai +ah +ah +ah +ah +ag +ah +ah +bh +bh +bh +bh +bm +"} +(12,1,1) = {" +ac +aj +ai +ad +ah +aw +ag +ag +ag +ah +ag +ag +ah +ag +bh +bh +aa +aa +bf +"} +(13,1,1) = {" +ad +ak +ap +ad +ah +ag +ag aB ad -aL -aR -ac -aX -aa -aa -aa -aa -aa -aa -"} -(17,1,1) = {" -aa -aa -aa -aa -aa -aa +aF +aK +aP +aP bb -ac -ac -ac -aD -aG -aO -aT -ac -aX -aa -aa -aa -aa aa aa +bf +bf +bf "} -(18,1,1) = {" +(14,1,1) = {" +bf +ad +aq +ad +ah +ah +ai +aB +ad +aG +aL +aQ +aW +bb aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -aC +be +bf +bf +bf +"} +(15,1,1) = {" +bf +bf +bf +bf +bf +aw +ay +aB +ad aH +ai +aR +aX +ad +bj +bf +bf +bf +bf +"} +(16,1,1) = {" +bf +bf +bf +bf +bf +aq +ad +ad +ad +aI aM aS -af -aX -aa -aa -aa -aa -aa -aa +aY +ad +bj +bf +bf +bf +bf "} -(19,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(20,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +(17,1,1) = {" +bf +bf +bf +bf +bf +bf +bf +bf +ad +aJ +aN +aT +aZ +ak +bj +bf +bf +bf +bf "} diff --git a/maps/submaps/pois_vr/debris_field/ship_med_crashed.dmm b/maps/submaps/pois_vr/debris_field/ship_med_crashed.dmm index b0ae668a84e..f47ee1ea039 100644 --- a/maps/submaps/pois_vr/debris_field/ship_med_crashed.dmm +++ b/maps/submaps/pois_vr/debris_field/ship_med_crashed.dmm @@ -1,184 +1,187 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/space) "b" = ( /turf/simulated/mineral/vacuum, -/area/tether_away/debrisfield/explored) +/area/space) "c" = ( -/turf/simulated/shuttle/wall, -/area/tether_away/debrisfield/explored) +/obj/tether_away_spawner/debrisfield/carp, +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) "d" = ( -/turf/simulated/mineral/floor/vacuum, -/area/tether_away/debrisfield/explored) +/turf/simulated/mineral/vacuum, +/area/submap/debrisfield/misc_debris) "e" = ( +/turf/simulated/shuttle/wall, +/area/submap/debrisfield/misc_debris) +"f" = ( /obj/structure/shuttle/window, /obj/structure/grille, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"f" = ( -/turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/misc_debris) "g" = ( /obj/effect/decal/cleanable/generic, /turf/simulated/mineral/floor/vacuum, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/misc_debris) "h" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/salvageable/personal, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/misc_debris) "i" = ( /obj/structure/salvageable/implant_container, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/misc_debris) "j" = ( +/turf/simulated/shuttle/floor/airless, +/area/submap/debrisfield/misc_debris) +"k" = ( /obj/structure/closet/secure_closet/sar{ name = "sar locker"; req_access = list() }, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"k" = ( +/area/submap/debrisfield/misc_debris) +"l" = ( /obj/structure/shuttle/engine/propulsion{ dir = 4 }, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"l" = ( +/area/submap/debrisfield/misc_debris) +"m" = ( +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/mineral/floor/vacuum, +/area/submap/debrisfield/misc_debris) +"n" = ( /obj/effect/decal/cleanable/dirt, /mob/living/bot/medbot{ name = "Dr. Crusty" }, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"m" = ( +/area/submap/debrisfield/misc_debris) +"o" = ( /obj/structure/table/standard, /obj/random/unidentified_medicine/fresh_medicine, /obj/random/unidentified_medicine/fresh_medicine, /obj/random/unidentified_medicine/old_medicine, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"n" = ( +/area/submap/debrisfield/misc_debris) +"p" = ( +/obj/item/stack/material/steel, +/turf/simulated/mineral/floor/vacuum, +/area/submap/debrisfield/misc_debris) +"q" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"o" = ( +/area/submap/debrisfield/misc_debris) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/random/firstaid, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"s" = ( /obj/structure/table/standard, /obj/random/unidentified_medicine/fresh_medicine, /obj/random/unidentified_medicine/fresh_medicine, /obj/random/unidentified_medicine/viral, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"p" = ( +/area/submap/debrisfield/misc_debris) +"t" = ( /obj/structure/closet/secure_closet/medical3{ name = "medical locker"; req_access = list() }, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"q" = ( +/area/submap/debrisfield/misc_debris) +"u" = ( +/obj/item/stack/rods, +/turf/simulated/mineral/floor/vacuum, +/area/submap/debrisfield/misc_debris) +"v" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/molten_item, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"r" = ( +/area/submap/debrisfield/misc_debris) +"w" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/wall, +/area/submap/debrisfield/misc_debris) +"x" = ( +/turf/simulated/shuttle/wall/hard_corner, +/area/submap/debrisfield/misc_debris) +"y" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"s" = ( +/area/submap/debrisfield/misc_debris) +"z" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/posi, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"t" = ( +/area/submap/debrisfield/misc_debris) +"A" = ( /obj/machinery/door/unpowered/shuttle, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"u" = ( +/area/submap/debrisfield/misc_debris) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/material/steel, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/storage/firstaid/adv, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"E" = ( /obj/structure/closet/emcloset, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"v" = ( +/area/submap/debrisfield/misc_debris) +"F" = ( /obj/structure/table/rack, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"w" = ( +/area/submap/debrisfield/misc_debris) +"G" = ( +/turf/simulated/mineral/floor/vacuum, +/area/submap/debrisfield/misc_debris) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"I" = ( /obj/effect/decal/cleanable/generic, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"x" = ( +/area/submap/debrisfield/misc_debris) +"J" = ( +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/shuttle/floor/airless, +/area/submap/debrisfield/misc_debris) +"K" = ( /obj/structure/dispenser/oxygen{ oxygentanks = 7 }, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"y" = ( +/area/submap/debrisfield/misc_debris) +"L" = ( /obj/effect/decal/cleanable/blood/oil, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"z" = ( +/area/submap/debrisfield/misc_debris) +"M" = ( /obj/structure/salvageable/data, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"A" = ( +/area/submap/debrisfield/misc_debris) +"N" = ( /obj/machinery/suit_cycler/medical, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"C" = ( -/obj/effect/decal/cleanable/dirt, -/obj/random/firstaid, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"D" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/weapon/storage/firstaid/adv, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"E" = ( -/obj/item/weapon/material/shard/shrapnel, -/turf/simulated/mineral/floor/vacuum, -/area/tether_away/debrisfield/explored) -"F" = ( -/obj/item/stack/material/steel, -/turf/simulated/mineral/floor/vacuum, -/area/tether_away/debrisfield/explored) -"G" = ( -/obj/item/stack/rods, -/turf/simulated/mineral/floor/vacuum, -/area/tether_away/debrisfield/explored) -"H" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/material/steel, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"I" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"J" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/weapon/material/shard/shrapnel, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"K" = ( -/obj/item/weapon/material/shard/shrapnel, -/turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"L" = ( -/obj/tether_away_spawner/debrisfield/carp, -/turf/template_noop, -/area/tether_away/debrisfield/explored) -"M" = ( -/turf/simulated/shuttle/wall/hard_corner, -/area/tether_away/debrisfield/explored) -"Q" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/shuttle/wall, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/misc_debris) (1,1,1) = {" a @@ -187,16 +190,14 @@ a a a a -a -a -a -a -a -a -a -a -a -a +b +b +b +b +b +b +b +b a a a @@ -206,239 +207,217 @@ a a a a -a -a -a -a b b b b +d +d +d +d +d +d b b b b a -a -a -a -a "} (3,1,1) = {" a -a -a -a b b b +d +d +d +d +d +d +d +d +d +d +d +d b b -b -b -b -b -b -b -b -b -b -a -a "} (4,1,1) = {" -a -a b b +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a "} (5,1,1) = {" -a b +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a "} (6,1,1) = {" -a b +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a "} (7,1,1) = {" -a b +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a "} (8,1,1) = {" -a b +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a "} (9,1,1) = {" -a b +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a "} (10,1,1) = {" -a b +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a "} (11,1,1) = {" -a +b +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d b b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a "} (12,1,1) = {" -a -b -b -b -b -b -b -b -b -b -b -b -b -b b b +d +d +d +d +p +u +m +m +u +G +d +d b b b @@ -448,41 +427,37 @@ a a b b +e +g +m +q +v +y +B +C +H +g +e b -b -b -b -F -G -E -E -G -d -b -b -b -b -b +a a a "} (14,1,1) = {" a a -b -b -c -g -E +a +e +h n -q r -H +w +z +q D -J -g -c -b +I +L +e a a a @@ -492,19 +467,17 @@ a a a a -a -c -h -l -C -Q -s -n -I -w -y -c -a +e +e +e +e +x +j +j +j +J +M +e a a a @@ -514,19 +487,17 @@ a a a a -a -c -c -c -c -M -f -f -f -K -z -c -a +e +i +o +s +e +j +j +e +e +e +e a a a @@ -536,19 +507,17 @@ a a a a -a -c -i -m -o -c -f -f -c -c -c -c -a +e +j +j +j +j +j +j +E +K +N +e a a a @@ -558,19 +527,17 @@ a a a a -a -c f +j +j +j +e +j +j +j +j +j f -f -f -f -f -u -x -A -c -a a a a @@ -580,19 +547,17 @@ a a a a -a +f +j +j +j e +j +j +j +j +j f -f -f -c -f -f -f -f -f -e -a a a a @@ -602,19 +567,17 @@ a a a a -a e -f -f -f -c -f -f -f -f -f +k +k +t +e +A +e +F +F +F e -a a a a @@ -624,109 +587,39 @@ a a a a -a -c +e +e +e +e +e j -j -p -c -t -c -v -v -v -c -a +e +e +e +e +e a a a a "} (22,1,1) = {" -a -a -a -a -c -c -c -c -c -f -c -c -c -c c a a +e +l +l +l +x +A +x +l +l +l +e a a a -"} -(23,1,1) = {" -a -L -a -a -c -k -k -k -M -t -M -k -k -k -c -a -a -a -L -a -"} -(24,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -"} -(25,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +c "} diff --git a/maps/submaps/pois_vr/debris_field/ship_mining_drone.dmm b/maps/submaps/pois_vr/debris_field/ship_mining_drone.dmm new file mode 100644 index 00000000000..bb029e9daab --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/ship_mining_drone.dmm @@ -0,0 +1,752 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/space) +"ab" = ( +/turf/simulated/wall/rthull, +/area/submap/debrisfield/mining_drone_ship) +"ac" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/plastitanium{ + dir = 1 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"ad" = ( +/obj/machinery/power/emitter/gyrotron/anchored{ + active = 1; + desc = "A heavy beam emitter modified for use in breaking apart ore-rich asteroids."; + dir = 1; + locked = 1; + mega_energy = 0.2; + name = "modified emitter"; + rate = 5; + req_access = list(-1) + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"ae" = ( +/turf/simulated/mineral/vacuum, +/area/submap/debrisfield/mining_drone_ship) +"af" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"ag" = ( +/obj/structure/girder/reinforced, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"ah" = ( +/obj/structure/prop{ + desc = "An array of conventional power storage units, for when the added charge longivity and cost of a SMES unit is unneded or impractical."; + icon = 'icons/obj/power.dmi'; + icon_state = "gridchecker_off"; + name = "capacitor bank" + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"ai" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aj" = ( +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "drone_toggle" + }, +/obj/machinery/conveyor{ + operating = 1 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"ak" = ( +/obj/structure/prop{ + desc = "There are a number of what seem to be error messages on these screens, none intelligible."; + icon = 'icons/obj/mainframe.dmi'; + icon_state = "leftb"; + name = "console" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"al" = ( +/obj/structure/prop{ + desc = "This isn't going to be fixable."; + icon = 'icons/obj/mainframe.dmi'; + icon_state = "aimainframeb"; + name = "broken console" + }, +/obj/effect/map_effect/interval/effect_emitter/sparks, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"am" = ( +/turf/simulated/mineral/vacuum, +/area/space) +"an" = ( +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"ao" = ( +/obj/machinery/conveyor{ + operating = 1 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"ap" = ( +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aq" = ( +/mob/living/simple_mob/mechanical/hivebot/swarm, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"ar" = ( +/obj/machinery/power/rtg/fake_gen{ + desc = "An array of conventional power storage units, for when the added charge longivity and cost of a SMES unit is unneded or impractical."; + icon = 'icons/obj/power.dmi'; + icon_state = "gridchecker_off"; + name = "capacitor bank"; + power_gen = 12000 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"as" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"at" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"au" = ( +/obj/machinery/door/blast/regular{ + id = "miner_poi_toggle" + }, +/obj/structure/catwalk, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"av" = ( +/obj/machinery/conveyor{ + operating = 1 + }, +/obj/structure/catwalk, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + plane = -45 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aw" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"ax" = ( +/obj/machinery/button/remote/blast_door{ + id = "miner_poi_toggle"; + name = "Power Compartment Access"; + pixel_y = -24 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"ay" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/turf/simulated/wall/rthull, +/area/submap/debrisfield/mining_drone_ship) +"az" = ( +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "miner_poi_toggle" + }, +/obj/machinery/conveyor{ + operating = 1 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aA" = ( +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aB" = ( +/obj/item/weapon/ore, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aC" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/diamond, +/obj/machinery/artifact, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aD" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/phoron, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aE" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/iron, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aF" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/phoron, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aG" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/gold, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aH" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/phoron, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aI" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/iron, +/mob/living/simple_mob/mechanical/hivebot/support/commander, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aJ" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/phoron, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aK" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/phoron, +/obj/item/weapon/ore/phoron, +/obj/item/weapon/ore/phoron, +/obj/item/weapon/ore/phoron, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aL" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/phoron, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aM" = ( +/obj/item/weapon/ore, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/phoron, +/obj/item/weapon/ore/phoron, +/obj/item/weapon/ore, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aN" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/phoron, +/obj/item/weapon/ore/phoron, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aO" = ( +/obj/item/weapon/ore, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/phoron, +/obj/item/weapon/ore/phoron, +/obj/item/weapon/ore/phoron, +/obj/item/weapon/ore/phoron, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aP" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aQ" = ( +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/structure/mob_spawner{ + density = 1; + desc = "A bizarre mess of robotic limbs, glowing microrefineries, and nanoassemblers gradually converting the pile of raw materials into active hivebots."; + destructible = 1; + icon = 'icons/obj/recycling.dmi'; + icon_state = "grinder-b1"; + name = "hivebot assembler"; + simultaneous_spawns = 6; + spawn_delay = 300; + spawn_types = list(/mob/living/simple_mob/mechanical/hivebot/swarm = 200, /mob/living/simple_mob/mechanical/hivebot/ranged_damage/basic = 50, /mob/living/simple_mob/mechanical/hivebot/ranged_damage/laser = 25, /mob/living/simple_mob/mechanical/hivebot/ranged_damage/ion = 10, /mob/living/simple_mob/mechanical/hivebot/tank/meatshield = 10) + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aR" = ( +/obj/structure/shuttle/engine/heater{ + pixel_y = 8 + }, +/turf/space, +/area/submap/debrisfield/mining_drone_ship) +"aS" = ( +/obj/item/weapon/ore/gold, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aT" = ( +/obj/item/weapon/ore, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aU" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aV" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/phoron, +/obj/item/weapon/ore/phoron, +/obj/machinery/light/poi, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aW" = ( +/obj/item/weapon/ore, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/phoron, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aX" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/iron, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aY" = ( +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/iron, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"aZ" = ( +/obj/structure/shuttle/engine/propulsion{ + pixel_y = 8 + }, +/turf/space, +/area/submap/debrisfield/mining_drone_ship) +"ba" = ( +/obj/structure/prop{ + desc = "An array of conventional power storage units, for when the added charge longivity and cost of a SMES unit is unneded or impractical."; + icon = 'icons/obj/power.dmi'; + icon_state = "gridchecker_off"; + name = "capacitor bank" + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/light/small/poi{ + dir = 8 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) +"bb" = ( +/obj/machinery/light/small/flicker{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/mining_drone_ship) + +(1,1,1) = {" +aa +aa +aa +ab +ab +ab +ab +ab +ab +ab +ab +aR +aZ +"} +(2,1,1) = {" +aa +ab +ab +ab +ah +ba +ar +ab +aA +aA +ab +ab +aa +"} +(3,1,1) = {" +aa +ac +ad +af +ai +ai +as +ab +aB +aJ +aS +ab +aa +"} +(4,1,1) = {" +aa +ab +ab +ab +ab +an +at +ab +aC +aK +aT +ab +aa +"} +(5,1,1) = {" +aa +aa +aa +aa +ab +ab +au +ab +aD +aL +aU +ab +aa +"} +(6,1,1) = {" +aa +aa +aa +aa +aj +ao +av +az +aE +aM +aV +ab +aa +"} +(7,1,1) = {" +aa +am +aa +aa +ab +ab +au +ab +aF +aN +aW +ab +aa +"} +(8,1,1) = {" +am +am +am +ab +ab +ap +aw +ab +aG +aO +aX +ab +aa +"} +(9,1,1) = {" +am +am +ae +ag +ak +aq +ax +ab +aH +aP +aY +ab +aa +"} +(10,1,1) = {" +am +am +ae +ae +al +bb +an +ab +aI +aQ +ab +ab +aa +"} +(11,1,1) = {" +aa +am +am +ab +ab +ab +ay +ab +ab +ab +ab +aR +aZ +"} diff --git a/maps/submaps/pois_vr/debris_field/ship_sci_overrun.dmm b/maps/submaps/pois_vr/debris_field/ship_sci_overrun.dmm index 9d0965fe152..4ba38479681 100644 --- a/maps/submaps/pois_vr/debris_field/ship_sci_overrun.dmm +++ b/maps/submaps/pois_vr/debris_field/ship_sci_overrun.dmm @@ -1,182 +1,194 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/space) "ab" = ( /turf/simulated/wall/thull, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/sci_overrun) "ac" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, /turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/sci_overrun) "ad" = ( -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"ae" = ( -/obj/machinery/portable_atmospherics/hydroponics, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"af" = ( -/obj/machinery/botany/editor, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"ag" = ( -/obj/machinery/vending/hydronutrients, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"ah" = ( -/obj/machinery/seed_extractor, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"ai" = ( -/obj/machinery/seed_storage/xenobotany, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aj" = ( -/obj/machinery/botany/extractor, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"ak" = ( -/obj/item/seeds/killertomatoseed, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"al" = ( -/obj/structure/railing, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"am" = ( -/obj/structure/railing{ - dir = 4 - }, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"an" = ( -/obj/structure/reagent_dispensers/watertank/high, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"ao" = ( -/obj/structure/railing{ +/obj/structure/shuttle/engine/propulsion{ dir = 8 }, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"ap" = ( +/turf/simulated/floor/airless, +/area/submap/debrisfield/sci_overrun) +"ae" = ( /obj/structure/table/rack, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/material/minihoe, -/obj/item/weapon/material/minihoe, -/obj/item/weapon/material/knife/machete/hatchet, -/obj/item/weapon/material/knife/machete/hatchet, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/device/analyzer/plant_analyzer, -/obj/item/device/analyzer/plant_analyzer, +/obj/random/tool, +/obj/random/tool, +/obj/random/tool, +/turf/simulated/floor/airless, +/area/submap/debrisfield/sci_overrun) +"af" = ( +/turf/simulated/floor/airless, +/area/submap/debrisfield/sci_overrun) +"ag" = ( /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aq" = ( -/obj/structure/railing{ - dir = 1 +/area/submap/debrisfield/sci_overrun) +"ah" = ( +/obj/structure/closet/secure_closet/scientist{ + name = "scientist locker"; + req_access = list(0) }, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/sci_overrun) +"ai" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/blue, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"aj" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"ak" = ( +/obj/machinery/botany/editor, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"al" = ( +/obj/machinery/vending/hydronutrients, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"am" = ( +/obj/machinery/seed_extractor, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"an" = ( +/obj/machinery/seed_storage/xenobotany, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"ao" = ( +/obj/machinery/botany/extractor, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"ap" = ( +/obj/item/weapon/reagent_containers/spray/plantbgone, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"aq" = ( +/obj/item/seeds/killertomatoseed, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) "ar" = ( /mob/living/simple_mob/tomato/space, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/sci_overrun) "as" = ( -/obj/structure/table/rack, -/obj/random/tool, -/obj/random/tool, -/obj/random/tool, -/turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/obj/structure/railing, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) "at" = ( -/obj/machinery/door/airlock/science{ - req_one_access = list(0) - }, +/obj/item/weapon/reagent_containers/spray/chemsprayer, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/sci_overrun) "au" = ( -/obj/item/clothing/head/collectable/slime, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) +/obj/structure/salvageable/autolathe, +/turf/simulated/floor/airless, +/area/submap/debrisfield/sci_overrun) "av" = ( -/obj/structure/sign/hydro, -/turf/simulated/wall/thull, -/area/tether_away/debrisfield/explored) -"aw" = ( -/obj/structure/closet/firecloset, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"ax" = ( /obj/machinery/door/airlock/maintenance/rnd{ name = "Research Airlock"; req_one_access = list(0) }, /turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/sci_overrun) +"aw" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/green, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"ax" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) "ay" = ( -/obj/structure/sign/xenobio, -/turf/simulated/wall/thull, -/area/tether_away/debrisfield/explored) +/obj/structure/reagent_dispensers/watertank/high, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) "az" = ( -/obj/item/device/slime_scanner, -/obj/item/device/slime_scanner, -/obj/structure/table/reinforced, +/obj/structure/railing{ + dir = 8 + }, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/sci_overrun) "aA" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/gun/energy/taser/xeno, -/obj/item/weapon/melee/baton/slime/loaded, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aB" = ( -/obj/structure/table/reinforced, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aC" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/snacks/monkeycube, -/obj/item/weapon/reagent_containers/food/snacks/monkeycube/farwacube, -/obj/item/weapon/reagent_containers/food/snacks/monkeycube/neaeracube, -/obj/item/weapon/reagent_containers/food/snacks/monkeycube/sarucube, -/obj/item/weapon/reagent_containers/food/snacks/monkeycube/sobakacube, -/obj/item/weapon/reagent_containers/food/snacks/monkeycube/sparracube, -/obj/item/weapon/reagent_containers/food/snacks/monkeycube/stokcube, -/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wolpincube, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aD" = ( -/obj/machinery/processor, -/obj/item/slime_extract/dark_blue, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) -"aF" = ( -/obj/item/weapon/reagent_containers/spray/plantbgone, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aG" = ( -/obj/item/weapon/reagent_containers/spray/chemsprayer, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aH" = ( -/obj/tether_away_spawner/debrisfield/carp, -/turf/template_noop, -/area/tether_away/debrisfield/explored) -"aI" = ( /obj/effect/decal/remains, /obj/item/clothing/under/rank/hydroponics, /obj/item/clothing/suit/storage/toggle/labcoat/green, /obj/item/clothing/head/greenbandana, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/sci_overrun) +"aB" = ( +/obj/structure/table/rack, +/obj/item/weapon/shovel/spade, +/obj/item/weapon/shovel/spade, +/obj/item/weapon/material/minihoe, +/obj/item/weapon/material/minihoe, +/obj/item/weapon/material/knife/machete/hatchet, +/obj/item/weapon/material/knife/machete/hatchet, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/device/analyzer/plant_analyzer, +/obj/item/device/analyzer/plant_analyzer, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"aC" = ( +/obj/structure/table/rack, +/obj/random/firstaid, +/obj/random/firstaid, +/turf/simulated/floor/airless, +/area/submap/debrisfield/sci_overrun) +"aD" = ( +/mob/living/simple_mob/slime/feral/dark_blue, +/turf/simulated/floor/airless, +/area/submap/debrisfield/sci_overrun) +"aE" = ( +/obj/machinery/door/airlock/science{ + req_one_access = list(0) + }, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"aF" = ( +/obj/item/clothing/head/collectable/slime, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"aG" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"aH" = ( +/obj/tether_away_spawner/debrisfield/carp, +/turf/template_noop, +/area/tether_away/debrisfield/shuttle_buffer) +"aI" = ( +/obj/structure/table/rack, +/obj/random/unidentified_medicine/scientific, +/obj/random/unidentified_medicine/scientific, +/obj/random/unidentified_medicine/scientific, +/obj/random/unidentified_medicine/scientific, +/turf/simulated/floor/airless, +/area/submap/debrisfield/sci_overrun) "aJ" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"aK" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/rd, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"aL" = ( /obj/structure/table/rack, /obj/item/slime_extract/rainbow, /obj/structure/window/reinforced{ @@ -187,8 +199,12 @@ }, /obj/structure/window/reinforced, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aK" = ( +/area/submap/debrisfield/sci_overrun) +"aM" = ( +/obj/structure/sign/hydro, +/turf/simulated/wall/thull, +/area/submap/debrisfield/sci_overrun) +"aN" = ( /obj/item/weapon/gun/energy/temperature, /obj/structure/table/rack, /obj/structure/window/reinforced, @@ -199,25 +215,52 @@ dir = 4 }, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aL" = ( +/area/submap/debrisfield/sci_overrun) +"aO" = ( /obj/structure/window/reinforced/full, /obj/structure/grille, /turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) -"aM" = ( +/area/submap/debrisfield/sci_overrun) +"aP" = ( +/obj/item/weapon/tool/prybar/red, +/turf/simulated/floor/airless, +/area/submap/debrisfield/sci_overrun) +"aQ" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"aR" = ( +/obj/structure/closet/firecloset, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"aS" = ( /obj/machinery/computer/shuttle{ dir = 8 }, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aN" = ( +/area/submap/debrisfield/sci_overrun) +"aT" = ( +/obj/machinery/door/unpowered/shuttle, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"aU" = ( +/obj/machinery/door/airlock/command{ + name = "Research Airlock"; + req_one_access = list(0) + }, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"aV" = ( /obj/structure/bed/chair/comfy/purp{ dir = 4 }, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aO" = ( +/area/submap/debrisfield/sci_overrun) +"aW" = ( +/obj/structure/sign/xenobio, +/turf/simulated/wall/thull, +/area/submap/debrisfield/sci_overrun) +"aX" = ( /obj/item/weapon/gun/energy/decloner, /obj/structure/table/rack, /obj/structure/window/reinforced, @@ -228,35 +271,60 @@ dir = 4 }, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aP" = ( +/area/submap/debrisfield/sci_overrun) +"aY" = ( +/obj/item/clothing/suit/storage/toggle/labcoat/purple, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"aZ" = ( +/obj/structure/closet/crate, +/obj/item/stack/material/uranium{ + amount = 11 + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/sci_overrun) +"ba" = ( +/obj/structure/closet/crate, +/turf/simulated/floor/airless, +/area/submap/debrisfield/sci_overrun) +"bb" = ( /obj/structure/filingcabinet/filingcabinet, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aQ" = ( +/area/submap/debrisfield/sci_overrun) +"bc" = ( /obj/structure/table/reinforced, /obj/item/stack/material/phoron{ amount = 10 }, /obj/item/device/flashlight/pen, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aR" = ( +/area/submap/debrisfield/sci_overrun) +"bd" = ( /obj/structure/table/reinforced, /obj/item/weapon/paper_bin, /obj/item/weapon/pen/blue, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aS" = ( +/area/submap/debrisfield/sci_overrun) +"be" = ( /obj/structure/table/reinforced, /obj/item/weapon/folder/white, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aT" = ( -/mob/living/simple_mob/slime/feral/dark_blue, +/area/submap/debrisfield/sci_overrun) +"bf" = ( +/obj/structure/table/reinforced, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aU" = ( +/area/submap/debrisfield/sci_overrun) +"bg" = ( +/obj/structure/salvageable/machine, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"bh" = ( +/obj/item/device/slime_scanner, +/obj/item/device/slime_scanner, +/obj/structure/table/reinforced, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"bi" = ( /obj/structure/table/rack, /obj/structure/window/reinforced{ dir = 4 @@ -267,111 +335,38 @@ /obj/item/weapon/material/shard, /obj/item/clothing/mask/breath, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aV" = ( +/area/submap/debrisfield/sci_overrun) +"bj" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aW" = ( -/obj/item/weapon/airlock_electronics, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aX" = ( -/obj/item/weapon/material/shard, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aY" = ( -/obj/structure/closet/emcloset, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"aZ" = ( -/obj/machinery/door/unpowered/shuttle, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"ba" = ( -/obj/item/clothing/suit/storage/toggle/labcoat/purple, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"bb" = ( +/area/submap/debrisfield/sci_overrun) +"bk" = ( /obj/effect/decal/remains, /obj/item/clothing/under/rank/scientist, /obj/item/clothing/suit/storage/toggle/labcoat/blue, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"bc" = ( -/obj/structure/closet/secure_closet/scientist{ - name = "scientist locker"; - req_access = list(0) - }, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"bd" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/blue, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"be" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/green, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"bf" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/rd, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"bg" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12 - }, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"bh" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 8 - }, -/turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) -"bi" = ( -/obj/structure/table/rack, -/obj/random/firstaid, -/obj/random/firstaid, -/turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) -"bj" = ( -/obj/structure/table/rack, -/obj/random/unidentified_medicine/scientific, -/obj/random/unidentified_medicine/scientific, -/obj/random/unidentified_medicine/scientific, -/obj/random/unidentified_medicine/scientific, -/turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) -"bk" = ( -/obj/machinery/door/airlock/command{ - name = "Research Airlock"; - req_one_access = list(0) - }, -/turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/sci_overrun) "bl" = ( -/obj/structure/closet/crate, -/obj/item/stack/material/uranium{ - amount = 11 - }, -/turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/obj/structure/table/reinforced, +/obj/item/weapon/gun/energy/taser/xeno, +/obj/item/weapon/melee/baton/slime/loaded, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) "bm" = ( -/obj/structure/closet/crate, -/turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/obj/item/weapon/airlock_electronics, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) "bn" = ( -/obj/machinery/power/port_gen/pacman/super, -/turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/mob/living/simple_mob/slime/feral/dark_blue, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) "bo" = ( +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) +"bp" = ( /obj/structure/table/reinforced, /obj/random/slimecore, /obj/random/slimecore, @@ -379,699 +374,554 @@ /obj/random/slimecore, /obj/random/slimecore, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"bp" = ( -/obj/item/weapon/tool/prybar/red, -/turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/sci_overrun) "bq" = ( -/mob/living/simple_mob/slime/feral/dark_blue, -/turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) -"rR" = ( -/obj/structure/salvageable/autolathe, -/turf/simulated/floor/airless, -/area/tether_away/debrisfield/explored) -"Hf" = ( -/obj/structure/salvageable/machine, +/obj/structure/table/reinforced, +/obj/item/weapon/reagent_containers/food/snacks/monkeycube, +/obj/item/weapon/reagent_containers/food/snacks/monkeycube/farwacube, +/obj/item/weapon/reagent_containers/food/snacks/monkeycube/neaeracube, +/obj/item/weapon/reagent_containers/food/snacks/monkeycube/sarucube, +/obj/item/weapon/reagent_containers/food/snacks/monkeycube/sobakacube, +/obj/item/weapon/reagent_containers/food/snacks/monkeycube/sparracube, +/obj/item/weapon/reagent_containers/food/snacks/monkeycube/stokcube, +/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wolpincube, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) -"Ow" = ( +/area/submap/debrisfield/sci_overrun) +"br" = ( +/obj/machinery/power/port_gen/pacman/super, +/turf/simulated/floor/airless, +/area/submap/debrisfield/sci_overrun) +"bs" = ( /obj/structure/salvageable/implant_container, /turf/simulated/floor/tiled/white/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/sci_overrun) +"bt" = ( +/obj/machinery/processor, +/obj/item/slime_extract/dark_blue, +/turf/simulated/floor/tiled/white/airless, +/area/submap/debrisfield/sci_overrun) (1,1,1) = {" +ab +ad +ad +ab +ab +ad +ad +ab aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +ab +ad +ad +ab +ab +ad +ad +ab "} (2,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(3,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(4,1,1) = {" -aa -aa -aa ab -bh -bh ab ab -bh -bh ab -aa -aa -aa ab -bh -bh ab ab -bh -bh -ab -aa -aa -aa -"} -(5,1,1) = {" -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -bp -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -"} -(6,1,1) = {" -aa -aa -aa -ab -as -as -rR -ac -bi -bj -ab -ab -aZ -ab -ab -bl -ac -ac -ac -ac -bm -ab -aa -aa -aa -"} -(7,1,1) = {" -aa -aa -aa -ab -ac -ac -ac -ac -bq -ac -ab -aY -ad -aY -ab -bm -ac -ac -ac -ac -bn -ab -aa -aa -aa -"} -(8,1,1) = {" -aa -aa -aa -ab -ab -ab -ax -ab -ab -ab -ab -ab -aZ -ab -ab -ab -ab -ab -ax -ab -ab -ab -aa -aa -aa -"} -(9,1,1) = {" -aa -aa -aa -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ab -aa -aa -aa -"} -(10,1,1) = {" -aa -aa -aa -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ab -aa -aa -aa -"} -(11,1,1) = {" -aa -aa -aa -ab -ab -ab -ab -ab -at -ab -ab -ad -ad -ad -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -"} -(12,1,1) = {" -aa -aa -aa -ab -bc -bc -bc -ad -ad -bg -ab -ad -ad -ad ab aP -ad -ad +af +af +ab +ab +ab +ab +ab +ab ab -ad -ad ab -aa -aa -aa "} -(13,1,1) = {" -aa -aa -aa -aE -ad -ad -ad -ad +(3,1,1) = {" +ab +ae +ae au -ad -ab -ad -ad -ad -ab -aQ -ad -aW -aX -ad -ad -ab -aa -aa -aa -"} -(14,1,1) = {" -aa -aa -aa -aE -ad -ad -ad -ad -ad -ad -ab -ad -ad -ad -ab -aR -aV -ad +af +aC +aI ab ab -ab -ab -aa -aa -aa -"} -(15,1,1) = {" -aa -aa -aa -ab -bd -ad -be -ad -ad -bf -ab -ad -ad -ad -ab -aS -ad -ad -ab -ad -ad -ab -aa -aa -aa -"} -(16,1,1) = {" -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ab -aB -ad aT -aX -ad -ad ab -aa -aa -aa +ab +aZ +af +af +af +af +ba +ab "} -(17,1,1) = {" -aa -aa -aa -ab -ae -ae -ae -ae -ae -ae -ab -ad -ad -ad -ab -Hf -ad -ad -ab -ab -ab -ab -aa -aa -aa -"} -(18,1,1) = {" -aa -aa -aa -ab -ad -ak -ad -ad -ar -ad -ab -ad -ad -ad -ab -Hf -ad -aX -ab -ad -ad -ab -aa -aa -aa -"} -(19,1,1) = {" -aa -aa -aa +(4,1,1) = {" ab af -ar -ad -ad -ad -ad +af +af +af +aD +af ab -ad -ad -ad +aQ +ag +aQ ab -ad -ad -aW -ad -ad -ad +ba +af +af +af +af +br ab -aa -aa -aa "} -(20,1,1) = {" -aa -aa -aa +(5,1,1) = {" +ab +ab +ab +av +ab +ab +ab +ab +ab +aT +ab +ab +ab +ab +ab +av +ab +ab +ab +"} +(6,1,1) = {" ab ag -ad -am -am -ad -ar -av -ad -ad -ad +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag ab -ad -ad -ad -ab -ab -ab -ab -aa -aa -aa "} -(21,1,1) = {" -aa -aa -aa +(7,1,1) = {" +ab +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ab +"} +(8,1,1) = {" +ab +ab +ab +ab +ab +aE +ab +ab +ag +ag +ag +ab +ab +ab +ab +ab +ab +ab +ab +"} +(9,1,1) = {" ab ah -al -an -ap -aq -ad -at -ad -ad -ad +ah +ah +ag +ag +aJ ab -ad -ad -ad -aw -aw -aw +ag +ag +ag +ab +bb +ag +ag +ab +ag +ag ab -aa -aa -aa "} -(22,1,1) = {" -aa -aa -aa +(10,1,1) = {" +ac +ag +ag +ag +ag +aF +ag +ab +ag +ag +ag +ab +bc +ag +bm +bo +ag +ag +ab +"} +(11,1,1) = {" +ac +ag +ag +ag +ag +ag +ag +ab +ag +ag +ag +ab +bd +bj +ag +ab +ab +ab +ab +"} +(12,1,1) = {" ab ai -ad -ao -ao -ad -ad +ag +aw +ag +ag +aK ab -ad -ad -ad -ay -ad -bb -ad -ad -ad -ad +ag +ag +ag +ab +be +ag +ag +ab +ag +ag ab -aa -aa -aa "} -(23,1,1) = {" -aa -aa -aa +(13,1,1) = {" +ab +ab +ab +ab +ab +ab +ab +ab +ag +ag +ag +ab +bf +ag +bn +bo +ag +ag +ab +"} +(14,1,1) = {" ab aj -aF +aj +aj +aj +aj +aj +ab +ag +ag +ag +ab +bg +ag +ag +ab +ab +ab +ab +"} +(15,1,1) = {" +ab +ag +aq +ag +ag ar -ad -ad -ad +ag ab -ad -ad -ad +ag +ag +ag +ab +bg +ag +bo +ab +ag +ag +ab +"} +(16,1,1) = {" +ab +ak +ar +ag +ag +ag +ag +ab +ag +ag +ag +ab +ag +ag +bm +ag +ag +ag +ab +"} +(17,1,1) = {" +ab +al +ag +ax +ax +ag +ar +aM +ag +ag +ag +ab +ag +ag +ag +ab +ab +ab +ab +"} +(18,1,1) = {" +ab +am +as +ay +aB +aG +ag +aE +ag +ag +ag +ab +ag +ag +ag +aR +aR +aR +ab +"} +(19,1,1) = {" +ab +an +ag +az +az +ag +ag +ab +ag +ag +ag +aW +ag +bk +ag +ag +ag +ag +ab +"} +(20,1,1) = {" +ab +ao +ap +ar +ag +ag +ag +ab +ag +ag +ag +aE +ag +ag +ag +ag +ag +bs +ab +"} +(21,1,1) = {" +ab +ap at -ad -ad -ad -ad -ad -Ow +aA +ag +ar +aq +ab +ag +ag +ag +ab +ag +ag +ag +ag +ag +ag +ab +"} +(22,1,1) = {" +ab +aj +aj +aj +aj +aj +aj +ab +aR +ag +aR +ab +bh +bl +bp +bp +bq +bt +ab +"} +(23,1,1) = {" +ab +ab +ab +ab +ab +ab +ab +ab +ab +aU +ab +ab +ab +ab +ab +ab +ab +ab ab -aa -aa -aa "} (24,1,1) = {" aa aa aa +aa +aa ab -aF -aG -aI -ad -ar -ak -ab -ad -ad -ad -ab -ad -ad -ad -ad -ad -ad +ag +aN +ag +ag +ag +aX +ag ab aa aa aa +aa +aa "} (25,1,1) = {" aa aa aa -ab -ae -ae -ae -ae -ae -ae -ab -aw -ad -aw -ab -az -aA -bo -bo -aC -aD -ab +aa +aa +ac +ag +ag +ag +ag +ag +ag +ag +ac +aa +aa aa aa aa @@ -1080,25 +930,19 @@ aa aa aa aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -bk -ab -ab -ab -ab -ab -ab -ab -ab -ab +aa +aa +ac +aL +ag +ag +aV +ag +aY +bi +ac +aa +aa aa aa aa @@ -1106,29 +950,23 @@ aa (27,1,1) = {" aa aa -aa -aa -aa -aa +aH aa aa ab -ad -aK -ad -ad -ad -aO -ad +ag +ag +aS +aS +aS +ag +ag ab aa aa aa aa aa -aa -aa -aa "} (28,1,1) = {" aa @@ -1136,129 +974,15 @@ aa aa aa aa -aa -aa -aa -aE -ad -ad -ad -ad -ad -ad -ad -aE -aa -aa -aa -aa -aa -aa -aa -aa -"} -(29,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aE -aJ -ad -ad -aN -ad -ba -aU -aE -aa -aa -aa -aa -aa -aa -aa -aa -"} -(30,1,1) = {" -aa -aa -aa -aa -aa -aH -aa -aa -ab -ad -ad -aM -aM -aM -ad -ad -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(31,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -aL -aE -aE -aE -aE -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(32,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +ab +ab +aO +ac +ac +ac +ac +ab +ab aa aa aa diff --git a/maps/submaps/pois_vr/debris_field/ship_sup_exploded.dmm b/maps/submaps/pois_vr/debris_field/ship_sup_exploded.dmm index 21b9216c43a..09ce52b84c4 100644 --- a/maps/submaps/pois_vr/debris_field/ship_sup_exploded.dmm +++ b/maps/submaps/pois_vr/debris_field/ship_sup_exploded.dmm @@ -1,17 +1,46 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( /turf/template_noop, -/area/tether_away/debrisfield/explored) +/area/space) "ab" = ( /turf/simulated/shuttle/wall, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/misc_debris) "ac" = ( /obj/structure/shuttle/engine/propulsion{ dir = 1 }, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/misc_debris) "ad" = ( +/turf/template_noop, +/area/submap/debrisfield/misc_debris) +"ae" = ( +/turf/simulated/shuttle/wall/hard_corner, +/area/submap/debrisfield/misc_debris) +"af" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"ag" = ( +/obj/structure/closet/crate/trashcart, +/turf/template_noop, +/area/submap/debrisfield/misc_debris) +"ah" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"ai" = ( +/obj/structure/lattice, +/obj/structure/girder/displaced, +/turf/template_noop, +/area/submap/debrisfield/misc_debris) +"aj" = ( +/obj/structure/girder/displaced, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"ak" = ( /obj/structure/closet/crate/secure/engineering, /obj/item/weapon/tool/screwdriver/power, /obj/item/weapon/tool/crowbar/power, @@ -19,186 +48,182 @@ /obj/item/weapon/tool/crowbar/power, /obj/effect/decal/cleanable/dirt, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"ae" = ( -/obj/structure/closet/crate/trashcart, -/turf/template_noop, -/area/tether_away/debrisfield/explored) -"af" = ( -/obj/structure/lattice, -/obj/structure/girder/displaced, -/turf/template_noop, -/area/tether_away/debrisfield/explored) -"ag" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"ah" = ( -/obj/structure/lattice, -/turf/template_noop, -/area/tether_away/debrisfield/explored) -"ai" = ( -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"aj" = ( -/turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"ak" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/weapon/material/shard/shrapnel, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/misc_debris) "al" = ( -/obj/structure/ghost_pod/manual/lost_drone/dogborg, -/turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"am" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"an" = ( -/obj/structure/girder/displaced, +/area/submap/debrisfield/misc_debris) +"am" = ( +/obj/structure/lattice, /turf/template_noop, -/area/tether_away/debrisfield/explored) -"ao" = ( -/obj/structure/girder/displaced, -/turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"ap" = ( +/area/submap/debrisfield/misc_debris) +"an" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"aq" = ( +/area/submap/debrisfield/misc_debris) +"ao" = ( /obj/item/stack/material/steel, /obj/effect/decal/cleanable/dirt, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/misc_debris) +"ap" = ( +/turf/simulated/shuttle/floor/airless, +/area/submap/debrisfield/misc_debris) +"aq" = ( +/obj/structure/salvageable/bliss, +/turf/simulated/shuttle/floor/airless, +/area/submap/debrisfield/misc_debris) "ar" = ( -/obj/item/inflatable/torn, -/turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"as" = ( -/obj/structure/shuttle/window, -/obj/structure/grille, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"at" = ( -/obj/item/inflatable/door/torn, -/turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"au" = ( -/obj/structure/inflatable, -/turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"av" = ( -/obj/structure/door_assembly/door_assembly_com, -/turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"aw" = ( -/obj/structure/lattice, -/obj/item/stack/material/steel, -/turf/template_noop, -/area/tether_away/debrisfield/explored) -"ax" = ( /obj/structure/lattice, /obj/item/stack/material/steel, /obj/item/weapon/material/shard/shrapnel, /turf/template_noop, -/area/tether_away/debrisfield/explored) -"ay" = ( -/obj/item/stack/rods, +/area/submap/debrisfield/misc_debris) +"as" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"at" = ( +/obj/structure/lattice, +/obj/item/weapon/material/shard/shrapnel, /turf/template_noop, -/area/tether_away/debrisfield/explored) -"az" = ( -/obj/structure/girder, -/turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"aA" = ( -/turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"aB" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"aD" = ( -/obj/structure/girder/displaced, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"aE" = ( +/area/submap/debrisfield/misc_debris) +"au" = ( +/obj/structure/lattice, +/obj/item/stack/material/steel, +/turf/template_noop, +/area/submap/debrisfield/misc_debris) +"av" = ( +/obj/item/weapon/material/shard/shrapnel, +/turf/template_noop, +/area/submap/debrisfield/misc_debris) +"aw" = ( /obj/structure/lattice, /obj/effect/decal/cleanable/molten_item, +/obj/item/weapon/material/shard/shrapnel, /turf/template_noop, -/area/tether_away/debrisfield/explored) -"aF" = ( +/area/submap/debrisfield/misc_debris) +"ax" = ( /obj/structure/closet/crate/secure/engineering, /obj/item/weapon/weldingtool/experimental, /obj/item/weapon/weldingtool/electric, /obj/item/weapon/weldingtool/electric, /turf/template_noop, -/area/tether_away/debrisfield/explored) -"aG" = ( -/obj/item/weapon/material/shard/shrapnel, +/area/submap/debrisfield/misc_debris) +"ay" = ( +/obj/item/stack/rods, /turf/template_noop, -/area/tether_away/debrisfield/explored) -"aH" = ( +/area/submap/debrisfield/misc_debris) +"az" = ( +/obj/structure/girder/displaced, +/turf/template_noop, +/area/submap/debrisfield/misc_debris) +"aA" = ( +/obj/structure/lattice, +/obj/effect/decal/cleanable/molten_item, +/turf/template_noop, +/area/submap/debrisfield/misc_debris) +"aB" = ( /obj/structure/lattice, /obj/structure/closet/crate/secure/engineering, /obj/fiftyspawner/plasteel, /turf/template_noop, -/area/tether_away/debrisfield/explored) -"aJ" = ( +/area/submap/debrisfield/misc_debris) +"aC" = ( +/turf/simulated/shuttle/floor/white/airless, +/area/submap/debrisfield/misc_debris) +"aD" = ( +/obj/structure/girder/displaced, +/turf/simulated/shuttle/floor/white/airless, +/area/submap/debrisfield/misc_debris) +"aE" = ( +/obj/structure/ghost_pod/manual/lost_drone/dogborg, +/turf/simulated/shuttle/floor/airless, +/area/submap/debrisfield/misc_debris) +"aF" = ( /obj/structure/grille, /obj/item/weapon/material/shard, /obj/effect/decal/cleanable/dirt, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"aK" = ( +/area/submap/debrisfield/misc_debris) +"aG" = ( /obj/item/weapon/material/shard, /obj/effect/decal/cleanable/dirt, /turf/simulated/shuttle/plating/airless, -/area/tether_away/debrisfield/explored) -"aL" = ( +/area/submap/debrisfield/misc_debris) +"aH" = ( +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"aI" = ( +/obj/item/inflatable/torn, +/turf/simulated/shuttle/floor/white/airless, +/area/submap/debrisfield/misc_debris) +"aJ" = ( +/obj/structure/shuttle/window, +/obj/structure/grille, +/turf/simulated/shuttle/plating/airless, +/area/submap/debrisfield/misc_debris) +"aK" = ( /obj/item/inflatable/torn, /obj/effect/decal/remains, /obj/item/clothing/under/rank/cargotech, /obj/item/clothing/head/soft, /turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/misc_debris) +"aL" = ( +/obj/item/inflatable/door/torn, +/turf/simulated/shuttle/floor/white/airless, +/area/submap/debrisfield/misc_debris) "aM" = ( +/obj/structure/inflatable, +/turf/simulated/shuttle/floor/white/airless, +/area/submap/debrisfield/misc_debris) +"aN" = ( +/obj/structure/girder, +/turf/simulated/shuttle/floor/white/airless, +/area/submap/debrisfield/misc_debris) +"aO" = ( /obj/structure/closet/secure_closet/cargotech{ name = "cargotech locker"; req_access = list() }, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"aN" = ( +/area/submap/debrisfield/misc_debris) +"aP" = ( /obj/structure/closet/emcloset, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"aO" = ( +/area/submap/debrisfield/misc_debris) +"aQ" = ( +/obj/structure/salvageable/server, +/turf/simulated/shuttle/floor/white/airless, +/area/submap/debrisfield/misc_debris) +"aR" = ( /obj/item/inflatable/door/torn, /obj/effect/decal/remains, /obj/item/clothing/under/rank/cargotech, /obj/item/clothing/head/soft, /turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"aP" = ( +/area/submap/debrisfield/misc_debris) +"aS" = ( +/obj/structure/door_assembly/door_assembly_com, +/turf/simulated/shuttle/floor/white/airless, +/area/submap/debrisfield/misc_debris) +"aT" = ( /obj/machinery/computer/shuttle{ dir = 4 }, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"aQ" = ( +/area/submap/debrisfield/misc_debris) +"aU" = ( /obj/structure/bed/chair{ dir = 8 }, /turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"aR" = ( +/area/submap/debrisfield/misc_debris) +"aV" = ( /obj/structure/closet/secure_closet/quartermaster{ name = "quartermaster locker"; req_access = list() @@ -206,519 +231,398 @@ /obj/item/clothing/under/mbill, /obj/item/clothing/head/soft/mbill, /turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"aS" = ( +/area/submap/debrisfield/misc_debris) +"aW" = ( /obj/structure/closet/crate/secure/bin, /turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"aT" = ( +/area/submap/debrisfield/misc_debris) +"aX" = ( /obj/structure/closet/emcloset, /turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"aU" = ( +/area/submap/debrisfield/misc_debris) +"aY" = ( /obj/structure/bed/chair{ dir = 4 }, /turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"aV" = ( +/area/submap/debrisfield/misc_debris) +"aZ" = ( /obj/machinery/computer/shuttle{ dir = 8 }, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"aW" = ( +/area/submap/debrisfield/misc_debris) +"ba" = ( +/obj/structure/salvageable/data, +/turf/simulated/shuttle/floor/airless, +/area/submap/debrisfield/misc_debris) +"bb" = ( /obj/effect/decal/remains, /obj/item/clothing/under/mbill, /obj/item/clothing/head/soft/mbill, /turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"aX" = ( +/area/submap/debrisfield/misc_debris) +"bc" = ( /obj/structure/bed/chair, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"aY" = ( +/area/submap/debrisfield/misc_debris) +"bd" = ( /obj/structure/bed/chair/comfy/teal, /turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"aZ" = ( +/area/submap/debrisfield/misc_debris) +"be" = ( /obj/machinery/computer/shuttle{ dir = 1 }, /turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"bb" = ( -/obj/structure/lattice, -/obj/item/weapon/material/shard/shrapnel, -/turf/template_noop, -/area/tether_away/debrisfield/explored) -"bc" = ( -/obj/structure/lattice, -/obj/effect/decal/cleanable/molten_item, -/obj/item/weapon/material/shard/shrapnel, -/turf/template_noop, -/area/tether_away/debrisfield/explored) -"bd" = ( -/turf/simulated/shuttle/wall/hard_corner, -/area/tether_away/debrisfield/explored) -"jq" = ( -/obj/structure/salvageable/data, -/turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) -"KY" = ( -/obj/structure/salvageable/server, -/turf/simulated/shuttle/floor/white/airless, -/area/tether_away/debrisfield/explored) -"Mm" = ( -/obj/structure/salvageable/bliss, -/turf/simulated/shuttle/floor/airless, -/area/tether_away/debrisfield/explored) +/area/submap/debrisfield/misc_debris) (1,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +ab +ab +ab +ab +ah +as +ad +ad +ad +am +at +am +am +af +aF +aJ +ab +ab +aJ +aJ +ab aa aa aa aa "} (2,1,1) = {" -aa -ab -ab -ab -ab -ag +ac +ae +ah ak -aa -aa -aa -ah -bb -ah -ah -aB -aJ -as +al +at +ad +ad +am +am +am +am +am +an +aG +ap +aP +ab +aT +aT ab ab -as -as -ab -aa -aa -aa aa aa aa "} (3,1,1) = {" -aa -ac -bd -ag ad +af +ah +al am -bb -aa -aa -ah -ah -ah -ah -ah -ap -aK -aA -aN +au +aw +ad +ad +ad +ad +aB +am +am +aH +aC +aQ ab -aP -aP +aU +aU +ba ab ab aa aa -aa -aa -aa "} (4,1,1) = {" -aa -aa -aB -ag +ad +ad +ai +ad +ad +ad +ad +ad +ad +av +ad +ay am ah -aw -bc -aa -aa -aa -aa -aH -ah -ah -ai -aj -KY -ab -aQ -aQ -jq +af ab ab -aa -aa -aa -aa +ab +aC +aC +aC +ba +ab +aJ +ab "} (5,1,1) = {" -aa -aa -aa -af -aa -aa -aa -aa -aa -aa -aG -aa -ay +ad +ac +ae +al +am +ad +au +ad +ad +ad +ad +at +am ah -ag -aB +ah +aI +aM ab -ab -ab -aj -aj -aj -jq -ab -as -ab -aa -aa +aV +aC +aC +aC +bc +be +aJ "} (6,1,1) = {" -aa -aa -ac -bd -am -ah -aa -aw -aa -aa -aa -aa -bb -ah +ad ag -ag -ar -au ab -aR -aj -aj -aj -aX -aZ -as -aa -aa +al +ar +am +am +ad +ad +az +am +am +al +ah +aI +aK +aM +ab +aC +aC +aC +aC +aC +be +aJ "} (7,1,1) = {" -aa -aa -ae -ab +ad +ad +aj +am +ad +ad +ad +ad +ad +ad +am am -ax ah -ah -aa -aa an -ah -ah -am -ag -ar +aC aL -au -ab -aj -aj -aj -aj -aj -aZ -as -aa -aa +aR +aS +aC +aC +aC +bb +bd +be +aJ "} (8,1,1) = {" -aa -aa -aa -aD -ah -aa -aa -aa -aa -aa -aa +ad +ad +ab +am +am +ad +ad +ad +ad +ad +am ah ah -ag -ap -aj -at -aO -av -aj -aj -aj +aC +aI +aM +aM +ab aW -aY -aZ -as -aa -aa +aC +aC +aC +aC +be +aJ "} (9,1,1) = {" -aa -aa -aa +ad +ac ab +an +am +av +ax +ad +ad +av +aA +an ah -ah -aa -aa -aa -aa -aa -ah -ag -ag -aj -ar -au -au +aD +aC +aI +aM ab -aS -aj -aj -aj -aj -aZ -as -aa -aa +aX +aC +aC +aC +bc +be +aJ "} (10,1,1) = {" -aa -aa +ad ac ab -ap -ah -aG -aF -aa -aa -aG -aE -ap -ag ao -aj -ar -au +ah +at +ad +ad +ad +av +ah +ao +ah +aD +aC +aN +ab +ab +aC +aC +aC +ba +ab +aJ ab -aT -aj -aj -aj -aX -aZ -as -aa -aa "} (11,1,1) = {" -aa -aa +ad ac ab -aq -ag -bb -aa -aa -aa -aG -ag -aq -ag -ao +ap aj -az +am +ad +ay +ad +ah +ah +ah ab +aC +aC +aC +aC ab -aj -aj -aj -jq +aY +aY +ba ab -as ab aa aa "} (12,1,1) = {" -aa -aa +ad ac ab -aA -aD +aq +ap ah -aa -ay -aa -ag -ag -ag +ah +am +am +ah +ah +al ab -aj -aj -aj -aj +aE +ap +aO +aO ab -aU -aU -jq +aZ +aZ ab ab aa aa aa -aa "} (13,1,1) = {" -aa -aa -ac +ad ab -Mm -aA -ag -ag +ae +af +af +aj ah ah -ag -ag -am -ab -al -aA -aM -aM -ab -aV -aV +af +af +af ab ab -aa -aa -aa -aa -aa -"} -(14,1,1) = {" -aa -aa -ab -bd -aB -aB -aD -ag -ag -aB -aB -aB -ab -ab -ab -as -as -ab -ab -as -as -ab -aa -aa -aa -aa -aa -aa -"} -(15,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +ab +aJ +aJ +ab +ab +aJ +aJ +ab aa aa aa diff --git a/maps/submaps/pois_vr/debris_field/tinycarrier.dmm b/maps/submaps/pois_vr/debris_field/tinycarrier.dmm new file mode 100644 index 00000000000..e59de77bb71 --- /dev/null +++ b/maps/submaps/pois_vr/debris_field/tinycarrier.dmm @@ -0,0 +1,1510 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/space, +/area/space) +"ab" = ( +/obj/machinery/porta_turret/industrial/military{ + auto_repair = 0; + dir = 8; + icon_state = "destroyed_target_prism_industrial"; + stat = 1 + }, +/obj/structure/lattice, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/turf/simulated/shuttle/plating/airless/carry, +/area/submap/debrisfield/tinyshuttle/bridge) +"ac" = ( +/obj/structure/lattice, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/shuttle/plating/airless/carry, +/area/submap/debrisfield/tinyshuttle/bridge) +"ad" = ( +/turf/simulated/wall/thull, +/area/submap/debrisfield/tinyshuttle/crew) +"ae" = ( +/obj/structure/window/titanium/full, +/obj/structure/window/titanium{ + dir = 1 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "tinycarrier_bridge" + }, +/obj/structure/grille, +/turf/simulated/floor/plating, +/area/submap/debrisfield/tinyshuttle/crew) +"af" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/external, +/obj/effect/map_helper/airlock/door/ext_door, +/turf/simulated/floor/tiled/monofloor, +/area/submap/debrisfield/tinyshuttle/crew) +"ag" = ( +/obj/structure/lattice, +/turf/simulated/shuttle/plating/airless/carry, +/area/submap/debrisfield/tinyshuttle/bridge) +"ah" = ( +/obj/machinery/atmospherics/unary/engine{ + dir = 8 + }, +/turf/space, +/turf/simulated/shuttle/plating/airless/carry, +/area/submap/debrisfield/tinyshuttle/engine) +"ai" = ( +/obj/machinery/airlock_sensor/airlock_exterior/shuttle{ + dir = 9; + pixel_x = -4; + pixel_y = 8 + }, +/obj/effect/map_helper/airlock/sensor/ext_sensor, +/turf/simulated/wall/thull, +/area/submap/debrisfield/tinyshuttle/crew) +"aj" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/floor_decal/corner/brown/full{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"ak" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/floor_decal/corner/brown/full{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"al" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/glass_external/public, +/obj/effect/map_helper/airlock/door/int_door, +/turf/simulated/floor/tiled/monofloor{ + dir = 4 + }, +/area/submap/debrisfield/tinyshuttle/crew) +"am" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4; + id_tag = "temp" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + dir = 8; + frequency = 1380; + id_tag = "debris_carrier_docker"; + pixel_x = 24; + pixel_y = -6 + }, +/obj/effect/shuttle_landmark/shuttle_initializer/tinycarrier, +/obj/machinery/airlock_sensor{ + pixel_x = 26; + pixel_y = 6 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/effect/map_helper/airlock/sensor/chamber_sensor, +/obj/effect/overmap/visitable/ship/landable/tinycarrier, +/turf/simulated/floor/tiled/monotile, +/area/submap/debrisfield/tinyshuttle/crew) +"an" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 8 + }, +/turf/simulated/wall/thull, +/area/submap/debrisfield/tinyshuttle/crew) +"ao" = ( +/turf/simulated/wall/thull, +/area/submap/debrisfield/tinyshuttle/bridge) +"ap" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/grille, +/obj/structure/window/titanium/full, +/obj/structure/window/titanium{ + dir = 1 + }, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "tinycarrier_bridge" + }, +/turf/simulated/floor/plating, +/area/submap/debrisfield/tinyshuttle/bridge) +"aq" = ( +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/submap/debrisfield/tinyshuttle/bridge) +"ar" = ( +/obj/machinery/portable_atmospherics/canister/air/airlock, +/obj/machinery/atmospherics/portables_connector{ + dir = 8 + }, +/obj/machinery/door/window{ + dir = 2; + name = "Airlock Canister Access" + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"as" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/floor_decal/corner/brown{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"at" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/airlock_sensor/airlock_interior{ + dir = 8; + pixel_x = 24; + pixel_y = 0 + }, +/obj/effect/map_helper/airlock/sensor/int_sensor, +/obj/effect/floor_decal/corner/brown{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"au" = ( +/obj/structure/grille, +/obj/structure/window/titanium/full, +/obj/structure/window/titanium{ + dir = 8 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/regular/open{ + id = "tinycarrier_bridge" + }, +/turf/simulated/floor/plating, +/area/submap/debrisfield/tinyshuttle/bridge) +"av" = ( +/obj/structure/cable/green{ + icon_state = "1-6" + }, +/obj/effect/floor_decal/corner/black/border{ + dir = 6 + }, +/turf/simulated/floor/bluegrid/airless, +/area/submap/debrisfield/tinyshuttle/bridge) +"aw" = ( +/obj/machinery/computer/ship/engines, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/corner/blue/full{ + dir = 8 + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/tinyshuttle/bridge) +"ax" = ( +/obj/machinery/computer/shuttle_control/explore/tinycarrier, +/obj/effect/floor_decal/corner/blue{ + dir = 5; + icon_state = "corner_white" + }, +/turf/simulated/floor/tiled/airless{ + broken = 1 + }, +/area/submap/debrisfield/tinyshuttle/bridge) +"ay" = ( +/obj/machinery/alarm/alarms_hidden{ + dir = 8; + pixel_x = 24; + req_one_access = list() + }, +/obj/effect/decal/cleanable/generic, +/obj/machinery/atmospherics/unary/vent_scrubber, +/obj/effect/floor_decal/corner/blue/full{ + dir = 1 + }, +/turf/simulated/floor/tiled/airless{ + broken = 2 + }, +/area/submap/debrisfield/tinyshuttle/bridge) +"az" = ( +/obj/structure/grille, +/obj/structure/window/titanium/full, +/turf/simulated/floor/plating, +/area/submap/debrisfield/tinyshuttle/crew) +"aA" = ( +/obj/item/modular_computer/laptop/preset/custom_loadout/rugged, +/obj/structure/table/steel, +/obj/effect/floor_decal/corner/brown/full{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aB" = ( +/obj/item/clothing/head/service, +/obj/item/clothing/head/service, +/obj/item/clothing/under/solgov/utility/fleet/combat, +/obj/item/clothing/under/solgov/utility/fleet/combat, +/obj/item/clothing/suit/storage/solgov/service/fleet, +/obj/item/clothing/suit/storage/solgov/service/fleet, +/obj/structure/closet/wardrobe/black{ + starts_with = list() + }, +/obj/effect/floor_decal/corner/brown/full{ + dir = 1 + }, +/obj/item/clothing/shoes/boots/duty, +/obj/item/clothing/shoes/boots/duty, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aC" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -28; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/brown{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aD" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/effect/floor_decal/corner/brown{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/corner/brown{ + dir = 5 + }, +/obj/structure/handrail, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aF" = ( +/obj/effect/floor_decal/corner/brown{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aG" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/effect/floor_decal/corner/brown{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aH" = ( +/obj/effect/floor_decal/corner/blue/full{ + dir = 8 + }, +/obj/machinery/computer/ship/helm{ + dir = 4; + req_one_access = list() + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/tinyshuttle/bridge) +"aI" = ( +/obj/structure/cable/green{ + icon_state = "4-9" + }, +/obj/structure/cable/green{ + icon_state = "4-10" + }, +/obj/structure/bed/chair/shuttle{ + dir = 8 + }, +/obj/effect/floor_decal/corner/blue{ + dir = 1; + icon_state = "corner_white" + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/tinyshuttle/bridge) +"aJ" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/structure/cable/green{ + dir = 1; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/tinyshuttle/bridge) +"aK" = ( +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 8 + }, +/obj/structure/cable/green{ + dir = 1; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5; + icon_state = "intact-scrubbers" + }, +/obj/effect/floor_decal/corner/blue{ + dir = 6 + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/tinyshuttle/bridge) +"aL" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/effect/floor_decal/corner/brown{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aM" = ( +/obj/item/trash/coffee, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aN" = ( +/obj/structure/prop{ + desc = "A man-sized pod for entering suspended animation. This one is room temperature."; + dir = 8; + icon = 'icons/obj/Cryogenic2_vr.dmi'; + icon_state = "cryopod_0"; + name = "cryogenic freezer" + }, +/obj/effect/floor_decal/corner/brown/full{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aO" = ( +/obj/structure/cable/green{ + dir = 1; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 8 + }, +/obj/machinery/door/airlock/hatch{ + req_one_access = list() + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/tinyshuttle/crew) +"aP" = ( +/obj/structure/cable/green{ + icon_state = "6-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10; + icon_state = "intact" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/floor_decal/corner/brown{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aQ" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10; + icon_state = "intact" + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aT" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"aU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6; + icon_state = "intact-fuel" + }, +/turf/simulated/wall/thull, +/area/submap/debrisfield/tinyshuttle/engine) +"aV" = ( +/obj/machinery/porta_turret/industrial/military{ + auto_repair = 0; + dir = 10; + icon_state = "destroyed_target_prism_industrial"; + stat = 1 + }, +/obj/structure/lattice, +/obj/structure/cable/green, +/turf/simulated/shuttle/plating/airless/carry, +/area/submap/debrisfield/tinyshuttle/bridge) +"aW" = ( +/obj/machinery/computer/ship/sensors{ + icon_state = "computer"; + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "2-5" + }, +/obj/effect/floor_decal/corner/blue/full, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/tinyshuttle/bridge) +"aX" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/button/remote/blast_door{ + id = "tinycarrier_bridge"; + name = "Bridge Blast Doors"; + pixel_x = -6; + pixel_y = 4 + }, +/obj/machinery/button/remote/blast_door{ + id = "tinycarrier_hangar"; + name = "Hangar Blast Doors"; + pixel_x = 6; + pixel_y = 4 + }, +/obj/machinery/button/remote/blast_door{ + id = "tinycarrier_sensors"; + name = "Sensor Shroud"; + pixel_y = -24 + }, +/obj/effect/floor_decal/corner/blue{ + dir = 10; + icon_state = "corner_white" + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/tinyshuttle/bridge) +"aY" = ( +/obj/machinery/turretid/lethal{ + pixel_x = 0; + pixel_y = 4; + req_access = list() + }, +/obj/structure/table/steel_reinforced, +/obj/effect/floor_decal/corner/blue{ + dir = 10; + icon_state = "corner_white" + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/tinyshuttle/bridge) +"aZ" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 22; + pixel_y = -24 + }, +/obj/effect/floor_decal/corner/blue/full{ + dir = 4; + icon_state = "corner_white_full" + }, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/tinyshuttle/bridge) +"ba" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6; + icon_state = "intact" + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"bb" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"bc" = ( +/obj/machinery/sleeper{ + controls_inside = 1; + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/corner/brown{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"bd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5; + icon_state = "intact" + }, +/obj/structure/closet/secure_closet/guncabinet/sidearm{ + anchored = 1; + starts_with = list() + }, +/obj/item/weapon/gun/projectile/p92x/large, +/obj/item/weapon/gun/projectile/p92x/large, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5; + icon_state = "intact-scrubbers" + }, +/obj/effect/floor_decal/corner/brown/full, +/obj/item/ammo_magazine/m9mm/large, +/obj/item/ammo_magazine/m9mm/large, +/obj/item/ammo_magazine/m9mm/large, +/obj/item/ammo_magazine/m9mm/large, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"be" = ( +/obj/structure/cable/green{ + icon_state = "4-9" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/corner/brown{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"bf" = ( +/obj/structure/cable/green{ + dir = 1; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/floor_decal/corner/brown{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"bg" = ( +/obj/structure/cable/green{ + dir = 1; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/floor_decal/corner/brown{ + dir = 10 + }, +/obj/machinery/light, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"bh" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 8; + icon_state = "map-fuel" + }, +/turf/simulated/wall/thull, +/area/submap/debrisfield/tinyshuttle/engine) +"bi" = ( +/turf/simulated/wall/thull, +/area/submap/debrisfield/tinyshuttle/hangar) +"bj" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/machinery/door/airlock/hatch{ + req_one_access = list() + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bk" = ( +/turf/simulated/wall/thull, +/area/submap/debrisfield/tinyshuttle/engine) +"bl" = ( +/obj/structure/cable/green{ + icon_state = "6-8" + }, +/obj/structure/cable/green{ + icon_state = "1-6" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/corner/brown{ + dir = 10 + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"bm" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4; + icon_state = "map" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/floor_decal/corner/brown{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"bn" = ( +/obj/effect/floor_decal/industrial/warning/cee{ + dir = 8 + }, +/obj/machinery/shipsensors{ + dir = 8; + use_power = 0 + }, +/turf/simulated/floor/greengrid/airless, +/area/submap/debrisfield/tinyshuttle/bridge) +"bo" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable/green{ + icon_state = "9-10" + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/machinery/door/airlock/hatch{ + req_one_access = list() + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/airless, +/area/submap/debrisfield/tinyshuttle/engine) +"bp" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/blast/regular{ + id = "tinycarrier_sensors" + }, +/turf/simulated/floor/airless, +/area/submap/debrisfield/tinyshuttle/bridge) +"bq" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/item/clothing/shoes/magboots, +/turf/simulated/floor/tiled/techmaint/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"br" = ( +/obj/machinery/mecha_part_fabricator{ + req_access = list() + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bs" = ( +/obj/structure/extinguisher_cabinet{ + dir = 1; + icon_state = "extinguisher_closed"; + pixel_y = 32 + }, +/obj/structure/table/steel, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 4 + }, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/tool/wrench, +/obj/item/weapon/tool/screwdriver{ + pixel_y = 8 + }, +/turf/simulated/floor/tiled/techmaint/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bt" = ( +/obj/structure/cable/green{ + icon_state = "5-6" + }, +/obj/structure/extinguisher_cabinet{ + dir = 4; + icon_state = "extinguisher_closed"; + pixel_x = -30 + }, +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/floor_decal/corner/orange/full{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/debrisfield/tinyshuttle/engine) +"bu" = ( +/obj/machinery/power/smes/buildable/outpost_substation{ + charge = 3e+006; + input_attempt = 1; + input_level = 200000 + }, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/turf/simulated/floor/tiled/steel, +/area/submap/debrisfield/tinyshuttle/engine) +"bv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/turf/simulated/wall/thull, +/area/submap/debrisfield/tinyshuttle/engine) +"bw" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4; + icon_state = "map" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/corner/orange{ + dir = 5 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/debrisfield/tinyshuttle/engine) +"bx" = ( +/obj/structure/grille, +/obj/structure/window/titanium/full, +/obj/structure/window/titanium{ + dir = 8 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/regular/open{ + id = "tinycarrier_bridge" + }, +/obj/structure/window/titanium{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/submap/debrisfield/tinyshuttle/bridge) +"by" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning/dust, +/turf/simulated/floor/tiled/techmaint/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bz" = ( +/obj/structure/handrail{ + dir = 8 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9; + icon_state = "intact" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 26; + pixel_y = 8 + }, +/obj/effect/floor_decal/industrial/warning/dust, +/turf/simulated/floor/tiled/techmaint/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bA" = ( +/obj/structure/handrail{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning/dust, +/turf/simulated/floor/tiled/techmaint/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bB" = ( +/obj/structure/table/rack/steel, +/obj/item/weapon/storage/toolbox/mechanical{ + starts_with = list(/obj/item/weapon/tool/screwdriver,/obj/item/weapon/tool/wrench,/obj/item/weapon/tool/crowbar,/obj/item/device/analyzer,/obj/item/weapon/tool/wirecutters) + }, +/obj/item/device/t_scanner, +/obj/effect/floor_decal/corner/orange{ + dir = 9 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/debrisfield/tinyshuttle/engine) +"bC" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/floor_decal/corner/orange/full{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/debrisfield/tinyshuttle/engine) +"bD" = ( +/obj/structure/cable/green{ + icon_state = "4-9" + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5; + icon_state = "intact-scrubbers" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/submap/debrisfield/tinyshuttle/engine) +"bE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 8 + }, +/turf/simulated/wall/thull, +/area/submap/debrisfield/tinyshuttle/engine) +"bF" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/grille, +/obj/structure/window/titanium/full, +/obj/structure/window/titanium, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "tinycarrier_bridge" + }, +/turf/simulated/floor/plating, +/area/submap/debrisfield/tinyshuttle/bridge) +"bG" = ( +/obj/item/clothing/shoes/magboots, +/turf/simulated/floor/reinforced/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bH" = ( +/turf/simulated/floor/reinforced/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bI" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green, +/turf/simulated/floor/reinforced/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bJ" = ( +/obj/structure/cable/green{ + dir = 1; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5; + icon_state = "intact-scrubbers" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/effect/floor_decal/corner/orange{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/submap/debrisfield/tinyshuttle/engine) +"bK" = ( +/obj/machinery/atmospherics/portables_connector/fuel{ + icon_state = "map_connector-fuel"; + dir = 4 + }, +/obj/effect/floor_decal/corner/orange{ + dir = 9 + }, +/obj/effect/decal/cleanable/liquid_fuel, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/debrisfield/tinyshuttle/engine) +"bL" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/submap/debrisfield/tinyshuttle/engine) +"bM" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/cable/green, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/corner/orange/full{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/debrisfield/tinyshuttle/engine) +"bN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 10; + icon_state = "intact-fuel" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5; + icon_state = "intact" + }, +/obj/effect/decal/cleanable/liquid_fuel, +/obj/item/device/multitool, +/turf/simulated/floor/tiled/steel_ridged, +/area/submap/debrisfield/tinyshuttle/engine) +"bO" = ( +/obj/machinery/alarm/alarms_hidden{ + dir = 8; + pixel_x = 24; + req_one_access = list() + }, +/turf/simulated/floor/reinforced/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bP" = ( +/obj/structure/fans/hardlight, +/obj/machinery/door/blast/regular{ + id = "tinycarrier_hangar" + }, +/turf/simulated/floor/reinforced/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bQ" = ( +/obj/structure/handrail{ + dir = 8 + }, +/obj/effect/floor_decal/corner/orange{ + dir = 6 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/debrisfield/tinyshuttle/engine) +"bR" = ( +/obj/machinery/atmospherics/portables_connector/fuel{ + icon_state = "map_connector-fuel"; + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/empty/phoron{ + destroyed = 1; + health = 0; + icon_state = "orangeps-1" + }, +/obj/effect/decal/cleanable/liquid_fuel, +/obj/effect/floor_decal/corner/orange/full, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/debrisfield/tinyshuttle/engine) +"bS" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel, +/obj/machinery/firealarm/alarms_hidden{ + dir = 1; + pixel_y = -24 + }, +/obj/effect/decal/cleanable/liquid_fuel, +/obj/effect/floor_decal/corner/orange{ + dir = 10 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/debrisfield/tinyshuttle/engine) +"bT" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/fuel, +/turf/simulated/wall/thull, +/area/submap/debrisfield/tinyshuttle/engine) +"bU" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/vent{ + dir = 8 + }, +/turf/simulated/shuttle/plating/airless/carry, +/area/submap/debrisfield/tinyshuttle/engine) +"bV" = ( +/obj/machinery/firealarm/alarms_hidden{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/reinforced/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bW" = ( +/obj/mecha/combat/fighter/baron/loaded/busted{ + dir = 8; + dir_in = 8 + }, +/turf/simulated/floor/reinforced/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bX" = ( +/obj/machinery/mech_recharger, +/turf/simulated/floor/reinforced/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"bY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 5; + icon_state = "intact-fuel" + }, +/turf/simulated/wall/thull, +/area/submap/debrisfield/tinyshuttle/engine) +"bZ" = ( +/obj/machinery/mech_recharger, +/obj/machinery/light, +/turf/simulated/floor/reinforced/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"ca" = ( +/obj/effect/decal/cleanable/blood/gibs/robot, +/turf/simulated/floor/reinforced/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"cb" = ( +/turf/space, +/turf/simulated/shuttle/plating/airless/carry, +/area/submap/debrisfield/tinyshuttle/hangar) +"cc" = ( +/obj/structure/lattice, +/turf/simulated/shuttle/plating/airless/carry, +/area/submap/debrisfield/tinyshuttle/hangar) +"cd" = ( +/obj/structure/loot_pile/surface/drone{ + density = 1; + dir = 8; + icon = 'icons/mob/animal_vr64x64.dmi'; + icon_state = "drone"; + pixel_x = -16; + pixel_y = -16 + }, +/turf/simulated/floor/reinforced/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"ce" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 8; + icon_state = "intact-fuel" + }, +/obj/machinery/meter, +/obj/machinery/light_switch{ + dir = 1; + on = 0; + pixel_x = -10; + pixel_y = -24 + }, +/obj/effect/floor_decal/corner/orange/full{ + dir = 4 + }, +/obj/structure/fuel_port/empty_tank{ + pixel_x = 26 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/debrisfield/tinyshuttle/engine) +"cf" = ( +/obj/item/weapon/material/shard/titaniumglass, +/turf/space, +/turf/simulated/shuttle/plating/airless/carry, +/area/submap/debrisfield/tinyshuttle/hangar) +"cg" = ( +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/submap/debrisfield/tinyshuttle/hangar) +"ch" = ( +/obj/machinery/atmospherics/binary/pump/fuel{ + icon_state = "map_off-fuel"; + dir = 4 + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 1; + pixel_y = -24 + }, +/obj/item/weapon/weldingtool/electric, +/obj/effect/floor_decal/corner/orange{ + dir = 10 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/debrisfield/tinyshuttle/engine) +"ci" = ( +/obj/structure/lattice, +/mob/living/simple_mob/mechanical/combat_drone/lesser, +/turf/space, +/turf/simulated/shuttle/plating/airless/carry, +/area/submap/debrisfield/tinyshuttle/hangar) +"cj" = ( +/obj/effect/floor_decal/corner/brown{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"ck" = ( +/obj/structure/prop{ + desc = "A man-sized pod for entering suspended animation. This one is room temperature."; + dir = 8; + icon = 'icons/obj/Cryogenic2_vr.dmi'; + icon_state = "cryopod_0"; + name = "cryogenic freezer" + }, +/obj/effect/floor_decal/corner/brown/full{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/submap/debrisfield/tinyshuttle/crew) +"cl" = ( +/obj/effect/decal/mecha_wreckage/baron, +/turf/space, +/turf/simulated/shuttle/plating/airless/carry, +/area/submap/debrisfield/tinyshuttle/hangar) +"cm" = ( +/obj/structure/lattice, +/obj/item/weapon/material/shard/titaniumglass, +/turf/simulated/shuttle/plating/airless/carry, +/area/submap/debrisfield/tinyshuttle/hangar) + +(1,1,1) = {" +aa +aa +ao +bx +au +au +ao +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +ab +ac +ap +av +aH +aW +bF +ac +aV +aa +aa +aa +aa +aa +aa +"} +(3,1,1) = {" +aa +aa +ao +aw +aI +aX +ao +aa +aa +aa +aa +aa +aa +aa +aa +"} +(4,1,1) = {" +aa +aa +aq +ax +aJ +aY +ao +bp +ao +aa +aa +aa +aa +aa +aa +"} +(5,1,1) = {" +aa +ag +aq +ay +aK +aZ +ao +bn +ao +bi +bP +bP +bi +bi +aa +"} +(6,1,1) = {" +ad +ad +ad +ad +aO +ad +bi +bi +bi +bG +bH +bH +bH +bi +bi +"} +(7,1,1) = {" +ad +aj +as +aC +aP +bd +bi +br +bA +bW +bH +bX +bH +bZ +bi +"} +(8,1,1) = {" +ae +ak +at +aD +aQ +be +bi +bs +by +bH +bH +bH +bH +ca +cm +"} +(9,1,1) = {" +ad +al +ad +aE +aR +bf +bj +bq +bz +bI +bO +bV +bH +cc +cl +"} +(10,1,1) = {" +af +am +az +aF +aS +bg +bk +bk +bk +bk +bk +bk +cc +cb +cb +"} +(11,1,1) = {" +ai +an +ad +aG +aT +bl +bk +bt +bB +bK +bR +bk +cc +cf +cb +"} +(12,1,1) = {" +ad +ar +aA +aL +ba +bm +bo +bw +bD +bN +bS +bk +cc +ci +cf +"} +(13,1,1) = {" +ad +ad +aB +aM +bb +cj +bk +bC +bJ +bL +ch +bk +bH +cc +cb +"} +(14,1,1) = {" +aa +ad +ad +aN +bc +ck +bk +bu +bM +bQ +ce +bi +cd +bH +cc +"} +(15,1,1) = {" +aa +aa +ad +ad +aU +bh +bh +bv +bE +bv +bT +bh +bY +bi +cg +"} +(16,1,1) = {" +aa +aa +aa +ad +ah +ah +ah +bk +bU +bk +ah +ah +ah +bi +aa +"} diff --git a/maps/tether/submaps/_tether_submaps.dm b/maps/tether/submaps/_tether_submaps.dm index 21d93661978..f9ce355f8be 100644 --- a/maps/tether/submaps/_tether_submaps.dm +++ b/maps/tether/submaps/_tether_submaps.dm @@ -258,7 +258,7 @@ /datum/map_template/tether_lateload/away_debrisfield/on_map_loaded(z) . = ..() //Commented out until we actually get POIs - seed_submaps(list(Z_LEVEL_DEBRISFIELD), 200, /area/tether_away/debrisfield/unexplored, /datum/map_template/debrisfield) + seed_submaps(list(Z_LEVEL_DEBRISFIELD), 400, /area/space, /datum/map_template/debrisfield) /datum/map_z_level/tether_lateload/away_debrisfield name = "Away Mission - Debris Field" diff --git a/maps/tether/submaps/tether_misc.dmm b/maps/tether/submaps/tether_misc.dmm index 4ec9ca9d3a2..37bdb7e06e7 100644 --- a/maps/tether/submaps/tether_misc.dmm +++ b/maps/tether/submaps/tether_misc.dmm @@ -1932,6 +1932,10 @@ /obj/item/toy/chess/rook_white, /turf/simulated/floor/holofloor/wmarble, /area/holodeck/source_chess) +"nn" = ( +/obj/machinery/telecomms/allinone/antag, +/turf/unsimulated/floor/steel, +/area/centcom/control) "nV" = ( /obj/item/toy/chess/rook_black, /turf/simulated/floor/holofloor/wmarble, @@ -19086,7 +19090,7 @@ ae wy HQ Ga -Ga +nn wl Up Vj diff --git a/maps/tether/tether_jobs.dm b/maps/tether/tether_jobs.dm index f7f03758d60..a737f96bd06 100644 --- a/maps/tether/tether_jobs.dm +++ b/maps/tether/tether_jobs.dm @@ -28,6 +28,10 @@ pto_type = null access = list(access_talon) minimal_access = list(access_talon) + alt_titles = list("Talon Commander" = /datum/alt_title/talon_commander) + +/datum/alt_title/talon_commander + title = "Talon Commander" /datum/job/talon_doctor title = "Talon Doctor" @@ -48,6 +52,11 @@ pto_type = null access = list(access_talon) minimal_access = list(access_talon) + alt_titles = list("Talon Medic" = /datum/alt_title/talon_medic) + +/datum/alt_title/talon_medic + title = "Talon Medic" + /datum/job/talon_engineer title = "Talon Engineer" @@ -68,6 +77,11 @@ pto_type = null access = list(access_talon) minimal_access = list(access_talon) + alt_titles = list("Talon Technician" = /datum/alt_title/talon_tech) + +/datum/alt_title/talon_tech + title = "Talon Technician" + /datum/job/talon_pilot title = "Talon Pilot" @@ -88,6 +102,11 @@ pto_type = null access = list(access_talon) minimal_access = list(access_talon) + alt_titles = list("Talon Helmsman" = /datum/alt_title/talon_helmsman) + +/datum/alt_title/talon_helmsman + title = "Talon Helmsman" + /datum/job/talon_guard title = "Talon Guard" @@ -108,6 +127,11 @@ pto_type = null access = list(access_talon) minimal_access = list(access_talon) + alt_titles = list("Talon Security" = /datum/alt_title/talon_security) + +/datum/alt_title/talon_security + title = "Talon Security" + /decl/hierarchy/outfit/job/talon_captain name = OUTFIT_JOB_NAME("Talon Captain") diff --git a/tgui/packages/tgui/interfaces/ClawMachine.js b/tgui/packages/tgui/interfaces/ClawMachine.js new file mode 100644 index 00000000000..6eb372b0c30 --- /dev/null +++ b/tgui/packages/tgui/interfaces/ClawMachine.js @@ -0,0 +1,85 @@ +import { useBackend } from "../backend"; +import { Button, ProgressBar, Flex, Box, LabeledList } from "../components"; +import { Window } from "../layouts"; + +export const ClawMachine = (props, context) => { + const { act, data } = useBackend(context); + const { + wintick, + instructions, + gameStatus, + winscreen, + } = data; + + let body; + + if (gameStatus === 'CLAWMACHINE_NEW') { + body = ( + +

+ Pay to Play!

+ {instructions} +


+