diff --git a/code/controllers/subsystems/mapping_vr.dm b/code/controllers/subsystems/mapping_vr.dm index de40d7675dd..6e095c6b62e 100644 --- a/code/controllers/subsystems/mapping_vr.dm +++ b/code/controllers/subsystems/mapping_vr.dm @@ -59,22 +59,27 @@ SUBSYSTEM_DEF(mapping) var/list/deffo_load = using_map.lateload_z_levels var/list/maybe_load = using_map.lateload_single_pick - for(var/mapname in deffo_load) - var/datum/map_template/MT = map_templates[mapname] - if(!istype(MT)) - error("Lateload Z level \"[mapname]\" is not a valid map!") + for(var/list/maplist in deffo_load) + if(!islist(maplist)) + error("Lateload Z level [maplist] is not a list! Must be in a list!") continue - MT.load_new_z(centered = FALSE) - CHECK_TICK + for(var/mapname in maplist) + var/datum/map_template/MT = map_templates[mapname] + if(!istype(MT)) + error("Lateload Z level \"[mapname]\" is not a valid map!") + continue + MT.load_new_z(centered = FALSE) + CHECK_TICK if(LAZYLEN(maybe_load)) - var/picked = pick(maybe_load) - var/list/picklist + var/picklist = pick(maybe_load) - if(islist(picked)) //So you can have a 'chain' of z-levels that make up one away mission - picklist = picked - else - picklist = list(picked) + if(!picklist) //No lateload maps at all + return + + if(!islist(picklist)) //So you can have a 'chain' of z-levels that make up one away mission + error("Randompick Z level [picklist] is not a list! Must be in a list!") + return for(var/map in picklist) var/datum/map_template/MT = map_templates[map] diff --git a/code/controllers/subsystems/mobs.dm b/code/controllers/subsystems/mobs.dm index ce25519435f..9c330edd66c 100644 --- a/code/controllers/subsystems/mobs.dm +++ b/code/controllers/subsystems/mobs.dm @@ -15,14 +15,24 @@ SUBSYSTEM_DEF(mobs) var/list/currentrun = list() var/log_extensively = FALSE var/list/timelog = list() + var/list/busy_z_levels + var/slept_mobs = 0 /datum/controller/subsystem/mobs/stat_entry() - ..("P: [global.mob_list.len]") + ..("P: [global.mob_list.len] | S: [slept_mobs]") /datum/controller/subsystem/mobs/fire(resumed = 0) + var/list/busy_z_levels = src.busy_z_levels + if (!resumed) + slept_mobs = 0 src.currentrun = mob_list.Copy() - if(log_extensively) timelog = list("-Start- [TICK_USAGE]") + busy_z_levels = list() + for(var/played_mob in player_list) + if(!played_mob || isobserver(played_mob)) + continue + var/mob/pm = played_mob + busy_z_levels |= pm.z //cache for sanic speed (lists are references anyways) var/list/currentrun = src.currentrun @@ -37,11 +47,10 @@ SUBSYSTEM_DEF(mobs) // Right now mob.Life() is unstable enough I think we need to use a try catch. // Obviously we should try and get rid of this for performance reasons when we can. try - var/time_before = TICK_USAGE + if(M.low_priority && !(M.z in busy_z_levels)) + slept_mobs++ + continue M.Life(times_fired) - var/time_after = TICK_USAGE - var/time_diff = time_after - time_before - if(log_extensively && (time_diff > 0.01)) timelog += list("[time_diff]% - [M] ([M.x],[M.y],[M.z])" = M) catch(var/exception/e) log_runtime(e, M, "Caught by [name] subsystem") diff --git a/code/game/turfs/unsimulated/sky_vr.dm b/code/game/turfs/unsimulated/sky_vr.dm new file mode 100644 index 00000000000..1db001a187b --- /dev/null +++ b/code/game/turfs/unsimulated/sky_vr.dm @@ -0,0 +1,67 @@ +/////////////////// +// Generic skyfall turf +// Really only works well if the map doesn't have 'indoor' areas otherwise they can fall into one. +// TODO: Fix that. +/turf/unsimulated/floor/sky + name = "the sky" + desc = "It's the sky! Be careful!" + icon = 'icons/turf/floors.dmi' + icon_state = "sky_slow" + dir = SOUTH + initialized = FALSE + var/does_skyfall = TRUE + var/list/skyfall_levels + +/turf/unsimulated/floor/sky/initialize() + . = ..() + if(does_skyfall && !LAZYLEN(skyfall_levels)) + error("[x],[y],[z], [get_area(src)] doesn't have skyfall_levels defined! Can't skyfall!") + if(locate(/turf/simulated) in orange(src,1)) + set_light(2, 2, color) + +/turf/unsimulated/floor/sky/Entered(atom/movable/AM,atom/oldloc) + . = ..() + if(!does_skyfall) + return //We don't do that + if(isobserver(AM)) + return //Don't ghostport, very annoying + if(AM.throwing) + return //Being thrown over, not fallen yet + + var/mob/living/L + if(isliving(AM)) + L = AM + if(L.is_floating) + return //Flyers/nograv can ignore it + + do_fall(AM) + +/turf/unsimulated/floor/sky/hitby(var/atom/movable/AM, var/speed) + . = ..() + + if(!does_skyfall) + return //We don't do that + + do_fall(AM) + +/turf/unsimulated/floor/sky/proc/do_fall(atom/movable/AM) + //Bye + var/attempts = 100 + var/turf/simulated/T + while(attempts && !T) + var/turf/simulated/candidate = locate(rand(5,world.maxx-5),rand(5,world.maxy-5),pick(skyfall_levels)) + if(candidate.density) + attempts-- + continue + + T = candidate + break + + if(!T) + return + + AM.forceMove(T) + if(isliving(AM)) + var/mob/living/L = AM + message_admins("\The [AM] fell out of the sky.") + L.fall_impact(T, 42, 90, FALSE, TRUE) //You will not be defibbed from this. diff --git a/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm b/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm index a1f083eb60f..4d5ad5e49d0 100644 --- a/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm +++ b/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm @@ -77,7 +77,7 @@ if(do_after(user, 30, trashman) && !patient && !trashman.buckled && length(contents) < max_item_count) trashman.forceMove(src) trashman.reset_view(src) - processing_objects.Add(src) + processing_objects |= src user.visible_message("[hound.name]'s internal analyzer groans lightly as [trashman] slips inside.", "Your internal analyzer groans lightly as [trashman] slips inside.") playsound(hound, 'sound/vore/gulp.ogg', 80, 1) update_patient() @@ -127,7 +127,7 @@ if(do_after(user, 30, trashman) && !patient && !trashman.buckled && length(contents) < max_item_count) trashman.forceMove(src) trashman.reset_view(src) - processing_objects.Add(src) + processing_objects |= src user.visible_message("[hound.name]'s garbage processor groans lightly as [trashman] slips inside.", "Your garbage compactor groans lightly as [trashman] slips inside.") playsound(hound, 'sound/vore/gulp.ogg', 80, 1) update_patient() @@ -154,7 +154,7 @@ H.forceMove(src) H.reset_view(src) update_patient() - processing_objects.Add(src) + processing_objects |= src user.visible_message("[hound.name]'s medical pod lights up as [H.name] slips inside into their [src.name].", "Your medical pod lights up as [H] slips into your [src]. Life support functions engaged.") message_admins("[key_name(hound)] has eaten [key_name(patient)] as a dogborg. ([hound ? "JMP" : "null"])") playsound(hound, 'sound/vore/gulp.ogg', 80, 1) @@ -317,7 +317,7 @@ else cleaning = 1 drain(startdrain) - processing_objects.Add(src) + processing_objects |= src update_patient() sleeperUI(usr) if(patient) diff --git a/code/modules/mob/living/simple_animal/aliens/hivebot.dm b/code/modules/mob/living/simple_animal/aliens/hivebot.dm index 0a7fcd76130..f09aeb1c227 100644 --- a/code/modules/mob/living/simple_animal/aliens/hivebot.dm +++ b/code/modules/mob/living/simple_animal/aliens/hivebot.dm @@ -37,6 +37,7 @@ cooperative = TRUE firing_lines = TRUE investigates = TRUE + run_at_them = FALSE //VOREStation Edit speak_chance = 1 speak = list( @@ -86,7 +87,7 @@ /mob/living/simple_animal/hostile/hivebot/range/ion name = "engineering hivebot" desc = "A robot. It has a tool which emits focused electromagnetic pulses, which are deadly to other synthetic adverseries." - projectiletype = /obj/item/projectile/ion + projectiletype = /obj/item/projectile/ion/small //VOREStation Edit projectilesound = 'sound/weapons/Laser.ogg' icon_living = "engi" ranged = TRUE diff --git a/code/modules/mob/living/simple_animal/humanoids/syndicate.dm b/code/modules/mob/living/simple_animal/humanoids/syndicate.dm index c63ec3125fc..dd724a581cf 100644 --- a/code/modules/mob/living/simple_animal/humanoids/syndicate.dm +++ b/code/modules/mob/living/simple_animal/humanoids/syndicate.dm @@ -139,7 +139,7 @@ loot_list = list(/obj/item/weapon/gun/projectile/automatic/c20r = 100) /mob/living/simple_animal/hostile/syndicate/ranged/space - name = "syndicate sommando" + name = "space mercenary" //VOREStation Edit icon_state = "syndicaterangedpsace" icon_living = "syndicaterangedpsace" @@ -154,6 +154,7 @@ min_n2 = 0 max_n2 = 0 minbodytemp = 0 + maxbodytemp = 900 //VOREStation edit - We'll pretend they have good suits corpse = /obj/effect/landmark/mobcorpse/syndicatecommando diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 17c796f0f9d..47abd27348e 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -343,9 +343,22 @@ var/moving_to = 0 // otherwise it always picks 4, fuck if I know. Did I mention fuck BYOND moving_to = pick(cardinal) dir = moving_to //How about we turn them the direction they are moving, yay. - Move(get_step(src,moving_to)) + var/turf/T = get_step(src,moving_to) + if(avoid_turf(T)) + return + Move(T) lifes_since_move = 0 +// Checks to see if mob doesn't like this kind of turf +/mob/living/simple_animal/proc/avoid_turf(var/turf/turf) + if(!turf) + return TRUE //Avoid the nothing, yes + + if(istype(turf,/turf/simulated/sky)) + return TRUE //Mobs aren't that stupid, probably + + return FALSE //Override it on stuff to adjust + // Handles random chatter, called from Life() when stance = STANCE_IDLE /mob/living/simple_animal/proc/handle_idle_speaking() if(rand(0,200) < speak_chance) diff --git a/code/modules/mob/living/simple_animal/simple_animal_vr.dm b/code/modules/mob/living/simple_animal/simple_animal_vr.dm index 26058c0403d..b3970bfc8d8 100644 --- a/code/modules/mob/living/simple_animal/simple_animal_vr.dm +++ b/code/modules/mob/living/simple_animal/simple_animal_vr.dm @@ -198,3 +198,12 @@ update_icon() stop_automated_movement = 0 ..() + +// Checks to see if mob doesn't like this kind of turf +/mob/living/simple_animal/avoid_turf(var/turf/turf) + //So we only check if the parent didn't find anything terrible + if((. = ..(turf))) + return . + + if(istype(turf,/turf/unsimulated/floor/sky)) + return TRUE //Mobs aren't that stupid, probably diff --git a/code/modules/mob/living/simple_animal/vore/jelly.dm b/code/modules/mob/living/simple_animal/vore/jelly.dm new file mode 100644 index 00000000000..559ee1f8ee1 --- /dev/null +++ b/code/modules/mob/living/simple_animal/vore/jelly.dm @@ -0,0 +1,25 @@ +/mob/living/simple_animal/hostile/jelly + name = "jelly blob" + desc = "Some sort of undulating blob of slime!" + icon = 'icons/mob/vore.dmi' + icon_dead = "jelly_dead" + icon_living = "jelly" + icon_state = "jelly" + + faction = "virgo2" + maxHealth = 50 + health = 50 + + melee_damage_lower = 5 + melee_damage_upper = 15 + + speak_chance = 2 + emote_hear = list("squishes","spluts","splorts","sqrshes","makes slime noises") + emote_see = list("undulates quietly") + +// Activate Noms! +/mob/living/simple_animal/hostile/jelly + vore_active = 1 + vore_pounce_chance = 0 + vore_icons = SA_ICON_LIVING + swallowTime = 2 SECONDS // Hungry little bastards. diff --git a/code/modules/mob/living/simple_animal/vore/shadekin.dm b/code/modules/mob/living/simple_animal/vore/shadekin.dm new file mode 100644 index 00000000000..4aaa2cd6091 --- /dev/null +++ b/code/modules/mob/living/simple_animal/vore/shadekin.dm @@ -0,0 +1,211 @@ +/mob/living/simple_animal/shadekin //Spawn this one only if you're looking for a bad time. Not friendly. + name = "shadekin" + desc = "Some sort of fluffer. Big ears, long tail! " + icon = 'icons/mob/vore_shadekin.dmi' + icon_state = "dark" + icon_living = "dark" + icon_dead = "dead" + faction = "shadekin" + maxHealth = 200 + health = 200 + + move_to_delay = 3 + + investigates = TRUE + reacts = TRUE + run_at_them = FALSE + speak_chance = 2 + cooperative = FALSE + + min_oxy = 0 + max_oxy = 0 + min_tox = 0 + max_tox = 0 + min_co2 = 0 + max_co2 = 0 + min_n2 = 0 + max_n2 = 0 + minbodytemp = 0 + maxbodytemp = 900 + + speak = list("Mar.", "Mar?", "Mar!") + emote_hear = list("chrrrrrs","wurbles", "wrrrrbles") + emote_see = list("tailtwitches","earflicks") + say_maybe_target = list("...mar?") + say_got_target = list("MAR!!!") + melee_damage_lower = 10 + melee_damage_upper = 20 + response_help = "pets the" + response_disarm = "bops the" + response_harm = "hits the" + attacktext = "mauled" + friendly = list("boops", "pawbs") + reactions = list("Mar?" = "Marrr.", "Mar!" = "Mar???", "Mar." = "Marrr.") + + old_x = -16 + old_y = 0 + pixel_x = -16 + pixel_y = 0 + var/eye_state = "e_red" + var/eye_desc + + vore_active = TRUE + vore_pounce_chance = 25 + vore_icons = SA_ICON_LIVING + swallowTime = 2 SECONDS + vore_escape_chance = 25 + + //None, they stay as their defaults. + vore_digest_chance = 0 + vore_absorb_chance = 0 + +/mob/living/simple_animal/shadekin/initialize() + . = ..() + icon_living = icon_state + if(eye_state) + overlays += image(icon,null,eye_state) + if(eye_desc) + desc += "This one has [eye_desc]!" + +/mob/living/simple_animal/shadekin/death(gibbed, deathmessage = "phases out!") + spawn(20) + qdel(src) //Back from whence you came! + + . = ..(FALSE, deathmessage) + +/mob/living/simple_animal/shadekin/Found(var/atom/A) + if(specific_targets && isliving(A)) //Healing! + var/mob/living/L = A + var/health_percent = (L.health/L.maxHealth)*100 + if(health_percent <= 50) + return A + . = ..() + +/mob/living/simple_animal/shadekin/Life() + if((. = ..())) + //Drawing energy from bluespace? + if(nutrition != initial(nutrition)) + nutrition += nutrition > initial(nutrition) ? -1 : 1 + +///////////////////////////////////////////////////////////////// +/mob/living/simple_animal/shadekin/red + eye_state = "e_red" + hostile = TRUE + retaliate = TRUE + stop_when_pulled = FALSE + destroy_surroundings = TRUE + + eye_desc = "red eyes" + vore_stomach_flavor = "You slip passed pointy triangle teeth and down the slick, \ + slippery gullet of the creature. It's warm, and the air is thick. You can hear \ + its body squelch and shift around you as you settle into its stomach! Thick digestive \ + enzymes cling to you within that dark space, tingling and stinging immediately! The weight of \ + the doughy walls press in around you instantly, churning you up as you begin to digest!" + +/mob/living/simple_animal/shadekin/red/white + icon_state = "white" +/mob/living/simple_animal/shadekin/red/dark + icon_state = "dark" +/mob/living/simple_animal/shadekin/red/brown + icon_state = "brown" + +///////////////////////////////////////////////////////////////// +/mob/living/simple_animal/shadekin/blue + eye_state = "e_blue" + health = 100 + maxHealth = 100 + hostile = TRUE //Not actually, they eat injured people to heal them. See found() + retaliate = FALSE + stop_when_pulled = TRUE + specific_targets = TRUE //For finding injured people + destroy_surroundings = FALSE + vore_default_mode = DM_HEAL + vore_escape_chance = 75 + vore_bump_chance = 20 + vore_standing_too = 1 + vore_pounce_chance = 80 + swallowTime = 4 SECONDS //A little longer to compensate for the above + vore_ignores_undigestable = FALSE + melee_damage_lower = 0 + melee_damage_upper = 0 + attacktext = "shoved" + + eye_desc = "blue eyes" + vore_stomach_flavor = "You slip passed pointy triangle teeth and down the slick, \ + slippery gullet of the creature. It's warm, and the air is thick. You can hear its body \ + squelch and shift around you as you settle into its stomach! It's oddly calm, and very dark. \ + The doughy flesh rolls across your form in gentle waves. The aches and pains across your form slowly begin to \ + diminish, your body is healing much faster than normal! You’re also soon soaked in harmless slime." + +/mob/living/simple_animal/shadekin/blue/white + icon_state = "white" +/mob/living/simple_animal/shadekin/blue/dark + icon_state = "dark" +/mob/living/simple_animal/shadekin/blue/brown + icon_state = "brown" + +///////////////////////////////////////////////////////////////// +/mob/living/simple_animal/shadekin/purple + eye_state = "e_purple" + health = 150 + maxHealth = 150 + hostile = FALSE + retaliate = TRUE + stop_when_pulled = FALSE + destroy_surroundings = TRUE + vore_default_mode = DM_HOLD + vore_digest_chance = 25 + vore_absorb_chance = 25 + + eye_desc = "purple eyes" + vore_stomach_flavor = "You slip passed pointy triangle teeth and down the slick, slippery gullet of the creature. \ + It's warm, and the air is thick. You can hear its body squelch and shift around you as you settle into its stomach! \ + It’s relatively calm inside the dark organ. Wet and almost molten for how gooey your surroundings feel. \ + You can feel the doughy walls cling to you posessively... It’s almost like you could sink into them. \ + There is also an ominous gurgling from somewhere nearby..." + +/mob/living/simple_animal/shadekin/purple/white + icon_state = "white" +/mob/living/simple_animal/shadekin/purple/dark + icon_state = "dark" +/mob/living/simple_animal/shadekin/purple/brown + icon_state = "brown" + +///////////////////////////////////////////////////////////////// +/mob/living/simple_animal/shadekin/yellow + eye_state = "e_yellow" + health = 150 + maxHealth = 150 + hostile = FALSE + retaliate = TRUE + stop_when_pulled = FALSE + destroy_surroundings = TRUE + vore_default_mode = DM_DRAIN + vore_digest_chance = 5 + vore_ignores_undigestable = FALSE + + eye_desc = "yellow eyes" + vore_stomach_flavor = "You slip passed pointy triangle teeth and down the slick, slippery gullet \ + of the creature. It's warm, and the air is thick. You can hear its body squelch and shift around you \ + as you settle into its stomach! The doughy walls within cling to you heavily, churning down on you, wearing \ + you out!! There doesn’t appear to be any actual danger here, harmless slime clings to you, but it’s getting \ + harder and harder to move as those walls press in on you insistently!" + +/mob/living/simple_animal/shadekin/yellow/white + icon_state = "white" +/mob/living/simple_animal/shadekin/yellow/dark + icon_state = "dark" +/mob/living/simple_animal/shadekin/yellow/brown + icon_state = "brown" + +///////////////////////////////////////////////////////////////// +//Fluffy specific fluffer +/mob/living/simple_animal/shadekin/blue/rivyr + name = "Rivyr" + desc = "She appears to be a fluffer of some sort. Deep blue eyes and curious attitude." + icon_state = "rivyr" + vore_stomach_flavor = "Blue flesh gleams in the fading light as you slip down the little mar’s gullet! \ + Gooey flesh and heat surrounds your form as you’re tucked away into the darkness of her stomach! Thick slimes cling \ + to you, but they seem to be harmless. The organ gently churns around you, clinging to your shape and forcing \ + you to curl up a bit. You can feel her rub at you some through the layers of flesh and fluff, while aches \ + and pains begin to fade away across your body." diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 9459ad85d20..535a4244e73 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -219,3 +219,6 @@ var/seedarkness = 1 //Determines mob's ability to see shadows. 1 = Normal vision, 0 = darkvision var/get_rig_stats = 0 //Moved from computer.dm + + var/low_priority = FALSE //Skip processing life() if there's just no players on this Z-level + diff --git a/code/modules/mob/mob_planes_vr.dm b/code/modules/mob/mob_planes_vr.dm index 7883c9ccfb2..2ea9d49cc4b 100644 --- a/code/modules/mob/mob_planes_vr.dm +++ b/code/modules/mob/mob_planes_vr.dm @@ -5,7 +5,7 @@ plane_masters[VIS_CH_BACKUP] = new /obj/screen/plane_master{plane = PLANE_CH_BACKUP} //Backup implant status plane_masters[VIS_CH_VANTAG] = new /obj/screen/plane_master{plane = PLANE_CH_VANTAG} //Vore Antags - plane_masters[VIS_AUGMENTED] = new /obj/screen/plane_master/augmented(my_mob) //Augmented reality + plane_masters[VIS_AUGMENTED] = new /obj/screen/plane_master/augmented(null,my_mob) //Augmented reality ///////////////// //AR planemaster does some special image handling @@ -14,8 +14,8 @@ var/state = FALSE //Saves cost with the lists var/mob/my_mob -/obj/screen/plane_master/augmented/New(var/mob/M) - ..() +/obj/screen/plane_master/augmented/New(var/newloc, var/mob/M) + ..(newloc) my_mob = M logged_in_event.register(my_mob,src,/obj/screen/plane_master/augmented/proc/apply) diff --git a/code/modules/vore/eating/belly_vr.dm b/code/modules/vore/eating/belly_vr.dm index df9bdc29207..45ef4e173ca 100644 --- a/code/modules/vore/eating/belly_vr.dm +++ b/code/modules/vore/eating/belly_vr.dm @@ -365,7 +365,7 @@ items_preserved |= item else internal_contents -= item - owner.nutrition += (digested) + owner.nutrition += (5 * digested) if(isrobot(owner)) var/mob/living/silicon/robot/R = owner R.cell.charge += (50 * digested) @@ -489,9 +489,6 @@ return internal_contents -= content target.internal_contents += content - if(content in items_preserved) - items_preserved -= content - target.items_preserved += content if(isliving(content)) var/mob/living/M = content if(target.inside_flavor) diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm index 416715d0f76..65c76d4c35d 100644 --- a/code/modules/vore/eating/living_vr.dm +++ b/code/modules/vore/eating/living_vr.dm @@ -605,6 +605,7 @@ var/datum/belly/selected = vore_organs[belly] I.forceMove(src) selected.internal_contents |= I + updateVRPanel() if(istype(I,/obj/item/device/flashlight/flare) || istype(I,/obj/item/weapon/flame/match) || istype(I,/obj/item/weapon/storage/box/matches)) to_chat(src, "You can taste the flavor of spicy cardboard.") else if(istype(I,/obj/item/device/flashlight/glowstick)) diff --git a/icons/mob/vore.dmi b/icons/mob/vore.dmi index baa68b7b38f..0ffaf0087ac 100644 Binary files a/icons/mob/vore.dmi and b/icons/mob/vore.dmi differ diff --git a/icons/mob/vore_shadekin.dmi b/icons/mob/vore_shadekin.dmi new file mode 100644 index 00000000000..b32ee965e52 Binary files /dev/null and b/icons/mob/vore_shadekin.dmi differ diff --git a/maps/tether/submaps/_tether_submaps.dm b/maps/tether/submaps/_tether_submaps.dm index 24bdcd9f490..8829a4664a6 100644 --- a/maps/tether/submaps/_tether_submaps.dm +++ b/maps/tether/submaps/_tether_submaps.dm @@ -1,7 +1,99 @@ // This causes tether submap maps to get 'checked' and compiled, when undergoing a unit test. // This is so Travis can validate PoIs, and ensure future changes don't break PoIs, as PoIs are loaded at runtime and the compiler can't catch errors. -//Away missions defined here for testing +////////////////////////////////////////////////////////////////////////////// +/// Static Load +/datum/map_template/tether_lateload/tether_misc + name = "Tether - Misc" + desc = "Misc areas, like some transit areas, holodecks, merc area." + mappath = 'tether_misc.dmm' + + associated_map_datum = /datum/map_z_level/tether_lateload/ships + +/datum/map_z_level/tether_lateload/misc + name = "Misc" + flags = MAP_LEVEL_ADMIN|MAP_LEVEL_SEALED + +/datum/map_template/tether_lateload/tether_ships + name = "Tether - Ships" + desc = "Ship transit map and whatnot." + mappath = 'tether_ships.dmm' + + associated_map_datum = /datum/map_z_level/tether_lateload/ships + +/datum/map_z_level/tether_lateload/ships + name = "Ships" + flags = MAP_LEVEL_ADMIN|MAP_LEVEL_SEALED + +////////////////////////////////////////////////////////////////////////////// +/// Away Missions +#if AWAY_MISSION_TEST +#include "beach/beach.dmm" +#include "beach/cave.dmm" +#include "alienship/alienship.dmm" +//#include "aerostat/aerostat.dmm" +//#include "aerostat/surface.dmm" +#endif + +#include "beach/_beach.dm" +/datum/map_template/tether_lateload/away_beach + name = "Desert Planet - Z1 Beach" + desc = "The beach away mission." + mappath = 'beach/beach.dmm' + associated_map_datum = /datum/map_z_level/tether_lateload/away_beach + +/datum/map_z_level/tether_lateload/away_beach + name = "Away Mission - Desert Beach" + +/datum/map_template/tether_lateload/away_beach_cave + name = "Desert Planet - Z2 Cave" + desc = "The beach away mission's cave." + mappath = 'beach/cave.dmm' + associated_map_datum = /datum/map_z_level/tether_lateload/away_beach_cave + +/datum/map_z_level/tether_lateload/away_beach_cave + name = "Away Mission - Desert Cave" + +/obj/effect/step_trigger/zlevel_fall/beach + var/static/target_z + + +#include "alienship/_alienship.dm" +/datum/map_template/tether_lateload/away_alienship + name = "Alien Ship - Z1 Ship" + desc = "The alien ship away mission." + mappath = 'alienship/alienship.dmm' + associated_map_datum = /datum/map_z_level/tether_lateload/away_alienship + +/datum/map_z_level/tether_lateload/away_alienship + name = "Away Mission - Alien Ship" + + +#include "aerostat/_aerostat.dm" +/datum/map_template/tether_lateload/away_aerostat + name = "Remmi Aerostat - Z1 Aerostat" + desc = "The Virgo 2 Aerostat away mission." + mappath = 'aerostat/aerostat.dmm' + associated_map_datum = /datum/map_z_level/tether_lateload/away_aerostat + +/datum/map_z_level/tether_lateload/away_aerostat + name = "Away Mission - Aerostat" + +/datum/map_template/tether_lateload/away_aerostat_surface + name = "Remmi Aerostat - Z2 Surface" + desc = "The surface from the Virgo 2 Aerostat." + mappath = 'aerostat/surface.dmm' + associated_map_datum = /datum/map_z_level/tether_lateload/away_aerostat_surface + +/datum/map_z_level/tether_lateload/away_aerostat_surface + name = "Away Mission - Aerostat Surface" + + + + + +////////////////////////////////////////////////////////////////////////////////////// +// Code Shenanigans for Tether lateload maps /datum/map_template/tether_lateload allow_duplicates = FALSE var/associated_map_datum @@ -13,7 +105,6 @@ new associated_map_datum(using_map, z) - /datum/map_z_level/tether_lateload z = 0 flags = MAP_LEVEL_SEALED @@ -66,66 +157,77 @@ var/mob/living/L = A L.fall_impact(T, 42, 90, FALSE, TRUE) //You will not be defibbed from this. -/obj/effect/step_trigger/zlevel_fall/beach - var/static/target_z +///////////////////////////// +/obj/tether_away_spawner + name = "RENAME ME, JERK" + desc = "Spawns the mobs!" + icon = 'icons/mob/screen1.dmi' + icon_state = "x" + invisibility = 101 + mouse_opacity = 0 + density = 0 + anchored = 1 -////////////////////////////////////////////////////////////////////////////// -/// Static Load -/datum/map_template/tether_lateload/tether_misc - name = "Tether - Misc" - desc = "Misc areas, like some transit areas, holodecks, merc area." - mappath = 'tether_misc.dmm' + var/list/mobs_to_pick_from + var/mob/living/simple_animal/my_mob + var/depleted = FALSE - associated_map_datum = /datum/map_z_level/tether_lateload/ships + //When the below chance fails, the spawner is marked as depleted and stops spawning + var/prob_spawn = 100 //Chance of spawning a mob whenever they don't have one + var/prob_fall = 5 //Above decreases by this much each time one spawns -/datum/map_z_level/tether_lateload/misc - name = "Misc" - flags = MAP_LEVEL_ADMIN|MAP_LEVEL_SEALED + var/faction //To prevent infighting if it spawns various mobs, set a faction + var/atmos_comp //TRUE will set all their survivability to be within 20% of the current air + var/guard //# will set the mobs to remain nearby their spawn point within this dist -/datum/map_template/tether_lateload/tether_ships - name = "Tether - Ships" - desc = "Ship transit map and whatnot." - mappath = 'tether_ships.dmm' +/obj/tether_away_spawner/initialize() + . = ..() - associated_map_datum = /datum/map_z_level/tether_lateload/ships + if(!LAZYLEN(mobs_to_pick_from)) + error("Mob spawner at [x],[y],[z] ([get_area(src)]) had no mobs_to_pick_from set on it!") + initialized = TRUE + return INITIALIZE_HINT_QDEL + processing_objects |= src -/datum/map_z_level/tether_lateload/ships - name = "Ships" - flags = MAP_LEVEL_ADMIN|MAP_LEVEL_SEALED +/obj/tether_away_spawner/process() + if(my_mob && my_mob.stat != DEAD) + return //No need -////////////////////////////////////////////////////////////////////////////// -/// Away Missions -#if AWAY_MISSION_TEST -#include "beach/beach.dmm" -#include "beach/cave.dmm" -#include "alienship/alienship.dmm" -#endif + if(LAZYLEN(human_mobs(world.view))) + return //I'll wait. -#include "beach/beach.dm" -/datum/map_template/tether_lateload/away_beach - name = "Desert Planet - Z1 Beach" - desc = "The beach away mission." - mappath = 'beach/beach.dmm' - associated_map_datum = /datum/map_z_level/tether_lateload/away_beach + if(prob(prob_spawn)) + prob_spawn -= prob_fall + var/picked_type = pick(mobs_to_pick_from) + my_mob = new picked_type(get_turf(src)) + my_mob.low_priority = TRUE -/datum/map_z_level/tether_lateload/away_beach - name = "Away Mission - Desert Beach" + if(faction) + my_mob.faction = faction -/datum/map_template/tether_lateload/away_beach_cave - name = "Desert Planet - Z2 Cave" - desc = "The beach away mission's cave." - mappath = 'beach/cave.dmm' - associated_map_datum = /datum/map_z_level/tether_lateload/away_beach_cave + if(atmos_comp) + var/turf/T = get_turf(src) + var/datum/gas_mixture/env = T.return_air() + if(env) + my_mob.minbodytemp = env.temperature * 0.8 + my_mob.maxbodytemp = env.temperature * 1.2 -/datum/map_z_level/tether_lateload/away_beach_cave - name = "Away Mission - Desert Cave" + var/list/gaslist = env.gas + my_mob.min_oxy = gaslist["oxygen"] * 0.8 + my_mob.min_tox = gaslist["phoron"] * 0.8 + my_mob.min_n2 = gaslist["nitrogen"] * 0.8 + my_mob.min_co2 = gaslist["carbon_dioxide"] * 0.8 + my_mob.max_oxy = gaslist["oxygen"] * 1.2 + my_mob.max_tox = gaslist["phoron"] * 1.2 + my_mob.max_n2 = gaslist["nitrogen"] * 1.2 + my_mob.max_co2 = gaslist["carbon_dioxide"] * 1.2 -#include "alienship/alienship.dm" -/datum/map_template/tether_lateload/away_alienship - name = "Alien Ship - Z1 Ship" - desc = "The alien ship away mission." - mappath = 'alienship/alienship.dmm' - associated_map_datum = /datum/map_z_level/tether_lateload/away_alienship + if(guard) + my_mob.returns_home = TRUE + my_mob.wander_distance = guard -/datum/map_z_level/tether_lateload/away_alienship - name = "Away Mission - Alien Ship" \ No newline at end of file + return + else + processing_objects -= src + depleted = TRUE + return diff --git a/maps/tether/submaps/aerostat/_aerostat.dm b/maps/tether/submaps/aerostat/_aerostat.dm new file mode 100644 index 00000000000..b6deb461f0e --- /dev/null +++ b/maps/tether/submaps/aerostat/_aerostat.dm @@ -0,0 +1,203 @@ +#include "submaps/virgo2.dm" + +// -- Datums -- // + +/datum/shuttle_destination/excursion/virgo2orbit + name = "Virgo 2 Orbit" + my_area = /area/shuttle/excursion/space + preferred_interim_area = /area/shuttle/excursion/space_moving + skip_me = TRUE + + routes_to_make = list( + /datum/shuttle_destination/excursion/bluespace = 30 SECONDS, + /datum/shuttle_destination/excursion/virgo2orbit = 30 SECONDS + ) + +/datum/shuttle_destination/excursion/aerostat + name = "Remmi Aerostat" + my_area = /area/shuttle/excursion/away_aerostat + preferred_interim_area = /area/shuttle/excursion/space_moving + skip_me = TRUE + + routes_to_make = list( + /datum/shuttle_destination/excursion/virgo2orbit = 30 SECONDS + ) + +/datum/shuttle/ferry/aerostat + name = "Aerostat Ferry" + warmup_time = 10 //want some warmup time so people can cancel. + area_station = /area/shuttle/aerostat/docked + area_offsite = /area/shuttle/aerostat/landed + +/datum/random_map/noise/ore/virgo2 + descriptor = "virgo 2 ore distribution map" + deep_val = 0.2 + rare_val = 0.1 + +/datum/random_map/noise/ore/virgo2/check_map_sanity() + return 1 //Totally random, but probably beneficial. + +// -- Objs -- // + +/obj/machinery/computer/shuttle_control/aerostat_shuttle + name = "aerostat ferry control console" + shuttle_tag = "Aerostat Ferry" + +/obj/shuttle_connector/aerostat + name = "shuttle connector - aerostat" + shuttle_name = "Excursion Shuttle" + destinations = list(/datum/shuttle_destination/excursion/virgo2orbit, /datum/shuttle_destination/excursion/aerostat) + +/obj/away_mission_init/aerostat/initialize() + seed_submaps(list(z), 50, /area/tether_away/aerostat/surface/unexplored, /datum/map_template/virgo2) + new /datum/random_map/automata/cave_system/no_cracks(null, 1, 1, z, world.maxx, world.maxy) + new /datum/random_map/noise/ore/virgo2(null, 1, 1, z, 64, 64) + + initialized = TRUE + return INITIALIZE_HINT_QDEL + +/obj/tether_away_spawner/aerostat_inside + name = "Aerostat Indoors Spawner" + faction = "aerostat_inside" + atmos_comp = TRUE + prob_spawn = 100 + prob_fall = 10 + guard = 20 + mobs_to_pick_from = list( + /mob/living/simple_animal/hostile/hivebot/range, + /mob/living/simple_animal/hostile/hivebot/range/ion, + /mob/living/simple_animal/hostile/hivebot/range/laser + ) + +/obj/tether_away_spawner/aerostat_surface + name = "Aerostat Surface Spawner" + faction = "aerostat_surface" + atmos_comp = TRUE + prob_spawn = 100 + prob_fall = 10 + guard = 20 + mobs_to_pick_from = list( + /mob/living/simple_animal/hostile/jelly, + /mob/living/simple_animal/hostile/viscerator + ) + +/obj/structure/old_roboprinter + name = "old drone fabricator" + desc = "Built like a tank, still working after so many years." + icon = 'icons/obj/machines/drone_fab.dmi' + icon_state = "drone_fab_idle" + anchored = TRUE + density = TRUE + +/obj/structure/metal_edge + name = "metal underside" + desc = "A metal wall that extends downwards." + icon = 'icons/turf/cliff.dmi' + icon_state = "metal" + anchored = TRUE + density = FALSE + +// -- Turfs -- // + +//Atmosphere properties +#define VIRGO2_ONE_ATMOSPHERE 312.1 //kPa +#define VIRGO2_AVG_TEMP 612 //kelvin + +#define VIRGO2_PER_N2 0.10 //percent +#define VIRGO2_PER_O2 0.03 +#define VIRGO2_PER_N2O 0.00 //Currently no capacity to 'start' a turf with this. See turf.dm +#define VIRGO2_PER_CO2 0.87 +#define VIRGO2_PER_PHORON 0.00 + +//Math only beyond this point +#define VIRGO2_MOL_PER_TURF (VIRGO2_ONE_ATMOSPHERE*CELL_VOLUME/(VIRGO2_AVG_TEMP*R_IDEAL_GAS_EQUATION)) +#define VIRGO2_MOL_N2 (VIRGO2_MOL_PER_TURF * VIRGO2_PER_N2) +#define VIRGO2_MOL_O2 (VIRGO2_MOL_PER_TURF * VIRGO2_PER_O2) +#define VIRGO2_MOL_N2O (VIRGO2_MOL_PER_TURF * VIRGO2_PER_N2O) +#define VIRGO2_MOL_CO2 (VIRGO2_MOL_PER_TURF * VIRGO2_PER_CO2) +#define VIRGO2_MOL_PHORON (VIRGO2_MOL_PER_TURF * VIRGO2_PER_PHORON) + +//Turfmakers +#define VIRGO2_SET_ATMOS nitrogen=VIRGO2_MOL_N2;oxygen=VIRGO2_MOL_O2;carbon_dioxide=VIRGO2_MOL_CO2;phoron=VIRGO2_MOL_PHORON;temperature=VIRGO2_AVG_TEMP +#define VIRGO2_TURF_CREATE(x) x/virgo2/nitrogen=VIRGO2_MOL_N2;x/virgo2/oxygen=VIRGO2_MOL_O2;x/virgo2/carbon_dioxide=VIRGO2_MOL_CO2;x/virgo2/phoron=VIRGO2_MOL_PHORON;x/virgo2/temperature=VIRGO2_AVG_TEMP;x/virgo2/color="#eacd7c" + +/turf/unsimulated/floor/sky/virgo2_sky + name = "virgo 2 atmosphere" + desc = "Be careful where you step!" + color = "#eacd7c" + VIRGO2_SET_ATMOS + +/turf/unsimulated/floor/sky/virgo2_sky/initialize() + skyfall_levels = list(z+1) + . = ..() + +/turf/simulated/shuttle/wall/voidcraft/green/virgo2 + VIRGO2_SET_ATMOS + color = "#eacd7c" + +/turf/simulated/shuttle/wall/voidcraft/green/virgo2/nocol + color = null + +VIRGO2_TURF_CREATE(/turf/unsimulated/wall/planetary) + +VIRGO2_TURF_CREATE(/turf/simulated/wall) +VIRGO2_TURF_CREATE(/turf/simulated/floor/plating) +VIRGO2_TURF_CREATE(/turf/simulated/floor/bluegrid) +VIRGO2_TURF_CREATE(/turf/simulated/floor/tiled/techfloor) + +VIRGO2_TURF_CREATE(/turf/simulated/mineral) +/turf/simulated/mineral/virgo2/make_ore() + if(mineral) + return + + var/mineral_name = pickweight(list("uranium" = 5, "platinum" = 10, "hematite" = 5, "carbon" = 5, "diamond" = 10, "gold" = 20, "silver" = 20, "phoron" = 5)) + + if(mineral_name && (mineral_name in ore_data)) + mineral = ore_data[mineral_name] + UpdateMineral() + update_icon() + +VIRGO2_TURF_CREATE(/turf/simulated/mineral/ignore_mapgen) +VIRGO2_TURF_CREATE(/turf/simulated/mineral/floor) +VIRGO2_TURF_CREATE(/turf/simulated/mineral/floor/ignore_mapgen) + +// -- Areas -- // + +/area/shuttle/excursion/away_aerostat + name = "\improper Excursion Shuttle - Aerostat" + +// The aerostat shuttle +/area/shuttle/aerostat/docked + name = "\improper Aerostat Shuttle - Dock" + base_turf = /turf/unsimulated/floor/sky/virgo2_sky + +/area/shuttle/aerostat/landed + name = "\improper Aerostat Shuttle - Surface" + base_turf = /turf/simulated/floor/plating/virgo2 + +//The aerostat itself +/area/tether_away/aerostat + name = "\improper Away Mission - Aerostat Outside" + icon_state = "away" + base_turf = /turf/unsimulated/floor/sky/virgo2_sky + requires_power = FALSE + dynamic_lighting = FALSE + +/area/tether_away/aerostat/inside + name = "\improper Away Mission - Aerostat Inside" + icon_state = "crew_quarters" + base_turf = /turf/simulated/floor/plating/virgo2 + dynamic_lighting = TRUE + +/area/tether_away/aerostat/surface + flags = RAD_SHIELDED + ambience = list('sound/ambience/ambimine.ogg', 'sound/ambience/song_game.ogg') + base_turf = /turf/simulated/mineral/floor/ignore_mapgen/virgo2 + +/area/tether_away/aerostat/surface/explored + name = "Away Mission - Aerostat Surface (E)" + icon_state = "explored" + +/area/tether_away/aerostat/surface/unexplored + name = "Away Mission - Aerostat Surface (UE)" + icon_state = "unexplored" diff --git a/maps/tether/submaps/aerostat/aerostat.dmm b/maps/tether/submaps/aerostat/aerostat.dmm new file mode 100644 index 00000000000..92759894781 --- /dev/null +++ b/maps/tether/submaps/aerostat/aerostat.dmm @@ -0,0 +1,16192 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/simulated/shuttle/wall/voidcraft/green/virgo2/nocol, +/area/tether_away/aerostat) +"ab" = ( +/obj/structure/cable/heavyduty{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/cobweb2, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"ac" = ( +/turf/simulated/shuttle/wall/voidcraft/green/virgo2, +/area/tether_away/aerostat/inside) +"ad" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"ae" = ( +/obj/effect/floor_decal/rust, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"af" = ( +/obj/effect/floor_decal/rust, +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"ag" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 9 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"ah" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"ai" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"aj" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"ak" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"al" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"am" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"an" = ( +/obj/structure/bed/padded, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"ao" = ( +/obj/structure/girder, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"ap" = ( +/obj/structure/girder, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"aq" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/obj/machinery/power/solar, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"ar" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"as" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"at" = ( +/obj/structure/table/standard, +/obj/fiftyspawner/osmium, +/obj/random/toolbox, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"au" = ( +/obj/structure/table/standard, +/obj/fiftyspawner/phoron, +/obj/random/cigarettes, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"av" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/solar, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"aw" = ( +/turf/unsimulated/floor/sky/virgo2_sky, +/area/tether_away/aerostat) +"ax" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"ay" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 5 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"az" = ( +/obj/machinery/atmospherics/binary/algae_farm, +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + icon_state = "intact"; + dir = 5 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"aA" = ( +/obj/machinery/atmospherics/binary/algae_farm, +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + icon_state = "intact"; + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"aB" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"aC" = ( +/obj/machinery/atmospherics/binary/algae_farm, +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + icon_state = "intact"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + icon_state = "intact"; + dir = 5 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"aD" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/solar, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"aE" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"aF" = ( +/obj/machinery/atmospherics/binary/algae_farm, +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + icon_state = "intact"; + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"aG" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"aH" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"aI" = ( +/obj/machinery/atmospherics/binary/algae_farm, +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + icon_state = "intact"; + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"aJ" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/bluegrid/virgo2, +/area/tether_away/aerostat/inside) +"aK" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/bluegrid/virgo2, +/area/tether_away/aerostat/inside) +"aL" = ( +/turf/simulated/floor/bluegrid/virgo2, +/area/tether_away/aerostat/inside) +"aM" = ( +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/bluegrid/virgo2, +/area/tether_away/aerostat/inside) +"aN" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/turf/simulated/floor/bluegrid/virgo2, +/area/tether_away/aerostat/inside) +"aO" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable/heavyduty{ + icon_state = "0-8" + }, +/turf/simulated/floor/bluegrid/virgo2, +/area/tether_away/aerostat/inside) +"aP" = ( +/obj/machinery/power/smes/buildable, +/turf/simulated/floor/bluegrid/virgo2, +/area/tether_away/aerostat/inside) +"aQ" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/heavyduty{ + dir = 2; + icon_state = "0-4" + }, +/turf/simulated/floor/bluegrid/virgo2, +/area/tether_away/aerostat/inside) +"aR" = ( +/obj/machinery/light/small, +/turf/simulated/floor/bluegrid/virgo2, +/area/tether_away/aerostat/inside) +"aS" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"aT" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"aU" = ( +/obj/structure/cable/heavyduty{ + dir = 2; + icon_state = "0-4" + }, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"aV" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"aW" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-8"; + tag = "icon-1-4" + }, +/obj/effect/floor_decal/rust, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"aX" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-4" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"aY" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"aZ" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"ba" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"bb" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"bc" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 9 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"bd" = ( +/turf/simulated/shuttle/wall, +/area/shuttle/aerostat/docked) +"be" = ( +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bf" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bg" = ( +/turf/simulated/shuttle/floor/yellow, +/area/shuttle/aerostat/docked) +"bh" = ( +/obj/machinery/door/airlock/external, +/turf/simulated/shuttle/floor/yellow, +/area/shuttle/aerostat/docked) +"bi" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bj" = ( +/obj/effect/floor_decal/industrial/warning/dust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bk" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 8 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bl" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bm" = ( +/obj/structure/old_roboprinter, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bn" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bo" = ( +/obj/structure/grille, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bp" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 4 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bq" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"br" = ( +/obj/structure/bed/chair/shuttle{ + dir = 4 + }, +/turf/simulated/shuttle/floor/yellow, +/area/shuttle/aerostat/docked) +"bs" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 1 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bt" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"bu" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 10 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"bv" = ( +/turf/simulated/wall/virgo2, +/area/tether_away/aerostat/inside) +"bw" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/tether_away_spawner/aerostat_inside, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bx" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"by" = ( +/obj/machinery/recharge_station, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bz" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance/common, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bA" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bB" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bC" = ( +/obj/machinery/door/airlock/maintenance/common, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bD" = ( +/obj/machinery/portable_atmospherics/canister/empty/oxygen, +/obj/effect/floor_decal/industrial/outline/blue, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bE" = ( +/obj/machinery/portable_atmospherics/canister/empty/carbon_dioxide, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bF" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 6 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bG" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 10 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bH" = ( +/obj/structure/bed/chair/shuttle{ + dir = 8 + }, +/turf/simulated/shuttle/floor/yellow, +/area/shuttle/aerostat/docked) +"bI" = ( +/obj/structure/closet/emcloset, +/turf/simulated/shuttle/floor/yellow, +/area/shuttle/aerostat/docked) +"bJ" = ( +/obj/structure/table/standard, +/obj/random/cargopod, +/obj/random/junk, +/obj/random/maintenance, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bK" = ( +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bL" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bM" = ( +/obj/machinery/atmospherics/binary/algae_farm, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bN" = ( +/obj/machinery/portable_atmospherics/canister/empty/carbon_dioxide, +/obj/machinery/atmospherics/portables_connector{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bO" = ( +/obj/machinery/portable_atmospherics/canister/empty/carbon_dioxide, +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bP" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bQ" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner, +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bR" = ( +/obj/effect/floor_decal/industrial/warning/dust, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bS" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bT" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 5 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bU" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 9 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bV" = ( +/obj/structure/bed/chair, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bW" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bX" = ( +/obj/machinery/portable_atmospherics/canister/empty/oxygen, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"bY" = ( +/obj/machinery/portable_atmospherics/canister/empty/carbon_dioxide, +/obj/effect/floor_decal/industrial/hatch/yellow, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"bZ" = ( +/obj/tether_away_spawner/aerostat_inside, +/turf/simulated/floor/bluegrid/virgo2, +/area/tether_away/aerostat/inside) +"ca" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cb" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/machinery/light/small, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cc" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cd" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance/common, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"ce" = ( +/turf/simulated/shuttle/wall/voidcraft/green/virgo2{ + hard_corner = 1; + icon_state = "void-hc" + }, +/area/tether_away/aerostat/inside) +"cf" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/obj/shuttle_connector/aerostat, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cg" = ( +/obj/machinery/door/airlock/multi_tile/metal{ + icon_state = "door_closed"; + dir = 1 + }, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"ch" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-4" + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"ci" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cj" = ( +/obj/machinery/computer/shuttle_control/aerostat_shuttle, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 1 + }, +/turf/simulated/shuttle/floor/yellow, +/area/shuttle/aerostat/docked) +"ck" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/multi_tile/metal{ + dir = 1; + hackProof = 1; + icon_state = "door_locked"; + locked = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cl" = ( +/obj/machinery/light, +/turf/simulated/shuttle/floor/yellow, +/area/shuttle/aerostat/docked) +"cm" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-8"; + tag = "icon-1-4" + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cn" = ( +/obj/machinery/door/airlock/multi_tile/metal{ + icon_state = "door_closed"; + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"co" = ( +/obj/structure/cable/heavyduty{ + icon_state = "2-4" + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cp" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/multi_tile/metal{ + icon_state = "door_closed"; + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cq" = ( +/obj/structure/cable/heavyduty{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cr" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/structure/bed/chair, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cs" = ( +/obj/machinery/light/small, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"ct" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/gibs, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cu" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 5 + }, +/obj/machinery/portable_atmospherics/canister/empty/carbon_dioxide, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cv" = ( +/turf/unsimulated/floor/sky/virgo2_sky, +/area/shuttle/excursion/away_aerostat) +"cw" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cx" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/floor_decal/industrial/warning/dust, +/obj/machinery/power/solar, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"cy" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/floor_decal/industrial/warning/dust, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"cz" = ( +/obj/effect/floor_decal/industrial/warning/dust, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cA" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cB" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cC" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cD" = ( +/obj/machinery/cryopod/robot, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cE" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cF" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cG" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner, +/obj/item/trash/candle, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cH" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 8 + }, +/obj/item/trash/candle, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cI" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 4 + }, +/obj/item/trash/candle, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cJ" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 1 + }, +/obj/item/trash/candle, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cK" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cL" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cM" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cN" = ( +/obj/structure/table/standard, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cQ" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cR" = ( +/obj/machinery/portable_atmospherics/canister/empty/carbon_dioxide, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cS" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cT" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cU" = ( +/obj/effect/floor_decal/industrial/warning/dust, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"cV" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cW" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cX" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cY" = ( +/obj/effect/floor_decal/industrial/warning/dust, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"cZ" = ( +/obj/effect/blocker, +/turf/unsimulated/floor/sky/virgo2_sky, +/area/tether_away/aerostat) +"da" = ( +/obj/effect/floor_decal/plaque{ + desc = "A plaque memorializing the 2551 crew of the Remmi Aerostat. It appears they were the final crew, and 'they will be missed'."; + name = "memorial plaque"; + pixel_y = -32 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"db" = ( +/obj/machinery/power/solar, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dc" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dd" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 5 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"de" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"df" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dg" = ( +/obj/machinery/power/solar, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dh" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"di" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dj" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dk" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dl" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dm" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dn" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"do" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dp" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dq" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dr" = ( +/obj/structure/cable/heavyduty{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"ds" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"dt" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"du" = ( +/obj/structure/cable/heavyduty{ + icon_state = "4-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dv" = ( +/obj/structure/cable/heavyduty{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dw" = ( +/obj/machinery/power/solar_control, +/obj/structure/cable/yellow, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dx" = ( +/obj/machinery/power/tracker, +/obj/structure/cable/yellow, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dy" = ( +/obj/structure/cable/heavyduty{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"dz" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dA" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dB" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dC" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dD" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dE" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 10 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dF" = ( +/obj/machinery/power/solar, +/obj/effect/floor_decal/industrial/warning/dust, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dG" = ( +/obj/effect/floor_decal/industrial/warning/dust, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dH" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 6 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dI" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/solar, +/obj/effect/floor_decal/industrial/warning/dust, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"dJ" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 6 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"eE" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/random/toolbox, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"fl" = ( +/obj/random/contraband, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"gD" = ( +/obj/tether_away_spawner/aerostat_inside, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"hd" = ( +/obj/random/contraband, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"kF" = ( +/obj/random/action_figure, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"tZ" = ( +/obj/structure/table/standard, +/obj/random/powercell, +/obj/random/contraband, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"ub" = ( +/obj/effect/floor_decal/rust, +/obj/random/powercell, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"uU" = ( +/obj/structure/table/standard, +/obj/item/weapon/gun/energy/taser/xeno, +/obj/random/cigarettes, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"xA" = ( +/obj/random/firstaid, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"AS" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/random/toolbox, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"Du" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/obj/random/cigarettes, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"DF" = ( +/obj/random/drinkbottle, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"DK" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/effect/floor_decal/rust, +/obj/random/powercell, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat) +"Fg" = ( +/obj/random/firstaid, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"Gs" = ( +/obj/structure/table/standard, +/obj/random/material, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"Hl" = ( +/obj/random/tank, +/turf/simulated/floor/bluegrid/virgo2, +/area/tether_away/aerostat/inside) +"Jb" = ( +/obj/random/toy, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"JG" = ( +/obj/structure/metal_edge, +/turf/unsimulated/floor/sky/virgo2_sky, +/area/tether_away/aerostat) +"Lw" = ( +/obj/structure/table/standard, +/obj/random/powercell, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"Ly" = ( +/obj/random/material, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"Mj" = ( +/obj/random/contraband, +/turf/simulated/floor/bluegrid/virgo2, +/area/tether_away/aerostat/inside) +"Qe" = ( +/obj/structure/table/standard, +/obj/effect/decal/cleanable/cobweb2, +/obj/random/contraband, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"UC" = ( +/obj/structure/table/standard, +/obj/random/powercell, +/obj/random/toolbox, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"Wk" = ( +/obj/random/drinkbottle, +/turf/simulated/floor/plating/virgo2, +/area/tether_away/aerostat/inside) +"Ym" = ( +/obj/structure/table/standard, +/obj/item/weapon/gun/energy/taser/xeno, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) +"ZK" = ( +/obj/random/plushie, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/inside) + +(1,1,1) = {" +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +"} +(2,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(3,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(4,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(5,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(6,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(7,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(8,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(9,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(10,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(11,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(12,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(13,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(14,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(15,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +df +df +df +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(16,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +df +df +df +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(17,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +dj +dx +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(18,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +aG +dw +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cv +cv +cv +cv +cv +cv +cv +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +dj +dx +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(19,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +de +dk +de +de +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +aG +dw +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(20,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ag +aB +aB +aB +aB +aH +df +aY +bb +bb +bb +bb +bu +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +de +dk +de +de +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(21,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ag +aB +aB +aB +aB +aH +df +aY +bb +bb +bb +bb +bu +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(22,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(23,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(24,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(25,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(26,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cv +cv +cv +cv +cv +cv +cv +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(27,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cc +cY +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(28,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +cf +cY +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(29,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +cc +cY +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(30,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +bv +cw +cw +bv +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(31,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +bK +bv +cw +cw +bv +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(32,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +bK +an +bv +cw +cw +bv +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(33,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +bK +bK +bK +bv +cw +cw +bv +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(34,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +kF +bK +bK +an +bv +cX +da +bv +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aq +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +cx +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(35,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +av +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +dI +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +ao +ao +ap +bK +bK +bv +cw +cw +bv +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +as +aE +aE +aE +aE +aS +de +aG +bt +bt +bt +bt +cy +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(36,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ay +dq +dq +dq +dq +aT +dq +aZ +dq +DK +dq +dq +dJ +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +ao +be +an +bv +cw +cw +bv +be +ao +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +av +aD +aD +aD +aD +dk +de +dk +aD +aD +aD +aD +dI +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(37,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +de +dk +de +dk +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +bK +bv +cw +cw +bv +be +be +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ay +dq +dq +dq +dq +aT +dq +aZ +dq +dq +dq +dq +dJ +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(38,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +dk +de +dk +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +gD +be +be +be +an +bv +be +cg +bv +bv +bK +be +be +ao +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +de +dk +de +dk +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(39,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +dp +aU +ba +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +be +be +be +bv +bK +bK +bK +bv +bK +bK +be +be +be +gD +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +dk +de +dk +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(40,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +du +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +be +ar +be +be +bC +bK +bK +bK +bC +ad +bK +bK +be +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +dp +aU +ba +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(41,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ax +aV +ax +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +ao +ao +ao +be +be +bv +bv +bv +bv +bv +bv +bv +bv +bK +bK +bv +an +DF +an +ZK +an +bK +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +du +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(42,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ac +ds +ac +ac +ac +ac +bf +bf +ac +ac +bf +bf +ac +ac +bf +bf +ac +ac +ac +ac +ac +ce +bl +bl +bl +bl +bl +bl +bv +bJ +bJ +bJ +bJ +bJ +bJ +bv +bK +bK +bv +bv +bv +bv +bv +bv +bv +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dq +aV +dq +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(43,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ac +ab +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +bz +bB +bB +bB +bB +bB +bB +bB +bB +bz +bB +bB +bB +bB +bB +bB +cd +ch +bK +bv +bJ +bJ +bJ +bJ +bJ +bv +bl +bl +bl +bl +bl +bl +ce +ac +ac +ac +ac +ac +bf +bf +ac +ac +bf +bf +ac +ac +bf +bf +ac +ac +ac +ac +ds +ac +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(44,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ac +ac +ac +ac +ac +ac +bf +bf +ac +ac +bf +bf +ac +ac +bo +bf +ac +ac +ac +ce +bn +bn +bn +bn +bn +bn +bn +bn +bv +bK +bK +bK +bK +bK +bK +bv +ci +co +cd +bB +bB +bB +bB +bB +bz +bB +bB +bB +bB +bB +bB +bB +bB +bz +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +aW +ac +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(45,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +bi +bl +bl +bl +bl +bl +bl +bp +bv +UC +bK +bK +bK +bK +bJ +bv +ci +ci +bv +at +bK +bK +bK +au +bv +ah +aj +aj +aj +aj +aj +aj +al +ce +ac +ac +ac +bf +bf +ac +ac +bf +bf +ac +ac +bo +bf +ac +ac +ac +ac +ac +ac +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(46,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +bj +aw +aw +aw +aw +aw +aw +bq +bv +bL +bQ +bL +bQ +bL +bL +bv +ci +ci +bv +cr +bQ +bL +bQ +bL +bv +bj +aw +aw +aw +aw +aw +aw +bq +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(47,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +bj +aw +aw +aw +aw +aw +aw +bq +bv +aF +bR +aF +bR +bK +aF +bv +ci +ci +bv +az +bR +az +bR +az +bv +bj +aw +aw +aw +aw +aw +aw +bq +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(48,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +bj +aw +aw +aw +aw +aw +aw +bq +bv +bN +bR +bN +bR +bK +bN +bv +ci +ci +bv +bN +bR +bN +bR +bN +bv +bj +aw +aw +aw +aw +aw +aw +bq +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(49,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +bj +aw +aw +aw +aw +aw +aw +bq +bv +bM +bR +bM +bR +xA +bM +bv +ci +ci +bv +bM +bR +bM +bR +bM +bv +bj +aw +aw +aw +aw +aw +aw +bq +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(50,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +bj +aw +aw +aw +aw +aw +aw +bq +bv +bO +bR +bO +bR +bK +bO +bv +ci +ci +bv +bO +bR +bO +bR +bO +bv +bj +aw +aw +aw +aw +aw +aw +bq +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(51,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +be +bj +aw +aw +aw +aw +aw +aw +bq +bv +aI +bR +aI +bR +bX +aI +bv +ci +ci +bv +aA +bR +aA +bR +aA +bv +bj +aw +aw +aw +aw +aw +aw +bq +be +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(52,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +be +be +bk +bn +bn +bn +bn +bn +bn +bs +bv +cL +bS +bP +bS +bP +bP +bv +ci +ci +bv +cL +bS +bP +bS +bP +bv +cS +bn +bn +bn +bn +bn +bn +bs +be +be +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(53,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bC +bv +ac +ce +ci +cp +ce +ac +bC +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(54,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +bv +bm +bm +bm +cB +bv +bD +bD +bD +bD +bq +be +fl +be +be +be +be +bj +bY +bY +ac +ci +ci +ac +cQ +bq +be +be +be +be +bE +Fg +bj +bD +bD +bD +bD +bv +cU +bm +bm +bm +bv +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(55,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +bv +bK +bK +bK +cB +bv +bn +bn +bn +bn +bs +be +be +be +be +be +be +bj +bY +bY +ac +ci +ci +ac +bx +bq +be +be +be +be +be +be +bk +bn +bn +bn +bn +bv +cz +bK +bK +bK +bv +be +be +be +be +be +bf +bf +bf +bf +bf +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(56,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +bf +bf +bf +bf +bf +be +be +be +be +be +be +be +bv +bw +bw +bw +cB +bC +be +be +be +be +be +be +be +be +be +be +be +bj +bY +bY +ac +ci +ci +ac +bY +bq +be +be +be +be +be +be +be +be +be +be +be +bC +cz +bw +bw +bw +bv +be +be +be +be +be +be +be +be +be +bf +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(57,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +bf +Wk +be +be +be +be +be +be +be +be +be +be +bv +cF +bP +bP +cC +bv +be +be +be +be +be +be +cG +bl +bl +cI +be +bj +ac +ac +ce +ci +ck +ce +ac +ac +be +be +be +be +ct +bi +bl +bl +bp +be +be +bv +cA +bP +bP +cb +bv +be +be +be +be +gD +be +be +be +be +bf +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(58,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +bf +be +be +bi +bl +bl +bl +bl +bl +bl +bl +bp +bv +bK +bK +bA +bL +bv +bE +be +be +be +be +be +bj +aw +aw +bq +be +be +ac +aJ +aL +aN +aN +aL +Hl +ac +be +be +be +be +cW +bj +aw +aw +bq +be +be +bv +AS +cE +bK +bK +bv +bi +bl +bl +bl +bl +bl +bl +bl +bp +ac +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(59,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ac +be +be +bj +aw +aw +aw +aw +aw +aw +aw +bq +bv +bK +bK +cz +cD +bv +be +be +cG +bl +bl +bl +bF +aw +aw +bT +cI +be +ac +aK +aL +aO +aO +aL +aR +ac +be +bi +cV +cV +cV +bF +aw +aw +cu +bp +be +bv +cD +cB +bK +bK +bv +bj +aw +aw +aw +aw +aw +aw +aw +bq +ac +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(60,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ac +be +be +bj +aw +aw +aw +aw +aw +aw +aw +bq +bv +bK +bK +cz +cD +bv +be +be +bj +aw +aw +aw +aw +aw +aw +aw +bq +be +ac +Mj +aL +aP +aP +aL +aL +ac +be +bj +aw +aw +aw +aw +aw +aw +aw +bq +be +bv +cD +cB +bK +bK +bv +bj +aw +aw +aw +aw +aw +aw +aw +bq +bf +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(61,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ac +be +be +bj +aw +aw +aw +aw +aw +aw +aw +bq +bv +bK +bK +cz +cD +bv +be +be +bj +aw +aw +aw +aw +aw +aw +aw +bq +be +ac +aL +bZ +aP +aP +aL +Mj +ac +be +bj +aw +aw +aw +aw +aw +aw +aw +bq +be +bv +cD +cB +bK +bK +bv +bj +aw +aw +aw +aw +aw +aw +aw +bq +bf +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(62,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ac +be +be +bj +aw +aw +aw +aw +aw +aw +aw +bq +bv +bK +bK +cz +cD +bv +be +be +cH +bn +bn +bn +bG +aw +aw +bU +cJ +be +ac +aK +aL +aQ +aQ +aL +aR +ac +be +bk +bn +bn +bn +bG +aw +aw +bU +bs +be +bv +cD +cB +bK +bK +bv +bj +aw +aw +aw +aw +aw +aw +aw +bq +ac +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(63,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +bf +be +be +bk +bn +bn +bn +bn +bn +bn +bn +bs +bv +bK +bK +cA +bP +bv +be +be +be +be +be +be +bj +aw +aw +bq +be +be +ac +aM +aL +aN +aN +aL +aL +ac +be +be +be +be +be +bj +aw +aw +bq +be +be +bv +bP +cC +bK +bK +bv +bk +bn +bn +bn +bn +bn +bn +bn +bs +ac +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(64,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +bf +be +be +be +be +be +be +be +be +be +be +be +bv +ca +bK +bK +ad +bv +be +be +be +gD +be +be +cH +bn +bn +cJ +be +bj +ac +ac +ce +ci +ck +ce +ac +ac +be +be +be +be +be +bk +bn +bn +bs +be +be +bv +hd +bK +bK +cs +bv +be +be +be +be +be +be +be +be +be +bf +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(65,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +bf +bf +bf +bf +bf +be +be +be +be +be +be +be +bv +bK +bK +bK +bK +bC +be +be +be +be +be +be +be +be +be +be +be +bj +bY +bY +ac +ci +ci +ac +eE +bq +be +be +be +gD +be +be +be +be +be +be +be +bC +bK +bK +bK +bK +bv +be +be +be +be +be +be +be +be +be +bf +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(66,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +bv +bL +bL +bL +cE +bv +bl +bl +bl +bl +bp +be +be +be +be +be +be +bj +bY +bY +ac +ci +ci +ac +bx +bq +be +be +be +be +be +be +bi +bl +bl +bl +bl +bv +bA +bL +bL +bL +bv +be +be +be +be +be +bf +bf +bf +bf +bf +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(67,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +bv +cK +by +by +Du +bv +bD +bD +bD +bD +bq +be +be +be +be +be +be +bj +bY +bY +ac +ci +ci +ac +cR +bq +be +be +be +be +be +be +bj +bD +bD +bD +bD +bv +cz +by +by +by +bv +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(68,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bC +bv +ac +ce +ci +cp +ce +ac +bC +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +bv +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(69,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +be +be +bi +bl +bl +bl +bl +bl +bl +bp +bv +cM +bQ +bL +bQ +bL +bL +bv +ci +ci +bv +cM +bQ +bL +bQ +bL +bv +cT +bl +bl +bl +bl +bl +bl +bp +be +be +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(70,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +be +bj +aw +aw +aw +aw +aw +aw +bq +bv +aF +bR +aF +bR +bK +aF +bv +ci +ci +bv +aC +bR +az +bR +az +bv +bj +aw +aw +aw +aw +aw +aw +bq +be +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(71,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +bj +aw +aw +aw +aw +aw +aw +bq +bv +bN +bR +bN +bR +bK +bN +bv +ci +ci +bv +bN +bR +bN +bR +bN +bv +bj +aw +aw +aw +aw +aw +aw +bq +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(72,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +bj +aw +aw +aw +aw +aw +aw +bq +bv +bM +bR +bM +bR +bX +bM +bv +ci +ci +bv +bM +bR +bM +bR +bM +bv +bj +aw +aw +aw +aw +aw +aw +bq +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(73,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +bj +aw +aw +aw +aw +aw +aw +bq +bv +bO +bR +bO +bR +bX +bO +bv +ci +ci +bv +bO +bR +bO +bR +bO +bv +bj +aw +aw +aw +aw +aw +aw +bq +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(74,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +bj +aw +aw +aw +aw +aw +aw +bq +bv +aI +bR +aI +bR +bK +aI +bv +ci +ci +bv +aA +bR +aA +bR +aA +bv +bj +aw +aw +aw +aw +aw +aw +bq +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(75,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +bj +aw +aw +aw +aw +aw +aw +bq +bv +bP +bS +bP +bS +bP +bP +bv +ci +ci +bv +bP +bS +bP +bS +bP +bv +bj +aw +aw +aw +aw +aw +aw +bq +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(76,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +bk +bn +bn +bn +bn +bn +bn +bs +bv +uU +bK +bV +bW +bK +Gs +bv +ci +ci +bv +Gs +bK +bK +bK +Lw +bv +ai +ak +ak +ak +ak +ak +ak +am +ce +ac +ac +ac +bf +bf +ac +ac +bf +bf +ac +ac +bf +bf +ac +ac +ac +ac +ac +ac +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(77,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ac +ac +ac +ac +ac +ac +bf +bf +ac +ac +bf +bf +ac +ac +bf +bf +ac +ac +ac +ce +bl +bl +bl +bl +bl +bl +bl +bl +bv +bK +bK +bK +bK +bK +bK +bv +ci +cq +cd +bB +bB +bB +bB +bB +cd +bB +bB +bB +bB +bB +bB +bB +bB +bz +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +aX +ac +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(78,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ac +dr +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +dy +bz +bB +bB +bB +bB +bB +bB +bB +bB +bz +bB +bB +bB +bB +bB +bB +cd +cm +bK +bv +Qe +Ym +Gs +bJ +Gs +bv +bn +bn +bn +bn +bn +bn +ce +ac +ac +ac +ac +ac +bf +bf +ac +ac +bf +bf +ac +ac +bo +bf +ac +ac +ac +ac +ds +ac +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(79,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +ac +ds +ac +ac +ac +ac +bf +bf +ac +ac +bf +bf +ac +ac +bo +bf +ac +ac +ac +ac +ac +ce +bn +bn +bn +bn +bn +bn +bv +cN +bJ +bJ +bJ +tZ +bJ +bv +bK +bK +bv +bv +bv +bv +bv +bv +bv +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +df +dt +df +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(80,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +df +dt +df +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +ao +ao +be +bv +bv +bv +bv +bv +bv +bv +bv +bK +bK +bv +be +be +be +be +be +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +du +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(81,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +du +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +be +be +be +be +bC +bK +bK +bK +bC +be +be +be +be +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +dj +dv +dz +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(82,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +dj +dv +dz +ae +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +be +be +be +bv +bK +bK +bK +bv +be +be +be +be +gD +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +dk +de +dk +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(83,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +dk +de +dk +de +de +af +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +gD +be +be +be +bv +bK +cn +bv +bv +ao +be +ao +be +be +be +ao +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +de +dk +de +dk +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(84,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +de +dk +de +dk +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +be +bv +cw +cw +bv +Ly +be +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +bc +df +df +df +df +dl +df +dl +df +df +df +df +dE +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(85,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +bc +df +df +df +df +dl +df +dl +df +df +df +df +dE +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +be +bv +cw +cw +bv +be +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(86,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +be +bv +cw +cw +bv +be +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(87,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +be +bv +cw +cw +bv +be +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(88,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +be +bv +cw +cw +bv +be +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(89,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +be +bv +cw +cw +bv +be +be +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(90,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +be +bv +cw +cw +bv +Jb +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(91,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +bv +cw +cw +bv +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(92,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +ac +cc +cY +ac +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(93,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aa +cc +cY +aa +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(94,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cc +cY +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(95,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +bd +bd +bd +bd +bd +bh +bh +bd +bd +bd +bd +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(96,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +bd +bI +br +br +br +bg +bg +br +br +br +bd +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(97,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +bd +cj +bg +bg +bg +bg +bg +bg +bg +cl +bd +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(98,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +bd +bI +bH +bH +bH +bg +bg +bH +bH +bH +bd +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(99,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dc +dh +dh +dh +dh +dm +de +dA +dC +dC +dC +dC +dG +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +bd +bd +bd +bd +bd +bd +bd +bd +bd +bd +bd +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(100,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +db +dg +dg +dg +dg +dk +de +dk +dg +dg +dg +dg +dF +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dd +di +di +di +di +dn +dq +dB +dD +dD +dD +dD +dH +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(101,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dd +di +di +di +di +dn +dq +dB +dD +dD +dD +dD +dH +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +de +dk +de +de +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(102,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +de +dk +de +de +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +ub +do +dw +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(103,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +do +dw +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +dp +dx +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(104,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +dp +dx +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(105,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +de +de +de +de +de +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dq +dq +dq +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(106,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +dq +dq +dq +JG +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(107,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(108,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(109,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(110,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(111,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(112,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(113,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(114,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(115,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(116,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(117,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(118,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(119,1,1) = {" +cZ +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +cZ +"} +(120,1,1) = {" +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +cZ +"} diff --git a/maps/tether/submaps/aerostat/submaps/Blackshuttledown.dmm b/maps/tether/submaps/aerostat/submaps/Blackshuttledown.dmm new file mode 100644 index 00000000000..e0a80783f19 --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/Blackshuttledown.dmm @@ -0,0 +1,1747 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"ab" = ( +/turf/template_noop, +/area/submap/virgo2/Blackshuttledown) +"ac" = ( +/obj/effect/decal/remains/human, +/turf/template_noop, +/area/submap/virgo2/Blackshuttledown) +"ad" = ( +/turf/simulated/mineral/ignore_mapgen/virgo2, +/area/submap/virgo2/Blackshuttledown) +"ae" = ( +/obj/effect/decal/cleanable/blood, +/turf/template_noop, +/area/submap/virgo2/Blackshuttledown) +"af" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Blackshuttledown) +"ag" = ( +/obj/effect/decal/remains/human, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Blackshuttledown) +"ah" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Blackshuttledown) +"ai" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/turf/simulated/shuttle/wall/dark{ + icon_state = "dark6"; + name = "Unknown Shuttle"; + tag = "icon-dark6" + }, +/area/submap/virgo2/Blackshuttledown) +"aj" = ( +/turf/simulated/shuttle/wall/dark{ + icon_state = "dark0"; + name = "Unknown Shuttle"; + tag = "icon-dark0" + }, +/area/submap/virgo2/Blackshuttledown) +"ak" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/turf/simulated/shuttle/wall/dark{ + icon_state = "dark10"; + name = "Unknown Shuttle"; + tag = "icon-dark10" + }, +/area/submap/virgo2/Blackshuttledown) +"al" = ( +/obj/machinery/door/airlock/external{ + density = 1; + frequency = 1331; + id_tag = "merc_shuttle_outer"; + name = "Ship External Access"; + req_access = list(150) + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"am" = ( +/obj/structure/shuttle/engine/heater{ + icon_state = "heater"; + dir = 4 + }, +/turf/simulated/shuttle/wall/dark{ + icon_state = "dark0"; + name = "Unknown Shuttle"; + tag = "icon-dark0" + }, +/area/submap/virgo2/Blackshuttledown) +"an" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 4; + icon_state = "propulsion_l" + }, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Blackshuttledown) +"ao" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/table/rack, +/obj/item/clothing/head/helmet/space, +/obj/item/clothing/head/helmet/space, +/obj/item/clothing/head/helmet/space, +/obj/item/clothing/head/helmet/space, +/obj/item/clothing/suit/space, +/obj/item/clothing/suit/space, +/obj/item/clothing/suit/space, +/obj/item/clothing/suit/space, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"ap" = ( +/obj/structure/dispenser/oxygen, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aq" = ( +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"ar" = ( +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"as" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"at" = ( +/obj/machinery/organ_printer/flesh, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"au" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/turf/simulated/shuttle/wall/dark{ + icon_state = "dark5"; + name = "Unknown Shuttle"; + tag = "icon-dark5" + }, +/area/submap/virgo2/Blackshuttledown) +"av" = ( +/obj/structure/table/steel, +/obj/item/weapon/gun/projectile/automatic/wt550, +/obj/item/weapon/gun/projectile/automatic/p90, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aw" = ( +/obj/machinery/door/airlock/external, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"ax" = ( +/obj/machinery/optable, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"ay" = ( +/obj/machinery/bodyscanner{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"az" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/turf/simulated/shuttle/wall/dark{ + icon_state = "dark9"; + name = "Unknown Shuttle"; + tag = "icon-dark9" + }, +/area/submap/virgo2/Blackshuttledown) +"aB" = ( +/mob/living/simple_animal/hostile/viscerator, +/mob/living/simple_animal/hostile/viscerator, +/mob/living/simple_animal/hostile/viscerator, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aC" = ( +/obj/structure/table/steel, +/obj/item/weapon/gun/projectile/automatic/c20r, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aD" = ( +/mob/living/simple_animal/hostile/syndicate/ranged/space, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aE" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1"; + pixel_x = 0 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aF" = ( +/obj/structure/table/steel, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aG" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/firstaid/surgery, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aH" = ( +/obj/structure/table/standard, +/obj/item/weapon/tank/anesthetic, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aI" = ( +/obj/structure/table/standard, +/obj/item/clothing/gloves/sterile, +/obj/item/clothing/gloves/sterile, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aJ" = ( +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/spray/sterilizine, +/obj/item/weapon/reagent_containers/spray/sterilizine, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aK" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/box/masks, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aL" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aM" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aN" = ( +/obj/machinery/door/airlock/security{ + locked = 1 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aO" = ( +/obj/machinery/door/airlock/glass, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aQ" = ( +/obj/machinery/computer/communications, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aR" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aS" = ( +/obj/structure/table/steel, +/obj/item/weapon/material/knife, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aT" = ( +/mob/living/simple_animal/hostile/syndicate/ranged{ + desc = "Dosen't look friendly in the slightest."; + name = "Unknown Individual"; + say_got_target = list("Looks like trouble!","Contact!","We've got company!","Perimeter Breached!!"); + speak = list("One day the'll fix that damn engine..","Next time, We're hidding on the tropical beach planet.","Wish I had better equipment...","I knew I should have been a line chef...","Fuckin' helmet keeps fogging up.","Hate this blocky ass ship.") + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aU" = ( +/obj/structure/table/steel, +/obj/random/toolbox, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aV" = ( +/obj/structure/table/steel, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aW" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/submap/virgo2/Blackshuttledown) +"aX" = ( +/obj/item/weapon/stool, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"aY" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/submap/virgo2/Blackshuttledown) +"aZ" = ( +/obj/structure/table/steel, +/obj/item/pizzabox, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"ba" = ( +/obj/machinery/door/airlock, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bb" = ( +/obj/structure/grille, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/submap/virgo2/Blackshuttledown) +"bc" = ( +/obj/machinery/power/apc{ + cell_type = /obj/item/weapon/cell/hyper; + dir = 4; + name = "Unknown APC"; + pixel_x = 24 + }, +/turf/simulated/shuttle/wall/dark{ + icon_state = "dark0"; + name = "Unknown Shuttle"; + tag = "icon-dark0" + }, +/area/submap/virgo2/Blackshuttledown) +"bd" = ( +/obj/machinery/computer/area_atmos, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"be" = ( +/obj/structure/table/steel, +/obj/item/weapon/paper{ + info = "We need to take a short stop. The engine's are in need of minor repairs due to turbulence, should be a week's time. We've got reserve food supplies but pleanty of locale fauna to subsist on too if need be. PCRC is keeping most of there assets near New Reykjavik and locale authorities are more mindful then most to travel in this kind of weather. Our outfit should be at the rendezvous point in less then ten days assuming the upper ecehelon hasn't dropped ties with us yet."; + name = "Operation Progress/M-53" + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bf" = ( +/obj/structure/table/steel, +/obj/item/weapon/paper_bin, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bg" = ( +/obj/machinery/light, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bh" = ( +/obj/structure/closet/toolcloset, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bi" = ( +/obj/machinery/portable_atmospherics/canister/empty/oxygen, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bj" = ( +/obj/machinery/atmospherics/pipe/tank/oxygen, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bk" = ( +/obj/structure/bed/chair/office/dark, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bl" = ( +/obj/structure/table/steel, +/obj/item/weapon/gun/projectile/automatic/c20r, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bm" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bn" = ( +/mob/living/simple_animal/hostile/viscerator, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bo" = ( +/obj/structure/table/steel, +/obj/item/weapon/gun/projectile/pistol, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bp" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/structure/bed, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bq" = ( +/mob/living/simple_animal/hostile/viscerator, +/mob/living/simple_animal/hostile/viscerator, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"br" = ( +/obj/structure/table/steel, +/obj/item/weapon/gun/projectile/pistol, +/obj/item/weapon/gun/projectile/shotgun/pump, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bs" = ( +/obj/structure/toilet{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bt" = ( +/obj/machinery/light, +/obj/structure/table/rack, +/obj/item/clothing/head/helmet/space, +/obj/item/clothing/head/helmet/space, +/obj/item/clothing/head/helmet/space, +/obj/item/clothing/head/helmet/space, +/obj/item/clothing/suit/space, +/obj/item/clothing/suit/space, +/obj/item/clothing/suit/space, +/obj/item/clothing/suit/space, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bu" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/machinery/light, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"bv" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/item/toy/plushie/spider, +/turf/simulated/floor/tiled/steel, +/area/submap/virgo2/Blackshuttledown) +"by" = ( +/obj/structure/table/steel, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Blackshuttledown) +"bz" = ( +/mob/living/simple_animal/hostile/syndicate/ranged/space, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Blackshuttledown) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +af +af +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +aa +"} +(3,1,1) = {" +aa +af +af +af +af +af +af +ab +ab +ab +ab +ab +ab +ab +ab +af +af +af +af +af +af +af +af +af +af +af +af +af +af +ad +af +af +af +af +aa +"} +(4,1,1) = {" +aa +af +af +af +af +af +af +af +af +ab +ab +ab +ab +ab +ab +af +af +af +af +af +af +af +af +af +af +af +af +af +ad +ad +ad +af +af +af +aa +"} +(5,1,1) = {" +aa +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +ad +ad +ad +ad +af +af +af +aa +"} +(6,1,1) = {" +aa +af +af +af +ad +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +aa +"} +(7,1,1) = {" +aa +ag +af +af +ad +af +af +af +af +af +af +af +af +ai +aj +aW +aY +aY +bb +aj +au +af +af +af +af +af +af +af +ag +af +af +af +af +af +aa +"} +(8,1,1) = {" +aa +af +ah +af +ad +ad +ad +af +af +af +af +af +ai +aj +aQ +aF +aF +aF +aF +bd +aj +au +af +af +af +af +af +af +af +af +ag +af +ad +af +aa +"} +(9,1,1) = {" +aa +af +af +af +af +ad +ad +ai +aj +aj +au +ai +aj +aL +aq +aq +aq +aq +aq +aq +aL +aj +au +ai +aj +aj +au +af +af +ab +ab +ad +ad +ad +aa +"} +(10,1,1) = {" +aa +af +af +af +af +af +af +aj +aj +aj +aj +aj +aF +aM +aq +aq +aq +aq +aq +aT +bk +aF +aj +aj +aj +aj +aj +af +af +ab +ad +ad +ad +ad +aa +"} +(11,1,1) = {" +aa +af +af +af +af +ag +af +aj +aj +aj +aj +aj +aj +aj +aj +aj +aO +aO +aj +aj +aj +aj +aj +aj +aj +aj +aj +af +af +ab +ab +ab +ab +ab +aa +"} +(12,1,1) = {" +aa +af +af +af +af +af +af +aj +aj +aj +aq +aB +aq +aN +aq +aL +aq +aq +aL +aq +aN +aq +bn +bq +aj +aj +aj +af +af +ab +ab +ab +ab +ac +aa +"} +(13,1,1) = {" +aa +af +af +af +af +af +af +ak +aj +aj +av +aC +aF +aj +aq +aq +aq +aq +aq +aq +aj +bl +bo +br +aj +aj +az +af +af +ae +ab +ab +ab +ab +aa +"} +(14,1,1) = {" +aa +af +af +af +af +af +af +af +aj +aj +aj +aj +aj +aj +aq +aq +aq +aq +aq +aq +aj +aj +aj +aj +aj +aj +af +af +af +ab +ab +ab +ab +ab +aa +"} +(15,1,1) = {" +aa +af +af +ad +af +af +af +af +aj +ao +aq +aq +aq +aq +aq +aq +aq +aq +aq +aq +aq +aq +aq +aq +bt +aj +af +af +af +ab +ab +ab +ab +ab +aa +"} +(16,1,1) = {" +aa +ad +ad +ad +af +by +by +by +aj +ap +aq +aq +aq +aq +aq +aE +aq +aq +aE +aq +aq +aq +aq +aD +ap +aj +by +by +by +ab +ab +ab +ab +ab +aa +"} +(17,1,1) = {" +aa +ad +ad +af +af +by +bz +af +aj +aj +aj +aq +aq +aj +aj +aj +aO +aO +aj +aj +aj +aq +aq +aj +aj +aj +bz +af +by +ab +ab +ab +ab +ab +aa +"} +(18,1,1) = {" +aa +af +af +af +af +by +af +af +al +aq +aw +aq +aq +aj +aR +aq +aq +aq +aq +be +aj +aq +aq +aw +aq +al +af +af +by +ab +ab +ab +ab +ab +aa +"} +(19,1,1) = {" +aa +ag +af +af +af +by +af +af +al +ar +aw +aq +aE +aj +aS +aq +aq +aq +aq +bf +aj +aE +aq +aw +ar +al +af +af +by +ab +ab +ab +ab +ab +aa +"} +(20,1,1) = {" +aa +af +af +af +af +by +af +bz +aj +aj +aj +aj +aj +aj +aq +aX +aZ +aF +aX +aq +aj +aj +aj +aj +aj +aj +af +bz +by +ab +ab +ac +ab +ab +aa +"} +(21,1,1) = {" +aa +af +af +af +af +by +by +by +aj +aq +aq +aq +aG +aj +as +aX +aF +aF +aX +bg +aj +bm +bp +bm +bm +aj +by +by +by +ab +ab +ab +ad +ab +aa +"} +(22,1,1) = {" +aa +af +af +af +af +af +af +af +aj +aq +ax +aq +aH +aj +aq +aX +aF +aF +aX +aD +aj +aq +aq +aq +aq +aj +af +af +af +ab +ab +ad +ad +ab +aa +"} +(23,1,1) = {" +aa +af +af +af +af +af +af +af +aj +as +aq +aq +aq +aO +aD +aq +aq +aq +aq +aq +aO +aq +bm +bm +bu +aj +af +af +af +ab +ad +ad +ad +ab +aa +"} +(24,1,1) = {" +aa +af +af +af +af +af +af +af +aj +aq +aq +aq +aq +aj +aq +aq +aq +aq +aq +aq +aj +aq +aq +aq +aq +aj +af +af +af +ad +ad +ad +ad +ad +aa +"} +(25,1,1) = {" +aa +ag +af +af +af +af +af +af +aj +at +aq +aD +aI +aj +aj +aj +ba +ba +bc +aj +aj +aq +bm +bm +bv +aj +au +af +af +ad +ad +af +af +ah +aa +"} +(26,1,1) = {" +aa +af +af +af +af +af +af +ai +aj +aj +aq +aq +aJ +aj +aU +aF +aq +aq +aq +bh +aj +ba +aj +aj +aj +aj +aj +af +ag +af +af +af +af +af +aa +"} +(27,1,1) = {" +aa +af +af +ah +af +ag +af +aj +aj +aj +ay +aE +aK +aj +aU +aq +aq +aq +aq +bi +aj +aq +ar +bs +aj +aj +aj +af +af +af +af +af +af +ag +aa +"} +(28,1,1) = {" +aa +af +af +af +af +af +af +aj +aj +aj +aj +aj +aj +aj +aV +aq +aq +aq +aq +bj +aj +aj +aj +aj +aj +aj +aj +af +af +af +af +af +af +af +aa +"} +(29,1,1) = {" +aa +af +af +af +af +af +af +aj +aj +aj +aj +az +af +ak +aj +aq +aq +aq +aD +aj +az +af +ak +aj +aj +aj +aj +af +ad +ad +af +af +af +af +aa +"} +(30,1,1) = {" +aa +af +ad +ad +ad +af +af +aj +aj +aj +az +af +af +af +ak +am +am +am +am +az +af +af +af +ak +am +am +az +ad +ad +ad +ad +af +af +af +aa +"} +(31,1,1) = {" +aa +af +af +ad +ad +ad +af +ak +am +am +af +af +af +af +af +an +an +an +an +af +af +af +af +af +an +an +af +ad +ad +ad +ad +af +af +af +aa +"} +(32,1,1) = {" +aa +af +af +af +af +af +af +af +an +an +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +ad +ad +ad +af +af +af +af +aa +"} +(33,1,1) = {" +aa +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +aa +"} +(34,1,1) = {" +aa +ab +ac +af +af +ab +ab +af +af +af +af +af +ab +ab +ab +ab +af +af +af +af +af +af +af +ab +ab +ab +ab +ab +ab +ab +af +af +af +ab +aa +"} +(35,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/maps/tether/submaps/aerostat/submaps/Boombase.dmm b/maps/tether/submaps/aerostat/submaps/Boombase.dmm new file mode 100644 index 00000000000..867ffdc6c21 --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/Boombase.dmm @@ -0,0 +1,728 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"ab" = ( +/turf/template_noop, +/area/submap/virgo2/BoomBase) +"ac" = ( +/obj/effect/decal/remains/human, +/turf/template_noop, +/area/submap/virgo2/BoomBase) +"ad" = ( +/obj/item/weapon/material/shard, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/BoomBase) +"ae" = ( +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/BoomBase) +"af" = ( +/obj/structure/girder, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/BoomBase) +"ag" = ( +/obj/structure/girder, +/obj/item/stack/rods, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/BoomBase) +"ah" = ( +/turf/simulated/wall/virgo2, +/area/submap/virgo2/BoomBase) +"ai" = ( +/obj/structure/closet/crate/secure/phoron, +/obj/fiftyspawner/phoron, +/turf/simulated/floor/plating, +/area/submap/virgo2/BoomBase) +"aj" = ( +/obj/structure/closet/crate/secure/phoron, +/obj/fiftyspawner/phoron, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"ak" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"al" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"am" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spider, +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"an" = ( +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"ao" = ( +/mob/living/simple_animal/hostile/jelly, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"ap" = ( +/obj/machinery/portable_atmospherics/canister/empty/phoron, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"aq" = ( +/obj/machinery/portable_atmospherics/canister/empty/phoron, +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"ar" = ( +/obj/effect/decal/remains/human, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"as" = ( +/obj/item/weapon/material/shard, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/BoomBase) +"at" = ( +/obj/effect/spider/stickyweb, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/BoomBase) +"au" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/BoomBase) +"av" = ( +/obj/effect/decal/cleanable/ash, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/BoomBase) +"aw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"ax" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/hostile/jelly, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"ay" = ( +/obj/structure/table, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"az" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/standard, +/obj/item/weapon/tank/phoron, +/obj/item/weapon/fuel_assembly/phoron, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"aA" = ( +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/ash, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"aB" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/BoomBase) +"aC" = ( +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"aD" = ( +/obj/effect/decal/cleanable/ash, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/BoomBase) +"aE" = ( +/obj/item/device/transfer_valve, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/BoomBase) +"aF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/BoomBase) +"aG" = ( +/obj/effect/decal/remains/human, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/BoomBase) +"aH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/tether_away_spawner/aerostat_surface, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/BoomBase) +"aI" = ( +/obj/tether_away_spawner/aerostat_surface, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/BoomBase) +"aT" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/BoomBase) +"aU" = ( +/obj/effect/decal/cleanable/ash, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/BoomBase) +"aV" = ( +/obj/effect/spider/stickyweb, +/obj/item/weapon/material/shard, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/BoomBase) +"aY" = ( +/obj/effect/spider/stickyweb, +/obj/effect/decal/cleanable/ash, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/BoomBase) +"aZ" = ( +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/ash, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/BoomBase) +"ba" = ( +/obj/item/stack/rods, +/turf/simulated/wall/virgo2, +/area/submap/virgo2/BoomBase) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +aB +aB +aB +aB +ab +ab +ab +ab +aB +aB +aB +ab +aa +"} +(3,1,1) = {" +aa +ac +ab +ab +ab +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +ab +aa +"} +(4,1,1) = {" +aa +ab +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +ab +aa +"} +(5,1,1) = {" +aa +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +av +aB +aB +aB +aB +aB +aB +aa +"} +(6,1,1) = {" +aa +aB +aB +ba +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +af +aB +aB +aB +aB +aa +"} +(7,1,1) = {" +aa +aB +ah +ah +aF +au +aw +al +ax +ay +az +an +ae +aD +ae +aB +aB +aB +aB +aa +"} +(8,1,1) = {" +aa +aB +ah +ai +au +au +au +al +al +al +aA +aC +an +an +ag +ae +af +ae +aB +aa +"} +(9,1,1) = {" +aa +aB +ah +aj +au +aH +au +au +aT +aT +aB +aB +aB +aB +aB +aB +ae +af +aB +aa +"} +(10,1,1) = {" +aa +aB +ah +au +al +al +au +af +aT +an +aB +aB +aB +aB +aB +aB +aB +aB +aB +aa +"} +(11,1,1) = {" +aa +aB +ah +ak +al +au +aT +au +aT +aB +aB +aB +aB +aB +aB +aB +ah +aB +aB +aa +"} +(12,1,1) = {" +aa +aB +ah +al +au +af +aT +aT +aB +aB +aB +aB +aB +aB +aI +aB +ae +ah +aB +aa +"} +(13,1,1) = {" +aa +aB +ah +am +au +aT +aT +aB +aB +aB +aB +aB +aB +aB +aB +aB +ae +ah +aB +aa +"} +(14,1,1) = {" +aa +aB +ah +an +an +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +ae +ae +aB +aa +"} +(15,1,1) = {" +aa +aB +ah +ao +ar +aB +aB +aB +aU +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aa +"} +(16,1,1) = {" +aa +aB +ah +ap +an +aB +aB +aB +aB +aB +aB +aE +aB +aB +aB +aB +aB +aB +aB +aa +"} +(17,1,1) = {" +aa +aB +ah +aq +an +aB +aB +aB +aB +aB +aB +ad +aB +aB +aB +aB +aB +aB +aB +aa +"} +(18,1,1) = {" +aa +aB +ah +as +ae +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aa +"} +(19,1,1) = {" +aa +aB +ah +at +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +ae +ae +aB +aa +"} +(20,1,1) = {" +aa +aB +ah +ag +aB +aB +aB +aI +aB +aB +aB +aB +aB +aB +aB +ae +ae +ah +aB +aa +"} +(21,1,1) = {" +aa +aB +ah +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +aB +ae +aY +ah +aB +aa +"} +(22,1,1) = {" +aa +aB +af +aB +aB +aB +aB +ah +ah +ah +ah +ah +aB +aB +ae +at +aZ +ba +aB +aa +"} +(23,1,1) = {" +aa +aB +ag +aB +aB +aB +aB +ae +af +af +af +af +aB +ae +aV +ae +ah +ah +aB +aa +"} +(24,1,1) = {" +aa +aG +aB +aB +aB +aB +aB +aB +aB +aB +af +ae +aB +aB +aB +aB +aB +aB +aG +aa +"} +(25,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/maps/tether/submaps/aerostat/submaps/CaveS.dmm b/maps/tether/submaps/aerostat/submaps/CaveS.dmm new file mode 100644 index 00000000000..426c86125c7 --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/CaveS.dmm @@ -0,0 +1,1844 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/template_noop, +/area/submap/virgo2/CaveS) +"c" = ( +/obj/item/ammo_casing/a45, +/turf/template_noop, +/area/submap/virgo2/CaveS) +"d" = ( +/turf/simulated/mineral/ignore_mapgen/virgo2, +/area/submap/virgo2/CaveS) +"e" = ( +/obj/item/ammo_casing/a45, +/obj/item/weapon/reagent_containers/food/snacks/xenomeat/spidermeat, +/turf/template_noop, +/area/submap/virgo2/CaveS) +"f" = ( +/obj/tether_away_spawner/aerostat_surface, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/CaveS) +"g" = ( +/obj/effect/spider/stickyweb, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/CaveS) +"h" = ( +/obj/item/ammo_casing/a45, +/obj/item/ammo_casing/a45, +/turf/template_noop, +/area/submap/virgo2/CaveS) +"i" = ( +/obj/item/weapon/reagent_containers/food/snacks/xenomeat/spidermeat, +/turf/template_noop, +/area/submap/virgo2/CaveS) +"j" = ( +/obj/item/clothing/accessory/storage/webbing, +/obj/item/weapon/material/knife/tacknife/combatknife, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/CaveS) +"k" = ( +/obj/tether_away_spawner/aerostat_surface, +/turf/simulated/floor, +/area/submap/virgo2/CaveS) +"l" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/CaveS) +"m" = ( +/mob/living/simple_animal/hostile/giant_spider/lurker, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/CaveS) +"n" = ( +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/CaveS) +"o" = ( +/obj/effect/mine, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/CaveS) +"q" = ( +/obj/effect/decal/cleanable/cobweb2, +/mob/living/simple_animal/hostile/giant_spider/lurker, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/CaveS) +"r" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/CaveS) +"u" = ( +/turf/simulated/floor, +/area/submap/virgo2/CaveS) +"v" = ( +/obj/structure/closet/crate, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/weapon/storage/toolbox, +/obj/random/toolbox, +/turf/simulated/floor, +/area/submap/virgo2/CaveS) +"w" = ( +/obj/structure/loot_pile/surface, +/turf/simulated/floor, +/area/submap/virgo2/CaveS) +"x" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor, +/area/submap/virgo2/CaveS) +"y" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/simulated/floor, +/area/submap/virgo2/CaveS) +"z" = ( +/turf/simulated/wall, +/area/submap/virgo2/CaveS) +"A" = ( +/obj/structure/closet/crate, +/obj/item/weapon/reagent_containers/hypospray, +/obj/item/weapon/reagent_containers/glass/bottle/stoxin, +/obj/item/weapon/reagent_containers/glass/bottle/antitoxin, +/obj/item/weapon/reagent_containers/pill/antitox, +/obj/item/weapon/reagent_containers/pill/antitox, +/obj/item/weapon/reagent_containers/pill/antitox, +/obj/item/weapon/reagent_containers/pill/paracetamol, +/obj/random/firstaid, +/turf/simulated/floor, +/area/submap/virgo2/CaveS) +"B" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/simulated/floor, +/area/submap/virgo2/CaveS) +"C" = ( +/obj/structure/closet/crate, +/obj/random/contraband, +/obj/random/contraband, +/obj/random/contraband, +/obj/random/energy, +/obj/item/weapon/material/star, +/obj/item/weapon/material/star, +/obj/item/weapon/material/star, +/obj/item/weapon/material/star, +/obj/item/weapon/material/star, +/turf/simulated/floor, +/area/submap/virgo2/CaveS) +"D" = ( +/obj/effect/spider/stickyweb, +/mob/living/simple_animal/hostile/giant_spider/lurker, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/CaveS) +"E" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor, +/area/submap/virgo2/CaveS) +"F" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/simulated/floor, +/area/submap/virgo2/CaveS) +"G" = ( +/obj/machinery/computer/communications, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor, +/area/submap/virgo2/CaveS) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +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 +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(3,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +b +b +b +b +b +b +a +"} +(4,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +b +b +b +a +"} +(5,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +d +d +d +d +d +d +d +d +d +d +d +d +d +r +r +d +d +r +r +d +d +d +d +d +d +d +d +d +a +"} +(6,1,1) = {" +a +b +b +b +b +b +b +b +b +d +d +d +d +d +d +d +d +d +d +d +d +d +d +r +r +r +r +r +r +r +r +d +d +d +d +d +d +d +d +a +"} +(7,1,1) = {" +a +b +b +b +b +b +b +b +b +d +d +d +d +d +d +r +g +d +d +d +d +d +d +r +r +f +r +r +r +r +r +d +d +d +d +d +d +d +b +a +"} +(8,1,1) = {" +a +b +b +b +b +b +b +b +b +d +d +d +d +d +d +r +r +r +d +d +d +d +r +r +r +r +r +r +r +r +r +r +d +d +d +d +d +d +b +a +"} +(9,1,1) = {" +a +b +b +b +b +b +b +b +b +d +d +d +d +d +j +r +r +r +d +d +d +d +r +r +r +r +r +r +r +r +r +r +d +d +d +d +d +b +b +a +"} +(10,1,1) = {" +a +b +b +b +b +b +b +b +b +d +d +d +d +d +d +r +r +r +r +r +d +d +d +d +d +r +r +r +r +f +r +r +r +d +d +d +d +b +b +a +"} +(11,1,1) = {" +a +b +b +b +b +b +b +b +b +b +d +d +d +d +r +r +r +f +r +r +r +d +d +d +d +d +g +r +r +r +r +r +g +d +d +d +d +b +b +a +"} +(12,1,1) = {" +a +b +b +b +b +b +b +b +b +b +d +d +d +d +r +r +r +r +r +r +r +r +d +d +d +d +d +r +r +r +r +d +d +d +d +d +d +b +b +a +"} +(13,1,1) = {" +a +b +b +b +b +b +b +b +b +b +d +d +d +d +g +r +m +d +r +r +r +r +d +d +d +d +d +r +r +d +m +d +d +d +d +d +d +d +b +a +"} +(14,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +d +d +d +d +d +d +d +d +n +r +r +d +d +d +d +d +r +r +d +d +d +d +d +d +d +d +d +d +a +"} +(15,1,1) = {" +a +b +b +b +b +b +b +b +b +c +b +b +d +d +d +d +d +d +d +d +r +r +r +r +r +d +d +r +r +d +d +d +d +d +d +d +d +d +d +a +"} +(16,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +d +d +d +b +b +d +d +r +r +r +r +r +r +r +r +g +d +d +d +d +d +d +d +d +d +d +a +"} +(17,1,1) = {" +a +b +b +b +b +b +c +b +b +b +b +b +b +b +b +b +b +d +d +d +r +r +d +d +m +r +r +r +d +d +d +d +d +d +d +d +d +d +d +a +"} +(18,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +d +d +d +d +r +r +d +d +d +r +r +d +d +d +d +g +D +r +d +d +d +d +b +a +"} +(19,1,1) = {" +a +b +b +b +b +b +b +b +b +b +h +c +b +b +d +d +d +d +d +d +r +r +d +d +d +r +o +r +d +d +d +r +r +r +r +d +d +d +b +a +"} +(20,1,1) = {" +a +b +b +b +b +b +b +b +b +c +b +b +b +b +d +d +d +d +d +l +r +r +m +d +d +r +r +r +g +d +r +r +r +r +g +d +d +b +b +a +"} +(21,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +i +b +d +d +d +d +d +d +r +r +r +d +d +d +d +r +r +r +r +r +r +r +r +d +d +d +b +b +a +"} +(22,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +d +d +d +d +d +d +d +r +r +r +d +d +d +d +r +r +r +o +r +r +r +r +d +d +d +d +d +a +"} +(23,1,1) = {" +a +b +b +b +c +b +b +b +b +b +b +d +d +d +d +d +d +d +d +r +r +r +d +d +d +d +o +r +r +r +g +d +d +d +d +d +d +d +b +a +"} +(24,1,1) = {" +a +b +b +b +b +b +c +b +b +r +r +g +d +d +d +d +d +d +d +r +r +r +d +d +d +d +g +g +r +r +d +d +d +d +d +d +d +d +b +a +"} +(25,1,1) = {" +a +b +b +b +b +b +c +e +d +g +r +r +g +d +d +d +d +d +d +r +r +r +d +d +d +d +d +d +r +r +r +r +r +d +d +d +d +d +d +a +"} +(26,1,1) = {" +a +b +b +b +b +b +c +d +d +d +d +g +r +d +d +l +r +r +o +r +r +r +g +d +d +d +d +d +r +r +r +r +f +r +r +d +d +d +d +a +"} +(27,1,1) = {" +a +b +b +b +b +b +d +d +d +d +d +g +r +r +r +r +r +r +r +d +d +r +r +o +d +d +d +r +r +r +u +u +u +r +r +m +d +d +d +a +"} +(28,1,1) = {" +a +b +b +b +b +b +d +d +d +d +d +d +r +r +r +f +r +d +d +d +d +q +r +r +d +d +r +r +r +u +y +B +E +u +r +r +d +d +d +a +"} +(29,1,1) = {" +a +b +b +b +b +b +d +d +d +d +d +d +d +g +r +r +r +d +d +d +d +d +r +r +d +m +r +u +u +x +z +z +F +u +w +r +d +d +d +a +"} +(30,1,1) = {" +a +b +b +b +b +b +d +d +d +d +d +d +d +d +r +r +r +d +d +d +d +d +r +r +d +r +r +k +u +x +z +z +G +u +u +d +d +d +b +a +"} +(31,1,1) = {" +a +b +b +b +b +b +d +d +d +d +d +d +d +d +r +r +r +d +d +l +o +r +r +r +d +d +r +v +u +u +A +C +u +u +d +d +d +b +b +a +"} +(32,1,1) = {" +a +b +b +b +b +b +b +d +d +d +d +d +d +d +r +r +r +r +r +r +r +r +r +d +d +d +r +r +w +u +r +r +u +d +d +d +b +b +b +a +"} +(33,1,1) = {" +a +b +b +b +b +b +b +d +d +d +d +d +d +d +d +r +d +n +r +d +d +d +d +d +d +d +d +r +r +r +r +r +d +d +d +d +b +b +b +a +"} +(34,1,1) = {" +a +b +b +b +b +b +b +b +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +r +d +r +r +d +d +d +d +b +b +b +b +a +"} +(35,1,1) = {" +a +b +b +b +b +b +b +b +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 +d +d +b +b +b +b +a +"} +(36,1,1) = {" +a +b +b +b +b +b +b +d +d +d +d +d +b +b +d +d +d +d +d +d +d +d +d +d +d +d +b +d +d +d +d +d +d +d +b +b +b +b +b +a +"} +(37,1,1) = {" +a +b +b +b +b +b +b +d +d +d +d +b +b +b +b +b +d +d +d +d +d +d +d +d +b +b +b +b +b +b +d +d +b +b +b +b +b +b +b +a +"} +(38,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +d +d +d +d +d +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(39,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +d +d +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(40,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/tether/submaps/aerostat/submaps/DecoupledEngine.dmm b/maps/tether/submaps/aerostat/submaps/DecoupledEngine.dmm new file mode 100644 index 00000000000..37089e54339 --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/DecoupledEngine.dmm @@ -0,0 +1,1509 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"ab" = ( +/turf/template_noop, +/area/submap/virgo2/DecoupledEngine) +"ac" = ( +/obj/item/weapon/fuel_assembly/deuterium, +/turf/template_noop, +/area/submap/virgo2/DecoupledEngine) +"ad" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/DecoupledEngine) +"ae" = ( +/obj/item/weapon/extinguisher, +/turf/template_noop, +/area/submap/virgo2/DecoupledEngine) +"af" = ( +/obj/item/weapon/material/shard/phoron, +/turf/template_noop, +/area/submap/virgo2/DecoupledEngine) +"ag" = ( +/obj/machinery/power/rad_collector, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/DecoupledEngine) +"ah" = ( +/obj/item/weapon/arrow/rod, +/obj/item/stack/material/steel, +/turf/simulated/floor/outdoors/rocks, +/area/submap/virgo2/DecoupledEngine) +"ai" = ( +/obj/item/stack/material/steel, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/DecoupledEngine) +"aj" = ( +/turf/simulated/floor/outdoors/rocks, +/area/submap/virgo2/DecoupledEngine) +"ak" = ( +/obj/structure/lattice, +/obj/structure/girder/displaced, +/turf/simulated/floor/outdoors/rocks, +/area/submap/virgo2/DecoupledEngine) +"al" = ( +/obj/item/projectile/bullet/magnetic/fuelrod, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/DecoupledEngine) +"am" = ( +/obj/item/weapon/arrow/rod, +/turf/template_noop, +/area/submap/virgo2/DecoupledEngine) +"an" = ( +/turf/simulated/floor/water{ + color = "#ddaa77"; + name = "shallow water(?)" + }, +/area/submap/virgo2/DecoupledEngine) +"ao" = ( +/obj/structure/lattice, +/turf/simulated/floor/outdoors/rocks, +/area/submap/virgo2/DecoupledEngine) +"ap" = ( +/obj/effect/floor_decal/rust, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aq" = ( +/obj/structure/girder, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"ar" = ( +/obj/structure/sign/poi/engineright{ + dir = 1 + }, +/turf/simulated/wall/r_wall, +/area/submap/virgo2/DecoupledEngine) +"as" = ( +/obj/structure/sign/poi/engineleft{ + dir = 1 + }, +/turf/simulated/wall/r_wall, +/area/submap/virgo2/DecoupledEngine) +"at" = ( +/turf/simulated/wall/r_wall, +/area/submap/virgo2/DecoupledEngine) +"au" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/submap/virgo2/DecoupledEngine) +"av" = ( +/turf/simulated/wall/durasteel, +/area/submap/virgo2/DecoupledEngine) +"aw" = ( +/obj/structure/girder, +/obj/item/stack/material/steel, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"ax" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/simulated/floor/outdoors/rocks, +/area/submap/virgo2/DecoupledEngine) +"ay" = ( +/obj/effect/floor_decal/rust, +/obj/item/stack/material/steel, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"az" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + tag = "icon-intact (SOUTHEAST)"; + icon_state = "intact"; + dir = 6 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aA" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aB" = ( +/obj/structure/shuttle/engine/heater{ + icon_state = "heater"; + dir = 4 + }, +/obj/effect/floor_decal/rust, +/obj/effect/decal/cleanable/cobweb2, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aC" = ( +/obj/structure/shuttle/engine/propulsion{ + tag = "icon-propulsion_r (EAST)"; + icon_state = "propulsion_r"; + dir = 4 + }, +/turf/simulated/floor/water{ + color = "#ddaa77"; + name = "shallow water(?)" + }, +/area/submap/virgo2/DecoupledEngine) +"aD" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/template_noop, +/area/submap/virgo2/DecoupledEngine) +"aE" = ( +/obj/structure/lattice, +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/template_noop, +/area/submap/virgo2/DecoupledEngine) +"aF" = ( +/obj/structure/sign/warning/radioactive{ + dir = 8 + }, +/turf/simulated/wall/durasteel, +/area/submap/virgo2/DecoupledEngine) +"aG" = ( +/obj/machinery/fusion_fuel_compressor, +/obj/effect/floor_decal/rust, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aH" = ( +/obj/machinery/fusion_fuel_injector/mapped, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aI" = ( +/obj/effect/decal/cleanable/blood/oil/streak{ + amount = 0 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aJ" = ( +/obj/machinery/power/rad_collector, +/obj/effect/floor_decal/rust, +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 9 + }, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aK" = ( +/obj/effect/floor_decal/rust, +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 5 + }, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aL" = ( +/obj/structure/grille/broken, +/obj/structure/window/phoronreinforced{ + tag = "icon-phoronrwindow (EAST)"; + icon_state = "phoronrwindow"; + dir = 4 + }, +/obj/item/weapon/material/shard/phoron, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aM" = ( +/obj/machinery/atmospherics/pipe/manifold4w/visible, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aN" = ( +/obj/structure/shuttle/engine/heater{ + icon_state = "heater"; + dir = 4 + }, +/obj/effect/floor_decal/rust, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aO" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_r"; + dir = 4 + }, +/turf/simulated/floor/water{ + color = "#ddaa77"; + name = "shallow water(?)" + }, +/area/submap/virgo2/DecoupledEngine) +"aP" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aQ" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + icon_state = "door_closed"; + locked = 0; + name = "Engine Access"; + req_one_access = list(11) + }, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aR" = ( +/obj/structure/closet/crate/oldreactor{ + anchored = 1 + }, +/obj/effect/floor_decal/rust, +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 8 + }, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aS" = ( +/obj/structure/closet/crate/oldreactor{ + anchored = 1 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aT" = ( +/obj/item/poi/brokenoldreactor{ + anchored = 1 + }, +/obj/effect/floor_decal/rust, +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 4 + }, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aU" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aV" = ( +/obj/structure/grille, +/obj/structure/window/phoronreinforced{ + tag = "icon-phoronrwindow (EAST)"; + icon_state = "phoronrwindow"; + dir = 4 + }, +/obj/structure/window/phoronreinforced{ + tag = "icon-phoronrwindow (WEST)"; + icon_state = "phoronrwindow"; + dir = 8 + }, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aW" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + tag = "icon-intact (NORTHEAST)"; + icon_state = "intact"; + dir = 5 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aX" = ( +/obj/structure/shuttle/engine/router, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"aY" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 4 + }, +/turf/simulated/floor/water{ + color = "#ddaa77"; + name = "shallow water(?)" + }, +/area/submap/virgo2/DecoupledEngine) +"aZ" = ( +/obj/item/stack/material/steel, +/turf/simulated/floor/outdoors/rocks, +/area/submap/virgo2/DecoupledEngine) +"ba" = ( +/obj/item/stack/rods, +/turf/simulated/floor/outdoors/rocks, +/area/submap/virgo2/DecoupledEngine) +"bb" = ( +/obj/structure/lattice, +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 2; + health = 1e+006 + }, +/turf/template_noop, +/area/submap/virgo2/DecoupledEngine) +"bc" = ( +/obj/structure/lattice, +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 2; + health = 1e+006 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1; + health = 1e+006 + }, +/turf/template_noop, +/area/submap/virgo2/DecoupledEngine) +"bd" = ( +/obj/machinery/atmospherics/pipe/tank/carbon_dioxide, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"be" = ( +/obj/effect/floor_decal/rust, +/obj/item/projectile/bullet/magnetic/fuelrod, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"bf" = ( +/obj/machinery/power/rad_collector, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced{ + tag = "icon-phoronrwindow (WEST)"; + icon_state = "phoronrwindow"; + dir = 8 + }, +/obj/effect/floor_decal/rust, +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"bg" = ( +/obj/machinery/power/rad_collector, +/obj/structure/window/phoronreinforced, +/obj/effect/floor_decal/rust, +/obj/effect/floor_decal/industrial/warning, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"bh" = ( +/obj/machinery/power/rad_collector, +/obj/structure/window/phoronreinforced{ + tag = "icon-phoronrwindow (EAST)"; + icon_state = "phoronrwindow"; + dir = 4 + }, +/obj/structure/window/phoronreinforced, +/obj/effect/floor_decal/rust, +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"bi" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 4 + }, +/turf/simulated/floor/outdoors/rocks, +/area/submap/virgo2/DecoupledEngine) +"bj" = ( +/obj/machinery/atmospherics/tvalve/digital{ + dir = 8 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"bk" = ( +/obj/machinery/atmospherics/binary/pump{ + dir = 8 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"bl" = ( +/obj/machinery/atmospherics/pipe/manifold/visible, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"bm" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/window/phoronreinforced{ + tag = "icon-phoronrwindow (EAST)"; + icon_state = "phoronrwindow"; + dir = 4 + }, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced{ + tag = "icon-phoronrwindow (WEST)"; + icon_state = "phoronrwindow"; + dir = 8 + }, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"bn" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_l"; + dir = 4 + }, +/turf/simulated/floor/outdoors/rocks, +/area/submap/virgo2/DecoupledEngine) +"bo" = ( +/obj/effect/floor_decal/rust, +/obj/structure/closet/crate/radiation, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"bp" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/floor_decal/rust, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"bq" = ( +/obj/effect/floor_decal/rust, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/rcd, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"br" = ( +/obj/structure/sign/warning/radioactive, +/turf/simulated/wall/durasteel, +/area/submap/virgo2/DecoupledEngine) +"bs" = ( +/obj/structure/grille, +/obj/structure/window/phoronreinforced{ + tag = "icon-phoronrwindow (NORTH)"; + icon_state = "phoronrwindow"; + dir = 1 + }, +/obj/structure/window/phoronreinforced{ + tag = "icon-phoronrwindow (WEST)"; + icon_state = "phoronrwindow"; + dir = 8 + }, +/obj/structure/window/phoronreinforced, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"bt" = ( +/obj/structure/grille, +/obj/structure/window/phoronreinforced{ + tag = "icon-phoronrwindow (NORTH)"; + icon_state = "phoronrwindow"; + dir = 1 + }, +/obj/structure/window/phoronreinforced, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"bu" = ( +/obj/structure/grille, +/obj/structure/window/phoronreinforced{ + tag = "icon-phoronrwindow (NORTH)"; + icon_state = "phoronrwindow"; + dir = 1 + }, +/obj/structure/window/phoronreinforced{ + tag = "icon-phoronrwindow (EAST)"; + icon_state = "phoronrwindow"; + dir = 4 + }, +/obj/structure/window/phoronreinforced, +/turf/simulated/floor, +/area/submap/virgo2/DecoupledEngine) +"bv" = ( +/obj/structure/sign/poi/engineleft, +/turf/simulated/wall/durasteel, +/area/submap/virgo2/DecoupledEngine) +"bw" = ( +/obj/structure/sign/poi/engineright, +/turf/simulated/wall/r_wall, +/area/submap/virgo2/DecoupledEngine) +"bx" = ( +/obj/structure/girder, +/turf/simulated/floor/outdoors/rocks, +/area/submap/virgo2/DecoupledEngine) +"by" = ( +/obj/structure/girder/displaced, +/turf/simulated/floor/outdoors/rocks, +/area/submap/virgo2/DecoupledEngine) +"bz" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/template_noop) +"bA" = ( +/obj/item/weapon/arrow/rod, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/DecoupledEngine) +"bB" = ( +/obj/item/weapon/fuel_assembly/deuterium, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/DecoupledEngine) +"bC" = ( +/obj/item/weapon/material/shard/phoron, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/DecoupledEngine) +"bD" = ( +/obj/structure/lattice, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/DecoupledEngine) +"bE" = ( +/obj/tether_away_spawner/aerostat_surface, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/DecoupledEngine) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +am +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +aa +"} +(3,1,1) = {" +aa +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +ad +aj +ad +ad +ab +ab +ab +ab +ab +ab +ab +aa +"} +(4,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +af +ab +ab +ab +ab +ab +ab +ad +ad +bD +ad +aZ +ad +ad +ad +ad +ad +ab +ab +ab +ab +ab +aa +"} +(5,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ad +ai +ad +bC +ad +bD +ad +ba +aj +ad +ad +bx +ad +ab +ab +ab +ab +af +aa +"} +(6,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +aD +aP +bb +ao +ad +ad +aj +ad +ab +ab +ab +ab +ab +aa +"} +(7,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ad +ad +ab +ad +bB +ad +bD +aE +aP +bc +ax +ao +ad +ad +ad +ab +ab +ab +ab +ab +aa +"} +(8,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ad +ak +ad +ad +ad +ao +av +aF +aQ +av +av +av +bD +ad +ad +ab +ab +ab +ab +ab +aa +"} +(9,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ah +ad +ad +ad +ad +ao +av +aG +aP +bd +aW +av +ao +ad +ad +ad +ab +ab +ab +ab +aa +"} +(10,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ad +ad +ad +ao +av +aH +aP +bd +bj +av +ao +ad +ad +ad +ab +ab +ab +ab +aa +"} +(11,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ad +ad +ad +ao +aw +aI +aP +be +aA +av +br +ad +ad +ad +ad +ab +ab +ab +aa +"} +(12,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ad +ad +ad +bB +ax +aJ +aR +bf +aA +bo +bs +ad +ad +bE +ai +ab +ab +ab +aa +"} +(13,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +ad +ao +ao +aS +bg +bk +bp +bt +ad +ad +ad +ad +ab +ab +ab +aa +"} +(14,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +ad +ao +ap +aK +aT +bh +aA +aP +bu +ad +ad +ad +ad +ad +ab +ab +aa +"} +(15,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ag +ad +ad +ad +ad +aj +ap +ay +aI +aU +aU +bl +bq +av +ad +ad +ad +ad +bA +ab +ab +aa +"} +(16,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +bC +aj +aq +aq +aL +aV +aV +bm +av +bv +ad +ad +ad +ad +ad +ab +ab +aa +"} +(17,1,1) = {" +aa +ab +ab +ab +ab +ab +ac +ab +ad +ad +ad +ad +ad +ad +aq +az +aM +aW +az +aM +aW +bw +ad +bA +ad +by +ad +ab +ab +aa +"} +(18,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +ad +ad +ar +aA +aA +aN +aN +aA +ay +au +ad +ad +ad +aj +ad +ab +ab +aa +"} +(19,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ad +ai +al +ad +ad +ad +as +aB +aN +aX +aX +aN +aN +aP +ad +ad +aj +ad +ad +ab +ab +aa +"} +(20,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +ad +ad +at +aC +aO +aY +bi +bn +ao +aj +ad +ad +ad +ad +ad +ab +ab +aa +"} +(21,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +bA +ad +at +an +an +an +aj +aj +ad +aj +ad +ad +bD +ab +ab +ab +ab +aa +"} +(22,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +ad +aj +an +an +an +aj +aj +ad +aj +aj +ad +ad +ab +ab +ab +ab +ab +aa +"} +(23,1,1) = {" +aa +ab +ab +ab +ae +ab +ab +ad +ad +ad +bE +ad +aj +an +an +an +aj +aj +ad +bA +aj +ad +ad +ad +ab +ab +ab +ab +ab +aa +"} +(24,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +ad +ad +aj +an +aj +aj +ad +ad +aj +ad +ad +ad +ad +ab +ab +ab +ab +ab +aa +"} +(25,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +ad +aj +aj +aj +ad +ad +ad +ad +ad +ad +ad +ad +ad +ab +ab +ab +ab +ab +aa +"} +(26,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +aj +ad +aj +ad +ad +ad +ab +aj +ad +ad +ad +ad +ad +ab +ab +ab +ab +ab +aa +"} +(27,1,1) = {" +aa +ab +ab +ab +ab +ab +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ab +ab +ad +ad +ad +ad +ad +ad +ad +ab +ab +ab +aa +"} +(28,1,1) = {" +aa +ab +ab +ab +ad +ad +ad +ad +ad +ad +ad +aj +ad +ad +ad +ab +ab +ad +ad +ad +ad +ad +ad +ad +ad +ad +ab +ab +ab +aa +"} +(29,1,1) = {" +aa +ab +ab +ab +ad +ad +ad +ad +ad +aj +ad +ad +ad +ad +ad +ab +ab +ab +ab +ad +ad +ad +ad +ad +ad +ad +ab +ab +ab +aa +"} +(30,1,1) = {" +aa +aa +aa +aa +bz +bz +bz +bz +bz +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bz +bz +bz +bz +bz +bz +bz +aa +aa +aa +aa +"} diff --git a/maps/tether/submaps/aerostat/submaps/GovPatrol.dmm b/maps/tether/submaps/aerostat/submaps/GovPatrol.dmm new file mode 100644 index 00000000000..f1a34cd9bdb --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/GovPatrol.dmm @@ -0,0 +1,244 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/template_noop, +/area/submap/virgo2/GovPatrol) +"c" = ( +/obj/tether_away_spawner/aerostat_surface, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/GovPatrol) +"d" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/GovPatrol) +"e" = ( +/obj/item/device/radio/off, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/GovPatrol) +"f" = ( +/obj/item/weapon/storage/box/flare, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/GovPatrol) +"g" = ( +/obj/item/ammo_casing, +/turf/template_noop, +/area/submap/virgo2/GovPatrol) +"h" = ( +/obj/item/ammo_casing, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/GovPatrol) +"i" = ( +/obj/item/clothing/under/utility/sifguard, +/obj/item/clothing/shoes/boots/jackboots, +/obj/effect/decal/remains, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/GovPatrol) +"j" = ( +/obj/item/stack/material/wood/sif, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/GovPatrol) +"k" = ( +/obj/item/weapon/gun/projectile/shotgun/pump/rifle/lever, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/GovPatrol) +"m" = ( +/obj/effect/decal/remains, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/GovPatrol) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +a +"} +(3,1,1) = {" +a +b +b +d +d +d +d +d +d +d +d +d +a +"} +(4,1,1) = {" +a +b +b +d +d +d +d +d +h +j +d +g +a +"} +(5,1,1) = {" +a +b +b +d +d +d +d +d +d +d +k +d +a +"} +(6,1,1) = {" +a +b +b +d +d +d +e +d +i +d +d +d +a +"} +(7,1,1) = {" +a +b +b +d +d +d +c +d +d +d +d +d +a +"} +(8,1,1) = {" +a +b +d +d +d +d +d +f +d +d +d +d +a +"} +(9,1,1) = {" +a +b +d +d +d +d +d +h +d +d +d +d +a +"} +(10,1,1) = {" +a +d +d +d +d +d +d +d +d +d +d +m +a +"} +(11,1,1) = {" +a +b +d +d +d +d +b +b +b +d +h +g +a +"} +(12,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +a +"} +(13,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/tether/submaps/aerostat/submaps/Lab1.dmm b/maps/tether/submaps/aerostat/submaps/Lab1.dmm new file mode 100644 index 00000000000..fbea6fb1c61 --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/Lab1.dmm @@ -0,0 +1,724 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/template_noop) +"c" = ( +/turf/simulated/wall/virgo2, +/area/submap/virgo2/Lab1) +"d" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Lab1) +"e" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Lab1) +"f" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Lab1) +"g" = ( +/obj/machinery/space_heater, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"h" = ( +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"i" = ( +/obj/machinery/door/airlock, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"j" = ( +/obj/machinery/light/small, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"k" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/toolbox, +/obj/random/tool, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"l" = ( +/obj/machinery/door/airlock/external, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"m" = ( +/obj/structure/table/standard, +/obj/random/tool, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"n" = ( +/obj/machinery/vending/tool, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"o" = ( +/obj/structure/table/rack, +/obj/item/clothing/suit/storage/hooded/wintercoat, +/obj/item/clothing/shoes/boots/winter, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"p" = ( +/obj/structure/table/rack, +/obj/item/clothing/suit/storage/hooded/wintercoat, +/obj/item/clothing/shoes/boots/winter, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"q" = ( +/obj/structure/table/standard, +/obj/random/toolbox, +/obj/item/weapon/cell/super, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"r" = ( +/obj/structure/closet/toolcloset, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"s" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"t" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"u" = ( +/obj/machinery/power/apc{ + cell_type = /obj/item/weapon/cell/hyper; + dir = 8; + name = "Unknown APC"; + operating = 0; + pixel_x = -24 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"v" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"w" = ( +/obj/machinery/power/smes/buildable/point_of_interest, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"x" = ( +/obj/structure/table/standard, +/obj/item/weapon/paper{ + desc = "Gladstone for the last fucking time, We have crowbars for a REASON. Stop breaking in through the goddamn windows! We big red shiny doors for god's sakes!" + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"y" = ( +/obj/structure/table/standard, +/obj/item/device/flashlight/lamp, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"z" = ( +/obj/machinery/vending/hydronutrients, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"A" = ( +/obj/machinery/vending/hydroseeds, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"B" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"C" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"D" = ( +/obj/structure/table/standard, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/glass, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"E" = ( +/obj/structure/table/standard, +/obj/item/device/multitool, +/obj/item/clothing/glasses/welding, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"F" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"G" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"H" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"I" = ( +/obj/item/weapon/cell/super, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"J" = ( +/obj/machinery/pros_fabricator, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"K" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"L" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"M" = ( +/obj/item/weapon/storage/bag/circuits, +/obj/structure/table/standard, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"N" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"O" = ( +/obj/item/robot_parts/chest, +/obj/item/robot_parts/l_arm, +/obj/item/robot_parts/r_arm, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"P" = ( +/obj/structure/closet/crate/hydroponics, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"Q" = ( +/obj/structure/closet/secure_closet/hydroponics, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"R" = ( +/obj/structure/table/standard, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"S" = ( +/obj/machinery/vending/robotics, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"T" = ( +/obj/structure/table/standard, +/obj/machinery/cell_charger, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"U" = ( +/obj/machinery/optable, +/turf/simulated/floor/tiled/steel_dirty, +/area/submap/virgo2/Lab1) +"V" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Lab1) +"W" = ( +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Lab1) + +(1,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(2,1,1) = {" +a +V +c +c +c +c +c +c +c +V +V +c +c +c +c +c +c +c +V +a +"} +(3,1,1) = {" +a +V +d +g +k +m +q +u +d +V +V +d +h +F +K +F +P +d +V +a +"} +(4,1,1) = {" +a +V +e +h +h +h +h +v +e +V +V +e +z +h +h +h +Q +e +V +a +"} +(5,1,1) = {" +a +V +f +h +g +n +r +w +f +V +V +f +A +G +L +h +R +f +V +a +"} +(6,1,1) = {" +a +V +c +i +c +c +c +c +c +V +V +c +c +c +c +i +c +c +V +a +"} +(7,1,1) = {" +a +V +d +h +d +V +V +V +V +V +V +V +V +V +d +h +d +V +V +a +"} +(8,1,1) = {" +a +V +e +h +f +V +V +V +V +V +V +V +V +V +f +h +e +V +V +a +"} +(9,1,1) = {" +b +V +e +j +c +c +c +c +c +W +W +c +c +c +c +N +e +V +V +b +"} +(10,1,1) = {" +b +V +e +h +l +h +s +h +l +W +W +l +h +h +l +h +e +V +V +b +"} +(11,1,1) = {" +b +V +e +h +l +h +h +h +l +W +W +l +B +h +l +h +e +V +V +b +"} +(12,1,1) = {" +b +V +e +j +c +c +c +c +c +W +W +c +c +c +c +N +e +V +V +b +"} +(13,1,1) = {" +a +V +e +h +d +V +V +V +V +V +V +V +V +V +d +h +e +V +V +a +"} +(14,1,1) = {" +a +V +f +h +f +V +V +V +V +V +V +V +V +V +f +h +f +V +V +a +"} +(15,1,1) = {" +a +V +c +i +c +c +c +c +c +V +V +c +c +c +c +i +c +c +V +a +"} +(16,1,1) = {" +a +V +d +h +h +o +t +x +d +V +V +d +C +H +h +h +S +d +V +a +"} +(17,1,1) = {" +a +V +e +h +h +h +h +h +e +V +V +e +D +I +h +h +T +e +V +a +"} +(18,1,1) = {" +a +V +f +h +h +p +t +y +f +V +V +f +E +J +M +O +U +f +V +a +"} +(19,1,1) = {" +a +V +c +c +c +c +c +c +c +V +V +c +c +c +c +c +c +c +V +a +"} +(20,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} diff --git a/maps/tether/submaps/aerostat/submaps/MCamp1.dmm b/maps/tether/submaps/aerostat/submaps/MCamp1.dmm new file mode 100644 index 00000000000..f69013322c2 --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/MCamp1.dmm @@ -0,0 +1,557 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/template_noop, +/area/submap/virgo2/MilitaryCamp1) +"c" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"d" = ( +/obj/structure/flora/bush, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"e" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"f" = ( +/obj/item/stack/rods, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"g" = ( +/obj/item/weapon/material/shard, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"h" = ( +/obj/effect/decal/remains, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"i" = ( +/obj/tether_away_spawner/aerostat_surface, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"j" = ( +/turf/simulated/wall/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"k" = ( +/obj/effect/mine, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"l" = ( +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"m" = ( +/obj/structure/table/standard, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"n" = ( +/obj/structure/table/standard, +/obj/item/weapon/gun/energy/gun, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"o" = ( +/obj/effect/mine, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"q" = ( +/obj/structure/table/standard, +/obj/item/weapon/gun/projectile/automatic/c20r, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"r" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/box/syndie_kit/space, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"s" = ( +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"t" = ( +/obj/machinery/door/airlock, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"w" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"x" = ( +/obj/structure/girder, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"y" = ( +/obj/machinery/computer/security, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"z" = ( +/obj/machinery/computer/message_monitor, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"A" = ( +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"B" = ( +/obj/structure/door_assembly, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"C" = ( +/obj/structure/table/standard, +/obj/random/toolbox, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"D" = ( +/obj/machinery/light, +/obj/structure/table/standard, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"E" = ( +/obj/machinery/door/airlock, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/MilitaryCamp1) +"J" = ( +/obj/effect/mine, +/turf/template_noop, +/area/submap/virgo2/MilitaryCamp1) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +b +c +c +c +b +b +b +b +c +e +c +c +c +c +b +b +c +b +a +"} +(3,1,1) = {" +a +b +h +c +c +c +b +b +c +c +k +c +c +c +c +k +c +h +c +a +"} +(4,1,1) = {" +a +c +c +c +c +c +k +c +g +c +c +c +c +c +d +c +c +c +c +a +"} +(5,1,1) = {" +a +c +c +c +c +c +j +j +j +l +l +x +j +j +c +c +c +k +d +a +"} +(6,1,1) = {" +a +k +c +c +f +j +j +j +j +j +j +j +j +j +j +c +c +c +b +a +"} +(7,1,1) = {" +a +c +c +k +j +j +m +r +j +i +s +s +w +C +j +j +c +c +J +a +"} +(8,1,1) = {" +a +d +c +c +j +j +s +l +j +j +t +j +s +m +j +j +j +c +c +a +"} +(9,1,1) = {" +a +e +c +c +l +l +o +l +j +y +A +j +s +s +j +j +j +c +c +a +"} +(10,1,1) = {" +a +k +c +c +j +l +l +l +w +s +s +j +s +i +E +l +c +k +e +a +"} +(11,1,1) = {" +a +c +c +f +j +j +i +s +s +s +i +j +B +s +l +l +g +c +c +a +"} +(12,1,1) = {" +a +c +e +c +j +j +j +t +j +z +A +j +s +s +j +j +j +f +c +a +"} +(13,1,1) = {" +a +c +k +c +l +j +n +s +j +j +t +j +s +D +j +j +j +c +k +a +"} +(14,1,1) = {" +a +b +c +c +j +j +q +s +j +i +s +s +s +m +j +j +c +c +c +a +"} +(15,1,1) = {" +a +b +c +c +g +j +j +j +j +j +j +j +j +j +j +c +k +c +c +a +"} +(16,1,1) = {" +a +b +h +c +c +c +j +j +x +j +j +x +j +j +c +c +c +h +c +a +"} +(17,1,1) = {" +a +b +b +k +c +k +c +c +c +c +c +c +c +g +k +c +c +c +b +a +"} +(18,1,1) = {" +a +b +b +c +c +c +d +c +k +c +c +c +c +c +c +k +c +b +b +a +"} +(19,1,1) = {" +a +b +b +b +c +k +c +c +c +c +c +c +c +e +c +c +b +b +b +a +"} +(20,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/tether/submaps/aerostat/submaps/MHR.dmm b/maps/tether/submaps/aerostat/submaps/MHR.dmm new file mode 100644 index 00000000000..5e392094964 --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/MHR.dmm @@ -0,0 +1,552 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/template_noop, +/area/submap/virgo2/MHR) +"c" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/template_noop) +"d" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) +"e" = ( +/turf/simulated/mineral/ignore_mapgen/virgo2, +/area/submap/virgo2/MHR) +"f" = ( +/obj/effect/decal/cleanable/spiderling_remains, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) +"g" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/MHR) +"h" = ( +/obj/structure/table/rack, +/obj/item/weapon/storage/backpack, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) +"i" = ( +/obj/structure/table/standard, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) +"j" = ( +/obj/structure/table/standard, +/obj/item/weapon/paper{ + info = "Do not enter the cave. The estimated active time of the Vicerators is much longer due to the improvements on the rotor bearings. It's estimated to be roughly a few months before we start to see any chancces of mechanical failure. "; + name = "NOTICE: DO NOT ENTER" + }, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) +"k" = ( +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) +"l" = ( +/obj/tether_away_spawner/aerostat_surface, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) +"m" = ( +/obj/item/weapon/reagent_containers/food/snacks/xenomeat/spidermeat, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) +"n" = ( +/obj/effect/decal/cleanable/spiderling_remains, +/obj/tether_away_spawner/aerostat_surface, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) +"o" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) +"p" = ( +/obj/effect/decal/cleanable/spiderling_remains, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) +"q" = ( +/obj/effect/decal/remains/robot, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) +"r" = ( +/obj/effect/decal/remains, +/obj/item/clothing/mask/gas/explorer, +/obj/item/weapon/material/twohanded/fireaxe, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) +"s" = ( +/obj/item/weapon/reagent_containers/food/snacks/xenomeat/spidermeat, +/obj/item/weapon/reagent_containers/food/snacks/xenomeat/spidermeat, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2{ + outdoors = 0 + }, +/area/submap/virgo2/MHR) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(3,1,1) = {" +a +d +d +d +d +b +b +b +e +e +e +e +e +b +b +b +b +b +b +a +"} +(4,1,1) = {" +c +d +d +d +d +b +b +e +e +e +e +e +e +e +e +e +b +b +b +a +"} +(5,1,1) = {" +c +d +d +d +b +b +e +e +e +e +e +e +e +e +e +e +e +b +b +a +"} +(6,1,1) = {" +c +d +d +d +d +e +e +e +e +e +p +d +d +l +e +e +e +e +b +a +"} +(7,1,1) = {" +c +d +d +d +h +e +e +e +e +e +l +d +d +d +f +e +e +e +b +a +"} +(8,1,1) = {" +c +d +d +d +i +e +e +e +e +d +d +d +d +d +e +e +e +e +b +a +"} +(9,1,1) = {" +c +d +d +d +j +e +e +e +e +m +d +d +n +d +e +e +e +e +b +a +"} +(10,1,1) = {" +c +d +d +d +e +e +e +e +e +k +d +d +d +d +s +e +e +e +b +a +"} +(11,1,1) = {" +c +d +d +d +e +e +e +e +e +e +q +d +d +d +d +e +e +e +b +a +"} +(12,1,1) = {" +c +d +d +d +e +e +e +e +e +e +f +d +d +s +d +e +e +e +b +a +"} +(13,1,1) = {" +c +d +d +f +e +e +e +e +e +o +d +l +d +d +d +e +e +e +b +a +"} +(14,1,1) = {" +c +d +d +d +d +e +e +e +d +d +d +d +d +d +l +e +e +b +b +a +"} +(15,1,1) = {" +c +d +f +d +d +d +d +d +d +d +d +d +d +q +e +e +e +b +b +a +"} +(16,1,1) = {" +a +e +e +g +d +d +d +d +d +d +d +d +d +e +e +e +e +b +b +a +"} +(17,1,1) = {" +a +e +e +e +e +e +e +e +k +d +d +r +e +e +e +e +e +b +b +a +"} +(18,1,1) = {" +a +e +e +e +e +e +e +e +e +e +e +e +e +e +e +b +b +b +b +a +"} +(19,1,1) = {" +a +b +e +e +e +e +e +e +e +e +e +e +e +e +b +b +b +b +b +a +"} +(20,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/tether/submaps/aerostat/submaps/Mudpit.dmm b/maps/tether/submaps/aerostat/submaps/Mudpit.dmm new file mode 100644 index 00000000000..e1bea2f22ce --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/Mudpit.dmm @@ -0,0 +1,317 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/obj/effect/decal/cleanable/liquid_fuel, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Mudpit) +"c" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Mudpit) +"d" = ( +/obj/tether_away_spawner/aerostat_surface, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Mudpit) +"e" = ( +/obj/effect/decal/cleanable/liquid_fuel, +/obj/effect/decal/cleanable/liquid_fuel, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Mudpit) +"f" = ( +/obj/effect/decal/cleanable/liquid_fuel, +/obj/effect/decal/cleanable/liquid_fuel, +/obj/effect/decal/cleanable/liquid_fuel, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Mudpit) +"g" = ( +/obj/effect/decal/remains/mouse, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Mudpit) +"h" = ( +/obj/effect/decal/remains/mouse, +/obj/effect/decal/cleanable/liquid_fuel, +/obj/effect/decal/cleanable/liquid_fuel, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Mudpit) +"i" = ( +/obj/effect/decal/cleanable/liquid_fuel, +/turf/template_noop, +/area/template_noop) +"j" = ( +/turf/simulated/mineral/ignore_mapgen/virgo2, +/area/submap/virgo2/Mudpit) +"k" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Mudpit) +"l" = ( +/obj/machinery/portable_atmospherics/canister/empty/phoron, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Mudpit) +"m" = ( +/obj/effect/decal/remains, +/obj/item/clothing/suit/space/void/merc/fire, +/obj/item/clothing/head/helmet/space/void/merc/fire, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Mudpit) +"n" = ( +/obj/effect/decal/mecha_wreckage/ripley/firefighter, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Mudpit) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +b +c +c +i +i +i +c +g +c +c +a +a +b +a +"} +(3,1,1) = {" +a +c +c +c +b +b +b +c +c +c +c +c +c +b +a +"} +(4,1,1) = {" +a +c +c +c +c +b +j +j +j +c +c +c +c +a +a +"} +(5,1,1) = {" +a +c +b +c +c +c +j +j +j +j +c +c +c +c +a +"} +(6,1,1) = {" +a +a +c +c +c +j +j +j +j +j +c +c +c +g +a +"} +(7,1,1) = {" +a +a +c +g +j +j +j +k +l +j +j +c +c +c +a +"} +(8,1,1) = {" +a +c +c +c +j +j +c +c +c +c +g +b +c +c +a +"} +(9,1,1) = {" +a +b +b +c +d +c +c +c +m +c +c +b +b +c +a +"} +(10,1,1) = {" +a +b +b +c +b +c +c +c +c +c +c +b +b +a +a +"} +(11,1,1) = {" +a +b +c +c +c +c +g +c +n +c +c +b +c +c +a +"} +(12,1,1) = {" +a +c +c +c +c +c +c +c +c +c +c +d +c +c +a +"} +(13,1,1) = {" +a +e +e +c +c +c +c +c +c +c +c +c +c +c +a +"} +(14,1,1) = {" +a +e +f +h +c +c +a +a +i +c +c +c +c +b +a +"} +(15,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/tether/submaps/aerostat/submaps/Rockybase.dmm b/maps/tether/submaps/aerostat/submaps/Rockybase.dmm new file mode 100644 index 00000000000..fb2cb01a756 --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/Rockybase.dmm @@ -0,0 +1,2438 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/mob/living/simple_animal/hostile/viscerator{ + returns_home = 1 + }, +/turf/template_noop, +/area/template_noop) +"ab" = ( +/turf/template_noop, +/area/template_noop) +"ac" = ( +/obj/effect/decal/remains, +/turf/template_noop, +/area/submap/virgo2/Rockybase) +"ad" = ( +/turf/template_noop, +/area/submap/virgo2/Rockybase) +"ae" = ( +/obj/machinery/door/airlock/external, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"af" = ( +/mob/living/simple_animal/hostile/malf_drone{ + desc = "An automated combat drone with an aged apperance."; + returns_home = 1 + }, +/turf/template_noop, +/area/submap/virgo2/Rockybase) +"ag" = ( +/turf/simulated/mineral/ignore_mapgen/virgo2, +/area/submap/virgo2/Rockybase) +"ah" = ( +/obj/machinery/porta_turret/stationary, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"ai" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"aj" = ( +/obj/machinery/light, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"ak" = ( +/obj/machinery/shower{ + dir = 4; + icon_state = "shower"; + pixel_x = 5; + pixel_y = 0 + }, +/obj/structure/curtain/open/shower, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"al" = ( +/turf/simulated/wall/virgo2, +/area/submap/virgo2/Rockybase) +"am" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/virgo2, +/area/submap/virgo2/Rockybase) +"an" = ( +/turf/simulated/floor/plating/virgo2, +/area/template_noop) +"ao" = ( +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"ap" = ( +/obj/machinery/shower{ + dir = 8; + icon_state = "shower"; + pixel_x = -5; + pixel_y = 0 + }, +/obj/structure/curtain/open/shower, +/obj/item/weapon/soap, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aq" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"ar" = ( +/obj/structure/table/woodentable, +/obj/item/device/flashlight/lamp, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"as" = ( +/obj/structure/closet{ + icon_closed = "cabinet_closed"; + icon_opened = "cabinet_open"; + icon_state = "cabinet_closed" + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"at" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"au" = ( +/obj/structure/table/woodentable, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"av" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/item/toy/plushie/spider, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aw" = ( +/obj/structure/closet/l3closet/janitor, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"ax" = ( +/mob/living/bot/cleanbot{ + faction = "malf_drone" + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"ay" = ( +/obj/item/weapon/stool, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"az" = ( +/obj/item/weapon/storage/belt/janitor, +/obj/structure/table/standard, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aA" = ( +/obj/structure/table/standard, +/obj/item/device/laptop, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aB" = ( +/obj/structure/table/standard, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aC" = ( +/obj/structure/table/rack, +/obj/item/weapon/gun/projectile/pistol, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aD" = ( +/obj/structure/table/rack, +/obj/item/weapon/gun/energy/gun/taser, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aE" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aF" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aG" = ( +/obj/structure/table/rack, +/obj/item/weapon/gun/projectile/shotgun/pump/combat, +/obj/item/weapon/gun/projectile/shotgun/pump/combat, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aH" = ( +/obj/machinery/vending/hydronutrients, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aI" = ( +/obj/structure/closet/crate/hydroponics, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aJ" = ( +/obj/machinery/shower{ + dir = 4; + icon_state = "shower"; + pixel_x = 5; + pixel_y = 0 + }, +/obj/structure/curtain/open/shower, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aK" = ( +/obj/machinery/shower{ + dir = 8; + icon_state = "shower"; + pixel_x = -5; + pixel_y = 0 + }, +/obj/structure/curtain/open/shower, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aL" = ( +/obj/structure/janitorialcart, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aM" = ( +/obj/structure/table/standard, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aN" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aO" = ( +/obj/structure/table/standard, +/obj/item/weapon/paper{ + info = "Carl's absolutly fucked in the head. He's trying to squeeze as much drone production out as he can since he's worried we're gonna get found out but he's getting sloppier with each batch. Now's he's telling us he can speed the time on the IFF encoding. I already have a hard enough time getting these damn things not to stare at walls and now he's gonna shortchange the only part of these tincans that tells em not to turn us into paste on a wall. I told Richter to get out while he can, We're counting days before either some Sif task force shows up at our door or these things decide we aren't there friends anymore."; + name = "Note" + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aP" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aQ" = ( +/obj/machinery/vending/security, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aR" = ( +/obj/structure/table/rack, +/obj/item/weapon/storage/box/shotgunshells, +/obj/item/weapon/storage/box/shotgunshells, +/obj/item/weapon/storage/box/shotgunshells, +/obj/item/ammo_magazine/m10mm, +/obj/item/ammo_magazine/m10mm, +/obj/item/ammo_magazine/m10mm, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aS" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aT" = ( +/obj/machinery/shower{ + dir = 8; + icon_state = "shower"; + pixel_x = -5; + pixel_y = 0 + }, +/obj/structure/curtain/open/shower, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aU" = ( +/obj/item/mecha_parts/part/gygax_left_leg, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aV" = ( +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aW" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/item/weapon/gun/projectile/pistol, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aX" = ( +/obj/structure/closet/crate/trashcart, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aY" = ( +/obj/structure/loot_pile/maint/trash, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"aZ" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/bag/trash, +/obj/item/weapon/storage/bag/trash, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"ba" = ( +/obj/structure/table/standard, +/obj/item/weapon/paper_bin, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bb" = ( +/obj/machinery/light, +/obj/structure/table/standard, +/obj/item/weapon/pen, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bc" = ( +/obj/structure/table/rack, +/obj/item/weapon/gun/projectile/automatic/c20r, +/obj/item/weapon/gun/projectile/automatic/c20r, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bd" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"be" = ( +/obj/machinery/door/airlock, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bf" = ( +/mob/living/bot/farmbot{ + faction = "malf_drone" + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bg" = ( +/obj/machinery/door/airlock/security{ + icon_state = "door_locked"; + locked = 1 + }, +/turf/simulated/floor/tiled, +/area/submap/virgo2/Rockybase) +"bh" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bi" = ( +/obj/machinery/vending/cola, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bj" = ( +/obj/structure/door_assembly, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bk" = ( +/obj/machinery/door/airlock, +/turf/simulated/floor/tiled, +/area/submap/virgo2/Rockybase) +"bl" = ( +/mob/living/simple_animal/hostile/malf_drone{ + desc = "An automated combat drone with an aged apperance."; + returns_home = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bm" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bn" = ( +/obj/effect/decal/remains, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bo" = ( +/obj/machinery/vending/snack, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bp" = ( +/obj/item/stack/rods, +/obj/structure/girder, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bq" = ( +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"br" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_y = -32 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bs" = ( +/obj/item/mecha_parts/part/gygax_right_arm, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bt" = ( +/obj/structure/table/standard, +/obj/item/device/kit/paint/gygax/darkgygax, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bu" = ( +/obj/structure/table/standard, +/obj/item/weapon/paper{ + info = "I've decided to go forward and start some small scale tests of the Vicerator delivery grenades, Might as wall make sure they work like the real ones. There are a few Fauna areas nearbye and we're working to make sure the kinks in the code are worked out. Once we've made sure they stay flying we'll work on the IFF signals."; + name = "V-Grenade Notice 2" + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bv" = ( +/obj/structure/table/standard, +/obj/random/toolbox, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bw" = ( +/obj/structure/table/standard, +/obj/random/toolbox, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bx" = ( +/obj/structure/table/standard, +/obj/item/weapon/paper{ + info = "We've finally been able to get the Vicerator delivery grenades working, Took awhile to make sure the latching mechanism didn't fail but we're sure we've got it this time. Vel'Shem's worried about the miners having there own drone fab now but I say it's a small price to pay to keep the metal flowing, Especially since there telling us NT's starting to monopolize the metal rich parts."; + name = "V-Grenade Notice 1" + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"by" = ( +/obj/machinery/door/airlock/engineering, +/turf/simulated/floor/tiled, +/area/submap/virgo2/Rockybase) +"bz" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/template_noop) +"bA" = ( +/obj/structure/table/standard, +/obj/item/stack/material/diamond, +/obj/item/stack/material/diamond, +/obj/item/stack/material/diamond, +/obj/item/stack/material/diamond, +/obj/item/stack/material/diamond, +/obj/item/stack/material/diamond, +/obj/item/stack/material/diamond, +/obj/item/stack/material/diamond, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bB" = ( +/obj/structure/table/standard, +/obj/item/weapon/grenade/spawnergrenade/manhacks, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bC" = ( +/obj/structure/table/standard, +/obj/item/stack/material/steel, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bD" = ( +/obj/structure/table/standard, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/weapon/circuitboard/mecha/gygax/main, +/obj/item/weapon/circuitboard/mecha/gygax/peripherals, +/obj/item/weapon/circuitboard/mecha/gygax/targeting, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bE" = ( +/obj/item/weapon/material/shard, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"bF" = ( +/obj/structure/table/standard, +/obj/fiftyspawner/rods, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bG" = ( +/obj/machinery/vending/engivend, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"bH" = ( +/obj/machinery/vending/tool, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"bI" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/toolbox, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"bJ" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"bK" = ( +/obj/item/mecha_parts/part/gygax_torso, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bL" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/closet/crate/medical, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bM" = ( +/obj/structure/table/standard, +/obj/structure/table/standard, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/burn, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bN" = ( +/obj/structure/table/standard, +/obj/item/clothing/mask/breath/medical, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bP" = ( +/obj/structure/closet/secure_closet/medical2, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bQ" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bR" = ( +/obj/structure/table/standard, +/obj/item/device/mmi/digital/robot, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bS" = ( +/obj/item/stack/rods, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"bU" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"bV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"bW" = ( +/obj/structure/girder, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"bX" = ( +/obj/structure/closet/secure_closet/medical1, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bY" = ( +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"bZ" = ( +/obj/machinery/drone_fabricator, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"ca" = ( +/obj/machinery/mecha_part_fabricator, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cb" = ( +/obj/machinery/pros_fabricator, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cc" = ( +/obj/structure/table/standard, +/obj/item/mecha_parts/mecha_equipment/repair_droid, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cd" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"ce" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"cf" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/smes/buildable/point_of_interest, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"cg" = ( +/obj/machinery/vending/medical, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"ch" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"ci" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"cj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/material/shard, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"ck" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"cl" = ( +/obj/item/mecha_parts/part/gygax_armour, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"cm" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cn" = ( +/obj/item/mecha_parts/chassis/gygax, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"co" = ( +/mob/living/simple_animal/hostile/mecha/malf_drone, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cp" = ( +/obj/machinery/vending/robotics, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cq" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/power/apc{ + cell_type = /obj/item/weapon/cell/super; + dir = 8; + name = "Unknown APC"; + pixel_x = -24 + }, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"cr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"cs" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/smes/buildable/point_of_interest, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"ct" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"cu" = ( +/obj/item/mecha_parts/part/gygax_right_leg, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cv" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/item/mecha_parts/part/gygax_left_arm, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cw" = ( +/obj/machinery/vending, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"cy" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/closet/secure_closet/medical3, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/hostile/malf_drone{ + desc = "An automated combat drone with an aged apperance."; + returns_home = 1 + }, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cA" = ( +/obj/structure/closet/secure_closet/hydroponics, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cB" = ( +/obj/machinery/mech_recharger, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cC" = ( +/obj/machinery/vending/tool, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cD" = ( +/obj/structure/table/standard, +/obj/item/stack/material/plasteel, +/obj/item/stack/material/glass/reinforced, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"cE" = ( +/obj/structure/table/standard, +/obj/item/stack/material/glass, +/obj/item/stack/material/steel, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"cF" = ( +/obj/structure/table/standard, +/obj/item/mecha_parts/part/gygax_head, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"cG" = ( +/obj/structure/closet/toolcloset, +/turf/simulated/floor/plating/virgo2, +/area/submap/virgo2/Rockybase) +"cH" = ( +/obj/structure/closet/secure_closet/medical3, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cI" = ( +/obj/item/weapon/surgical/surgicaldrill, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cJ" = ( +/obj/structure/loot_pile/maint/technical, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cK" = ( +/obj/item/clothing/suit/space/void/medical, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cL" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/bot/medbot, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cM" = ( +/obj/machinery/vending/hydroseeds, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cN" = ( +/obj/structure/closet/crate/secure/hydrosec, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/submap/virgo2/Rockybase) +"cO" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Rockybase) +"cT" = ( +/obj/effect/decal/remains, +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +aa +"} +(2,1,1) = {" +ab +ac +ad +ad +ad +ad +ad +ad +ad +ad +ad +ag +ag +ag +ag +ag +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ab +"} +(3,1,1) = {" +ab +ad +ad +ad +ad +ad +ad +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ad +ad +cT +"} +(4,1,1) = {" +ab +ad +ad +ad +ad +ag +ag +ag +ag +ag +al +al +al +al +al +al +al +al +al +al +al +al +al +al +ag +ag +ag +ag +ad +ab +"} +(5,1,1) = {" +ab +ad +ad +ad +ad +ag +ag +ag +ag +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +ag +ag +ag +ad +ab +"} +(6,1,1) = {" +ab +ad +ad +ad +ad +ag +ag +ag +ag +al +ak +aJ +aJ +ao +al +aN +al +aN +al +bQ +al +bQ +al +bQ +al +ag +ag +ag +ad +ab +"} +(7,1,1) = {" +ab +ad +ad +ad +ad +ag +ag +ag +ag +al +ao +ao +ao +ao +be +ao +be +ao +al +be +al +be +al +be +al +ag +ag +ag +ad +ab +"} +(8,1,1) = {" +ab +ad +ad +ad +ad +ag +ag +ag +ag +al +ap +aK +aT +ao +al +ao +al +ao +ao +aS +bY +ao +cv +ao +al +ag +ag +ag +ad +ab +"} +(9,1,1) = {" +ab +ad +ad +ad +ad +ad +ag +ag +ag +al +al +al +al +al +al +ao +al +al +al +al +al +al +al +al +al +ag +ag +ag +ad +ab +"} +(10,1,1) = {" +ab +ad +ad +ad +ad +ad +ad +ag +ag +al +aq +ao +ao +al +bi +ao +bo +al +bt +ao +ao +cm +ao +ao +al +ag +ag +ag +ag +ab +"} +(11,1,1) = {" +ab +ad +ad +ad +ad +ad +ad +ag +ag +al +aq +ao +aU +al +ao +ao +ao +al +bu +ao +bZ +ao +bZ +ao +al +ag +ag +ag +ag +ab +"} +(12,1,1) = {" +ab +ad +ad +ad +af +ad +ad +ag +ag +al +ar +ao +ao +be +ao +ao +ao +al +bv +ao +ao +ao +ao +ao +al +ag +ag +ag +ag +ab +"} +(13,1,1) = {" +ab +ad +ad +ad +ad +ad +ad +ag +ag +al +as +ao +ao +al +ao +bl +aV +al +bw +ao +ao +cn +ao +ao +al +ag +ag +ag +ag +ab +"} +(14,1,1) = {" +ab +ad +ad +ad +ad +ad +ag +ag +ag +al +ao +ao +aV +al +ao +ao +ao +al +bx +ao +bZ +ao +bq +ao +al +ag +ag +ag +ag +ab +"} +(15,1,1) = {" +ab +ad +ad +ad +ad +ad +ag +ag +ag +al +ao +ao +ao +al +aE +ao +ao +al +bA +ao +ao +co +bq +ao +al +ag +ag +ag +ad +ab +"} +(16,1,1) = {" +ab +ad +ad +ad +ad +ad +ag +ag +ag +al +aq +ao +aq +al +ao +ao +ao +al +bB +ao +ao +ao +ao +aV +al +ag +ag +af +ad +ab +"} +(17,1,1) = {" +ab +ad +ad +ad +ad +ad +ag +ag +ag +al +at +ao +aW +al +ao +bm +ao +al +bC +ao +ca +ao +ao +cB +al +ag +ag +ad +ad +ab +"} +(18,1,1) = {" +ab +ad +ad +ad +ad +ad +ag +ag +ag +al +au +ao +aq +al +ao +bn +ao +al +bD +ao +ao +ao +ao +ao +al +ag +ag +ad +ad +ab +"} +(19,1,1) = {" +ab +ad +ad +ad +ad +ad +ad +ag +ag +al +at +ao +at +al +ao +ao +bp +al +bj +ao +cb +ao +ao +cB +al +ag +ag +ad +ad +ab +"} +(20,1,1) = {" +ab +ad +ad +ad +ad +ad +ad +ad +ag +al +aq +ao +aq +al +bj +ao +ao +bq +bq +ao +ao +ao +ao +ao +al +ag +ag +ag +ad +ab +"} +(21,1,1) = {" +aa +ad +ad +ad +ad +ad +cO +cO +ag +al +av +ao +at +al +ao +ao +bq +bq +bE +bq +bq +ao +ao +ao +al +ag +ag +ag +ad +ab +"} +(22,1,1) = {" +ab +ad +ad +ad +ad +cO +cO +cO +ag +al +al +al +al +al +aE +ao +bn +al +bF +bR +cc +cp +cw +cC +al +ag +ag +ag +ad +aa +"} +(23,1,1) = {" +bz +cO +cO +cO +cO +cO +cO +bq +ag +al +al +al +al +al +ao +ao +aV +al +al +al +al +al +al +al +al +ag +ag +ag +ad +ab +"} +(24,1,1) = {" +bz +cO +cO +cO +cO +cO +bq +bq +bq +al +aw +aL +aX +al +ao +ao +ao +al +bG +bq +bq +cq +bq +cD +al +ag +ag +ag +ad +ab +"} +(25,1,1) = {" +an +bq +bq +bq +bq +bq +bq +ah +bq +al +ax +ao +ao +be +ao +ao +bm +al +bH +bq +bq +ce +bq +cE +al +ag +ag +ag +ad +ab +"} +(26,1,1) = {" +an +bq +bq +bq +bq +bq +bq +bq +aj +al +ay +ao +aY +al +ao +ao +ao +by +bq +bq +cd +cr +cx +cF +al +ag +ag +ad +ad +ab +"} +(27,1,1) = {" +an +bq +bq +bq +bq +bq +bq +bq +bq +al +az +aM +aZ +al +ao +ao +br +al +bI +bq +ce +ce +ce +cG +al +ag +ag +ad +ad +ab +"} +(28,1,1) = {" +an +bq +bq +bq +bq +bq +bq +ai +bq +am +al +al +al +al +ao +ao +ao +al +bJ +bq +cf +cs +cf +bq +al +ag +ag +ad +ad +ab +"} +(29,1,1) = {" +an +bq +bq +bq +bq +bq +bq +bq +bq +ae +ao +aN +ao +ae +ao +ao +ao +al +al +al +al +al +al +al +al +ag +ag +ad +ad +ab +"} +(30,1,1) = {" +an +bq +bq +bq +bq +bq +bq +bq +bq +ae +ao +ao +ao +ae +ao +ao +ao +al +bK +bj +cg +ao +cy +cH +al +ag +ag +ad +ad +ab +"} +(31,1,1) = {" +an +bq +bq +bq +bq +bq +bq +bq +bq +am +al +al +al +al +ao +ao +ao +ao +ao +ao +ao +ao +ao +ao +al +ag +ag +ad +ad +ab +"} +(32,1,1) = {" +an +bq +bq +bq +bq +bq +bq +bq +ai +al +aA +aO +ba +al +ao +ao +ao +al +ao +bO +bO +bO +ao +cI +al +ag +ad +ad +ad +ab +"} +(33,1,1) = {" +an +bq +bq +bq +bq +bq +bq +bq +aj +al +aB +aP +bb +al +aE +ao +ao +al +bL +bO +ch +ct +cz +ao +al +ag +ag +ad +ad +ab +"} +(34,1,1) = {" +an +bq +bq +bq +bq +bq +bq +ah +bq +al +aC +ao +ao +al +ao +ao +ao +al +bM +bS +ci +ck +ci +ao +al +ag +ag +ad +ad +ab +"} +(35,1,1) = {" +bz +cO +cO +cO +cO +cO +bq +bq +bq +al +aD +ao +ao +al +ao +ao +aV +al +bN +bT +cj +ck +bU +cJ +al +ag +ag +ad +ad +ab +"} +(36,1,1) = {" +bz +cO +cO +cO +cO +cO +cO +bq +ag +al +aE +ao +ao +bk +ao +ao +ao +al +bO +bU +ck +ci +bU +bW +al +ag +ad +ad +ad +ab +"} +(37,1,1) = {" +ab +ad +ad +ad +ad +cO +cO +cO +ag +al +aF +aQ +ao +al +ao +ao +ao +al +ao +bV +ci +bV +bU +cJ +al +ag +ad +ad +ad +ab +"} +(38,1,1) = {" +ab +ad +ad +ad +ad +ad +cO +cO +ag +al +al +al +bg +al +ao +bl +ao +al +ao +bW +cl +bq +bU +cK +al +ag +ad +ad +ad +ab +"} +(39,1,1) = {" +ab +ad +ad +ad +ad +ad +ad +ad +ag +al +ao +ao +aV +al +aE +ao +ao +al +ao +ao +bq +bE +bq +bO +al +ag +ag +ad +ad +ab +"} +(40,1,1) = {" +ab +ad +ad +ad +ad +ad +ad +ag +ag +al +aG +aR +bc +al +ao +ao +bs +al +bP +bX +ao +ao +bO +cL +al +ag +ag +ad +ad +ab +"} +(41,1,1) = {" +ab +ad +ad +ad +ad +ad +ad +ag +ag +al +al +al +al +al +al +bk +al +al +al +al +al +al +al +al +al +ag +ag +ad +ad +ab +"} +(42,1,1) = {" +ab +ad +ad +ad +ad +ad +ag +ag +ag +al +aH +ao +ao +bf +ao +ao +ao +ao +ao +ao +ao +ao +ao +cM +al +ag +ag +ad +ad +ab +"} +(43,1,1) = {" +ab +ad +ad +ad +ad +ad +ag +ag +ag +al +aI +aS +bd +bh +bd +bd +bh +bd +bd +bh +bd +cu +cA +cN +al +ag +ag +ad +ad +ab +"} +(44,1,1) = {" +ab +ac +ad +ad +ad +ad +ag +ag +ag +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +ag +ag +ad +ad +ab +"} +(45,1,1) = {" +ab +ad +ad +af +ad +ad +ad +ag +ag +ag +al +al +al +al +al +al +al +al +al +al +al +al +al +al +ag +ag +ag +ad +ad +ab +"} +(46,1,1) = {" +ab +ad +ad +ad +ad +ad +ad +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ad +ad +ad +cT +"} +(47,1,1) = {" +ab +ad +ad +ad +ad +ad +ad +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ad +ag +ad +ad +ad +ad +ad +ab +"} +(48,1,1) = {" +ab +ad +ad +ad +ad +ad +ad +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ad +ad +ad +ad +ad +ad +ad +ad +ad +ab +"} +(49,1,1) = {" +ab +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +af +ad +ad +ad +ad +ab +"} +(50,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +"} diff --git a/maps/tether/submaps/aerostat/submaps/Shack1.dmm b/maps/tether/submaps/aerostat/submaps/Shack1.dmm new file mode 100644 index 00000000000..62b0eac0def --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/Shack1.dmm @@ -0,0 +1,276 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/simulated/wall/log_sif, +/area/submap/virgo2/Shack1) +"c" = ( +/turf/template_noop, +/area/submap/virgo2/Shack1) +"d" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Shack1) +"e" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/holofloor/wood{ + tag = "icon-wood_broken1"; + icon_state = "wood_broken1" + }, +/area/submap/virgo2/Shack1) +"f" = ( +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/submap/virgo2/Shack1) +"g" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/storage/apron/overalls, +/obj/item/clothing/under/overalls, +/turf/simulated/floor/wood, +/area/submap/virgo2/Shack1) +"h" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/submap/virgo2/Shack1) +"i" = ( +/turf/simulated/floor/wood, +/area/submap/virgo2/Shack1) +"j" = ( +/turf/simulated/floor/holofloor/wood{ + tag = "icon-wood_broken0"; + icon_state = "wood_broken0" + }, +/area/submap/virgo2/Shack1) +"k" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/holofloor/wood{ + tag = "icon-wood_broken5"; + icon_state = "wood_broken5" + }, +/area/submap/virgo2/Shack1) +"m" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/wood, +/area/submap/virgo2/Shack1) +"n" = ( +/turf/simulated/floor/holofloor/wood{ + tag = "icon-wood_broken3"; + icon_state = "wood_broken3" + }, +/area/submap/virgo2/Shack1) +"o" = ( +/obj/structure/table/bench/wooden, +/turf/simulated/floor/wood, +/area/submap/virgo2/Shack1) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/storage/toolbox, +/turf/simulated/floor/wood, +/area/submap/virgo2/Shack1) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/material/twohanded/fireaxe/scythe, +/turf/simulated/floor/wood, +/area/submap/virgo2/Shack1) +"r" = ( +/obj/effect/decal/cleanable/spiderling_remains, +/turf/simulated/floor/wood, +/area/submap/virgo2/Shack1) +"s" = ( +/turf/simulated/floor/holofloor/wood{ + tag = "icon-wood_broken6"; + icon_state = "wood_broken6" + }, +/area/submap/virgo2/Shack1) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wooden_reinforced, +/obj/item/device/flashlight/lamp, +/turf/simulated/floor/wood, +/area/submap/virgo2/Shack1) +"v" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/template_noop) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +b +b +b +b +b +b +b +b +a +"} +(3,1,1) = {" +a +b +e +h +i +n +h +p +b +a +"} +(4,1,1) = {" +a +b +f +i +i +i +o +q +b +a +"} +(5,1,1) = {" +a +b +g +j +i +i +i +r +b +a +"} +(6,1,1) = {" +a +b +h +h +i +i +i +s +b +a +"} +(7,1,1) = {" +a +b +h +k +i +i +i +t +b +a +"} +(8,1,1) = {" +a +b +b +b +m +m +b +b +b +a +"} +(9,1,1) = {" +a +c +c +c +d +d +c +c +c +a +"} +(10,1,1) = {" +a +c +c +c +d +d +c +c +c +a +"} +(11,1,1) = {" +a +c +c +c +d +d +c +c +c +a +"} +(12,1,1) = {" +v +d +d +d +d +d +d +d +d +v +"} +(13,1,1) = {" +v +d +d +d +d +d +d +d +d +v +"} +(14,1,1) = {" +a +c +c +c +c +c +c +c +c +a +"} +(15,1,1) = {" +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/tether/submaps/aerostat/submaps/Smol1.dmm b/maps/tether/submaps/aerostat/submaps/Smol1.dmm new file mode 100644 index 00000000000..247296b6ada --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/Smol1.dmm @@ -0,0 +1,135 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Small1) +"c" = ( +/turf/template_noop, +/area/submap/virgo2/Small1) +"d" = ( +/obj/tether_away_spawner/aerostat_surface, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/Small1) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +c +c +b +b +b +b +c +c +a +"} +(3,1,1) = {" +a +c +b +b +b +b +b +b +c +a +"} +(4,1,1) = {" +a +b +b +d +b +b +b +b +b +a +"} +(5,1,1) = {" +a +b +b +b +b +b +b +b +b +a +"} +(6,1,1) = {" +a +b +b +b +b +b +b +b +b +a +"} +(7,1,1) = {" +a +b +b +b +b +b +d +b +b +a +"} +(8,1,1) = {" +a +c +b +b +b +b +b +b +c +a +"} +(9,1,1) = {" +a +c +c +b +b +b +b +c +c +a +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/tether/submaps/aerostat/submaps/Snowrock1.dmm b/maps/tether/submaps/aerostat/submaps/Snowrock1.dmm new file mode 100644 index 00000000000..9066f1d8417 --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/Snowrock1.dmm @@ -0,0 +1,470 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/template_noop, +/area/submap/virgo2/SnowR1) +"c" = ( +/turf/simulated/mineral/ignore_mapgen/virgo2, +/area/submap/virgo2/SnowR1) +"d" = ( +/obj/structure/loot_pile/maint/trash, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/SnowR1) +"e" = ( +/obj/structure/closet/crate/trashcart, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/SnowR1) +"f" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/SnowR1) +"g" = ( +/obj/random/trash, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/SnowR1) +"h" = ( +/obj/tether_away_spawner/aerostat_surface, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/submap/virgo2/SnowR1) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(3,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +f +f +f +f +f +f +b +b +a +"} +(4,1,1) = {" +a +b +b +b +b +b +c +c +c +c +f +f +f +f +f +f +b +b +b +a +"} +(5,1,1) = {" +a +b +b +b +b +b +c +c +c +f +f +f +f +f +f +c +b +b +b +a +"} +(6,1,1) = {" +a +b +b +b +b +c +c +c +f +f +f +f +h +f +f +c +b +b +b +a +"} +(7,1,1) = {" +a +b +b +c +c +c +c +c +f +f +f +f +f +f +f +c +c +b +b +a +"} +(8,1,1) = {" +a +b +c +c +c +c +c +c +f +f +f +f +f +f +f +c +c +b +b +a +"} +(9,1,1) = {" +a +b +c +c +c +d +g +f +f +f +f +f +f +f +c +c +c +b +b +a +"} +(10,1,1) = {" +a +b +c +c +c +e +f +f +f +f +h +f +f +f +c +c +c +b +b +a +"} +(11,1,1) = {" +a +b +c +c +c +f +f +f +f +f +f +f +f +f +c +c +c +b +b +a +"} +(12,1,1) = {" +a +b +c +c +c +g +f +f +f +f +f +f +f +c +c +c +c +b +b +a +"} +(13,1,1) = {" +a +b +c +c +c +g +f +f +f +f +f +f +f +c +c +c +c +b +b +a +"} +(14,1,1) = {" +a +b +b +c +c +c +c +f +f +f +f +f +f +c +c +c +b +b +b +a +"} +(15,1,1) = {" +a +b +b +b +c +c +c +f +f +f +f +f +f +c +c +c +c +b +b +a +"} +(16,1,1) = {" +a +b +b +b +b +c +c +f +f +f +f +f +f +c +c +c +b +b +b +a +"} +(17,1,1) = {" +a +b +b +b +b +b +b +f +f +h +f +f +f +b +b +b +b +b +b +a +"} +(18,1,1) = {" +a +b +b +b +b +b +b +f +f +f +f +f +f +b +b +b +b +b +b +a +"} +(19,1,1) = {" +a +b +b +b +b +b +b +f +f +f +f +f +f +b +b +b +b +b +b +a +"} +(20,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/tether/submaps/aerostat/submaps/virgo2.dm b/maps/tether/submaps/aerostat/submaps/virgo2.dm new file mode 100644 index 00000000000..3657040d01e --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/virgo2.dm @@ -0,0 +1,103 @@ +#include "virgo2_submap_areas.dm" + +#if MAP_TEST +#include "Blackshuttledown.dmm" +#include "Boombase.dmm" +#include "CaveS.dmm" +#include "DecoupledEngine.dmm" +#include "GovPatrol.dmm" +#include "Lab1.dmm" +#include "MCamp1.dmm" +#include "MHR.dmm" +#include "Mudpit.dmm" +#include "Rockybase.dmm" +#include "Shack1.dmm" +#include "Smol1.dmm" +#include "Snowrock1.dmm" +#endif + +/datum/map_template/virgo2 + name = "Surface Content - Virgo 2" + desc = "For seeding submaps on Virgo 2" + allow_duplicates = TRUE + +/datum/map_template/virgo2/Blackshuttledown + name = "V2 - Black Shuttle Down" + desc = "You REALLY shouldn't be near this." + mappath = 'Blackshuttledown.dmm' + cost = 30 + allow_duplicates = FALSE + +/datum/map_template/virgo2/Boombase + name = "V2 - Boombase" + desc = "What happens when you don't follow SOP." + mappath = 'Boombase.dmm' + cost = 5 + +/datum/map_template/virgo2/CaveS + name = "V2 - CaveS" + desc = "Chitter chitter!" + mappath = 'CaveS.dmm' + cost = 20 + allow_duplicates = FALSE + +/datum/map_template/virgo2/DecoupledEngine + name = "V2 - Decoupled Engine" + desc = "A damaged fission engine jettisoned from a starship long ago." + mappath = 'DecoupledEngine.dmm' + cost = 15 + +/datum/map_template/virgo2/GovPatrol + name = "V2 - Government Patrol" + desc = "A long lost SifGuard ground survey patrol. Now they have you guys!" + mappath = 'GovPatrol.dmm' + cost = 5 + +/datum/map_template/virgo2/Lab1 + name = "V2 - Lab1" + desc = "An isolated small robotics lab." + mappath = 'Lab1.dmm' + cost = 5 + +/datum/map_template/virgo2/Mcamp1 + name = "V2 - Military Camp 1" + desc = "A derelict military camp host to some unsavory dangers" + mappath = 'MCamp1.dmm' + cost = 15 + +/datum/map_template/virgo2/MHR + name = "V2 - Manhack Rock" + desc = "A rock filled with nasty Synthetics." + mappath = 'MHR.dmm' + cost = 15 + +/datum/map_template/virgo2/Mudpit + name = "V2 - Mudpit" + desc = "What happens when someone is a bit too careless with gas.." + mappath = 'Mudpit.dmm' + cost = 15 + +/datum/map_template/virgo2/Rockybase + name = "V2 - Rocky Base" + desc = "A guide to upsetting Icarus and the EIO" + mappath = 'Rockybase.dmm' + cost = 35 + allow_duplicates = FALSE + +/datum/map_template/virgo2/Shack1 + name = "V2 - Shack1" + desc = "A small shack in the middle of nowhere, Your halloween murder happens here" + mappath = 'Shack1.dmm' + cost = 5 + +/datum/map_template/virgo2/Smol1 + name = "V2 - Smol1" + desc = "A tiny grove of trees, The Nemesis of thicc" + mappath = 'Smol1.dmm' + cost = 5 + +/datum/map_template/virgo2/Snowrock1 + name = "V2 - Snowrock1" + desc = "A rocky snow covered area" + mappath = 'Snowrock1.dmm' + cost = 5 diff --git a/maps/tether/submaps/aerostat/submaps/virgo2_submap_areas.dm b/maps/tether/submaps/aerostat/submaps/virgo2_submap_areas.dm new file mode 100644 index 00000000000..24dd005c0cd --- /dev/null +++ b/maps/tether/submaps/aerostat/submaps/virgo2_submap_areas.dm @@ -0,0 +1,54 @@ +/area/submap/virgo2 + name = "Submap Area" + icon_state = "submap" + dynamic_lighting = FALSE + base_turf = /turf/simulated/mineral/floor/ignore_mapgen/virgo2 + +/area/submap/virgo2/spider1 + name = "spider nest" + +/area/submap/virgo2/Field1 + name = "Field 1" + +/area/submap/virgo2/Lake1 + name = "Lake 1" + +/area/submap/virgo2/MilitaryCamp1 + name = "Military Camp 1" + +/area/submap/virgo2/Mudpit + name = "Mudpit" + +/area/submap/virgo2/Shack1 + name = "Shack1" + +/area/submap/virgo2/Small1 + name = "Small1" + +/area/submap/virgo2/SnowR1 + name = "SnowR1" + +/area/submap/virgo2/BoomBase + name = "Boom1" + +/area/submap/virgo2/Blackshuttledown + name = "BSD" + requires_power = FALSE + +/area/submap/virgo2/Lab1 + name = "Lab1" + +/area/submap/virgo2/MHR + name = "Manhack Rock" + +/area/submap/virgo2/Rockybase + name = "Rockybase" + +/area/submap/virgo2/GovPatrol + name = "GovPatrol" + +/area/submap/virgo2/DecoupledEngine + name = "DecoupledEngine" + +/area/submap/virgo2/CaveS + name = "CaveS" diff --git a/maps/tether/submaps/aerostat/surface.dmm b/maps/tether/submaps/aerostat/surface.dmm new file mode 100644 index 00000000000..653f85b9a1a --- /dev/null +++ b/maps/tether/submaps/aerostat/surface.dmm @@ -0,0 +1,14701 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/away_mission_init/aerostat, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/tether_away/aerostat/surface/explored) +"b" = ( +/turf/unsimulated/wall/planetary/virgo2, +/area/tether_away/aerostat/surface) +"e" = ( +/obj/tether_away_spawner/aerostat_surface, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/tether_away/aerostat/surface/explored) +"i" = ( +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/tether_away/aerostat/surface/explored) +"n" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 1 + }, +/obj/structure/metal_edge, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/tether_away/aerostat/surface/explored) +"s" = ( +/obj/structure/stairs/east, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/tether_away/aerostat/surface/explored) +"A" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 8 + }, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/tether_away/aerostat/surface/explored) +"F" = ( +/turf/simulated/mineral/virgo2, +/area/tether_away/aerostat/surface/unexplored) +"I" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/tether_away/aerostat/surface/explored) +"Q" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled/techfloor/virgo2, +/area/shuttle/aerostat/landed) +"V" = ( +/obj/structure/railing, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/tether_away/aerostat/surface/explored) +"X" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 4 + }, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/tether_away/aerostat/surface/explored) +"Z" = ( +/obj/structure/stairs/west, +/turf/simulated/mineral/floor/ignore_mapgen/virgo2, +/area/tether_away/aerostat/surface/explored) + +(1,1,1) = {" +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(2,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(3,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(4,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(5,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(6,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(7,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(8,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(9,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(10,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(11,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(12,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(13,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(14,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(15,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(16,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(17,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(18,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(19,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(20,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(21,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(22,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(23,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(24,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(25,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(26,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(27,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(28,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(29,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(30,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(31,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(32,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(33,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(34,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +e +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(35,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +F +F +F +F +F +F +F +F +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(36,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +F +F +F +F +F +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(37,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +F +F +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(38,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(39,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(40,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(41,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(42,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(43,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(44,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(45,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +F +F +F +F +i +i +F +F +F +F +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(46,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +F +i +i +i +i +i +F +i +i +i +i +i +i +F +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(47,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +F +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(48,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +i +i +i +i +i +i +i +i +I +I +i +i +I +I +I +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(49,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +e +i +i +i +i +i +i +i +i +i +i +i +I +I +i +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(50,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +a +i +i +i +i +i +i +i +I +I +I +I +i +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(51,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(52,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +X +X +X +X +X +X +s +s +X +X +X +X +X +X +X +X +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(53,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +V +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +n +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(54,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +V +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +n +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(55,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +V +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +n +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(56,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +V +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +n +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(57,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +V +I +I +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +I +I +I +n +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(58,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +V +I +I +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +I +I +I +n +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(59,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +V +I +I +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +I +I +I +n +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(60,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +V +I +I +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +I +I +I +n +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(61,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +V +I +I +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +I +I +I +n +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(62,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +V +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +n +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(63,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +V +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +n +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(64,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +V +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +n +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(65,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +V +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +n +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(66,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +A +A +A +A +A +A +Z +Z +A +A +A +A +A +A +A +A +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(67,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +I +i +i +I +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(68,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +I +I +i +I +i +i +I +I +i +i +i +i +i +i +i +i +i +i +i +e +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(69,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +I +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(70,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(71,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +i +F +F +F +i +i +i +i +i +F +F +i +i +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(72,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +F +F +F +F +F +F +F +F +F +i +i +F +F +F +F +i +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(73,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(74,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(75,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(76,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(77,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(78,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(79,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(80,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(81,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(82,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(83,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(84,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(85,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(86,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(87,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(88,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(89,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(90,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(91,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(92,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(93,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +e +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(94,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(95,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(96,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(97,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +i +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(98,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(99,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(100,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(101,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(102,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(103,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(104,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(105,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(106,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(107,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(108,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(109,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(110,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(111,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(112,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(113,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(114,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(115,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(116,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(117,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(118,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(119,1,1) = {" +b +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +b +"} +(120,1,1) = {" +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} diff --git a/maps/tether/submaps/alienship/alienship.dm b/maps/tether/submaps/alienship/_alienship.dm similarity index 88% rename from maps/tether/submaps/alienship/alienship.dm rename to maps/tether/submaps/alienship/_alienship.dm index 223ecf5d17d..8203de4f20d 100644 --- a/maps/tether/submaps/alienship/alienship.dm +++ b/maps/tether/submaps/alienship/_alienship.dm @@ -1,8 +1,8 @@ // -- Datums -- // -/datum/shuttle_destination/excursion/alienship1 - name = "Virgo 4 Orbit" - my_area = /area/shuttle/excursion/away_alienship // /area/shuttle/excursion/space +/datum/shuttle_destination/excursion/alienship + name = "Unknown Ship" + my_area = /area/shuttle/excursion/away_alienship preferred_interim_area = /area/shuttle/excursion/space_moving skip_me = TRUE @@ -15,7 +15,8 @@ /obj/shuttle_connector/alienship name = "shuttle connector - alienship" shuttle_name = "Excursion Shuttle" - destinations = list(/datum/shuttle_destination/excursion/alienship1) + destinations = list(/datum/shuttle_destination/excursion/alienship) + initialized = TRUE //Just don't. /obj/away_mission_init/alienship name = "away mission initializer - alienship" @@ -55,7 +56,18 @@ teleport_friends += src else //You are dismissed - qdel(src) + return INITIALIZE_HINT_QDEL + +/obj/machinery/porta_turret/alien/ion + name = "interior anti-boarding turret" + desc = "A very tough looking turret made by alien hands." + installation = /obj/item/weapon/gun/energy/ionrifle/pistol + enabled = TRUE + lethal = TRUE + ailock = TRUE + check_all = TRUE + health = 250 + maxhealth = 250 /obj/away_mission_init/alienship/door_n2s icon_state = "n2s" @@ -106,6 +118,8 @@ var/did_entry = FALSE var/list/teleport_to var/area/dump_area + var/obj/shuttle_connector/shuttle_friend + /area/shuttle/excursion/away_alienship/initialize() . = ..() dump_area = locate(/area/tether_away/alienship/equip_dump) @@ -116,15 +130,6 @@ if(did_entry) return - //Rename this destination for return trips - var/datum/shuttle/web_shuttle/ES = shuttle_controller.shuttles["Excursion Shuttle"] - var/datum/shuttle_web_master/WM = ES.web_master - for(var/dest in WM.destinations) - var/datum/shuttle_destination/D = dest - if(istype(D,/datum/shuttle_destination/excursion/alienship1)) - D.name = "Unknown Vessel" - break - //No talky! for(var/obj/machinery/telecomms/relay/R in contents) R.toggled = FALSE @@ -165,7 +170,7 @@ did_entry = TRUE /area/tether_away/alienship - name = "\improper Unknown" + name = "\improper Away Mission - Unknown Vessel" icon_state = "away" base_turf = /turf/space requires_power = FALSE diff --git a/maps/tether/submaps/alienship/alienship.dmm b/maps/tether/submaps/alienship/alienship.dmm index cf4205b14d4..50d0e34c306 100644 --- a/maps/tether/submaps/alienship/alienship.dmm +++ b/maps/tether/submaps/alienship/alienship.dmm @@ -101,10 +101,6 @@ /obj/away_mission_init/alienship/start_n2s, /turf/simulated/shuttle/floor/alien, /area/tether_away/alienship) -"ax" = ( -/obj/shuttle_connector/alienship, -/turf/simulated/shuttle/floor/alienplating, -/area/tether_away/alienship) "ay" = ( /obj/structure/bed/alien, /obj/away_mission_init/alienship/start_n2s, @@ -580,6 +576,10 @@ /obj/item/weapon/reagent_containers/food/snacks/liquidfood, /turf/simulated/shuttle/floor/alien, /area/tether_away/alienship) +"YP" = ( +/obj/machinery/porta_turret/alien/ion, +/turf/simulated/shuttle/floor/alienplating, +/area/tether_away/alienship) (1,1,1) = {" aa @@ -5378,7 +5378,7 @@ af ae ae ae -ae +YP ae ae ae @@ -5418,7 +5418,7 @@ af ae ae ae -ae +YP ae ae ae @@ -7830,7 +7830,7 @@ af af am af -ax +ae ah ah ah @@ -10258,7 +10258,7 @@ af ae ae ae -ae +YP ae ae ae @@ -10298,7 +10298,7 @@ af ae ae ae -ae +YP ae ae ae diff --git a/maps/tether/submaps/beach/beach.dm b/maps/tether/submaps/beach/_beach.dm similarity index 76% rename from maps/tether/submaps/beach/beach.dm rename to maps/tether/submaps/beach/_beach.dm index 9fe90720917..3a75183c662 100644 --- a/maps/tether/submaps/beach/beach.dm +++ b/maps/tether/submaps/beach/_beach.dm @@ -84,6 +84,43 @@ initialized = TRUE return INITIALIZE_HINT_QDEL +// Two mob spawners that are placed on the map that spawn some mobs! +// They keep track of their mob, and when it's dead, spawn another (only if nobody is looking) +/obj/tether_away_spawner/beach_outside + name = "Beach Outside Spawner" //Just a name + faction = "beach_out" //Sets all the mobs to this faction so they don't infight + atmos_comp = TRUE //Sets up their atmos tolerances to work in this setting, even if they don't normally (20% up/down tolerance for each gas, and heat) + prob_spawn = 50 //Chance of this spawner spawning a mob (once this is missed, the spawner is 'depleted' and won't spawn anymore) + prob_fall = 25 //Chance goes down by this much each time it spawns one (not defining and prob_spawn 100 means they spawn as soon as one dies) + guard = 40 //They'll stay within this range (not defining disables) + mobs_to_pick_from = list( + /mob/living/simple_animal/snake + ) + +/obj/tether_away_spawner/beach_outside_friendly + name = "Fennec Spawner" + faction = "fennec" + atmos_comp = TRUE + prob_spawn = 100 + prob_fall = 25 + guard = 40 + mobs_to_pick_from = list( + /mob/living/simple_animal/fennec + ) + +/obj/tether_away_spawner/beach_cave + name = "Beach Cave Spawner" + faction = "beach_cave" + atmos_comp = TRUE + prob_spawn = 100 + prob_fall = 10 + guard = 20 + mobs_to_pick_from = list( + /mob/living/simple_animal/hostile/deathclaw, + /mob/living/simple_animal/hostile/frog, + /mob/living/simple_animal/hostile/hivebot/range/ion + ) + // These are step-teleporters, for map edge transitions // This top one goes INTO the cave /obj/effect/step_trigger/teleporter/away_beach_tocave/New() @@ -126,22 +163,22 @@ dynamic_lighting = 0 /area/tether_away/beach/powershed - name = "\improper Desert Planet Coast" + name = "\improper Away Mission - Virgo 4 Coast PS" icon_state = "blue2" base_turf = /turf/simulated/floor/beach/sand /area/tether_away/beach/coast - name = "\improper Desert Planet Coast" + name = "\improper Away Mission - Virgo 4 Coast" icon_state = "blue2" base_turf = /turf/simulated/floor/beach/coastline /area/tether_away/beach/water - name = "\improper Desert Planet Water" + name = "\improper Away Mission - Virgo 4 Water" icon_state = "bluenew" base_turf = /turf/simulated/floor/beach/coastwater /area/tether_away/beach/jungle - name = "\improper Desert Planet Jungle" + name = "\improper Away Mission - Virgo 4 Desert" icon_state = "green" base_turf = /turf/simulated/floor/beach/sand/desert @@ -151,17 +188,17 @@ ambience = list('sound/ambience/ambimine.ogg', 'sound/ambience/song_game.ogg') /area/tether_away/cave/explored/normal - name = "Tunnels" + name = "\improper Away Mission - Virgo 4 Cave (E)" icon_state = "explored" /area/tether_away/cave/unexplored/normal - name = "Tunnels" + name = "\improper Away Mission - Virgo 4 Cave (UE)" icon_state = "unexplored" /area/tether_away/cave/explored/deep - name = "Depths" + name = "\improper Away Mission - Virgo 4 Cave Deep (E)" icon_state = "explored_deep" /area/tether_away/cave/unexplored/deep - name = "Depths" + name = "\improper Away Mission - Virgo 4 Cave Deep (UE)" icon_state = "unexplored_deep" diff --git a/maps/tether/submaps/beach/beach.dmm b/maps/tether/submaps/beach/beach.dmm index feb4e53fcf3..fd6ede3c4f3 100644 --- a/maps/tether/submaps/beach/beach.dmm +++ b/maps/tether/submaps/beach/beach.dmm @@ -242,10 +242,6 @@ /obj/item/weapon/stool/padded, /turf/simulated/floor/tiled/asteroid_steel, /area/tether_away/beach) -"aY" = ( -/mob/living/simple_animal/crab, -/turf/simulated/floor/beach/sand/desert, -/area/tether_away/beach/jungle) "aZ" = ( /obj/effect/overlay/palmtree_l, /turf/simulated/floor/beach/sand, @@ -282,14 +278,6 @@ "bi" = ( /turf/simulated/floor/water/shoreline, /area/tether_away/beach) -"bj" = ( -/mob/living/simple_animal/hostile/snake, -/turf/simulated/floor/beach/sand/desert, -/area/tether_away/beach/jungle) -"bk" = ( -/mob/living/carbon/human/monkey, -/turf/simulated/floor/beach/sand/desert, -/area/tether_away/beach/jungle) "bl" = ( /turf/unsimulated/wall/planetary/normal, /area/tether_away/beach/jungle) @@ -317,18 +305,18 @@ /obj/effect/step_trigger/zlevel_fall/beach, /turf/simulated/floor/beach/sand/desert, /area/tether_away/beach/jungle) -"bt" = ( -/mob/living/simple_animal/fennec, +"xW" = ( +/obj/tether_away_spawner/beach_outside_friendly, /turf/simulated/floor/beach/sand/desert, /area/tether_away/beach/jungle) -"bu" = ( -/mob/living/simple_animal/fennec, +"TU" = ( +/obj/tether_away_spawner/beach_outside, +/turf/simulated/floor/beach/sand/desert, +/area/tether_away/beach/jungle) +"UZ" = ( +/obj/tether_away_spawner/beach_outside_friendly, /turf/simulated/floor/beach/sand, /area/tether_away/beach) -"bv" = ( -/mob/living/simple_animal/fennec, -/turf/simulated/floor/tiled/asteroid_steel, -/area/tether_away/beach) (1,1,1) = {" bl @@ -1387,7 +1375,7 @@ aa aa aa aa -bk +aa aa aa aa @@ -1477,7 +1465,7 @@ aa aa aa aa -bj +aa aa aa aa @@ -1958,7 +1946,7 @@ aa aa aa aa -aa +TU aa aa aa @@ -2244,7 +2232,7 @@ aa aa aa aa -aa +xW aa aa aa @@ -2343,7 +2331,7 @@ aa aa aa aa -aa +xW aa aa aa @@ -2788,7 +2776,7 @@ aa aa aa aa -bj +aa aa aa aa @@ -2831,7 +2819,7 @@ aa aa aa aa -bt +aa aa aa aa @@ -3298,7 +3286,7 @@ aa aa aa aa -bt +aa aa aa aa @@ -3530,7 +3518,7 @@ aa aa aa aa -aa +TU aa aa aa @@ -3844,7 +3832,7 @@ aa aa aa aa -aY +aa aa aa ad @@ -5787,7 +5775,7 @@ ad ad ad ad -bu +ad ad ad ad @@ -5902,7 +5890,7 @@ ad ad ad ad -ad +UZ ad ad ad @@ -7261,7 +7249,7 @@ aX al ad ad -ad +UZ ad bb ad @@ -7607,7 +7595,7 @@ ad ar af al -bv +al al al ad @@ -8338,7 +8326,7 @@ aa ad ad ad -ad +UZ ad ad ar @@ -8891,7 +8879,7 @@ aa aa aa aa -bj +aa aa aa aa @@ -8935,7 +8923,7 @@ aa aa aa aa -bt +aa aa aa aa @@ -9134,7 +9122,7 @@ aa aa aa aa -bk +aa aa aa aa @@ -9413,7 +9401,7 @@ aa aa aa aa -aa +xW aa aa aa @@ -10039,7 +10027,7 @@ aa aa aa aa -aa +xW aa aa aa @@ -10130,7 +10118,7 @@ aa aa aa bp -aa +xW aa aa aa @@ -11408,7 +11396,7 @@ aa aa aa aa -aY +aa aa aa ad @@ -11485,7 +11473,7 @@ aa aa aa aa -aa +TU aa aa aa @@ -12005,7 +11993,7 @@ aa aa aa aa -bt +aa aa aa aa @@ -12131,7 +12119,7 @@ aa aa aa aa -aa +xW aa aa aa @@ -13162,7 +13150,7 @@ aa aa aa aa -aa +TU aa aa aa @@ -13272,7 +13260,7 @@ bq aa aa aa -bt +aa aa aa aa @@ -13326,7 +13314,7 @@ aa aa aa aa -aa +xW aa aa aa diff --git a/maps/tether/submaps/beach/cave.dmm b/maps/tether/submaps/beach/cave.dmm index 4ac5b67e99d..5ee96ec76b5 100644 --- a/maps/tether/submaps/beach/cave.dmm +++ b/maps/tether/submaps/beach/cave.dmm @@ -31,14 +31,14 @@ "j" = ( /turf/unsimulated/wall/planetary/normal, /area/tether_away/cave/explored/normal) -"k" = ( -/mob/living/simple_animal/hostile/deathclaw, -/turf/simulated/mineral/floor/ignore_mapgen/cave, -/area/tether_away/cave/explored/deep) -"l" = ( -/mob/living/simple_animal/hostile/deathclaw, +"r" = ( +/obj/tether_away_spawner/beach_cave, /turf/simulated/mineral/floor/ignore_mapgen/cave, /area/tether_away/cave/explored/normal) +"x" = ( +/obj/tether_away_spawner/beach_cave, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/tether_away/cave/explored/deep) (1,1,1) = {" g @@ -1559,7 +1559,7 @@ a a a b -k +b b a a @@ -1681,7 +1681,7 @@ a a a b -b +x b b a @@ -3034,7 +3034,7 @@ a c d d -d +r d d d @@ -3290,7 +3290,7 @@ c c d d -d +r d c c @@ -3405,7 +3405,7 @@ d d d d -l +d d d d @@ -5490,7 +5490,7 @@ c c c d -d +r d c c @@ -7816,7 +7816,7 @@ d d d d -l +d d d c @@ -8060,7 +8060,7 @@ d d d d -d +r d d c @@ -8433,7 +8433,7 @@ c d d d -d +r d c c @@ -9638,7 +9638,7 @@ c c d d -d +r d d c @@ -9960,7 +9960,7 @@ b b b b -k +b b a b @@ -10085,7 +10085,7 @@ b b b b -b +x b a a @@ -10363,7 +10363,7 @@ c c d d -d +r d d c @@ -10841,7 +10841,7 @@ a a c d -d +r d d d @@ -11900,7 +11900,7 @@ a a a b -b +x b b a diff --git a/maps/tether/tether_defines.dm b/maps/tether/tether_defines.dm index a7c27e9c08e..c22600f8588 100644 --- a/maps/tether/tether_defines.dm +++ b/maps/tether/tether_defines.dm @@ -115,14 +115,13 @@ /area/tether/surfacebase/emergency_storage/atrium) lateload_z_levels = list( - "Tether - Misc", - "Tether - Ships" + list("Tether - Misc","Tether - Ships"), //Stock Tether lateload maps + list("Alien Ship - Z1 Ship"), + list("Desert Planet - Z1 Beach","Desert Planet - Z2 Cave"), + list("Remmi Aerostat - Z1 Aerostat","Remmi Aerostat - Z2 Surface") ) - lateload_single_pick = list( - list("Desert Planet - Z1 Beach","Desert Planet - Z2 Cave"), - "Alien Ship - Z1 Ship" - ) + lateload_single_pick = null //Nothing right now. /datum/map/tether/perform_map_generation() diff --git a/maps/tether/tether_shuttles.dm b/maps/tether/tether_shuttles.dm index 058b39c0dce..b41ede7b5ef 100644 --- a/maps/tether/tether_shuttles.dm +++ b/maps/tether/tether_shuttles.dm @@ -175,6 +175,14 @@ shuttle_tag = "Excursion Shuttle" req_access = list() req_one_access = list(access_heads,access_explorer,access_pilot) + var/wait_time = 45 MINUTES + +/obj/machinery/computer/shuttle_control/web/excursion/ui_interact() + if(world.time < wait_time) + to_chat(usr,"The console is locked while the shuttle refuels. It will be complete in [round((wait_time - world.time)/10/60)] minute\s.") + return FALSE + + . = ..() /datum/shuttle/web_shuttle/excursion name = "Excursion Shuttle" @@ -182,6 +190,22 @@ current_area = /area/shuttle/excursion/tether docking_controller_tag = "expshuttle_docker" web_master_type = /datum/shuttle_web_master/excursion + var/abduct_chance = 1 //Prob + +/datum/shuttle/web_shuttle/excursion/long_jump(var/area/departing, var/area/destination, var/area/interim, var/travel_time, var/direction) + if(prob(abduct_chance)) + abduct_chance = 0 + //Build the route to the alien ship + var/obj/shuttle_connector/alienship/ASC = new /obj/shuttle_connector/alienship(null) + ASC.setup_routes() + + //Redirect us onto that route instead + var/datum/shuttle/web_shuttle/WS = shuttle_controller.shuttles[name] + var/datum/shuttle_destination/ASD = WS.web_master.get_destination_by_type(/datum/shuttle_destination/excursion/alienship) + WS.web_master.future_destination = ASD + . = ..(departing,ASD.my_area,interim,travel_time,direction) + else + . = ..() /datum/shuttle_web_master/excursion destination_class = /datum/shuttle_destination/excursion diff --git a/vorestation.dme b/vorestation.dme index 809f55ff82d..284923f1230 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1234,6 +1234,7 @@ #include "code\game\turfs\unsimulated\floor.dm" #include "code\game\turfs\unsimulated\planetary.dm" #include "code\game\turfs\unsimulated\shuttle.dm" +#include "code\game\turfs\unsimulated\sky_vr.dm" #include "code\game\turfs\unsimulated\walls.dm" #include "code\game\verbs\advanced_who.dm" #include "code\game\verbs\ignore.dm" @@ -2139,8 +2140,10 @@ #include "code\modules\mob\living\simple_animal\vore\frog.dm" #include "code\modules\mob\living\simple_animal\vore\gaslamp.dm" #include "code\modules\mob\living\simple_animal\vore\horse.dm" +#include "code\modules\mob\living\simple_animal\vore\jelly.dm" #include "code\modules\mob\living\simple_animal\vore\otie.dm" #include "code\modules\mob\living\simple_animal\vore\panther.dm" +#include "code\modules\mob\living\simple_animal\vore\shadekin.dm" #include "code\modules\mob\living\simple_animal\vore\snake.dm" #include "code\modules\mob\living\simple_animal\vore\solargrub.dm" #include "code\modules\mob\living\simple_animal\vore\solargrub_larva.dm"