diff --git a/ModularTegustation/Teguicons/resurgence_32x48.dmi b/ModularTegustation/Teguicons/resurgence_32x48.dmi index 97f81d02aaef..2b89b5e2f2e8 100644 Binary files a/ModularTegustation/Teguicons/resurgence_32x48.dmi and b/ModularTegustation/Teguicons/resurgence_32x48.dmi differ diff --git a/ModularTegustation/Teguicons/resurgence_48x48.dmi b/ModularTegustation/Teguicons/resurgence_48x48.dmi index 4b8e7a9a69fa..c451f33dc8e7 100644 Binary files a/ModularTegustation/Teguicons/resurgence_48x48.dmi and b/ModularTegustation/Teguicons/resurgence_48x48.dmi differ diff --git a/ModularTegustation/Teguicons/room_spawners/29x22.dmi b/ModularTegustation/Teguicons/room_spawners/29x22.dmi new file mode 100644 index 000000000000..b9573c5b8b8e Binary files /dev/null and b/ModularTegustation/Teguicons/room_spawners/29x22.dmi differ diff --git a/ModularTegustation/fishing/code/fishing_items/fishing_net.dm b/ModularTegustation/fishing/code/fishing_items/fishing_net.dm index 5c62ed2381ac..efb12f721c23 100644 --- a/ModularTegustation/fishing/code/fishing_items/fishing_net.dm +++ b/ModularTegustation/fishing/code/fishing_items/fishing_net.dm @@ -186,3 +186,23 @@ fishin_power = 1 enemy_chance = 95 capacity = 1 + +//Clan Nets +/obj/item/fishing_net/resurgence + name = "resurgence clan fishing net" + desc = "Resurgence Clan nets are slightly better then the normal fishing net, and have a slightly higher chance at catching foes" + icon = 'ModularTegustation/fishing/icons/fishing.dmi' + icon_state = "clan_net" + w_class = WEIGHT_CLASS_HUGE + deploy_type = /obj/structure/destructible/fishing_net/resurgence + +/obj/structure/destructible/fishing_net/resurgence + name = "resurgence clan fishing net" + desc = "A wall of twine and wires that traps fish. Alt click to harvest." + icon_state = "trawling_net_clan" + icon_state_fished = "trawling_net_clan_full" + debris = list(/obj/item/fishing_net/resurgence = 1) + net_type = /obj/item/fishing_net/resurgence + fishin_cooldown = 30 SECONDS + fishin_power = 1 + enemy_chance = 25 diff --git a/ModularTegustation/fishing/code/rod_components/fishing_lines.dm b/ModularTegustation/fishing/code/rod_components/fishing_lines.dm index f3b301e4236a..5aec028e5f51 100644 --- a/ModularTegustation/fishing/code/rod_components/fishing_lines.dm +++ b/ModularTegustation/fishing/code/rod_components/fishing_lines.dm @@ -39,3 +39,10 @@ icon_state = "green" fishing_value = 0.4 line_color = "#2b9c2b" + +/obj/item/fishing_component/line/clan + name = "resurgence clan fishing line reel" + desc = "Essential for fishing in the outskirts." + icon_state = "clan" + fishing_value = 0.6 + line_color = "#057A71" diff --git a/ModularTegustation/fishing/icons/fishing.dmi b/ModularTegustation/fishing/icons/fishing.dmi index 98ee1afa0326..eb66107f9a2b 100644 Binary files a/ModularTegustation/fishing/icons/fishing.dmi and b/ModularTegustation/fishing/icons/fishing.dmi differ diff --git a/ModularTegustation/fishing/icons/fishing_lines.dmi b/ModularTegustation/fishing/icons/fishing_lines.dmi index eb5f7260fbf0..0a8760e7eee0 100644 Binary files a/ModularTegustation/fishing/icons/fishing_lines.dmi and b/ModularTegustation/fishing/icons/fishing_lines.dmi differ diff --git a/ModularTegustation/tegu_items/associations/!overwrites.dm b/ModularTegustation/tegu_items/associations/!overwrites.dm index f0e210128eca..b495b05028d1 100644 --- a/ModularTegustation/tegu_items/associations/!overwrites.dm +++ b/ModularTegustation/tegu_items/associations/!overwrites.dm @@ -1,5 +1,49 @@ +/mob/living/simple_animal/hostile/ordeal/steel_dawn/Initialize() + . = ..() + if(SSmaptype.maptype in SSmaptype.citymaps) + guaranteed_butcher_results += list(/obj/item/food/meat/slab/human/mutant/moth = 1) + /mob/living/simple_animal/hostile/ordeal/steel_dawn/steel_noon/Initialize() . = ..() if(SSmaptype.maptype in SSmaptype.citymaps) maxHealth = 500 health = 500 + melee_damage_lower = 8 + melee_damage_upper = 10 + +/mob/living/simple_animal/hostile/ordeal/green_bot_big/Initialize() + . = ..() + if(SSmaptype.maptype in SSmaptype.citymaps) + rapid = 10 + rapid_fire_delay = 3 + projectiletype = /obj/projectile/bullet/c9x19mm/greenbot/city + firing_cooldown = 2.4 + +/mob/living/simple_animal/hostile/ordeal/amber_dusk/Initialize() + . = ..() + if(SSmaptype.maptype in SSmaptype.citymaps) + melee_damage_lower = 45 + melee_damage_upper = 50 + maxHealth = 700 + health = 700 + can_burrow = FALSE + attack_cooldown = 100 + +/mob/living/simple_animal/hostile/ordeal/dog_corrosion/Initialize() + . = ..() + if(SSmaptype.maptype in SSmaptype.citymaps) + gibbing = FALSE + maxHealth = 1500 + health = 1500 + +/mob/living/simple_animal/hostile/ordeal/snake_corrosion/Initialize() + . = ..() + if(SSmaptype.maptype in SSmaptype.citymaps) + maxHealth = 2000 + health = 2000 + +/mob/living/simple_animal/hostile/ordeal/snake_corrosion/strong/Initialize() + . = ..() + if(SSmaptype.maptype in SSmaptype.citymaps) + maxHealth = 3000 + health = 3000 diff --git a/ModularTegustation/tegu_items/associations/cityspawners.dm b/ModularTegustation/tegu_items/associations/cityspawners.dm index 215c61cb5d67..e797895a2613 100644 --- a/ModularTegustation/tegu_items/associations/cityspawners.dm +++ b/ModularTegustation/tegu_items/associations/cityspawners.dm @@ -77,6 +77,7 @@ GLOBAL_VAR_INIT(city_east_enemies, FALSE) "gcorp", "sweeper", "bots", + "worms", ) /obj/effect/landmark/backstreetspawn/Initialize() @@ -99,10 +100,15 @@ GLOBAL_VAR_INIT(city_east_enemies, FALSE) spawning = /mob/living/simple_animal/hostile/ordeal/green_bot if(prob(30)) spawning = /mob/living/simple_animal/hostile/ordeal/green_bot_big - new spawning(get_turf(src)) - + if("worms") + spawning = /mob/living/simple_animal/hostile/ordeal/amber_bug + if(prob(30)) + spawning = /mob/living/simple_animal/hostile/ordeal/amber_dusk + new spawning(get_turf(src)) + if (GLOB.city_center_enemies == "worms") + new /mob/living/simple_animal/hostile/ordeal/amber_bug (get_turf(src)) /obj/effect/landmark/backstreetspawnwest name = "cityspawn landmark" @@ -111,6 +117,7 @@ GLOBAL_VAR_INIT(city_east_enemies, FALSE) "gcorp", "sweeper", "bots", + "worms", ) /obj/effect/landmark/backstreetspawnwest/Initialize() @@ -134,7 +141,15 @@ GLOBAL_VAR_INIT(city_east_enemies, FALSE) spawning = /mob/living/simple_animal/hostile/ordeal/green_bot if(prob(30)) spawning = /mob/living/simple_animal/hostile/ordeal/green_bot_big + + if("worms") + spawning = /mob/living/simple_animal/hostile/ordeal/amber_bug + if(prob(30)) + spawning = /mob/living/simple_animal/hostile/ordeal/amber_dusk + new spawning(get_turf(src)) + if (GLOB.city_west_enemies == "worms") + new /mob/living/simple_animal/hostile/ordeal/amber_bug (get_turf(src)) /obj/effect/landmark/backstreetspawneast @@ -144,6 +159,7 @@ GLOBAL_VAR_INIT(city_east_enemies, FALSE) "gcorp", "sweeper", "bots", + "worms", ) /obj/effect/landmark/backstreetspawneast/Initialize() @@ -166,5 +182,12 @@ GLOBAL_VAR_INIT(city_east_enemies, FALSE) spawning = /mob/living/simple_animal/hostile/ordeal/green_bot if(prob(30)) spawning = /mob/living/simple_animal/hostile/ordeal/green_bot_big - new spawning(get_turf(src)) + if("worms") + spawning = /mob/living/simple_animal/hostile/ordeal/amber_bug + if(prob(30)) + spawning = /mob/living/simple_animal/hostile/ordeal/amber_dusk + + new spawning(get_turf(src)) + if (GLOB.city_east_enemies == "worms") + new /mob/living/simple_animal/hostile/ordeal/amber_bug (get_turf(src)) diff --git a/ModularTegustation/tegu_items/associations/machines.dm b/ModularTegustation/tegu_items/associations/machines.dm index 45d05639f959..704f5e2c24e6 100644 --- a/ModularTegustation/tegu_items/associations/machines.dm +++ b/ModularTegustation/tegu_items/associations/machines.dm @@ -25,9 +25,9 @@ /obj/item/head_trophy, /obj/item/tape/resurgence, /obj/item/refinedpe, + /obj/item/raw_anomaly_core, ) var/list/level_3 = list( - /obj/item/raw_anomaly_core, /obj/item/documents, /obj/item/folder/syndicate, /obj/item/folder/documents, @@ -173,6 +173,11 @@ JUSTICE_ATTRIBUTE, ) +/obj/structure/potential/Initialize() + . = ..() + new /obj/item/paper/fluff/fixer_skills (get_turf(src)) + new /obj/item/paper/fluff/fixer_skills (get_turf(src)) + //Very dumb way to implement "empty hand AND full hand." //These two code blocks are the same except for their triggers - if you've got a better idea, please use it. /obj/structure/potential/proc/calculate_grade(mob/living/user) diff --git a/ModularTegustation/tegu_items/associations/vending.dm b/ModularTegustation/tegu_items/associations/vending.dm index 69e2a542ae84..48591e7236bd 100644 --- a/ModularTegustation/tegu_items/associations/vending.dm +++ b/ModularTegustation/tegu_items/associations/vending.dm @@ -133,7 +133,8 @@ /obj/item/kitchen/knife/combat/survival = 100, /obj/item/weldingtool/mini = 100, /obj/item/reagent_containers/hypospray/medipen/mental = 100, - /obj/item/reagent_containers/hypospray/medipen/salacid = 100 + /obj/item/reagent_containers/hypospray/medipen/salacid = 100, + /obj/item/gps/fixer = 100, ) premium = list( diff --git a/ModularTegustation/tegu_items/backstreets/templates.dm b/ModularTegustation/tegu_items/backstreets/templates.dm index bff3c5316384..02c7a0f9d68f 100644 --- a/ModularTegustation/tegu_items/backstreets/templates.dm +++ b/ModularTegustation/tegu_items/backstreets/templates.dm @@ -33,6 +33,11 @@ room_id = "abandoned_lcorp" mappath = "_maps/RandomRooms/backstreetlayout/lcorp_backstreets.dmm" +/datum/map_template/random_room/backstreet_template/outskirts + name = "Outskirts Template" + room_id = "outskirts" + mappath = "_maps/RandomRooms/backstreetlayout/outskirts.dmm" + /datum/map_template/random_room/backstreet_template/la_mancha_land name = "La Mancha Land Template" room_id = "la_mancha_land_backstreets" diff --git a/ModularTegustation/tegu_items/prosthetics/resurgence_core.dm b/ModularTegustation/tegu_items/prosthetics/resurgence_core.dm new file mode 100644 index 000000000000..a84ca7a21729 --- /dev/null +++ b/ModularTegustation/tegu_items/prosthetics/resurgence_core.dm @@ -0,0 +1,43 @@ +/obj/item/organ/cyberimp/chest/resurgence_core + name = "Resurgence Clan Augment: Echo Step" + desc = "An augment designed by the resurgence clan, which lets the user teleport a short distance a the cost of their sanity." + syndicate_implant = TRUE + actions_types = list(/datum/action/item_action/organ_action/use/resurgence_core) + implant_overlay = "chest_resurgence_core" + +/datum/action/item_action/organ_action/use/resurgence_core + var/tp_distance = 2 + +/datum/action/item_action/organ_action/use/resurgence_core/Trigger() + if(!IsAvailable()) + return + get_teleport_loc() + var/turf/T + if(owner.dir == 1) + T = get_teleport_loc(owner.loc, owner, tp_distance, FALSE, 0, 0, 0, tp_distance) + if(owner.dir == 2) + T = get_teleport_loc(owner.loc, owner, tp_distance, FALSE, 0, 0, 0, (-1 * tp_distance)) + if(owner.dir == 4) + T = get_teleport_loc(owner.loc, owner, tp_distance, FALSE, 0, 0, tp_distance, 0) + if(owner.dir == 8) + T = get_teleport_loc(owner.loc, owner, tp_distance, FALSE, 0, 0, (-1 * tp_distance), 0) + if(T.density) + to_chat(owner, span_danger("ERROR: Dense object detected in Echo Step destination.")) + return + if(T.x>world.maxx || T.x<1) + to_chat(owner, span_danger("ERROR: Dense object detected in Echo Step destination.")) + return + if(T.y>world.maxy || T.y<1) + to_chat(owner, span_danger("ERROR: Dense object detected in Echo Step destination.")) + return + if (ishuman(owner)) + var/mob/living/carbon/human/human = owner + playsound(owner, 'sound/effects/contractorbatonhit.ogg', 20, FALSE, 9) + new /obj/effect/temp_visual/dir_setting/ninja/phase/out (get_turf(owner)) + if (T in view(tp_distance, owner)) + human.adjustSanityLoss(human.maxSanity * 0.025) + else + human.adjustSanityLoss(human.maxSanity * 0.25) + to_chat(human, span_danger("WARNING: Echo Step destination is not visible, increasing power usage by 1000%.")) + human.loc = T + new /obj/effect/temp_visual/dir_setting/ninja/phase (get_turf(owner)) diff --git a/ModularTegustation/tegu_items/refinery/crates/_crate.dm b/ModularTegustation/tegu_items/refinery/crates/_crate.dm index cf08918048ee..bbeae7613fd2 100644 --- a/ModularTegustation/tegu_items/refinery/crates/_crate.dm +++ b/ModularTegustation/tegu_items/refinery/crates/_crate.dm @@ -59,6 +59,7 @@ veryrarechance += (repmodifier/crate_multiplier) if(SSmaptype.maptype in SSmaptype.citymaps) //Fuckers shouldn't loot like this + SEND_GLOBAL_SIGNAL(COMSIG_CRATE_LOOTING_STARTED, user, src) if(!do_after(user, 7 SECONDS, src)) return @@ -76,5 +77,9 @@ new cloot(get_turf(src)) to_chat(user, span_notice("You open the crate!")) + if(SSmaptype.maptype in SSmaptype.citymaps) + SEND_GLOBAL_SIGNAL(COMSIG_CRATE_LOOTING_ENDED, user, src) + new loot(get_turf(src)) qdel(src) + diff --git a/ModularTegustation/tegu_mobs/lc13_corrosions.dm b/ModularTegustation/tegu_mobs/lc13_corrosions.dm index 54e3ac3f92de..ced1ce03677e 100644 --- a/ModularTegustation/tegu_mobs/lc13_corrosions.dm +++ b/ModularTegustation/tegu_mobs/lc13_corrosions.dm @@ -381,6 +381,7 @@ var/damage_threshold = 450 var/dash_damage = 80 var/charge_sound = 'sound/effects/ordeals/gold/growl1.ogg' + var/gibbing = TRUE /mob/living/simple_animal/hostile/ordeal/dog_corrosion/Move() if(charging) @@ -419,7 +420,7 @@ if(!ishuman(attacked_target)) return var/mob/living/carbon/human/H = attacked_target - if(H.health < 0) + if(H.health < 0 || gibbing) H.gib() playsound(src, "sound/abnormalities/clouded_monk/eat.ogg", 75, 1) adjustBruteLoss(-heal_amount) @@ -494,7 +495,7 @@ if(!ishuman(L)) continue var/mob/living/carbon/human/H = L - if(H.health < 0) + if(H.health < 0 || gibbing) H.gib() playsound(src, "sound/abnormalities/clouded_monk/eat.ogg", 75, 1) adjustBruteLoss(-heal_amount) diff --git a/ModularTegustation/tegu_mobs/lc13_humanoids.dm b/ModularTegustation/tegu_mobs/lc13_humanoids.dm index 988601616fe4..57b4ee5305c3 100644 --- a/ModularTegustation/tegu_mobs/lc13_humanoids.dm +++ b/ModularTegustation/tegu_mobs/lc13_humanoids.dm @@ -70,7 +70,7 @@ Skittish, they prefer to move in groups and will run away if the enemies are in /mob/living/simple_animal/hostile/humanoid/rat/Initialize() . = ..() - if(SSmaptype.maptype == "fixers" || SSmaptype.maptype == "city") + if(SSmaptype.maptype in SSmaptype.citymaps) del_on_death = FALSE //Knife - The leader, has a pathetically weak dash, attacks fast diff --git a/ModularTegustation/tegu_mobs/lc13_resurgence_clan_mobs.dm b/ModularTegustation/tegu_mobs/lc13_resurgence_clan_mobs.dm index 839558959c82..5c3d201d28e2 100644 --- a/ModularTegustation/tegu_mobs/lc13_resurgence_clan_mobs.dm +++ b/ModularTegustation/tegu_mobs/lc13_resurgence_clan_mobs.dm @@ -15,24 +15,45 @@ death_message = "falls to their knees as their lights slowly go out..." melee_damage_lower = 5 melee_damage_upper = 7 + a_intent = INTENT_HARM mob_size = MOB_SIZE_HUGE + move_resist = MOVE_FORCE_STRONG + pull_force = MOVE_FORCE_STRONG + can_buckle_to = FALSE robust_searching = TRUE stat_attack = HARD_CRIT - a_intent = INTENT_HARM see_in_dark = 7 vision_range = 12 aggro_vision_range = 20 melee_damage_type = RED_DAMAGE damage_coeff = list(BRUTE = 1, RED_DAMAGE = 0.8, WHITE_DAMAGE = 1.2, BLACK_DAMAGE = 1.5, PALE_DAMAGE = 2) attack_sound = 'sound/weapons/purple_tear/stab2.ogg' - butcher_results = list(/obj/item/food/meat/slab/robot = 1, /obj/item/food/meat/slab/sweeper = 1) - guaranteed_butcher_results = list(/obj/item/food/meat/slab/robot = 2, /obj/item/food/meat/slab/sweeper = 1) + butcher_results = list(/obj/item/raw_anomaly_core/bluespace = 1) + guaranteed_butcher_results = list(/obj/item/food/meat/slab/robot = 2) silk_results = list(/obj/item/stack/sheet/silk/azure_simple = 1) - var/charge = 0 + var/charge = 5 var/max_charge = 10 var/clan_charge_cooldown = 2 SECONDS var/last_charge_update = 0 +//Talking Stuff + var/can_protect = FALSE + var/wants_to_talk = FALSE + + var/greeting_line = "... Are you looking for something? ..." + var/question1 = "Who are you?" + var/question2 = "Why are you here?" + var/question3 = "What is this faction?" + var/list/answers1 = list("O-oh... I a-am James.", "A ci-itizen of the resu-urgence clan...", "For no-ow, I am ju-ust o-off duty.") + var/list/answers2 = list("Curre-ently, I-I and my fe-ellow cla-an members are sco-outing this area...", "The Hi-istorian wants use to study hu-umans.", "And thi-is is the closest we co-ould get to them...", "So-o we are wa-aiting here until further orders.") + var/list/answers3 = list("The-e clan is just one of ma-any villages in the O-outskirts...", "All of the me-embers of the clan are ma-achines...", "Like me...", "Delay: 20", "One day, We-e dream to be hu-uman...", "Just li-ike you, We ju-ust need to learn mo-ore...") + var/default_delay = 45 + var/greeting_cooldown = 20 SECONDS + var/last_greeting_cooldown = 0 + var/speaking = FALSE + var/attacked_line = "Oh-h... You messe-ed up now..." + +//Normal Clan Stuff /mob/living/simple_animal/hostile/clan/spawn_gibs() new /obj/effect/gibspawner/scrap_metal(drop_location(), src) @@ -55,6 +76,88 @@ last_charge_update = world.time GainCharge() +//Guard Stuff +/mob/living/simple_animal/hostile/clan/CanAttack(atom/the_target) + if ((the_target in GLOB.marked_players) && can_protect) + if (istype(the_target, /mob/living)) + var/mob/living/L = the_target + if (L.stat == DEAD) + return FALSE + return TRUE + . = ..() + +/mob/living/simple_animal/hostile/clan/bullet_act(obj/projectile/P) + . = ..() + if((P.firer && get_dist(src, P.firer) <= aggro_vision_range) && can_protect) + if (!(P.firer in GLOB.marked_players)) + GLOB.marked_players += P.firer + say(attacked_line) + +/mob/living/simple_animal/hostile/clan/attackby(obj/item/O, mob/user, params) + . = ..() + if (can_protect) + if(ishuman(user)) + if (O.force > 0) + if (!(user in GLOB.marked_players )) + GLOB.marked_players += user + say(attacked_line) + else + if (!(user in GLOB.marked_players )) + GLOB.marked_players += user + say(attacked_line) + +//Npc Stuff +/mob/living/simple_animal/hostile/clan/examine(mob/user) + . = ..() + if(can_protect && wants_to_talk) + . += span_notice("You are able to speak to [src] when clicking on them with your bare hands!") + +/mob/living/simple_animal/hostile/clan/proc/CanTalk() + return !target && !speaking + +/mob/living/simple_animal/hostile/clan/attack_hand(mob/living/carbon/M) + if(wants_to_talk) + dir = get_dir(src, M) + if(!stat && M.a_intent == INTENT_HELP && !client && can_protect && CanTalk()) + if (last_greeting_cooldown < world.time - greeting_cooldown) + say(greeting_line) + last_greeting_cooldown = world.time + speaking = TRUE + var/robot_ask = alert("ask them", "[src] is listening to you.", "[question1]", "[question2]", "[question3]", "Cancel") + if(robot_ask == "[question1]") + M.say("[question1]") + SLEEP_CHECK_DEATH(default_delay) + Speech(answers1) + else if(robot_ask == "[question2]") + M.say("[question2]") + SLEEP_CHECK_DEATH(default_delay) + Speech(answers2) + else if(robot_ask == "[question3]") + M.say("[question3]") + SLEEP_CHECK_DEATH(default_delay) + Speech(answers3) + speaking = FALSE + return + else + return + else + manual_emote("looks away, avoiding [M]'s gaze...") + return ..() + +/mob/living/simple_animal/hostile/clan/proc/Speech(speech) + for (var/S in speech) + if (findtext(S, "Emote: ") == 1) + manual_emote(copytext(S, 8, length(S) + 1)) + else if (findtext(S, "Move: ") == 1) + step(src, text2dir(copytext(S, 7, length(S) + 1))) + else if (findtext(S, "Icon: ") == 1) + icon_state = copytext(S, 7, length(S) + 1) + else if (findtext(S, "Delay: ") == 1) + SLEEP_CHECK_DEATH(text2num(copytext(S, 8, length(S) + 1))) + else + say(S) + SLEEP_CHECK_DEATH(default_delay) + //Clan Member: Scout /mob/living/simple_animal/hostile/clan/scout name = "Scout" @@ -118,7 +221,7 @@ attack_sound = 'sound/weapons/purple_tear/blunt2.ogg' silk_results = list(/obj/item/stack/sheet/silk/azure_simple = 2, /obj/item/stack/sheet/silk/azure_advanced = 1) - guaranteed_butcher_results = list(/obj/item/food/meat/slab/robot = 3, /obj/item/food/meat/slab/sweeper = 2) + guaranteed_butcher_results = list(/obj/item/food/meat/slab/robot = 3) melee_damage_lower = 20 melee_damage_upper = 25 @@ -148,9 +251,12 @@ /mob/living/simple_animal/hostile/clan/defender/proc/Lock() stunned = TRUE density = FALSE - icon_state = "defender_locked_down" + if (icon_living == "defender_normal") + icon_state = "defender_locked_down_normal" + else + icon_state = "defender_locked_down" say("Co-mmen-cing Pr-otoco-l: Lo-ckdo-wn") - // create tiles + ChangeResistances(list(RED_DAMAGE = 0.4, WHITE_DAMAGE = 0.4, BLACK_DAMAGE = 0.4, PALE_DAMAGE = 1)) for(var/turf/T in view(2, src)) var/obj/effect/defender_field/DF = new(T) locked_tiles_list += DF @@ -162,10 +268,6 @@ /mob/living/simple_animal/hostile/clan/defender/death(gibbed) charge = 0 - var/turf/T = get_turf(src) - if (prob(25)) - new /obj/item/tape/resurgence/first(T) - if (stunned == TRUE) Unlock() @@ -173,15 +275,27 @@ /mob/living/simple_animal/hostile/clan/defender/proc/ApplyLock(mob/living/L) - if(!faction_check_mob(L, FALSE)) - // apply status effect - var/datum/status_effect/locked/S = L.has_status_effect(/datum/status_effect/locked) - if(!S) - S = L.apply_status_effect(/datum/status_effect/locked) - if (!S.list_of_defenders.Find(src)) - S.list_of_defenders += src - locked_list += L - // keep a list of everyone locked + if(!can_protect) + if(!faction_check_mob(L, FALSE)) + // apply status effect + var/datum/status_effect/locked/S = L.has_status_effect(/datum/status_effect/locked) + if(!S) + S = L.apply_status_effect(/datum/status_effect/locked) + if (!S.list_of_defenders.Find(src)) + S.list_of_defenders += src + locked_list += L + // keep a list of everyone locked + else + if(!faction_check_mob(L, TRUE)) + // apply status effect + var/datum/status_effect/locked/S = L.has_status_effect(/datum/status_effect/locked) + if(!S) + S = L.apply_status_effect(/datum/status_effect/locked) + if (!S.list_of_defenders.Find(src)) + S.list_of_defenders += src + locked_list += L + // keep a list of everyone locked + /mob/living/simple_animal/hostile/clan/defender/ChargeUpdated() if (charge >= max_charge) @@ -194,7 +308,12 @@ if (stat == DEAD) return - icon_state = "defender" + if (icon_state == "defender_locked_down_normal") + icon_state = "defender_normal" + else + icon_state = "defender" + + ChangeResistances(list(RED_DAMAGE = 0.6, WHITE_DAMAGE = 0.8, BLACK_DAMAGE = 1.2, PALE_DAMAGE = 1.5)) density = TRUE // clear tiles for(var/obj/effect/defender_field/DF in locked_tiles_list) @@ -233,6 +352,10 @@ if (isliving(AM)) var/mob/living/L = AM defender.ApplyLock(L) + if(ishuman(L)) + var/mob/living/carbon/human/H = L + H.apply_damage(10, BLACK_DAMAGE, null, H.run_armor_check(null, BLACK_DAMAGE), spread_damage = TRUE) + to_chat(H, span_warning("You get shocked by the electic fields")) /datum/status_effect/locked id = "locked" @@ -283,20 +406,20 @@ icon_state = "clan_drone" icon_living = "clan_drone" icon_dead = "clan_drone_dead" - faction = list("resurgence_clan", "hostile") emote_hear = list("creaks.", "emits the sound of grinding gears.") maxHealth = 1000 health = 1000 is_flying_animal = TRUE death_message = "falls down as their lights slowly go out..." - melee_damage_lower = 10 - melee_damage_upper = 12 + melee_damage_lower = 0 + melee_damage_upper = 0 + obj_damage = 0 melee_damage_type = BLACK_DAMAGE damage_coeff = list(BRUTE = 1, RED_DAMAGE = 0.8, WHITE_DAMAGE = 1.2, BLACK_DAMAGE = 1.5, PALE_DAMAGE = 2) attack_sound = 'sound/weapons/emitter2.ogg' silk_results = list(/obj/item/stack/sheet/silk/azure_simple = 2, /obj/item/stack/sheet/silk/azure_advanced = 1) - guaranteed_butcher_results = list(/obj/item/food/meat/slab/robot = 3, /obj/item/food/meat/slab/sweeper = 2) + guaranteed_butcher_results = list(/obj/item/food/meat/slab/robot = 3) charge = 10 max_charge = 20 clan_charge_cooldown = 1 SECONDS @@ -304,38 +427,57 @@ retreat_distance = 1 minimum_distance = 2 move_to_delay = 2 + attacked_line = "WA-ARNING, THRE-EAT DETECTE-ED!!!" var/overheal_threshold = 0.2 var/heal_per_charge = 25 var/healing_range = 6 - var/searching_range = 10 + var/searching_range = 6 var/datum/beam/current_beam var/overheal_cooldown var/overheal_cooldown_time = 50 var/update_beam_timer + var/healing_amount = 15 /mob/living/simple_animal/hostile/clan/drone/Initialize() . = ..() - update_beam_timer = addtimer(CALLBACK(src, .proc/update_beam), 5 SECONDS, TIMER_LOOP | TIMER_STOPPABLE) + update_beam_timer = addtimer(CALLBACK(src, PROC_REF(update_beam)), 5 SECONDS, TIMER_LOOP | TIMER_STOPPABLE) /mob/living/simple_animal/hostile/clan/drone/ChargeUpdated() var/chargelayer = layer + 0.1 var/charge_icon - if(charge > 19) - cut_overlays() - charge_icon = "clan_drone_100%" - else if(charge > 15) - cut_overlays() - charge_icon = "clan_drone_75%" - else if(charge > 10) - cut_overlays() - charge_icon = "clan_drone_50%" - else if(charge > 5) - cut_overlays() - charge_icon = "clan_drone_25%" + if (icon_state != "clan_drone_normal") + if(charge > 19) + cut_overlays() + charge_icon = "clan_drone_100%" + else if(charge > 15) + cut_overlays() + charge_icon = "clan_drone_75%" + else if(charge > 10) + cut_overlays() + charge_icon = "clan_drone_50%" + else if(charge > 5) + cut_overlays() + charge_icon = "clan_drone_25%" + else + cut_overlays() + return else - cut_overlays() - return + if(charge > 19) + cut_overlays() + charge_icon = "clan_drone_100%_normal" + else if(charge > 15) + cut_overlays() + charge_icon = "clan_drone_75%_normal" + else if(charge > 10) + cut_overlays() + charge_icon = "clan_drone_50%_normal" + else if(charge > 5) + cut_overlays() + charge_icon = "clan_drone_25%_normal" + else + cut_overlays() + return var/mutable_appearance/colored_overlay = mutable_appearance(icon, charge_icon, chargelayer) add_overlay(colored_overlay) @@ -389,6 +531,9 @@ else return FALSE +/mob/living/simple_animal/hostile/clan/drone/CanAttack(atom/the_target) + . = ..() + /mob/living/simple_animal/hostile/clan/drone/proc/try_to_heal() if (target && can_see(src, target, healing_range) && !current_beam ) create_beam(target) @@ -425,10 +570,17 @@ remove_beam() deltimer(update_beam_timer) +/mob/living/simple_animal/hostile/clan/drone/Destroy() + . = ..() + cut_overlays() + remove_beam() + deltimer(update_beam_timer) + + /mob/living/simple_animal/hostile/clan/drone/proc/on_beam_tick(mob/living/target) if(target.health != target.maxHealth ) new /obj/effect/temp_visual/heal(get_turf(target), "#E02D2D") - target.adjustBruteLoss(-5) + target.adjustBruteLoss(-healing_amount) target.adjustFireLoss(-4) target.adjustToxLoss(-1) target.adjustOxyLoss(-1) @@ -437,3 +589,94 @@ if (C.charge < C.max_charge) C.GainCharge() return + +/mob/living/simple_animal/hostile/clan/drone/village + icon_state = "clan_drone_normal" + icon_living = "clan_drone_normal" + can_protect = TRUE + return_to_origin = TRUE + +/mob/living/simple_animal/hostile/clan/drone/village/Initialize() + . = ..() + faction = list("village") + +/obj/item/book/granter/crafting_recipe/clan_drone + name = "Tinkerer's Blueprints: Reforged Drone" + desc = "A book that teaches you how to create your own drones, which are able to heal you!" + pages_to_mastery = 3 + crafting_recipe_types = list( + /datum/crafting_recipe/drone_reforged + ) + icon_state = "clan_book" + remarks = list("Wow, Do they really need to yap about how much they hate humans?", "Oh? So that is what I can use these cores for...", "Huh, it says here that 'They are infact fixed, they don't break walls anymore.'", "Oh dear... How dusty is this book?", "Yes... Yes? Do I really need to know what types of hats I could place on them?", "I wonder how effective this drone will be...") + +/datum/crafting_recipe/drone_reforged + name = "Reforged, Resurgence Clan Drone" + result = /mob/living/simple_animal/hostile/clan/drone/reforged + reqs = list(/obj/item/raw_anomaly_core/bluespace = 1, /obj/item/food/meat/slab/robot = 10) + time = 50 + category = CAT_ROBOT + always_available = FALSE + +/mob/living/simple_animal/hostile/clan/drone/reforged + name = "Reforged Drone" + desc = "A drone hovering above the ground... It appears to have 'Resurgence Clan' scratched out on their back..." + icon_state = "clan_drone_reforged" + icon_living = "clan_drone_reforged" + maxHealth = 500 + health = 500 + healing_amount = 5 + heal_per_charge = 10 + retreat_distance = null + clan_charge_cooldown = 4 SECONDS + var/stand_still = FALSE + var/mob/living/carbon/locked_target + +/mob/living/simple_animal/hostile/clan/drone/reforged/Initialize() + . = ..() + faction = list("neutral") + +/mob/living/simple_animal/hostile/clan/drone/reforged/attack_hand(mob/living/carbon/M) + if(!stat && M.a_intent == INTENT_HELP && !client) + speaking = TRUE + var/robot_ask = alert("ask them", "[src] is listening to you.", "Act normal.", "Heal me.", "Stay here.", "Cancel") + if(robot_ask == "Act normal.") + M.say("Act normal.") + locked_target = null + stand_still = FALSE + else if(robot_ask == "Heal me.") + M.say("Heal me.") + locked_target = M + else if(robot_ask == "Stay here.") + M.say("Stay here.") + stand_still = TRUE + speaking = FALSE + return + else + manual_emote("looks away, avoiding [M]'s gaze...") + return ..() + +/mob/living/simple_animal/hostile/clan/drone/reforged/Move() + if (stand_still) + return FALSE + return ..() + +/mob/living/simple_animal/hostile/clan/drone/reforged/update_beam() + var/mob/living/potential_target + var/visible = (locked_target in view(searching_range, src)) + if (visible) + potential_target = locked_target + else + var/potential_health_missing = 0.01 + for(var/mob/living/L in view(searching_range, src)) + if(L != src && faction_check_mob(L, FALSE) && L.stat != DEAD) + var/missing = (L.maxHealth - L.health)/L.maxHealth + if (missing > potential_health_missing) + potential_target = L + potential_health_missing = missing + + if (potential_target && target && potential_target != target) + remove_beam() + target = potential_target + if(ai_controller) + ai_controller.current_movement_target = target diff --git a/ModularTegustation/tegu_mobs/lc13_resurgence_clan_npcs.dm b/ModularTegustation/tegu_mobs/lc13_resurgence_clan_npcs.dm new file mode 100644 index 000000000000..0ced5b2ff6f6 --- /dev/null +++ b/ModularTegustation/tegu_mobs/lc13_resurgence_clan_npcs.dm @@ -0,0 +1,350 @@ +GLOBAL_LIST_EMPTY(marked_players) + +/mob/living/simple_animal/hostile/clan_npc + name = "Quiet Citzen?" + desc = "A humanoid looking machine... It appears to have 'Resurgence Clan' etched on their back..." + icon = 'ModularTegustation/Teguicons/resurgence_32x48.dmi' + icon_state = "clan_citzen" + icon_living = "clan_citzen" + icon_dead = "clan_citzen_dead" + faction = list("resurgence_clan", "hostile", "neutral") + wander = 0 + simple_mob_flags = SILENCE_RANGED_MESSAGE + obj_damage = 5 + response_disarm_continuous = "gently pushes aside" + response_disarm_simple = "gently push aside" + environment_smash = FALSE + a_intent = INTENT_HARM + mob_biotypes = MOB_ROBOTIC + move_resist = MOVE_FORCE_STRONG + pull_force = MOVE_FORCE_STRONG + can_buckle_to = FALSE + gender = NEUTER + speech_span = SPAN_ROBOT + emote_hear = list("creaks.", "emits the sound of grinding gears.") + maxHealth = 300 + health = 300 + death_message = "falls to their knees as their lights slowly go out..." + ranged = TRUE + retreat_distance = 10 + minimum_distance = 10 + vision_range = 3 + ranged_message = null + melee_damage_lower = 0 + melee_damage_upper = 4 + mob_size = MOB_SIZE_HUGE + damage_coeff = list(BRUTE = 1, RED_DAMAGE = 0.8, WHITE_DAMAGE = 1.3, BLACK_DAMAGE = 2, PALE_DAMAGE = 1) + butcher_results = list(/obj/item/food/meat/slab/robot = 3) + guaranteed_butcher_results = list(/obj/item/food/meat/slab/robot = 1) + silk_results = list(/obj/item/stack/sheet/silk/azure_simple = 1) + var/attacked_line = "Wha-at are you do-oing... GE-ET AWAY!" + var/mark_once_attacked = TRUE + density = FALSE + +/mob/living/simple_animal/hostile/clan_npc/Initialize() + . = ..() + RegisterSignal(SSdcs, COMSIG_CRATE_LOOTING_STARTED, PROC_REF(on_seeing_looting_started)) + RegisterSignal(SSdcs, COMSIG_CRATE_LOOTING_ENDED, PROC_REF(on_seeing_looting_ended)) + +/mob/living/simple_animal/hostile/clan_npc/proc/on_seeing_looting_started(datum/source, mob/living/user, obj/crate) + SIGNAL_HANDLER + if (check_visible(user, crate) && stat != DEAD && !target) + addtimer(CALLBACK(src, PROC_REF(Talk)), 0) + +/mob/living/simple_animal/hostile/clan_npc/proc/on_seeing_looting_ended(datum/source, mob/living/user, obj/crate) + SIGNAL_HANDLER + if (check_visible(user, crate) && stat != DEAD && !target) + addtimer(CALLBACK(src, PROC_REF(Theif_Talk)), 0) + if (!(user in GLOB.marked_players )) + GLOB.marked_players += user + +/mob/living/simple_animal/hostile/clan_npc/proc/Talk() + say("Um... What are you doing?") + +/mob/living/simple_animal/hostile/clan_npc/proc/Theif_Talk() + say("Guards! We got a theif here!") + +/mob/living/simple_animal/hostile/clan_npc/proc/check_visible(mob/living/user, obj/crate) + var/user_visible = (user in view(vision_range, src)) + var/crate_visible = (crate in view(vision_range, src)) + return user_visible && crate_visible + +/mob/living/simple_animal/hostile/clan_npc/Destroy() + UnregisterSignal(SSdcs, COMSIG_CRATE_LOOTING_STARTED) + UnregisterSignal(SSdcs, COMSIG_CRATE_LOOTING_ENDED) + return ..() + + +/mob/living/simple_animal/hostile/clan_npc/CanAttack(atom/the_target) + if (the_target in GLOB.marked_players) + if (istype(the_target, /mob/living)) + var/mob/living/L = the_target + if (L.stat == DEAD) + return FALSE + return TRUE + . = ..() + +/mob/living/simple_animal/hostile/clan_npc/bullet_act(obj/projectile/P) + . = ..() + if(mark_once_attacked) + if(P.firer && get_dist(src, P.firer) <= aggro_vision_range) + if (!(P.firer in GLOB.marked_players )) + GLOB.marked_players += P.firer + say(attacked_line) + +/mob/living/simple_animal/hostile/clan_npc/attack_hand(mob/living/carbon/M) + if(!stat && M.a_intent == INTENT_HELP && !client) + manual_emote("looks away, avoiding [M]'s gaze...") + +/mob/living/simple_animal/hostile/clan_npc/attackby(obj/item/O, mob/user, params) + . = ..() + if(mark_once_attacked) + if(ishuman(user)) + if (O.force > 0) + if (!(user in GLOB.marked_players )) + GLOB.marked_players += user + say(attacked_line) + else + if (!(user in GLOB.marked_players )) + GLOB.marked_players += user + say(attacked_line) + +/mob/living/simple_animal/hostile/clan_npc/info + name = "Talkative Citzen?" + var/question1 = "Who are you?" + var/question2 = "Why are you here?" + var/question3 = "What is this faction?" + var/list/answers1 = list("O-oh... I a-am James.", "A ci-itizen of the resu-urgence clan...", "For no-ow, I am ju-ust o-off duty.") + var/list/answers2 = list("Curre-ently, I-I and my fe-ellow cla-an members are sco-outing this area...", "The Hi-istorian wants use to study hu-umans.", "And thi-is is the closest we co-ould get to them...", "So-o we are wa-aiting here until further orders.") + var/list/answers3 = list("The-e clan is just one of ma-any villages in the O-outskirts...", "All of the me-embers of the clan are ma-achines...", "Like me...", "Delay: 20", "One day, We-e dream to be hu-uman...", "Just li-ike you, We ju-ust need to learn mo-ore...") + var/default_delay = 30 + var/speaking = FALSE + var/greeting_cooldown = 45 SECONDS + var/last_greeting_cooldown = 0 + var/greeting_line = "Oh! He-ello Huma-an!" + +/mob/living/simple_animal/hostile/clan_npc/info/examine(mob/user) + . = ..() + . += span_notice("You are able to speak to [src] when clicking on them with your bare hands!") + +/mob/living/simple_animal/hostile/clan_npc/info/proc/CanTalk() + return !target && !speaking + +/mob/living/simple_animal/hostile/clan_npc/info/attack_hand(mob/living/carbon/M) + if(!stat && M.a_intent == INTENT_HELP && !client && CanTalk()) + dir = get_dir(src, M) + if (last_greeting_cooldown < world.time - greeting_cooldown) + say(greeting_line) + last_greeting_cooldown = world.time + speaking = TRUE + var/robot_ask = alert("ask them", "[src] is listening to you.", "[question1]", "[question2]", "[question3]", "Cancel") + if(robot_ask == "[question1]") + M.say("[question1]") + SLEEP_CHECK_DEATH(default_delay) + Speech(answers1) + else if(robot_ask == "[question2]") + M.say("[question2]") + SLEEP_CHECK_DEATH(default_delay) + Speech(answers2) + else if(robot_ask == "[question3]") + M.say("[question3]") + SLEEP_CHECK_DEATH(default_delay) + Speech(answers3) + speaking = FALSE + return + return ..() + + +/mob/living/simple_animal/hostile/clan_npc/info/proc/Speech(speech) + for (var/S in speech) + if (findtext(S, "Emote: ") == 1) + manual_emote(copytext(S, 8, length(S) + 1)) + else if (findtext(S, "Move: ") == 1) + step(src, text2dir(copytext(S, 7, length(S) + 1))) + else if (findtext(S, "Icon: ") == 1) + icon_state = copytext(S, 7, length(S) + 1) + else if (findtext(S, "Delay: ") == 1) + SLEEP_CHECK_DEATH(text2num(copytext(S, 8, length(S) + 1))) + else + say(S) + SLEEP_CHECK_DEATH(default_delay) + +/mob/living/simple_animal/hostile/clan_npc/info/trader + name = "Trader Citzen?" + + //Vars that should not be edited + var/trading = FALSE + var/successful_sale = FALSE + + //Vars that effect the traders dialogue + var/selling_question = "What are you selling?" + var/selling_answer = list("Sure!", "I got some good things in store today...") + + var/buying_say = "Good Deal!" + + var/sold_say = "Sold!" + var/poor_say = "Aw... Looks like you still need " + var/selling_end = "Got it, We are always open if you need anything!" + var/no_cash = "Oh... Yo-ou are holding no cash..." + + //Vars that effect what the trader is selling + var/can_sell = TRUE + var/selling_item_1 = /obj/item/reagent_containers/hypospray/medipen/salacid + var/selling_item_1_name = "HP Pen" + var/cost_1 = 50 + var/selling_item_2 = /obj/item/reagent_containers/hypospray/medipen/mental + var/selling_item_2_name = "SP Pen" + var/cost_2 = 200 + + //Vars that effect what the traders is buying + var/can_buy = TRUE + var/list/level_1 = list( + /obj/item/rawpe, + /obj/item/food/meat/slab/robot, + ) + var/list/level_2 = list( + /obj/item/refinedpe, + /obj/item/clothing/suit/armor/ego_gear/city, + /obj/item/ego_weapon/city, + /obj/item/ego_weapon/ranged, + ) + var/list/level_3 = list( + /obj/item/raw_anomaly_core, + /obj/item/documents, + /obj/item/folder/syndicate, + /obj/item/folder/documents, + ) + +/mob/living/simple_animal/hostile/clan_npc/info/trader/Initialize() + . = ..() + SetSellables() + +/mob/living/simple_animal/hostile/clan_npc/info/trader/attack_hand(mob/living/carbon/M) + if(!stat && M.a_intent == INTENT_HELP && !client && CanTalk()) + dir = get_dir(src, M) + speaking = TRUE + if (!trading) + if (last_greeting_cooldown < world.time - greeting_cooldown) + say(greeting_line) + last_greeting_cooldown = world.time + var/robot_ask + if (can_sell) + robot_ask = alert("ask them", "[src] is listening to you.", "[question1]", "[question2]", "[selling_question]", "Cancel") + else + robot_ask = alert("ask them", "[src] is listening to you.", "[question1]", "[question2]", "[question3]", "Cancel") + + if(robot_ask == "[question1]") + M.say("[question1]") + SLEEP_CHECK_DEATH(default_delay) + Speech(answers1) + if(robot_ask == "[question2]") + M.say("[question2]") + SLEEP_CHECK_DEATH(default_delay) + Speech(answers2) + if(robot_ask == "[question3]") + M.say("[question3]") + SLEEP_CHECK_DEATH(default_delay) + Speech(answers3) + if(robot_ask == "[selling_question]") + M.say("[selling_question]") + SLEEP_CHECK_DEATH(default_delay) + trading = TRUE + Speech(selling_answer) + speaking = FALSE + return + else + speaking = TRUE + var/robot_ask = alert("ask them", "[src] is offering to you.", "[selling_item_1_name]", "[selling_item_2_name]", "I am done buying.", "Cancel") + if(robot_ask == "[selling_item_1_name]") + SellingItem(selling_item_1, cost_1, M) + if(robot_ask == "[selling_item_2_name]") + SellingItem(selling_item_2, cost_2, M) + if(robot_ask == "I am done buying.") + say(selling_end) + trading = FALSE + speaking = FALSE + return + return + +/mob/living/simple_animal/hostile/clan_npc/info/trader/proc/SetSellables() + var/list/temp = list() + for(var/T in level_1) + temp.Add(typecacheof(T)) + level_1 = temp.Copy() + temp.Cut() + for(var/T in level_2) + temp.Add(typecacheof(T)) + level_2 = temp.Copy() + level_2.Remove(typecacheof(/obj/item/clothing/suit/armor/ego_gear/city/misc)) + level_2.Remove(typecacheof(/obj/item/clothing/suit/armor/ego_gear/city/indigo_armor)) + level_2.Remove(typecacheof(/obj/item/clothing/suit/armor/ego_gear/city/steel_armor)) + level_2.Remove(typecacheof(/obj/item/clothing/suit/armor/ego_gear/city/amber_armor)) + level_2.Remove(typecacheof(/obj/item/clothing/suit/armor/ego_gear/city/green_armor)) + level_2.Remove(typecacheof(/obj/item/clothing/suit/armor/ego_gear/city/azure_armor)) + temp.Cut() + for(var/T in level_3) + temp.Add(typecacheof(T)) + level_3 = temp.Copy() + level_3[/obj/item/documents/photocopy] = FALSE + temp.Cut() + return + +/mob/living/simple_animal/hostile/clan_npc/info/trader/attackby(obj/item/O, mob/user, params) + if(stat == DEAD) + to_chat(user, span_warning("[src] is dead!")) + return + else + if(user.a_intent == INTENT_HELP && can_buy) + if(istype(O, /obj/item/storage)) // Code for storage dumping + var/obj/item/storage/S = O + for(var/obj/item/IT in S) + ManageSales(IT, user) + to_chat(user, span_notice("You show [src] your [S]...")) + playsound(O, "rustle", 50, TRUE, -5) + if (successful_sale == TRUE) + playsound(get_turf(src), 'sound/effects/cashregister.ogg', 35, 3, 3) + say(buying_say) + successful_sale = FALSE + return TRUE + ManageSales(O, user) + if (successful_sale == TRUE) + playsound(get_turf(src), 'sound/effects/cashregister.ogg', 35, 3, 3) + say(buying_say) + successful_sale = FALSE + return + . = ..() + +/mob/living/simple_animal/hostile/clan_npc/info/trader/proc/ManageSales(obj/item/O, mob/living/user) + var/spawntype + if(is_type_in_typecache(O, level_3)) + spawntype = /obj/item/stack/spacecash/c1000 + else if(is_type_in_typecache(O, level_2)) + spawntype = /obj/item/stack/spacecash/c200 + else if(is_type_in_typecache(O, level_1)) + spawntype = /obj/item/stack/spacecash/c100 + else + to_chat(user, span_warning("[src] doesn't want to buy the [O].")) + return FALSE + + if(spawntype) + new spawntype (get_turf(user)) + qdel(O) + successful_sale = TRUE + return TRUE + +/mob/living/simple_animal/hostile/clan_npc/info/trader/proc/SellingItem(obj/item/O, var/price, mob/living/carbon/M) + var/sold_item = O + var/held_cash = M.is_holding_item_of_type(/obj/item/holochip) + if(held_cash) + var/obj/item/holochip/C = held_cash + if(C && istype(C)) + var/credits = C.get_item_credit_value() + var/amount = C.spend(price) + if (amount > 0) + new sold_item (get_turf(M)) + say(sold_say) + playsound(get_turf(src), 'sound/effects/cashregister.ogg', 35, 3, 3) + else + say(poor_say + "[(price - credits)] more ahn...") + else + say(no_cash) diff --git a/ModularTegustation/tegu_mobs/lc13_resurgence_tapes.dm b/ModularTegustation/tegu_mobs/lc13_resurgence_tapes.dm index 009c07573e52..69471a28d596 100644 --- a/ModularTegustation/tegu_mobs/lc13_resurgence_tapes.dm +++ b/ModularTegustation/tegu_mobs/lc13_resurgence_tapes.dm @@ -5,6 +5,9 @@ storedinfo = list() timestamp = list() +/obj/item/tape/resurgence/attack_self(mob/user) + to_chat(user, "You take a closer look at the tape... Looks like you can't pull out the wires.") + /obj/item/tape/resurgence/first name = "Tinkerer's Log: Moving Out" icon_state = "tape_red" @@ -205,49 +208,129 @@ timestamp = list(1, 6, 11, 16, 21, 26, 31, 36, 41, 46, 51, 56, 61, 66, 71, 76, 81, 86, 91, 96, 101, 106, 111, 116, 121, 126, 131, 136, 141, 146, 151, 156, 161, 176, 181, 186, 191, 196) -/obj/item/tape/resurgence/dreams - name = "Historians Podcast: Elliot's Day" - desc = "A magnetic tape that can hold up to ten minutes of content. It apper to have 'Elliot's Big Day' written on it's back." +/obj/item/tape/resurgence/gateway + name = "Tinkerer's Logs: New Invention" + desc = "A magnetic tape that can hold up to ten minutes of content. It apper to have 'New Invention' written on it's back." storedinfo = list( - "*Sounds of robotic laughter in the background along with some clapping.*", - span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "Thank you all for tuning in for tonight's episode! All of you learned a good amount about the Liu today!""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "It was been the Historian speaking today and see you all, Next week!""), - "*Suddenly all of the clapping stops as a screen shuts down...*", - span_game_say(span_name("The Historian") + span_message(" sighs")), - span_game_say(span_name("Robotic Voice") + span_message(" says,") + " "Cut! You did great, dear Historian! You followed your script perfectly.""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "Yes, As it always is...""), - span_game_say(span_name("Robotic Voice") + span_message(" says,") + " "Now, Since we have some time until the podcast is uploaded what should we discuss next week?""), - span_game_say(span_name("Robotic Voice") + span_message(" says,") + " "I know! I always wanted to know more about U-Cor.""), - span_game_say(span_name("The Historian") + span_message(" asks,") + " "Please, Max. Can you give me a small moment. I just need to, think through some things.""), - span_game_say(span_name("Max") + span_message(" says,") + " "Oh, Sorry dear Historian. I will make my way then...""), - "*Metallic footsteps moving away, followed by a door opening and closing.*", - "*Beeps and clicks coming from a device.*", - span_game_say(span_name("Slow Robotic Voice") + span_message(" says,") + " "Excuse me, I am currently working right now so if you have any complaints...""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "Sorry for interrupting you dear Weaver, I was just wondering if you had a moment to talk.""), - span_game_say(span_name("The Weaver") + span_message(" says,") + " "Oh. Sorry for not recognizing you Historian. There are so many requests today, you would not believe it.""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "Yep, Everyone is pretty excited about the recent cityfolk which came here.""), - span_game_say(span_name("The Weaver") + span_message(" asks,") + " "So, Why did you call me at this time?""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "You know, I have been thinking... Do you think the citizens are living a contentful life?""), - span_game_say(span_name("The Weaver") + span_message(" says,") + " "Well, Looking at how all of them are happy. Have goals and dreams, I would say so.""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "Yes, They all have dreams and recent events must have brought them hope... ""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "But what happens if they learn how those dreams are...""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "Flawed...""), - span_game_say(span_name("The Weaver") + span_message(" says,") + " "...""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "Nothing good, Nothing good will happen. I can't that happen.""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "But...""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "How long can I hide this truth from them...""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "They are all so innocent, They will eventually start making plans to fulfill their dreams.""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "They will all start leaving with a happy simile...""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "“I will finally reach it, we can leave this harrowing life to rejoice in this paradise...”""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "Then they will learn it's true nature, it's heartless nature...""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "They will even learn how he-""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "died for nothing...""), - span_game_say(span_name("The Weaver") + span_message(" says,") + " "I... Wish I had a answer for that...""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "Sorry Weaver... I just had no else to talk too.""), - span_game_say(span_name("The Historian") + span_message(" says,") + " "We should return to our duties. The citizens need us.""), - span_game_say(span_name("The Weaver") + span_message(" says,") + " "We shall do our best for them...""), - "*The tape ends after a beep is heard from a device.*", + "*Sounds of mechanical drilling and machinery clicking.*", + "*In the background, a heavy door starts sliding open... 2 pairs of footsteps walking closer*", + span_game_say(span_name("Unknown Robotic Voice") + span_message(" says,") + " "Agh... That’s not efficient enough.""), + span_game_say(span_name("Unknown Robotic Voice") + span_message(" says,") + " "Gregory, It looks like this reactor will not be enough for this project.""), + span_game_say(span_name("Unknown Robotic Voice") + span_message(" says,") + " "Just throw it back into the factory, It perhaps might find use in another project...""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "Ahm... Dear Tinkerer.""), + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "The Historian and The Weaver! Sorry that I didn’t catch the both of you. ""), + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "But nevertheless, I am very thankful that you all could make it here!""), + span_game_say(span_name("The Historian") + span_message(" says,") + " "Well, You seem quite insistent on us arriving today.""), + span_game_say(span_name("The Historian") + span_message(" says,") + " "”I have something of utmost importance to present before us”, You said something like that.""), + span_game_say(span_name("The Weaver") + span_message(" says,") + " "The last time you were this passionate about something was when you finally learned how to repair cores.""), + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "It brings back memories... It has been so long since we have started this town.""), + span_game_say(span_name("The Historian") + span_message(" says,") + " "And thanks to our efforts, it seems to be growing.""), + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "I am telling you, more and more folk are finally starting to understand us!""), + span_game_say(span_name("The Weaver") + span_message(" says,") + " "Anyways, About this thing you wanted to show us...""), + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "Right! Let me bring it over.""), + "*Mechanical sounds heard moving up...*", + "*Mechanical sounds heard moving down, along with a long hydraulic sound moving closer...*", + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "Now my Dear Elders, I now present before you...""), + "*Dramatic pause...*", + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "The Gateway! The invention which will bring us one step closer to City.""), + span_game_say(span_name("The Weaver") + span_message(" says,") + " "Hm... Looks interestingly built, I also like the details you put into it’s design.""), + span_game_say(span_name("The Historian") + span_message(" says,") + " "Wow! It looks complex. The Weaver will probably better understand it, not that good with machines at this scale.""), + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "Thank you! Now, once this project will be refined, we will be able to teleport our people in and out of the city!""), + span_game_say(span_name("The Historian") + span_message(" says,") + " "Oh, Didn’t expect that we would be able to see it that soon...""), + span_game_say(span_name("The Weaver") + span_message(" says,") + " "Refined?""), + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "Well, Currently it does require a large amount of power for a single use... It takes around a month to launch but only a single Citizen.""), + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "But, It will be improved in time just letting you know to start preparations...""), + span_game_say(span_name("The Weaver") + span_message(" says,") + " "We see... We shall then start prepare for it.""), + span_game_say(span_name("The Historian") + span_message(" says,") + " "You continue to amaze me, Dear Tinkerer... I can only dream of what we can do with this...""), + "*Awkward pause...*", + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "Hm? Something bothering you? Isn't this one of your dream coming true?""), + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "To finally show the citizens the beauty of the City?""), + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "The oh so land of dreams...""), + "*A mechanical sliding sound is heard moving towards The Historian voice.*", + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "Don’t you? Oh so dear Elder?""), + span_game_say(span_name("The Historian") + span_message(" shudderingly says,") + " "Ye-es... How could I not be excited? Ha...""), + span_game_say(span_name("The Weaver") + span_message(" says,") + " "That’s enough, Tinkerer. We should be returning to our duties by now.""), + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "Very well, I shall return to my duties...""), + "*2 pairs of mechanical footsteps head walking away, along with a door sliding shut.*", + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "I hope you get what you wished for...""), + span_game_say(span_name("The Tinkerer") + span_message(" says,") + " "Native Historian..."") ) - timestamp = list(1, 6, 11, 16, 21, 26, 31, 36, 41, 46, 51, 56, 61, 66, 71, 76, 81, 86, 91, 96, 101, 106, 111, 116, 121, 126, 131, 136, 141, 146, 151, 156, 161, 176, 181, 186, 191, 196) + timestamp = list(1, 6, 11, 16, 21, 26, 31, 36, 41, 46, 51, 56, 61, 66, 71, 76, 81, 86, 91, 96, 101, 106, 111, 116, 121, 126, 131, 136, 141, 146, 151, 156, 161, 166, 171, 176, 181, 186, 191, 196, 201, 206) + +/obj/item/tape/resurgence/solution + name = "Historians's Logs: The Solution" + desc = "A magnetic tape that can hold up to ten minutes of content. It apper to have 'The Solution' written on it's back." + storedinfo = list( + "*The rustling of papers, along with a deep mechanical sigh.*", + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "They... Have been planning for this all along...""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "The Gateway... They were never planning on using it to teach our citizens.""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "How could I be so naive...""), + span_game_say(span_name("Slow Robotic Voice") + span_message(" says,") + " "That is now in the past... The are now no longer here, and we need to pick ourselves back up.""), + span_game_say(span_name("Slow Robotic Voice") + span_message(" says,") + " "Moral is not looking well right now, especially after the incident caused by The Tinkerer.""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "... We could try to finally start this project, now that we have access to his blueprints.""), + span_game_say(span_name("Slow Robotic Voice") + span_message(" says,") + " "That is a risky maneuver, we have not ever tried to use this tech without the Tinkerer’s assistance.""), + span_game_say(span_name("Slow Robotic Voice") + span_message(" says,") + " "And we don’t even know if this plan will work in the first place.""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "No wait, but look over here.""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "It appears that they have been doing this already for a long time now.""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "Teleporting their own followers into the City...""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "And as long as they have their consciousness reduced... They will not be targeted by the City.""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "This can be also seen with the spear and gun bots sometimes spotted in their backstreets. And the AI that the Devyat carry around.""), + span_game_say(span_name("Slow Robotic Voice") + span_message(" says,") + " "Hm... Looks like they really do have quite the integrating notes about this.""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "This means, we can start the shell program.""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "Using his tech, we will be able to build shells of our citizens, and then build a makeshift town.""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "Give the shells some basic functions, and then using the gateway we can send them, and the town into the city...""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "Then, once we are able to bring them back in after the week, we can transfer all of the good memories of the City, back into our citizens.""), + span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "Hopefully, this can bring back hope to our citizens...""), + span_game_say(span_name("Slow Robotic Voice") + span_message(" says,") + " "... Are you sure, Dear Historian? You are shaking...""), + span_game_say(span_name("The Historian") + span_message(" says,") + " "This... Must work, I can’t just let my citizens fall into despair... I can’t..."") + ) + + timestamp = list(1, 6, 11, 16, 21, 26, 31, 36, 41, 46, 51, 56, 61, 66, 71, 76, 81, 86, 91, 96, 101, 106, 111, 116) + +// /obj/item/tape/resurgence/dreams +// name = "Historians Podcast: Elliot's Day" +// desc = "A magnetic tape that can hold up to ten minutes of content. It apper to have 'Elliot's Big Day' written on it's back." +// storedinfo = list( +// "*Sounds of robotic laughter in the background along with some clapping.*", +// span_game_say(span_name("Soft Robotic Voice") + span_message(" says,") + " "Thank you all for tuning in for tonight's episode! All of you learned a good amount about the Liu today!""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "It was been the Historian speaking today and see you all, Next week!""), +// "*Suddenly all of the clapping stops as a screen shuts down...*", +// span_game_say(span_name("The Historian") + span_message(" sighs")), +// span_game_say(span_name("Robotic Voice") + span_message(" says,") + " "Cut! You did great, dear Historian! You followed your script perfectly.""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "Yes, As it always is...""), +// span_game_say(span_name("Robotic Voice") + span_message(" says,") + " "Now, Since we have some time until the podcast is uploaded what should we discuss next week?""), +// span_game_say(span_name("Robotic Voice") + span_message(" says,") + " "I know! I always wanted to know more about U-Cor.""), +// span_game_say(span_name("The Historian") + span_message(" asks,") + " "Please, Max. Can you give me a small moment. I just need to, think through some things.""), +// span_game_say(span_name("Max") + span_message(" says,") + " "Oh, Sorry dear Historian. I will make my way then...""), +// "*Metallic footsteps moving away, followed by a door opening and closing.*", +// "*Beeps and clicks coming from a device.*", +// span_game_say(span_name("Slow Robotic Voice") + span_message(" says,") + " "Excuse me, I am currently working right now so if you have any complaints...""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "Sorry for interrupting you dear Weaver, I was just wondering if you had a moment to talk.""), +// span_game_say(span_name("The Weaver") + span_message(" says,") + " "Oh. Sorry for not recognizing you Historian. There are so many requests today, you would not believe it.""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "Yep, Everyone is pretty excited about the recent cityfolk which came here.""), +// span_game_say(span_name("The Weaver") + span_message(" asks,") + " "So, Why did you call me at this time?""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "You know, I have been thinking... Do you think the citizens are living a contentful life?""), +// span_game_say(span_name("The Weaver") + span_message(" says,") + " "Well, Looking at how all of them are happy. Have goals and dreams, I would say so.""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "Yes, They all have dreams and recent events must have brought them hope... ""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "But what happens if they learn how those dreams are...""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "Flawed...""), +// span_game_say(span_name("The Weaver") + span_message(" says,") + " "...""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "Nothing good, Nothing good will happen. I can't that happen.""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "But...""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "How long can I hide this truth from them...""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "They are all so innocent, They will eventually start making plans to fulfill their dreams.""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "They will all start leaving with a happy simile...""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "“I will finally reach it, we can leave this harrowing life to rejoice in this paradise...”""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "Then they will learn it's true nature, it's heartless nature...""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "They will even learn how he-""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "died for nothing...""), +// span_game_say(span_name("The Weaver") + span_message(" says,") + " "I... Wish I had a answer for that...""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "Sorry Weaver... I just had no else to talk too.""), +// span_game_say(span_name("The Historian") + span_message(" says,") + " "We should return to our duties. The citizens need us.""), +// span_game_say(span_name("The Weaver") + span_message(" says,") + " "We shall do our best for them...""), +// "*The tape ends after a beep is heard from a device.*", +// ) + +// timestamp = list(1, 6, 11, 16, 21, 26, 31, 36, 41, 46, 51, 56, 61, 66, 71, 76, 81, 86, 91, 96, 101, 106, 111, 116, 121, 126, 131, 136, 141, 146, 151, 156, 161, 176, 181, 186, 191, 196) diff --git a/_maps/RandomRooms/backstreetlayout/dungeon_backstreets.dmm b/_maps/RandomRooms/backstreetlayout/dungeon_backstreets.dmm index 8be3fbff3b65..fa2d41984d75 100644 --- a/_maps/RandomRooms/backstreetlayout/dungeon_backstreets.dmm +++ b/_maps/RandomRooms/backstreetlayout/dungeon_backstreets.dmm @@ -21,11 +21,15 @@ /turf/closed/indestructible/reinforced, /area/city/backstreets_room) "i" = ( -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "k" = ( /obj/effect/landmark/backstreetspawneast, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "m" = ( /obj/effect/landmark/distortion, @@ -33,7 +37,9 @@ /area/city/backstreets_alley) "r" = ( /obj/effect/landmark/backstreetspawnwest, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "u" = ( /obj/effect/landmark/backstreetspawneast, @@ -54,6 +60,10 @@ /obj/effect/landmark/backstreetspawn, /turf/open/floor/plating/asteroid/basalt, /area/city/backstreets_alley) +"B" = ( +/obj/effect/spawner/room/village_spawner, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) "D" = ( /obj/effect/spawner/room/backstreets/connector, /turf/closed/indestructible/reinforced, @@ -78,7 +88,9 @@ /area/city/backstreets_room) "P" = ( /obj/effect/landmark/distortion, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "Q" = ( /obj/effect/spawner/room/backstreets/large_south, @@ -90,7 +102,9 @@ /area/city/backstreets_room) "T" = ( /obj/effect/landmark/backstreetspawn, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "U" = ( /turf/open/floor/plating/ashplanet/rocky, @@ -449,7 +463,6 @@ a a a a -Z a a a @@ -474,7 +487,8 @@ a a a a -Z +a +a a L E @@ -951,7 +965,7 @@ c K i i -r +i L E c @@ -1074,7 +1088,7 @@ c c c i -r +i i L E @@ -1252,7 +1266,7 @@ c c a a -Z +a L E E @@ -1832,7 +1846,7 @@ i i i i -r +i i i i @@ -2603,7 +2617,7 @@ i i i i -r +i i i i @@ -2662,7 +2676,7 @@ E L a a -Z +a c c c @@ -2710,7 +2724,7 @@ E E L i -r +i i i i @@ -2772,7 +2786,7 @@ E E L a -Z +a a c c @@ -3153,7 +3167,7 @@ E E E L -r +i i c c @@ -3252,7 +3266,7 @@ a a a a -Z +a i a i @@ -3615,7 +3629,7 @@ E L i i -r +i i i i @@ -3701,7 +3715,7 @@ E E L i -Z +a i L L @@ -3804,7 +3818,7 @@ c c c a -Z +a a L E @@ -3863,7 +3877,7 @@ L L L i -r +i i L E @@ -4108,7 +4122,6 @@ a a a a -Z a a a @@ -4117,7 +4130,8 @@ a a a a -Z +a +a a a a @@ -4243,7 +4257,7 @@ a a a a -Z +a a a a @@ -4515,7 +4529,7 @@ i w L i -r +i i i i @@ -4598,7 +4612,7 @@ i i i i -r +i i i i @@ -4791,7 +4805,7 @@ c c i i -r +i c c c @@ -4843,7 +4857,7 @@ c c c c -r +i i w L @@ -5011,7 +5025,7 @@ c c c c -r +i i i c @@ -5141,7 +5155,7 @@ i a i a -Z +a i i i @@ -5249,7 +5263,7 @@ i i i i -r +i a i i @@ -5369,7 +5383,7 @@ L L L i -r +i i i i @@ -5457,7 +5471,7 @@ E L i i -r +i i i i @@ -5640,7 +5654,7 @@ c c i i -r +i L E E @@ -6349,7 +6363,7 @@ c c c c -y +h i i i @@ -6575,7 +6589,7 @@ c i i i -b +L E E E @@ -6638,7 +6652,7 @@ c c c i -r +i i L E @@ -6686,9 +6700,9 @@ c i i i -b -b -E +L +L +w E E E @@ -6799,7 +6813,7 @@ i i i i -E +w E E E @@ -6970,7 +6984,7 @@ c c c c -r +i i i L @@ -7512,7 +7526,7 @@ E E L i -r +i i L E @@ -8109,7 +8123,7 @@ E E E L -r +i i i i @@ -8137,7 +8151,7 @@ c c i i -r +i i i i @@ -8192,7 +8206,7 @@ a i i i -r +i i L E @@ -8227,7 +8241,7 @@ i i i i -r +i i i i @@ -8295,7 +8309,7 @@ i i i i -r +i i a a @@ -8365,7 +8379,7 @@ a i i i -r +i i i i @@ -8411,7 +8425,7 @@ i i i i -r +i i i i @@ -8630,7 +8644,7 @@ E E L i -i +T i c c @@ -8853,7 +8867,7 @@ E L i i -T +i c c c @@ -9125,7 +9139,7 @@ E E E L -r +i i i L @@ -9370,7 +9384,7 @@ c c h L -T +i a i L @@ -9402,7 +9416,7 @@ c c c i -T +i i L w @@ -9486,7 +9500,7 @@ a i i i -T +i i i i @@ -9519,7 +9533,7 @@ L L L i -T +i c c c @@ -9720,7 +9734,7 @@ w w i i -T +i L E E @@ -9772,7 +9786,7 @@ E E E w -Z +a w E c @@ -9999,7 +10013,7 @@ i i i i -r +i i i i @@ -10228,7 +10242,7 @@ i i i i -r +i i i i @@ -10246,7 +10260,7 @@ E E L i -T +i i i i @@ -10255,7 +10269,7 @@ i i a a -A +a a i i @@ -10510,7 +10524,7 @@ a a a a -A +a a a i @@ -10613,7 +10627,7 @@ i i i i -T +i i i i @@ -10627,7 +10641,7 @@ i i i i -T +i c c c @@ -10816,7 +10830,7 @@ L E L i -T +i i i i @@ -10905,7 +10919,7 @@ i i i i -T +i i i i @@ -10932,7 +10946,7 @@ i a i i -T +i i i L @@ -11125,7 +11139,7 @@ E L i i -T +i i i i @@ -11180,7 +11194,7 @@ c E E L -T +i a a c @@ -11487,7 +11501,7 @@ T i i i -T +i a i L @@ -11513,7 +11527,7 @@ E E E L -T +i i i c @@ -11626,7 +11640,7 @@ E L i i -T +i c c c @@ -12939,7 +12953,7 @@ E L a a -A +a L E E @@ -13002,14 +13016,14 @@ E L L L -c -c -c -c -c -c -c -c +L +L +L +L +L +L +L +L i i i @@ -13127,7 +13141,7 @@ i i i i -T +i i i i @@ -13224,7 +13238,6 @@ E L i i -T i i i @@ -13232,7 +13245,8 @@ i i i i -T +i +i i i i @@ -13454,6 +13468,8 @@ L L L L +L +L i i i @@ -13465,8 +13481,6 @@ L L L L -L -L c c c @@ -13623,7 +13637,7 @@ c c c a -A +a a L E @@ -13705,7 +13719,7 @@ c c c a -A +a a c c @@ -14168,7 +14182,7 @@ L a a a -A +a L a a @@ -14473,7 +14487,6 @@ E E L i -T i i i @@ -14495,7 +14508,8 @@ i i i i -T +i +i i a a @@ -14629,7 +14643,7 @@ E E E L -T +i i L L @@ -14711,7 +14725,7 @@ a a a a -a +L L L L @@ -14727,7 +14741,7 @@ a L a i -T +i i i i @@ -14822,7 +14836,7 @@ c c c c -K +d E E E @@ -15483,7 +15497,7 @@ a a a a -A +a c c c @@ -15685,7 +15699,7 @@ c c c c -T +i i i i @@ -15713,7 +15727,7 @@ i i a a -A +a i i i @@ -15818,7 +15832,7 @@ i i i i -T +i a a i @@ -15834,7 +15848,7 @@ i i i i -T +i i c c @@ -15919,7 +15933,7 @@ i i i i -T +i i i i @@ -16221,7 +16235,7 @@ c c c L -T +i a a L @@ -16363,12 +16377,12 @@ i i i L -E -E -E -E -E -E +L +L +L +L +L +L L L L @@ -16480,7 +16494,7 @@ c c c c -M +e i i i @@ -17010,7 +17024,7 @@ i i a a -A +a L E E @@ -17167,7 +17181,7 @@ i L i i -T +i i a a @@ -17268,7 +17282,7 @@ a a a a -T +i i L i @@ -17405,7 +17419,7 @@ i i i i -T +i i L E @@ -17507,7 +17521,7 @@ L L L L -A +a a a L @@ -17592,7 +17606,7 @@ E E L i -T +i i L L @@ -18038,7 +18052,7 @@ L L L L -A +a a a L @@ -18441,7 +18455,7 @@ E L i i -T +i c c c @@ -18580,7 +18594,7 @@ E E L i -T +i i i i @@ -18729,7 +18743,7 @@ E E L i -T +i i L E @@ -19549,7 +19563,7 @@ E E E L -k +i i i i @@ -19610,7 +19624,7 @@ i i i i -T +i i i i @@ -19678,7 +19692,7 @@ a a a a -u +a a a a @@ -19783,7 +19797,6 @@ i i i i -u a a a @@ -19804,7 +19817,8 @@ a a a a -A +a +a i i i @@ -19825,7 +19839,7 @@ c c i i -T +i i i i @@ -20047,7 +20061,7 @@ c c E L -u +a i i i @@ -20165,7 +20179,7 @@ i i a a -u +a i i i @@ -20500,7 +20514,7 @@ a L a a -k +i i i i @@ -20577,7 +20591,7 @@ c c L i -u +a a L c @@ -20948,7 +20962,7 @@ L E E L -k +i i i L @@ -21140,7 +21154,7 @@ i i i i -k +i i i i @@ -21214,7 +21228,7 @@ E E E L -k +i i i c @@ -21372,7 +21386,7 @@ i i i a -u +a i i i @@ -21590,7 +21604,7 @@ c c c L -k +i i i a @@ -21926,7 +21940,7 @@ L i i i -L +c c c c @@ -22020,7 +22034,7 @@ c c c i -k +i i L c @@ -22037,7 +22051,7 @@ L i i i -L +c c c c @@ -22118,7 +22132,7 @@ i L i i -k +i L i i @@ -22148,7 +22162,7 @@ L i i i -L +c c c c @@ -22259,7 +22273,7 @@ L i i i -L +c c c c @@ -22342,7 +22356,7 @@ i i a a -u +a i c c @@ -22370,7 +22384,7 @@ L i i k -L +c c c c @@ -22481,7 +22495,7 @@ L i i i -L +c c c c @@ -22503,7 +22517,7 @@ L L L i -k +i i L E @@ -22592,7 +22606,7 @@ L i i i -L +c c c c @@ -22662,7 +22676,7 @@ i i L i -k +i i a a @@ -22686,7 +22700,7 @@ c y L i -k +i i L E @@ -22700,7 +22714,7 @@ E E E L -k +i i i L @@ -22882,7 +22896,7 @@ c i i i -L +c c c c @@ -22894,7 +22908,7 @@ i i a a -u +a i c c @@ -22993,7 +23007,7 @@ c i k i -L +c c c c @@ -23104,7 +23118,7 @@ c i i i -L +c c c c @@ -23215,7 +23229,7 @@ c i i i -L +c c c c @@ -23326,7 +23340,7 @@ c i i i -L +c c c c @@ -23390,7 +23404,7 @@ L L L L -k +i i i L @@ -23437,7 +23451,7 @@ c i i i -L +c c c c @@ -23469,7 +23483,7 @@ i a a a -u +a i c c @@ -23489,7 +23503,7 @@ c i i i -k +i i i i @@ -23548,7 +23562,7 @@ c i i a -L +c c c c @@ -23556,7 +23570,7 @@ c i i i -k +i i i i @@ -23688,7 +23702,7 @@ a a a a -k +a a a i @@ -23708,7 +23722,7 @@ c c c c -k +i i i i @@ -23769,7 +23783,7 @@ L I a a -u +a I L L @@ -23782,7 +23796,7 @@ L L L I -u +a a a I @@ -23831,10 +23845,10 @@ L L L a -L -L -L -L +a +a +a +a L L L @@ -23944,30 +23958,30 @@ L a a a -L -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +B "} (216,1,1) = {" E @@ -24055,30 +24069,30 @@ L L L a -L -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (217,1,1) = {" E @@ -24112,7 +24126,6 @@ a a a a -u a a a @@ -24125,7 +24138,8 @@ a a a a -u +a +a a L E @@ -24166,30 +24180,30 @@ L L L a -L -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (218,1,1) = {" E @@ -24277,32 +24291,32 @@ a a L a -L -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -"} -(219,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +"} +(219,1,1) = {" E E E @@ -24388,30 +24402,30 @@ a a L a -L -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (220,1,1) = {" E @@ -24499,30 +24513,30 @@ a a a a -L -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (221,1,1) = {" E @@ -24535,7 +24549,7 @@ E E E L -u +a a a c @@ -24609,31 +24623,31 @@ a a a L -L -L -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (222,1,1) = {" E @@ -24720,31 +24734,31 @@ a a a L -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (223,1,1) = {" E @@ -24831,43 +24845,6 @@ L L L L -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -"} -(224,1,1) = {" -E -E -E -E -E -E -E -E -E -L a a a @@ -24893,14 +24870,51 @@ c c c c +"} +(224,1,1) = {" +E +E +E +E +E +E +E +E +E +L +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c c c c c c c -c -c a a a @@ -24941,32 +24955,32 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (225,1,1) = {" E @@ -25052,32 +25066,32 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (226,1,1) = {" E @@ -25163,32 +25177,32 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (227,1,1) = {" E @@ -25274,32 +25288,32 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (228,1,1) = {" E @@ -25385,32 +25399,32 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (229,1,1) = {" E @@ -25496,32 +25510,32 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (230,1,1) = {" E @@ -25607,32 +25621,32 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (231,1,1) = {" E @@ -25699,7 +25713,7 @@ E L a a -u +a L E E @@ -25718,32 +25732,32 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (232,1,1) = {" E @@ -25829,32 +25843,32 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (233,1,1) = {" E @@ -25940,32 +25954,32 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (234,1,1) = {" E @@ -26051,32 +26065,32 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (235,1,1) = {" E @@ -26162,32 +26176,32 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +L +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (236,1,1) = {" E @@ -26253,7 +26267,7 @@ L L L a -u +a a L E @@ -26274,31 +26288,31 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (237,1,1) = {" E @@ -26357,7 +26371,7 @@ a a a a -u +a a a a @@ -26385,31 +26399,31 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (238,1,1) = {" E @@ -26496,31 +26510,31 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (239,1,1) = {" E @@ -26566,7 +26580,7 @@ c c c c -u +a a a a @@ -26607,31 +26621,31 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (240,1,1) = {" E @@ -26718,31 +26732,31 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (241,1,1) = {" E @@ -26829,31 +26843,31 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (242,1,1) = {" E @@ -26940,31 +26954,31 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +L +a +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (243,1,1) = {" E @@ -27052,30 +27066,30 @@ E E E E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E -E +L +L +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c "} (244,1,1) = {" E @@ -27312,7 +27326,7 @@ E L a a -u +a c c c @@ -27759,7 +27773,6 @@ a a a a -u a a a @@ -27782,7 +27795,8 @@ a a a a -u +a +a a a a diff --git a/_maps/RandomRooms/backstreetlayout/lcorp.dmm b/_maps/RandomRooms/backstreetlayout/lcorp.dmm index 677519d66623..46c408bb07e4 100644 --- a/_maps/RandomRooms/backstreetlayout/lcorp.dmm +++ b/_maps/RandomRooms/backstreetlayout/lcorp.dmm @@ -221,7 +221,9 @@ /area/city/backstreets_alley) "eF" = ( /obj/effect/landmark/backstreetspawnwest, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "eK" = ( /obj/structure/table/reinforced, @@ -235,7 +237,9 @@ /area/city/backstreets_room) "eY" = ( /obj/effect/landmark/backstreetspawneast, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "fi" = ( /obj/structure/sign/poster/contraband/steppy, @@ -245,6 +249,10 @@ /obj/structure/lootcrate/seven, /turf/open/water/jungle, /area/city/backstreets_room) +"fZ" = ( +/obj/effect/spawner/room/village_spawner, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) "gm" = ( /obj/structure/chair/comfy{ dir = 4 @@ -1959,7 +1967,9 @@ /turf/open/floor/bluespace, /area/centcom/supplypod) "LM" = ( -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "LT" = ( /obj/effect/turf_decal/bot, @@ -2309,6 +2319,11 @@ "RI" = ( /obj/structure/necropolis_arch, /obj/structure/necropolis_gate, +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Fearsome Signal"; + alpha = 10 + }, /turf/open/indestructible/necropolis/air, /area/city/backstreets_room) "RK" = ( @@ -3489,7 +3504,7 @@ iW iW iW Xj -Qe +Xj Xj iW UZ @@ -3590,7 +3605,7 @@ UZ UZ iW Xj -Qe +Xj Xj Xj Xj @@ -3789,7 +3804,7 @@ iW St Xj Xj -Qe +Xj Xj Xj Xj @@ -3909,7 +3924,7 @@ Xj Qe Xj Xj -Qe +Xj Xj Yt Yt @@ -4044,7 +4059,7 @@ UZ UZ iW Xj -Qe +Xj Xj iW UZ @@ -4450,7 +4465,7 @@ Xj Xj Xj Xj -Qe +Xj Xj Xj Xj @@ -4466,7 +4481,6 @@ Xj Xj Xj Xj -Qe Xj Xj Xj @@ -4475,7 +4489,8 @@ Xj Xj Xj Xj -Qe +Xj +Xj Xj Xj Xj @@ -4599,7 +4614,7 @@ Yt Yt Yt Xj -Xj +Qe Xj Yt Yt @@ -4664,12 +4679,12 @@ Yt Yt Yt Yt -Qe Xj Xj Xj Xj -Qe +Xj +Xj Xj Xj Xj @@ -5042,7 +5057,7 @@ Yt Yt Yt Yt -Qe +Xj Xj Xj Xj @@ -5157,7 +5172,6 @@ Xj Xj Xj Xj -Qe Xj Xj Xj @@ -5172,7 +5186,8 @@ Xj Xj Xj Xj -Qe +Xj +Xj Xj LM LM @@ -5400,7 +5415,7 @@ iW iW iW iW -eF +LM LM LM iW @@ -7063,7 +7078,7 @@ LM LM LM LM -eF +LM LM LM LM @@ -7613,7 +7628,7 @@ Yt Yt LM LM -eF +LM iW UZ UZ @@ -8509,7 +8524,7 @@ LM eF LM LM -eF +LM LM Yt Yt @@ -8611,7 +8626,7 @@ Tn UZ iW LM -eF +LM LM LM LM @@ -9731,7 +9746,7 @@ UZ iW LM LM -eF +LM iW UZ UZ @@ -11611,7 +11626,7 @@ Yt Yt Yt Xj -Qe +Xj Xj iW UZ @@ -12832,8 +12847,8 @@ UZ UZ iW Xj -Qe -Qe +Xj +Xj Xj Xj Xj @@ -13360,7 +13375,7 @@ UZ UZ UZ iW -Sc +Xj Xj Xj iW @@ -13612,7 +13627,7 @@ Yt Yt Yt Yt -Qe +Xj Xj Xj Yt @@ -13836,7 +13851,7 @@ UZ iW Xj Xj -Qe +Xj iW UZ UZ @@ -14245,7 +14260,6 @@ UZ UZ iW Xj -Sc Xj Xj Xj @@ -14260,7 +14274,8 @@ Xj Xj Xj Xj -Sc +Xj +Xj Yt Yt Yt @@ -14501,7 +14516,7 @@ iW iW iW Xj -Qe +Xj Xj iW UZ @@ -15459,7 +15474,7 @@ Xj Xj Xj Xj -Sc +Xj Xj iW UZ @@ -15607,7 +15622,7 @@ Yt Yt Yt Xj -Qe +Xj Xj iW UZ @@ -15924,7 +15939,7 @@ Xj Xj Xj Xj -Sc +Xj Xj Xj Xj @@ -16136,7 +16151,6 @@ Xj Xj Xj Xj -Sc Xj Xj Xj @@ -16153,7 +16167,8 @@ Xj Xj Xj Xj -Qe +Xj +Xj Xj Xj Xj @@ -16269,7 +16284,7 @@ Xj Xj Xj Xj -Qe +Xj Xj Xj Xj @@ -16446,7 +16461,7 @@ Yt Yt Yt Yt -Sc +Xj Xj Xj Yt @@ -16595,7 +16610,7 @@ UZ iW Xj Xj -Sc +Xj iW UZ UZ @@ -17148,7 +17163,7 @@ UZ UZ UZ iW -Sc +Xj Xj Xj iW @@ -17332,7 +17347,7 @@ UZ iW Xj Xj -Sc +Xj Yt Yt Yt @@ -17363,7 +17378,7 @@ UZ iW Xj Xj -Sc +Xj iW UZ UZ @@ -17686,7 +17701,7 @@ Xj Xj Xj Xj -Sc +Xj Xj Xj Xj @@ -17901,7 +17916,7 @@ UZ iW Xj Xj -Sc +Xj Yt Yt Yt @@ -17993,7 +18008,7 @@ Xj Xj Xj Xj -Sc +Xj Xj Xj Xj @@ -18582,7 +18597,7 @@ Xj Xj Xj Xj -Sc +Xj Xj Xj Xj @@ -18992,7 +19007,7 @@ Yt Yt wU Xj -Sc +Xj Xj Xj Xj @@ -19020,7 +19035,7 @@ UZ UZ iW Xj -Sc +Xj Xj iW UZ @@ -19036,7 +19051,7 @@ UZ UZ iW Xj -Sc +Xj Xj iW UZ @@ -19333,7 +19348,7 @@ UZ iW Xj Xj -Sc +Xj iW UZ UZ @@ -19659,7 +19674,7 @@ Yt Yt Xj Xj -Sc +Xj iW UZ UZ @@ -19678,7 +19693,6 @@ UZ UZ iW Xj -Sc Xj Xj Xj @@ -19694,7 +19708,8 @@ Xj Xj Xj Xj -Sc +Xj +Xj Xj Xj Xj @@ -20220,7 +20235,7 @@ Xj Xj Xj Xj -Sc +Xj Xj Xj Xj @@ -21124,7 +21139,7 @@ UZ UZ UZ iW -Sc +Xj Xj Xj iW @@ -21441,7 +21456,7 @@ Xj Xj Xj Xj -Sc +Xj Xj Xj Xj @@ -21567,7 +21582,7 @@ Xj Xj Xj Xj -Xj +Sc Xj Xj Xj @@ -21672,7 +21687,7 @@ Xj Xj Xj Xj -Sc +Xj Xj Xj Xj @@ -21791,7 +21806,7 @@ Yt Yt qG Xj -Sc +Xj Xj iW UZ @@ -22002,7 +22017,7 @@ Yt Yt Yt Yt -va +Xj Xj Xj Yt @@ -22042,28 +22057,28 @@ Yt Yt Yt Yt -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +fZ "} (175,1,1) = {" UZ @@ -22153,28 +22168,28 @@ Yt Yt Yt Yt -iW -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (176,1,1) = {" UZ @@ -22249,7 +22264,6 @@ Xj Xj Xj Xj -va Xj Xj Xj @@ -22263,31 +22277,32 @@ Xj Xj Xj Xj -St -iW -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -"} -(177,1,1) = {" +Xj +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +"} +(177,1,1) = {" UZ UZ UZ @@ -22326,7 +22341,7 @@ Xj Xj Xj Xj -va +Xj Xj iW UZ @@ -22374,29 +22389,29 @@ Xj Xj Xj Xj -St -iW -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (178,1,1) = {" UZ @@ -22485,29 +22500,29 @@ Xj Xj Xj Xj -St -iW -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (179,1,1) = {" UZ @@ -22595,30 +22610,30 @@ Xj iW iW iW -iW -iW -iW -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Xj +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (180,1,1) = {" UZ @@ -22706,30 +22721,30 @@ Xj Xj Xj iW -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Xj +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (181,1,1) = {" UZ @@ -22802,7 +22817,7 @@ Yt Yt Xj Xj -va +Xj iW UZ UZ @@ -22817,30 +22832,30 @@ iW iW Xj iW -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +iW +iW +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (182,1,1) = {" UZ @@ -22930,28 +22945,28 @@ Xj iW UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (183,1,1) = {" UZ @@ -23041,28 +23056,28 @@ Xj iW UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (184,1,1) = {" UZ @@ -23152,28 +23167,28 @@ Xj iW UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (185,1,1) = {" UZ @@ -23222,7 +23237,7 @@ va Xj Xj Xj -va +Xj Xj Xj Xj @@ -23263,28 +23278,28 @@ Xj iW UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (186,1,1) = {" UZ @@ -23374,28 +23389,28 @@ iW iW UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (187,1,1) = {" UZ @@ -23485,6 +23500,30 @@ UZ UZ UZ UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +"} +(188,1,1) = {" UZ UZ UZ @@ -23506,10 +23545,11 @@ UZ UZ UZ UZ -UZ -"} -(188,1,1) = {" -UZ +iW +Xj +Xj +Xj +iW UZ UZ UZ @@ -23519,41 +23559,16 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -iW -Xj -Xj -Xj -iW -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -iW -iW -iW -iW -iW -qi -Xj -Xj -Xj -iW +iW +iW +iW +iW +iW +qi +Xj +Xj +Xj +iW UZ iW Xj @@ -23596,28 +23611,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (189,1,1) = {" UZ @@ -23707,28 +23722,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (190,1,1) = {" UZ @@ -23799,7 +23814,7 @@ Yt Yt Yt Yt -va +Xj Xj Xj iW @@ -23818,28 +23833,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (191,1,1) = {" UZ @@ -23891,7 +23906,7 @@ UZ iW Xj Xj -va +Xj iW UZ UZ @@ -23929,28 +23944,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (192,1,1) = {" UZ @@ -24040,28 +24055,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (193,1,1) = {" UZ @@ -24151,28 +24166,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (194,1,1) = {" UZ @@ -24197,7 +24212,7 @@ UZ UZ UZ iW -va +Xj Xj Xj iW @@ -24262,28 +24277,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (195,1,1) = {" UZ @@ -24373,28 +24388,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (196,1,1) = {" UZ @@ -24484,28 +24499,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (197,1,1) = {" UZ @@ -24555,7 +24570,7 @@ Xj iW iW iW -Xj +va Xj Xj iW @@ -24595,28 +24610,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (198,1,1) = {" UZ @@ -24666,7 +24681,7 @@ Xj Xj Xj Xj -va +Xj Xj Xj Xj @@ -24706,28 +24721,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (199,1,1) = {" UZ @@ -24817,28 +24832,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (200,1,1) = {" UZ @@ -24862,13 +24877,11 @@ Yt Yt Yt Xj -va Xj Xj Xj Xj Xj -va Xj Xj Xj @@ -24883,7 +24896,9 @@ Xj Xj Xj Xj -va +Xj +Xj +Xj Xj Xj Xj @@ -24928,28 +24943,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (201,1,1) = {" UZ @@ -25039,28 +25054,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (202,1,1) = {" UZ @@ -25150,28 +25165,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (203,1,1) = {" UZ @@ -25540,7 +25555,7 @@ UZ UZ iW Xj -va +Xj Xj iW UZ @@ -27403,7 +27418,7 @@ UZ UZ iW LM -eY +LM LM LM LM @@ -27424,9 +27439,9 @@ Yt Yt Yt Xj +va Xj Xj -va Xj Xj Xj @@ -27767,7 +27782,7 @@ iW UZ iW Xj -va +Xj Xj iW UZ @@ -29233,7 +29248,7 @@ Yt Yt ln Xj -Xj +va Xj iW UZ @@ -29434,7 +29449,7 @@ Xj Xj Xj Xj -va +Xj Xj Xj Xj @@ -29566,7 +29581,7 @@ Yt Yt Yt Xj -va +Xj Xj iW UZ @@ -29636,7 +29651,7 @@ LM LM LM LM -eY +LM LM LM LM @@ -30106,7 +30121,7 @@ iW Xj Xj Xj -va +Xj Xj Xj Xj diff --git a/_maps/RandomRooms/backstreetlayout/lcorp_backstreets.dmm b/_maps/RandomRooms/backstreetlayout/lcorp_backstreets.dmm index 47f248a392de..26d76743e045 100644 --- a/_maps/RandomRooms/backstreetlayout/lcorp_backstreets.dmm +++ b/_maps/RandomRooms/backstreetlayout/lcorp_backstreets.dmm @@ -403,13 +403,6 @@ }, /turf/open/floor/facility/halls, /area/city/backstreets_room) -"cB" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/obj/effect/landmark/backstreetspawneast, -/turf/open/floor/plating/asteroid/basalt, -/area/city/backstreets_alley) "cI" = ( /obj/machinery/light/broken{ dir = 8 @@ -579,6 +572,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/city/backstreets_room) +"dP" = ( +/obj/effect/spawner/room/village_spawner, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) "dQ" = ( /obj/machinery/light/broken{ dir = 8 @@ -764,6 +761,14 @@ /obj/effect/decal/cleanable/oil/slippery, /turf/open/floor/facility/halls, /area/city/backstreets_room) +"eO" = ( +/obj/item/gps/mining{ + anchored = 1; + gpstag = "L-Corp Signal"; + alpha = 10 + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/city/backstreets_room) "eX" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/amurdad_grass, @@ -796,6 +801,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/facility/halls, /area/city/backstreets_room) +"fh" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/turf/open/floor/plating/asteroid/basalt, +/area/city/backstreets_alley) "fi" = ( /obj/effect/turf_decal/siding/brown{ dir = 6 @@ -1414,7 +1428,9 @@ /turf/open/floor/carpet/orange, /area/city/backstreets_room) "iY" = ( -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "iZ" = ( /obj/structure/rack, @@ -1494,6 +1510,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/facility/halls, /area/city/backstreets_room) +"jv" = ( +/obj/effect/decal/cleanable/blood/tracks, +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Darkness Signal"; + alpha = 10 + }, +/turf/open/floor/plating/ashplanet/wateryrock, +/area/city/backstreets_alley) "jy" = ( /obj/machinery/light/broken{ dir = 1 @@ -3255,7 +3280,9 @@ /obj/structure/fence/corner{ dir = 10 }, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "up" = ( /obj/effect/turf_decal/siding/purple{ @@ -4338,6 +4365,13 @@ /obj/structure/flora/rock, /turf/open/floor/plating/ashplanet/rocky, /area/city/backstreets_alley) +"Cb" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/plating/asteroid/basalt, +/area/city/backstreets_alley) "Cc" = ( /obj/machinery/door/airlock/vault{ name = "Pale Horse's containment unit" @@ -4374,12 +4408,8 @@ /turf/open/floor/carpet/red, /area/city/backstreets_room) "Cm" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/obj/effect/landmark/backstreetspawnwest, -/turf/open/floor/plating/asteroid/basalt, -/area/city/backstreets_alley) +/turf/closed/indestructible/reinforced, +/area/space) "Cn" = ( /obj/effect/landmark/backstreetspawneast, /turf/open/floor/plating/asteroid/basalt, @@ -4426,7 +4456,9 @@ /obj/machinery/door/poddoor/shutters/indestructible{ name = "Malfunctioning Backstreets Shutters" }, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "CE" = ( /obj/effect/turf_decal/weather/dirt{ @@ -4463,6 +4495,13 @@ /obj/structure/chair/office, /turf/open/floor/carpet/red, /area/city/backstreets_room) +"CU" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/plating/asteroid/basalt, +/area/city/backstreets_alley) "CV" = ( /turf/open/floor/facility/halls, /area/city/backstreets_room) @@ -5152,7 +5191,9 @@ /area/city/backstreets_alley) "Hh" = ( /obj/effect/landmark/backstreetspawneast, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "Hi" = ( /obj/machinery/light/broken{ @@ -5786,13 +5827,6 @@ }, /turf/open/floor/facility/halls, /area/city/backstreets_room) -"Lz" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/obj/effect/landmark/backstreetspawn, -/turf/open/floor/plating/asteroid/basalt, -/area/city/backstreets_alley) "LB" = ( /obj/effect/turf_decal/siding/purple{ dir = 4 @@ -6048,7 +6082,9 @@ /area/city/backstreets_room) "Nq" = ( /obj/effect/landmark/backstreetspawnwest, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "Ns" = ( /obj/effect/turf_decal/tile/brown, @@ -6371,7 +6407,9 @@ /area/city/backstreets_room) "Pz" = ( /obj/effect/landmark/backstreetspawn, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "PG" = ( /obj/machinery/light/broken{ @@ -6397,7 +6435,9 @@ /obj/structure/fence{ dir = 4 }, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "PJ" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -7674,7 +7714,9 @@ dir = 4 }, /obj/effect/turf_decal/weather/dirt, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "XY" = ( /obj/machinery/light/broken{ @@ -9878,7 +9920,7 @@ JE Ux iY Pz -GG +bF Ux kI "} @@ -11737,9 +11779,9 @@ JE JE JE hK -CE -Cm -CE +bF +bF +bF CE CE CE @@ -12954,11 +12996,11 @@ kI Ux bF bF +qv bF bF bF bF -qv bF bF bF @@ -13090,7 +13132,7 @@ bF CE bF bF -qv +bF bF Ux Ux @@ -13491,7 +13533,7 @@ kI kI kI Ux -bt +XA bt bt bt @@ -13602,7 +13644,7 @@ kI kI kI Ux -bF +js bF bF bF @@ -13713,7 +13755,7 @@ kI kI kI Ux -bF +js bF bF CE @@ -13824,7 +13866,7 @@ Ux Ux Ux Ux -bF +js bF bF Ux @@ -14268,7 +14310,7 @@ JE JE JE zs -bF +js bF bF Ux @@ -14379,7 +14421,7 @@ JE JE JE JE -bF +js bF bF Ux @@ -14490,7 +14532,7 @@ JE JE JE JE -bF +js bF bF JE @@ -14601,7 +14643,7 @@ JE JE JE JE -bF +js bF bF JE @@ -14712,7 +14754,7 @@ JE JE JE JE -bF +js bF bF JE @@ -14823,7 +14865,7 @@ JE JE JE JE -bF +js bF bF JE @@ -14934,7 +14976,7 @@ kI kI kI Ux -bF +js bF bF JE @@ -15045,7 +15087,7 @@ kI kI kI Ux -bF +js bF bF JE @@ -15156,7 +15198,7 @@ kI kI kI Ux -bF +js bF bF JE @@ -15267,7 +15309,7 @@ kI kI kI Ux -bF +js bF bF JE @@ -15378,7 +15420,7 @@ kI kI kI Ux -bF +js bF bF JE @@ -15489,7 +15531,7 @@ kI kI kI Ux -bF +js bF bF JE @@ -15600,7 +15642,7 @@ kI kI kI Ux -bF +js bF bF JE @@ -15711,7 +15753,7 @@ kI kI kI Ux -bF +js bF bF JE @@ -15822,7 +15864,7 @@ kI kI kI Ux -bF +js bF bF JE @@ -15933,7 +15975,7 @@ kI kI kI Ux -bF +js bF bF JE @@ -16044,7 +16086,7 @@ kI kI kI Ux -bF +js bF bF JE @@ -16368,7 +16410,7 @@ kI Ux js bF -qv +bF bF bF bF @@ -16749,7 +16791,7 @@ JE JE iY iY -Nq +iY Ux kI kI @@ -17054,7 +17096,7 @@ JE JE JE js -qv +bF oE Ux kI @@ -17080,7 +17122,7 @@ JE JE JE JE -Nq +iY iY iY Ux @@ -17110,7 +17152,7 @@ kI kI kI kI -Ux +OP iY iY JE @@ -17221,7 +17263,7 @@ kI kI kI kI -Ux +OP iY iY JE @@ -17327,7 +17369,7 @@ kI kI kI kI -Ux +kI Ux Ux Ux @@ -17438,11 +17480,11 @@ kI kI kI kI +kI Ux iY iY iY -Pz iY iY iY @@ -17549,6 +17591,7 @@ kI kI kI kI +kI Ux iY iY @@ -17561,7 +17604,6 @@ iY iY iY iY -Pz iY Ux kI @@ -17654,6 +17696,7 @@ kI "} (88,1,1) = {" kI +pq JE JE JE @@ -17671,7 +17714,6 @@ Ux Ux Ux Ux -Ux iY iY Ux @@ -17737,7 +17779,7 @@ JE JE YP kI -kI +Ux Ux Ux Ux @@ -17765,6 +17807,7 @@ kI "} (89,1,1) = {" kI +pq JE JE JE @@ -17774,8 +17817,7 @@ JE JE iY iY -Ux -kI +Cm kI kI kI @@ -17848,7 +17890,6 @@ JE JE JE kI -kI Ux iY iY @@ -17856,6 +17897,7 @@ iY iY iY iY +iY Nq iY iY @@ -17876,6 +17918,7 @@ kI "} (90,1,1) = {" kI +pq JE JE JE @@ -17885,8 +17928,7 @@ JE JE iY Pz -Ux -kI +Cm kI kI kI @@ -17959,7 +18001,6 @@ JE JE JE kI -kI Ux iY iY @@ -17971,6 +18012,7 @@ iY iY iY iY +iY JE JE JE @@ -17987,6 +18029,7 @@ kI "} (91,1,1) = {" kI +pq JE JE JE @@ -17996,8 +18039,7 @@ JE JE iY iY -Ux -kI +Cm kI kI kI @@ -18070,10 +18112,10 @@ JE JE JE kI -kI Ux iY iY +iY Ux Ux Ux @@ -18098,6 +18140,7 @@ kI "} (92,1,1) = {" kI +pq JE JE JE @@ -18107,8 +18150,7 @@ JE JE iY iY -Ux -kI +Cm kI kI JE @@ -18126,7 +18168,7 @@ iY iY iY iY -Pz +iY iY iY iY @@ -18181,10 +18223,10 @@ JE JE JE kI -kI Ux iY iY +iY Ux kI kI @@ -18209,6 +18251,7 @@ kI "} (93,1,1) = {" kI +pq JE JE JE @@ -18218,8 +18261,7 @@ JE JE iY iY -Ux -kI +Cm kI kI JE @@ -18292,9 +18334,9 @@ JE JE JE kI -kI Ux iY +iY Nq Ux kI @@ -18320,6 +18362,7 @@ kI "} (94,1,1) = {" kI +pq JE JE JE @@ -18329,8 +18372,7 @@ JE JE iY iY -Ux -kI +Cm kI kI JE @@ -18340,7 +18382,7 @@ JE JE js bF -Re +oE iY iY iY @@ -18403,10 +18445,10 @@ JE JE JE kI -kI Ux iY iY +iY Ux kI kI @@ -18431,6 +18473,7 @@ kI "} (95,1,1) = {" kI +pq JE JE JE @@ -18440,8 +18483,7 @@ JE JE iY iY -Ux -kI +Cm kI kI JE @@ -18514,6 +18556,97 @@ kI kI kI kI +Ux +iY +bF +Ux +Ux +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +"} +(96,1,1) = {" +kI +pq +JE +JE +JE +JE +JE +JE +JE +iY +iY +Cm +kI +kI +JE +JE +JE +JE +JE +js +GG +oE +Ux +kI +kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +kI +kI +kI +kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI kI Ux iY @@ -18534,40 +18667,9 @@ kI kI kI kI -kI -kI -kI -kI -kI -"} -(96,1,1) = {" -kI -JE -JE -JE -JE -JE -JE -JE -iY -iY Ux -kI -kI -kI -JE -JE -JE -JE -JE -js +iY bF -oE -Ux -kI -kI -JE -JE JE JE JE @@ -18576,12 +18678,6 @@ JE JE JE JE -kI -kI -kI -kI -JE -JE JE JE JE @@ -18595,64 +18691,11 @@ JE JE JE JE -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -Ux -Nq -iY -rr -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +dP "} (97,1,1) = {" kI +pq JE JE JE @@ -18662,8 +18705,7 @@ JE JE iY iY -Ux -kI +Cm kI kI JE @@ -18737,33 +18779,34 @@ Ux Ux Ux Ux -Ux -iY iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +bF +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (98,1,1) = {" kI +pq JE JE JE @@ -18771,10 +18814,9 @@ JE JE JE JE -Pz iY -Ux -kI +iY +Cm kI kI JE @@ -18831,8 +18873,6 @@ kI Ux iY iY -Nq -iY iY iY iY @@ -18851,30 +18891,33 @@ iY iY iY iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +bF +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (99,1,1) = {" kI +pq JE JE JE @@ -18884,8 +18927,7 @@ JE JE iY iY -Ux -kI +Cm kI kI kI @@ -18940,8 +18982,6 @@ kI kI kI Ux -Nq -iY iY iY iY @@ -18951,7 +18991,6 @@ iY iY iY iY -Nq iY iY iY @@ -18962,30 +19001,34 @@ iY iY iY iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +bF +bF +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (100,1,1) = {" kI +pq JE JE JE @@ -18995,8 +19038,7 @@ JE JE iY iY -Ux -kI +Cm kI kI kI @@ -19005,7 +19047,7 @@ kI kI Ux js -GG +bF oE Ux kI @@ -19063,40 +19105,41 @@ Ux Ux Ux iY -Nq +iY Ux Ux Ux Ux Ux -rr Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +bF +bF +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (101,1,1) = {" kI +pq JE JE JE @@ -19106,8 +19149,7 @@ JE JE iY iY -Ux -kI +Cm kI kI kI @@ -19180,34 +19222,35 @@ kI kI kI kI -kI Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +bF +bF +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (102,1,1) = {" kI +pq JE JE JE @@ -19217,8 +19260,7 @@ JE JE iY iY -Ux -kI +Cm kI kI kI @@ -19291,34 +19333,35 @@ kI kI kI kI -kI Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +bF +bF +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (103,1,1) = {" kI +pq JE JE JE @@ -19328,8 +19371,7 @@ JE JE iY iY -Ux -kI +Cm kI kI JE @@ -19402,31 +19444,31 @@ kI kI kI kI -kI Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +bF +bF +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (104,1,1) = {" kI @@ -19436,11 +19478,11 @@ kI kI kI kI +kI Ux iY iY -Ux -kI +Cm kI kI JE @@ -19513,31 +19555,31 @@ kI kI kI kI -kI -Ux -iY -iY -Ux Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +bF +bF +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (105,1,1) = {" kI @@ -19547,11 +19589,11 @@ kI kI kI kI +kI Ux iY iY -Ux -kI +Cm kI kI JE @@ -19624,31 +19666,31 @@ kI kI kI kI -kI -Ux -iY -iY -iY -Ux Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +bF +bF +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (106,1,1) = {" kI @@ -19658,11 +19700,11 @@ kI kI kI kI +kI Ux iY iY -Ux -kI +Cm kI kI JE @@ -19735,31 +19777,31 @@ kI kI kI kI -kI -Ux -iY -iY -iY -iY -Ux Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +bF +bF +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (107,1,1) = {" kI @@ -19769,11 +19811,11 @@ kI kI kI kI +kI Ux iY iY -Ux -kI +Cm kI kI JE @@ -19846,31 +19888,31 @@ kI kI kI kI -kI Ux -iY -iY -iY -iY -iY -Ux -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +bF +bF +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (108,1,1) = {" kI @@ -19880,11 +19922,11 @@ kI kI kI kI +kI Ux iY iY -Ux -kI +Cm kI kI JE @@ -19957,31 +19999,31 @@ kI kI kI kI -kI Ux Ux -iY -iY -iY -iY -iY -Ux -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +bF +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (109,1,1) = {" kI @@ -19991,11 +20033,11 @@ kI kI kI kI +kI Ux iY iY -Ux -kI +Cm kI kI JE @@ -20069,30 +20111,30 @@ kI kI kI kI -kI -Ux -Ux -iY -iY -iY -iY -iY Ux Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (110,1,1) = {" kI @@ -20102,11 +20144,11 @@ kI kI kI kI +kI Ux iY iY -Ux -kI +Cm kI kI kI @@ -20182,28 +20224,28 @@ kI kI kI kI -Ux -Ux -iY -iY -iY -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (111,1,1) = {" kI @@ -20213,11 +20255,11 @@ kI kI kI kI +kI Ux iY iY -Ux -kI +Cm kI kI kI @@ -20278,7 +20320,7 @@ bt bt bt bt -KD +bt bt bt bt @@ -20293,28 +20335,28 @@ kI kI kI kI -kI -Ux -Ux -iY -iY -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (112,1,1) = {" kI @@ -20324,6 +20366,7 @@ kI kI kI kI +kI Ux iY iY @@ -20334,7 +20377,6 @@ JE YP kI kI -kI Ux js bF @@ -20404,28 +20446,28 @@ kI kI kI kI -kI -kI -Ux -Ux -iY -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (113,1,1) = {" kI @@ -20435,6 +20477,7 @@ kI kI kI kI +kI Ux iY iY @@ -20445,7 +20488,6 @@ JE JE kI kI -kI Ux js bF @@ -20515,28 +20557,28 @@ kI kI kI kI -kI -kI -kI -Ux -Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (114,1,1) = {" kI @@ -20546,6 +20588,7 @@ kI kI kI kI +kI Ux iY Pz @@ -20556,7 +20599,6 @@ JE JE kI kI -kI Ux Dr bF @@ -20626,28 +20668,28 @@ JE JE Iw kI -kI -kI -kI -kI -Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (115,1,1) = {" kI @@ -20657,6 +20699,7 @@ kI kI kI kI +kI Ux iY iY @@ -20667,7 +20710,6 @@ JE JE kI kI -kI Ux js GG @@ -20711,7 +20753,7 @@ kI kI kI Ux -Pz +iY iY Ux kI @@ -20737,28 +20779,28 @@ JE JE JE kI -kI -kI -kI -kI -Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (116,1,1) = {" kI @@ -20768,6 +20810,7 @@ kI kI kI kI +kI Ux iY iY @@ -20778,7 +20821,6 @@ JE JE kI kI -kI Ux js bF @@ -20848,28 +20890,28 @@ JE JE JE kI -kI -kI -kI -kI -Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (117,1,1) = {" kI @@ -20879,6 +20921,7 @@ kI kI kI kI +kI Ux iY iY @@ -20889,7 +20932,6 @@ JE JE kI kI -kI Ux js bF @@ -20959,28 +21001,28 @@ JE JE JE kI -kI -kI -kI -kI -Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (118,1,1) = {" kI @@ -20990,6 +21032,7 @@ kI kI kI kI +kI Ux iY iY @@ -21000,7 +21043,6 @@ JE JE kI kI -kI Ux js bF @@ -21070,28 +21112,28 @@ JE JE JE kI -kI -kI -kI -kI -Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (119,1,1) = {" kI @@ -21101,11 +21143,11 @@ kI kI kI kI +kI Ux iY iY -Ux -kI +Cm kI kI kI @@ -21181,28 +21223,28 @@ JE JE JE kI -kI -kI -kI -kI -Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (120,1,1) = {" kI @@ -21212,11 +21254,11 @@ kI kI kI kI +kI Ux iY iY -Ux -kI +Cm kI kI kI @@ -21292,33 +21334,34 @@ JE JE JE kI -kI -kI -kI -kI -Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (121,1,1) = {" kI kI kI +kI JE JE JE @@ -21326,8 +21369,7 @@ JE hK iY iY -Ux -kI +Cm kI kI kI @@ -21337,7 +21379,7 @@ kI Ux js bF -Re +oE Ux kI kI @@ -21403,33 +21445,34 @@ JE JE JE kI -kI -kI -kI -kI -Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (122,1,1) = {" kI kI kI +kI JE JE JE @@ -21437,8 +21480,7 @@ JE JE iY iY -Ux -kI +Cm kI kI kI @@ -21514,33 +21556,34 @@ JE JE JE kI -kI -kI -kI -kI -Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (123,1,1) = {" kI kI kI +kI JE JE JE @@ -21548,8 +21591,7 @@ JE JE iY iY -Ux -kI +Cm kI JE JE @@ -21602,9 +21644,9 @@ Ux iY iY iY -Pz iY -Pz +iY +iY iY iY iY @@ -21625,33 +21667,34 @@ JE JE JE kI -kI -kI -kI -kI -Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (124,1,1) = {" kI kI kI +kI JE JE JE @@ -21659,8 +21702,7 @@ JE JE iY iY -Ux -kI +Cm kI JE JE @@ -21736,33 +21778,34 @@ kI kI kI kI -kI -kI -kI -kI -Ux -iY -iY -Ux -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE "} (125,1,1) = {" kI kI kI +kI JE JE JE @@ -21770,8 +21813,7 @@ JE JE iY iY -Ux -kI +Cm kI JE JE @@ -21847,14 +21889,14 @@ kI kI kI kI -Ux -Ux -Ux -Ux -Ux -iY -iY -Ux +kI +kI +kI +kI +kI +kI +kI +kI kI kI kI @@ -21874,6 +21916,7 @@ kI kI kI kI +kI JE JE JE @@ -21881,8 +21924,7 @@ JE JE iY iY -Ux -kI +Cm kI JE JE @@ -21957,15 +21999,15 @@ kI kI kI kI -Ux -Ux -iY -iY -iY -iY -iY -iY -Ux +kI +kI +kI +kI +kI +kI +kI +kI +kI kI kI kI @@ -21985,6 +22027,7 @@ kI kI kI kI +kI JE JE JE @@ -21992,8 +22035,7 @@ JE JE iY iY -Ux -kI +Cm kI JE JE @@ -22063,20 +22105,20 @@ js bF oE Ux -Ux -Ux -Ux -Ux -Ux -Ux -iY -iY -iY -iY -iY -iY -iY -Ux +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI kI kI kI @@ -22100,12 +22142,12 @@ kI kI kI kI +kI Ux iY iY Ux Ux -Ux JE JE JE @@ -22173,20 +22215,6 @@ Ux js bF oE -iY -iY -iY -iY -iY -iY -iY -iY -iY -Ux -Ux -Ux -Ux -Ux Ux kI kI @@ -22202,6 +22230,20 @@ kI kI kI kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI "} (129,1,1) = {" kI @@ -22211,8 +22253,8 @@ kI kI kI kI +kI Ux -Pz iY iY iY @@ -22284,15 +22326,6 @@ Ux js bF oE -iY -iY -iY -iY -iY -iY -iY -iY -Ux Ux kI kI @@ -22313,6 +22346,15 @@ kI kI kI kI +kI +kI +kI +kI +kI +kI +kI +kI +kI "} (130,1,1) = {" kI @@ -22322,12 +22364,12 @@ kI kI kI kI +kI Ux iY iY iY iY -iY JE JE JE @@ -22396,14 +22438,14 @@ js bF oE Ux -Ux -Ux -Ux -Ux -Ux -Ux -Ux -Ux +kI +kI +kI +kI +kI +kI +kI +kI kI kI kI @@ -22433,7 +22475,7 @@ kI kI kI kI -Ux +kI Ux Ux Ux @@ -22796,7 +22838,7 @@ kI kI kI Ux -Pz +iY iY Ux kI @@ -23240,7 +23282,7 @@ kI kI kI rr -iY +Pz iY JE JE @@ -23267,7 +23309,7 @@ JE JE JE iY -Pz +iY Ux kI Ux @@ -23596,7 +23638,7 @@ Ux iY iY iY -Pz +iY iY iY iY @@ -23925,7 +23967,7 @@ Ux kI kI Ux -Pz +iY iY Ux kI @@ -24129,7 +24171,7 @@ JE JE JE iY -Pz +iY JE JE JE @@ -24252,7 +24294,7 @@ kI kI Ux js -GG +bF oE Ux kI @@ -24340,7 +24382,7 @@ iY iY iY iY -Pz +iY iY iY iY @@ -24554,7 +24596,7 @@ JE JE JE JE -qo +Dr bF oE Ux @@ -24715,7 +24757,7 @@ bt bt bt bt -KD +bt bt bt bt @@ -24796,7 +24838,7 @@ Ux bF bF bF -bt +bF bt bt bt @@ -24937,7 +24979,7 @@ CE CE CE CE -Lz +CE CE CE CE @@ -25880,10 +25922,10 @@ kI Ux CD iY +Hh iY iY iY -Hh iY iY js @@ -25991,7 +26033,7 @@ kI Ux CD iY -Hh +iY iY iY iY @@ -26116,7 +26158,7 @@ JE JE JE JE -Hh +iY iY iY Ux @@ -26381,7 +26423,7 @@ bt bt bt bt -cB +bt bt bt bt @@ -26483,7 +26525,7 @@ JE bF bF bF -Cn +bF bF bF bF @@ -26568,10 +26610,10 @@ CE CE CE CE -gy -CE -CE CE +bF +bF +bF CE CE CE @@ -26625,7 +26667,7 @@ CE iY iY iY -Hh +iY iY iY iY @@ -26738,7 +26780,7 @@ JE JE zs iY -Hh +iY iY Ux kI @@ -26848,9 +26890,9 @@ JE JE JE JE -bF -bF -bF +bt +bt +bt Ux kI kI @@ -27047,118 +27089,7 @@ JE JE JE JE -bl -kI -Ux -iY -iY -JE -JE -JE -JE -JE -Iw -kI -kI -JE -JE -JE -JE -JE -JE -JE -JE -JE -JE -bF -bF -bF -JE -JE -JE -JE -JE -Iw -kI -kI -kI -kI -kI -kI -kI -"} -(173,1,1) = {" -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -kI -Ux -iY -iY -JE -JE -JE -JE -JE -kI -JE -JE -JE -JE -JE -JE -JE -JE -JE -JE -kI -kI -kI -kI -kI -Ux -js -bF -oE -Ux -kI -kI -kI -JE -JE -JE -JE -JE -JE -JE -JE -JE -JE -JE -JE -JE -JE -JE -kI -kI -kI -JE -JE -JE -JE -JE -JE -JE -JE -JE -JE +bl kI Ux iY @@ -27168,7 +27099,7 @@ JE JE JE JE -JE +Iw kI kI JE @@ -27189,7 +27120,7 @@ JE JE JE JE -JE +Iw kI kI kI @@ -27198,7 +27129,7 @@ kI kI kI "} -(174,1,1) = {" +(173,1,1) = {" kI kI kI @@ -27242,8 +27173,114 @@ Ux kI kI kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +kI +kI +kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +kI +Ux +iY +iY +JE +JE +JE +JE +JE +JE +kI +kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +bF +bF +bF +JE +JE +JE +JE +JE +JE +kI +kI +kI +kI +kI +kI +kI +"} +(174,1,1) = {" +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +kI +Ux +iY +iY +JE +JE +JE +JE +JE +kI +JE +JE +JE +JE +JE +JE +JE +JE +JE +JE +kI +kI +kI kI kI +Ux +js +bF +oE +Ux kI kI kI @@ -27252,6 +27289,11 @@ kI kI kI kI +Ux +js +bF +oE +Ux kI kI kI @@ -27322,7 +27364,7 @@ kI kI kI Ux -Hh +iY iY JE JE @@ -27358,11 +27400,11 @@ kI kI kI kI -kI -kI -kI -kI -kI +Ux +js +bF +oE +Ux kI kI kI @@ -27469,11 +27511,11 @@ kI kI kI kI -kI -kI -kI -kI -kI +Ux +js +bF +oE +Ux kI kI kI @@ -27494,7 +27536,7 @@ JE JE kI Ux -Hh +iY iY JE JE @@ -27580,11 +27622,11 @@ kI kI kI kI -kI -kI -kI -kI -kI +Ux +js +bF +oE +Ux kI kI kI @@ -27691,11 +27733,11 @@ kI kI kI kI -kI -kI -kI -kI -kI +Ux +js +bF +oE +Ux kI kI kI @@ -27766,7 +27808,7 @@ kI kI kI Ux -iY +Hh iY Ux kI @@ -27802,11 +27844,11 @@ kI kI kI kI -kI -kI -kI -kI -kI +Ux +js +bF +oE +Ux kI kI kI @@ -27913,11 +27955,11 @@ kI kI kI kI -kI -kI -kI -kI -kI +Ux +js +bF +oE +Ux kI kI kI @@ -28024,11 +28066,11 @@ kI kI kI kI -kI -kI -kI -kI -kI +Ux +js +bF +oE +Ux kI kI kI @@ -28135,11 +28177,11 @@ kI kI kI kI -kI -kI -kI -kI -kI +Ux +js +bF +oE +Ux kI kI kI @@ -28246,11 +28288,11 @@ kI kI kI kI -kI -kI -kI -kI -kI +Ux +js +bF +oE +Ux kI kI kI @@ -28358,9 +28400,9 @@ Ux Ux Ux Ux -Ux -Ux -Ux +js +bF +oE Ux Ux Ux @@ -28434,6 +28476,7 @@ kI Ux iY iY +fh bt bt bt @@ -28455,6 +28498,9 @@ bt bt bt bt +bF +bF +bF bt bt bt @@ -28465,6 +28511,9 @@ bt bt bt bt +bF +bF +bF bt bt bt @@ -28473,14 +28522,7 @@ bt bt bt bt -bt -bt -bt -bt -bt -bt -bt -bt +Cb iY iY Ux @@ -28545,15 +28587,14 @@ kI Ux iY iY -Nq -bF -bF -bF +iY +js bF bF bF bF bF +qv bF bF bF @@ -28592,6 +28633,7 @@ bF bF bF bF +oE iY iY Ux @@ -28654,9 +28696,10 @@ kI kI kI Ux -Nq iY iY +iY +TQ CE CE CE @@ -28701,8 +28744,7 @@ CE CE CE CE -CE -CE +CU iY iY iY @@ -28717,7 +28759,7 @@ iY iY iY iY -bF +js bF bF bF @@ -28828,12 +28870,12 @@ iY iY iY iY +js bF bF bF bF bF -Cn bF bF bF @@ -28939,7 +28981,7 @@ JE pG iY iY -bF +js bF bF bF @@ -30523,7 +30565,7 @@ bF bF bF bF -Cn +bF bF Ux kI @@ -31060,7 +31102,7 @@ kI kI kI Ux -wG +WP WP wG Ux @@ -32178,7 +32220,7 @@ ne LR JC pN -pN +eO wP Ei kI @@ -32945,7 +32987,7 @@ OP zU qu qu -qu +jv rQ ZL WP @@ -33947,7 +33989,7 @@ OP kI Ux WP -wG +WP WP Ux kI @@ -34843,13 +34885,13 @@ WP WP WP WP +wG WP WP WP WP WP WP -wG WP WP Ux diff --git a/_maps/RandomRooms/backstreetlayout/outskirts.dmm b/_maps/RandomRooms/backstreetlayout/outskirts.dmm new file mode 100644 index 000000000000..a3e54902961f --- /dev/null +++ b/_maps/RandomRooms/backstreetlayout/outskirts.dmm @@ -0,0 +1,29516 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aH" = ( +/obj/effect/landmark/backstreetspawneast, +/turf/open/floor/plating/dirt/jungle/wasteland{ + slowdown = 0 + }, +/area/city/backstreets_alley) +"aU" = ( +/obj/structure/curtain/cloth, +/obj/structure/fluff/paper/stack{ + dir = 8 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"bl" = ( +/obj/structure/curtain/cloth, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"bH" = ( +/obj/effect/spawner/room/backstreets/large_north, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) +"bU" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"co" = ( +/obj/structure/flora/junglebush/c, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_alley) +"cq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/wood, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"cB" = ( +/obj/structure/chair/sofa/corp/left, +/obj/effect/turf_decal/siding/blue{ + dir = 5 + }, +/mob/living/simple_animal/hostile/clan_npc/info{ + icon_living = "clan_citzen_3"; + icon_state = "clan_citzen_3"; + question3 = "What is this mask you are wearing?"; + question2 = "Why are you waiting here?"; + answers1 = list("Well, You may ca-all me Paul!","I am a-a collector of so-orts...","So, I colle-ect tech from the outski-irts.", "And I store the-em here!"); + answers2 = list("Well, Right no-ow I am a break", "I was a-able to ma-ake a good ha-aul today", "I think I deserve one."); + answers3 = list("Oh? Thi-is silly thing?", "Emote: taps their mask", "Fou-und it in the ruins.", "Loo-oked cool, and it he-elps me see i-in the dark.", "So tha-at is why I a-am keeping it."); + greeting_line = "Oh! Ni-ice meeting you hu-uman!"; + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = 16; + anchored = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"cC" = ( +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 1; + icon_state = "clan_scout_normal"; + icon_living = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/obj/structure/fluff/paper, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"dd" = ( +/obj/effect/spawner/room/backstreets/small_west, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) +"dk" = ( +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/plating/ashplanet/wateryrock, +/area/city/backstreets_alley) +"dl" = ( +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"dF" = ( +/obj/structure/chair/wood, +/mob/living/simple_animal/hostile/clan_npc/info/trader{ + icon_state = "clan_citzen_3"; + icon_living = "clan_citzen_3"; + answers1 = list("Well, Yo-ou may call me Lavan.","Right now I am just resting he-ere, but I do have some tapes fo-or sale!"); + question2 = "How did you gather these tapes?"; + answers2 = list("I-I found them in thi-is room...", "They look-ed cool, so I-I took them.", "And looks like I-I was ri-ight, as you might wa-ant to buy the-em!"); + greeting_line = "Hello-o human!"; + selling_answer = list("Le-et take a lookse...","Here are the ta-apes that I have fo-or sale!", "Just ho-old some holochips from yo-our ID, and I will te-ell you if you have enough."); + buying_say = "Go-ood Deal!"; + poor_say = "Aw... Looks li-ike you still need "; + sold_say = "So-old!"; + selling_item_1 = /obj/item/tape/resurgence/gateway; + selling_item_1_name = "Tinkerer's Logs: New Invention (200 ahn)"; + selling_item_2_name = "Historians Podcast: Backstage Records (200 ahn)"; + selling_item_2 = /obj/item/tape/resurgence/backstage; + cost_1 = 200; + selling_end = "Go-ot it, I-if you need a-anything, I will be-e right here!"; + return_to_origin = 1; + city_faction = 0; + can_buy = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"dR" = ( +/obj/structure/flora/rock/pile/largejungle, +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/water/jungle, +/area/city/backstreets_room/resurgence_village) +"em" = ( +/turf/closed/indestructible/rock, +/area/space) +"eo" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = 16; + anchored = 1 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"eq" = ( +/obj/effect/turf_decal/siding/blue/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/blue/corner, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"fb" = ( +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"fc" = ( +/obj/structure/lootcrate/syndicate, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"fg" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/mob/living/simple_animal/hostile/clan_npc/info/trader{ + icon_state = "clan_citzen_6"; + icon_living = "clan_citzen_6"; + answers1 = list("...","Ca-all me Herring.", "I am but an old fi-sher who rests here...", "Once I fi-ished in the gre-eat lake...", "No-ow I fi-ish in simple ponds."); + question2 = "What are you buying?"; + answers2 = list("Hm...", "Bri-ing me so-ome fish of stra-ange origins", "I-it has been a long time si-ince I have seen some..."); + greeting_line = "Greetings..."; + selling_answer = list("I o-only have a fe-ew tools to spare...","Bu-ut you ma-ay ta-ake a look...", "Just ho-old some holochips from yo-our ID, and I will te-ell you if you have enough."); + buying_say = "Ni-ice catch..."; + poor_say = "Lo-ooks li-ike you still need "; + sold_say = "Ve-ery well, Ta-ake it."; + selling_item_1 = /obj/item/fishing_component/line/clan; + selling_item_1_name = "Resurgence Clan Fishing Line Reel (600 ahn)"; + selling_item_2_name = "Resurgence Clan Fishing Net (800 ahn)"; + selling_item_2 = /obj/item/fishing_net/resurgence; + cost_1 = 600; + cost_2 = 800; + selling_end = "Ve-ery well..."; + return_to_origin = 1; + city_faction = 0; + level_1 = list(/obj/item/food/fish/siltcurrent, /obj/item/food/fish/fresh_water/mosb, /obj/item/food/fish/fresh_water/yin, /obj/item/food/fish/fresh_water/yang, /obj/item/food/fish/salt_water/fishmael, /obj/item/food/fish/salt_water/piscine_mermaid, /obj/item/food/fish/salt_water/tuna_pallid); + level_2 = list(); + level_3 = list(); + dir = 4; + faction = list("neutral", "village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"fj" = ( +/obj/structure/riser/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"fE" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/effect/turf_decal/raven/one, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 8; + icon_state = "clan_scout_normal"; + icon_living = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"fL" = ( +/obj/structure/displaycase/forsale, +/obj/structure/table/wood/fancy/royalblue, +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"fM" = ( +/obj/structure/flora/rock/pile, +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/obj/effect/landmark/cratespawn, +/obj/effect/landmark/cratespawn, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"fR" = ( +/obj/structure/lootcrate/money, +/turf/open/floor/plating/ashplanet/wateryrock, +/area/city/backstreets_alley) +"gd" = ( +/obj/effect/turf_decal/raven/nine, +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = -16; + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_alley) +"gy" = ( +/obj/structure/table/wood, +/obj/item/taperecorder/empty, +/obj/structure/fluff/paper, +/obj/item/tape/resurgence/solution, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"gA" = ( +/obj/structure/flora/rock, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"gI" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"gU" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"hw" = ( +/obj/structure/sign/departments/security{ + pixel_x = 32 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"hI" = ( +/obj/structure/flora/ash/garden/waste, +/turf/open/floor/plating/dirt/jungle/wasteland{ + slowdown = 0 + }, +/area/city/backstreets_alley) +"iD" = ( +/turf/open/floor/plating/ashplanet/wateryrock, +/area/city/backstreets_alley) +"iU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/chair/wood{ + dir = 1 + }, +/mob/living/simple_animal/hostile/clan_npc/info{ + icon_living = "clan_citzen_2"; + icon_state = "clan_citzen_2"; + dir = 1; + greeting_line = "Howdy Pa-al, I have no-ot seen your kind in a whi-ile!"; + answers1 = list("Well Pa-artner, Friends ca-all me James", "You can sa-ay I am a... Hunte-er if you could te-ell.", "I explore arou-und the rui-ins with my pal Ronan, finding monste-ers to take apa-art.", "After a-all, The Weaver does nee-ed material to make such o-outfits"); + question2 = "What are wearing?"; + answers2 = list("It i-is nice, Is it no-ot?", "Emote: points at thei-ir boots", "The great Weave-er was able to make the-em them for me.", "And I do sa-ay, They really fit the 'Hunter' look I have see-em often."); + answers3 = list("If you-u are asking abo-out this faction...", "The Cla-an is just one of ma-any villages in the O-outskirts...","All of the me-embers of the clan are ma-achines...","Li-ike me...","Delay: 20","But we are clo-ose to being hu-uman!","We ju-ust need to stu-udy mo-ore, then we can learn what it means to be Hu-uman..."); + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"jf" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/obj/structure/sign/poster/official/safety_report{ + pixel_x = 32 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"jn" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/water/deep/saltwater, +/area/city/backstreets_room/resurgence_village) +"jt" = ( +/obj/structure/flora/rock/pile, +/obj/structure/flora/rock, +/turf/open/floor/plating/ashplanet/wateryrock, +/area/city/backstreets_alley) +"jX" = ( +/obj/structure/sign/poster/contraband/borg_fancy_1, +/turf/closed/indestructible/rock, +/area/city/backstreets_alley) +"ku" = ( +/turf/open/floor/plating/dirt/jungle/wasteland{ + slowdown = 0 + }, +/area/city/backstreets_alley) +"kM" = ( +/turf/closed/indestructible/rock, +/area/city/backstreets_room/resurgence_village) +"lx" = ( +/obj/structure/flora/junglebush/c, +/turf/open/floor/plating/dirt/jungle/wasteland{ + slowdown = 0 + }, +/area/city/backstreets_alley) +"lB" = ( +/obj/structure/fluff/paper/stack{ + dir = 8 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"lN" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/fishshrine{ + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"mp" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = -16; + anchored = 1 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"mz" = ( +/obj/structure/chair/wood, +/mob/living/simple_animal/hostile/clan_npc{ + icon_living = "clan_citzen_5"; + icon_state = "clan_citzen_5"; + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"nf" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"ng" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"nZ" = ( +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"oa" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/chair/wood{ + dir = 8 + }, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 8; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"ol" = ( +/obj/structure/table/wood, +/obj/item/food/grown/cannabis, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"oC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"oQ" = ( +/obj/structure/sign/poster/official/work_for_a_future, +/turf/closed/indestructible/wood, +/area/city/backstreets_room/resurgence_village) +"oS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/chair/wood, +/mob/living/simple_animal/hostile/clan_npc{ + icon_living = "clan_citzen_5"; + icon_state = "clan_citzen_5"; + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"pa" = ( +/turf/closed/indestructible/reinforced, +/area/city/backstreets_alley) +"pj" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"pm" = ( +/obj/structure/riser/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"pv" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 9 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"py" = ( +/obj/structure/chair/sofa/corp/right, +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/mob/living/simple_animal/hostile/clan/defender{ + can_protect = 1; + faction = list("neutral", "village"); + icon_living = "defender_normal"; + icon_state = "defender_normal"; + return_to_origin = 1; + city_faction = 0; + maxHealth = 2400; + health = 2400 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"pJ" = ( +/obj/effect/decal/cleanable/blood/splatter/over_window, +/turf/closed/indestructible/rock, +/area/city/backstreets_alley) +"pO" = ( +/obj/structure/mineral_door/wood, +/obj/effect/turf_decal/siding/blue/end, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"pR" = ( +/turf/open/floor/plating/ironsand, +/area/city/backstreets_alley) +"pX" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 6 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"qb" = ( +/obj/structure/flora/junglebush/large, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_alley) +"qD" = ( +/obj/structure/curtain/cloth, +/turf/closed/indestructible/fakeglass, +/area/city/backstreets_room/resurgence_village) +"rb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"rh" = ( +/turf/open/water/deep/saltwater, +/area/city/backstreets_room/resurgence_village) +"rl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/chair/wood, +/mob/living/simple_animal/hostile/clan_npc{ + icon_living = "clan_citzen_5"; + icon_state = "clan_citzen_5"; + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"rU" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/mob/living/simple_animal/hostile/clan_npc/info{ + icon_living = "clan_citzen_1"; + icon_state = "clan_citzen_1"; + dir = 1; + greeting_line = "Oh... Salutations Human."; + question2 = "Why are you not attacking me?"; + question3 = "Who are your leaders?"; + answers2 = list("Oh, You must have gotten the wrong idea.", "This clan was never about killing or hunting humans.", "It is just that one of our Elders has gone a bit rogue.", "Tinkerer is their name, They have quite a strange hatred for the city...", "However the Weaver and the Historian remain sane.", "Still leading this dream of ours."); + answers3 = list("Do you mean the Elders?","We used to have 3 of them.","The Tinkerer, The Historian and The Weaver","However, Tinkerer is a bit of a mess right now, They have left.","The Historian is currently incharge of leading expeditions like these.", "While the Weaver is staying back at our village, Keeping watch over us and protecting us."); + answers1 = list("You may call me Comander Julian", "The one assigned by the Historian to lead this outpost.", "Currently waiting for the Historian to report back to us with our next orders."); + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"sg" = ( +/obj/effect/decal/cleanable/blood/splatter, +/turf/closed/mineral/ash_rock, +/area/city/backstreets_alley) +"sh" = ( +/obj/structure/fluff/paper, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"sH" = ( +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 8; + icon_state = "clan_scout_normal"; + icon_living = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"sO" = ( +/obj/structure/fluff/paper/stack{ + dir = 4 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"sQ" = ( +/obj/structure/bed/pod, +/obj/item/bedsheet/brown, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"tj" = ( +/mob/living/simple_animal/hostile/clan/drone/village{ + city_faction = 0; + faction = list("village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"tB" = ( +/obj/effect/mob_spawn/human/corpse, +/turf/open/floor/plating/ashplanet/wateryrock, +/area/city/backstreets_alley) +"tM" = ( +/obj/structure/table/wood, +/obj/effect/landmark/cratespawn, +/obj/effect/landmark/cratespawn, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"tO" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/mob/living/simple_animal/hostile/clan_npc/info/trader{ + icon_living = "clan_citzen_4"; + icon_state = "clan_citzen_4"; + can_sell = 0; + level_2 = list(/obj/item/book/granter/action/skill); + level_1 = null; + level_3 = null; + question3 = "What are you collecting?"; + answers3 = list("Oh!, I am gathering books...", "Specifically books from the city.", "They should be called 'Skill Books?'", "If you find any, I am willing to buy them from you."); + dir = 4; + greeting_line = "Oh my! Greetings human!"; + question2 = "How did all of you get here?"; + answers1 = list("Well, You may call me Lorenzo", "I am one of the Historian's scholars.", "Just examining and studying the city..."); + answers2 = list("That is thanks to our Elders", "They... The Tinkerer found a way to teleport an outpost great distances.", "So the other Elders are currently using this tech to send us closer to the City."); + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"tP" = ( +/obj/structure/sign/poster/contraband/borg_fancy_2, +/turf/closed/indestructible/rock, +/area/city/backstreets_alley) +"uv" = ( +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Robotic Signal"; + alpha = 10 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"uy" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"uW" = ( +/obj/structure/displaycase/forsale, +/obj/structure/table/wood/fancy/royalblue, +/obj/effect/turf_decal/siding/blue{ + dir = 6 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"vh" = ( +/obj/effect/spawner/room/backstreets/medium_south, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) +"vQ" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 5 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"vZ" = ( +/obj/structure/flora/rock/jungle, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"wa" = ( +/obj/structure/lootcrate/workshopallas, +/obj/structure/lootcrate/workshopallas, +/obj/structure/lootcrate/workshopallas, +/obj/structure/lootcrate/workshopallas, +/obj/effect/turf_decal/siding/blue{ + dir = 9 + }, +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"wk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/chair/wood{ + dir = 4 + }, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 4; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"wO" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/mob/living/simple_animal/hostile/faithless{ + maxHealth = 250; + health = 250; + damage_coeff = list("brute" = 1, "red" = 0.5, "white" = 0, "black" = 1.5, "pale" = 2); + silk_results = list(/obj/item/stack/sheet/silk/violet_simple = 2, /obj/item/stack/sheet/silk/violet_advanced = 1); + melee_damage_lower = 10 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"wP" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"xf" = ( +/turf/closed/mineral/ash_rock, +/area/city/backstreets_alley) +"xn" = ( +/obj/effect/landmark/backstreetspawneast, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_alley) +"xq" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = -16; + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"xS" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = -16; + anchored = 1 + }, +/turf/open/floor/grass/fakebasalt, +/area/city/backstreets_room/resurgence_village) +"yv" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"yL" = ( +/obj/effect/spawner/room/backstreets/pointofinterest, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) +"yP" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/structure/lootcrate/syndicate, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"yU" = ( +/obj/structure/water_source{ + desc = "A well constructed of stone and wood. From where does it draw water?"; + icon_state = "wishwell"; + name = "well"; + density = 1; + icon = 'ModularTegustation/Teguicons/toolabnormalities.dmi'; + pixel_y = -3 + }, +/turf/open/floor/plating/dirt/jungle/wasteland, +/area/city/backstreets_room/resurgence_village) +"Aa" = ( +/obj/structure/mineral_door/wood, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"Ah" = ( +/obj/effect/spawner/room/backstreets/small_south, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) +"Bf" = ( +/obj/structure/water_source{ + desc = "A well constructed of stone and wood. From where does it draw water?"; + icon_state = "wishwell"; + name = "well"; + density = 1; + icon = 'ModularTegustation/Teguicons/toolabnormalities.dmi'; + pixel_y = -3 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"BM" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 1 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"BT" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 10 + }, +/obj/structure/sign/poster/official/smile{ + pixel_x = -32 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"Cc" = ( +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Cq" = ( +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"CG" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_alley) +"CJ" = ( +/obj/effect/turf_decal/raven/nine, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Da" = ( +/mob/living/simple_animal/hostile/faithless{ + maxHealth = 250; + health = 250; + damage_coeff = list("brute" = 1, "red" = 0.5, "white" = 0, "black" = 1.5, "pale" = 2); + silk_results = list(/obj/item/stack/sheet/silk/violet_simple = 2, /obj/item/stack/sheet/silk/violet_advanced = 1); + melee_damage_lower = 10 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"DZ" = ( +/obj/structure/plaque/static_plaque{ + name = "folk office plaque"; + desc = "A plaque which mentions some sort of 'Folk Office', Something about them giving them some strange speech about being yourself, even if other order you to be something else..." + }, +/turf/closed/indestructible/wood, +/area/city/backstreets_room/resurgence_village) +"Eg" = ( +/obj/effect/spawner/room/backstreets/small_north, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) +"Fp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"GE" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/dirt/jungle/wasteland{ + slowdown = 0 + }, +/area/city/backstreets_alley) +"GY" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = 16; + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"HY" = ( +/mob/living/simple_animal/hostile/clan/defender{ + can_protect = 1; + faction = list("neutral", "village"); + dir = 1; + wants_to_talk = 1; + question2 = "Why are you not attacking me?"; + question3 = "Why do you sound so strange?"; + answers1 = list("Emote: sighs", "I am Dion, O-one of the Defenders a-at this outpost.", "Just sta-anding around he-ere, making sure everyone is sa-afe."); + answers2 = list("Oh, Yo-ou are o-one of the ne-ew humans around here...", "Talk wi-ith our Comander, They shou-uld be to the ri-ight of me.", "They will be a-able to e-explain some things..."); + answers3 = list("Oh we-ell, I guess you can sa-ay that I am not there yet...", "It ta-akes a whi-ile to get a upgraded vo-oice box, so o-only the closest followers of o-our Elders get them.", "Hopefu-uly that time wi-ill come one day. But fo-or now I just nee-ed to work for i-it."); + icon_living = "defender_normal"; + icon_state = "defender_normal"; + return_to_origin = 1; + city_faction = 0; + health = 2400; + maxHealth = 2400 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Ih" = ( +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"Jc" = ( +/turf/closed/indestructible/rock, +/area/city/backstreets_alley) +"Jf" = ( +/obj/effect/landmark/backstreetspawnwest, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_alley) +"Jp" = ( +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"JA" = ( +/obj/effect/turf_decal/raven/nine, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 4; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"JN" = ( +/obj/structure/flora/rock/jungle, +/turf/open/floor/plating/dirt/jungle/wasteland{ + slowdown = 0 + }, +/area/city/backstreets_alley) +"JO" = ( +/obj/structure/lootcrate/syndicate, +/turf/open/floor/plating/ashplanet/wateryrock, +/area/city/backstreets_alley) +"Ke" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/mob/living/simple_animal/hostile/clan_npc{ + icon_living = "clan_citzen_5"; + icon_state = "clan_citzen_5"; + dir = 1; + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = 16; + anchored = 1 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"KK" = ( +/mob/living/simple_animal/hostile/clan/defender{ + can_protect = 1; + faction = list("neutral", "village"); + dir = 1; + icon_living = "defender_normal"; + icon_state = "defender_normal"; + return_to_origin = 1; + city_faction = 0; + health = 2400; + maxHealth = 2400 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"KY" = ( +/obj/structure/flora/rock/pile/largejungle, +/turf/open/water/jungle, +/area/city/backstreets_room/resurgence_village) +"KZ" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Li" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Lo" = ( +/obj/structure/flora/ash/garden/waste, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_alley) +"Lw" = ( +/mob/living/simple_animal/hostile/clan_npc/info/trader{ + icon_state = "clan_citzen_trader"; + icon_living = "clan_citzen_trader"; + answers1 = list("Well, Yo-ou may call me Ronan.","Currently, I am ru-unning this humble sho-op for passerbys li-ike you!"); + question2 = "What are you buying?"; + answers2 = list("A-as of now...", "I am willi-ing to buy robotic components.", "You kno-ow those weird bo-ots which are ru-unning around, guns or spe-ears for hands?", "I heard tha-at their parts are quite u-useful.", "Also, The outskirts wo-ould be better off without the-em."); + greeting_line = "Hm... We-elcome cu-ustomer."; + selling_answer = list("Le-et me take a lo-ook...","I got so-ome good thi-ings in store to-oday...", "Just ho-old some holochips from yo-our ID, and I will te-ell you if you have enough."); + buying_say = "Go-ood Deal!"; + poor_say = "Aw... Looks li-ike you still need "; + sold_say = "So-old!"; + selling_item_1 = /obj/item/book/granter/crafting_recipe/clan_drone; + selling_item_1_name = "Tinkerer's Blueprints: Reforged Drone (250 ahn)"; + selling_item_2_name = "Resurgence Clan Augment: Echo Step (1000 ahn)"; + selling_item_2 = /obj/item/organ/cyberimp/chest/resurgence_core; + cost_1 = 250; + cost_2 = 1000; + selling_end = "Go-ot it, We-e are always o-open if you need a-anything!"; + return_to_origin = 1; + city_faction = 0; + level_1 = list(/obj/item/food/meat/slab/robot); + level_2 = list(); + level_3 = list(/obj/item/raw_anomaly_core); + faction = list("neutral", "village") + }, +/obj/effect/turf_decal/siding/wood{ + color = "#2e1f0e"; + dir = 4 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"LI" = ( +/turf/closed/indestructible/wood, +/area/city/backstreets_room/resurgence_village) +"LT" = ( +/mob/living/simple_animal/hostile/clan/drone/village{ + faction = list("village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"MK" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"MQ" = ( +/obj/structure/flora/rock/jungle, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_alley) +"Nc" = ( +/obj/effect/landmark/backstreetspawnwest, +/turf/open/floor/plating/dirt/jungle/wasteland{ + slowdown = 0 + }, +/area/city/backstreets_alley) +"Nj" = ( +/turf/open/floor/grass/fakebasalt, +/area/city/backstreets_room/resurgence_village) +"NC" = ( +/obj/effect/spawner/room/backstreets/large_south, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) +"NE" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/effect/landmark/backstreetspawnwest, +/turf/open/floor/plating/dirt/jungle/wasteland{ + slowdown = 0 + }, +/area/city/backstreets_alley) +"NJ" = ( +/obj/effect/spawner/room/backstreets/small_east, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) +"Oj" = ( +/obj/structure/plaque/static_plaque{ + name = "echo office plaque"; + desc = "A plaque which mentions some sort of 'Echo Office', Something about them freeing them from a 'Tinkerer'" + }, +/turf/closed/indestructible/wood, +/area/city/backstreets_room/resurgence_village) +"Ol" = ( +/obj/structure/curtain/cloth, +/obj/structure/fluff/paper, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"Os" = ( +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) +"OE" = ( +/obj/effect/mob_spawn/human/corpse, +/obj/structure/lootcrate/money, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"OH" = ( +/obj/machinery/door/airlock/centcom{ + desc = "A bit too sturdy..."; + max_integrity = 10000; + name = "Strange Airlock"; + normal_integrity = 100000; + req_access_txt = "19" + }, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_alley) +"OJ" = ( +/obj/structure/sign/departments/cargo{ + desc = "A sign labelling an area where shop is."; + name = "\improper Shop sign"; + pixel_y = 32 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"OV" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 10 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"PW" = ( +/obj/effect/landmark/backstreetspawn, +/turf/open/floor/plating/dirt/jungle/wasteland{ + slowdown = 0 + }, +/area/city/backstreets_alley) +"Qj" = ( +/obj/structure/flora/rock/pile, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Qu" = ( +/obj/structure/flora/rock/pile/largejungle, +/turf/open/water/jungle, +/area/city/backstreets_alley) +"QJ" = ( +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + icon_state = "clan_scout_normal"; + icon_living = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/obj/structure/fluff/paper/stack{ + dir = 8 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"QQ" = ( +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"QW" = ( +/obj/structure/closet/crate/wooden, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stack/rods/ten, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Rd" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"Rv" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/wood{ + dir = 4 + }, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 4; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Rx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/chair/wood{ + dir = 4 + }, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 4; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Rz" = ( +/obj/effect/spawner/room/backstreets/medium_west, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) +"RV" = ( +/obj/structure/flora/rock, +/obj/structure/lootcrate/syndicate, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"Sa" = ( +/obj/effect/landmark/backstreetspawn, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_alley) +"Si" = ( +/obj/effect/spawner/room/backstreets/connector, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) +"Sq" = ( +/obj/structure/table/wood, +/obj/effect/landmark/cratespawn, +/obj/effect/landmark/cratespawn, +/obj/effect/landmark/cratespawn, +/obj/effect/landmark/cratespawn, +/obj/effect/landmark/cratespawn, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"SQ" = ( +/obj/structure/flora/junglebush/c, +/obj/machinery/fish_market, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Tb" = ( +/obj/effect/turf_decal/raven/seven, +/turf/open/water/deep/saltwater, +/area/city/backstreets_room/resurgence_village) +"TO" = ( +/obj/structure/flora/junglebush/c, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Up" = ( +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"Ut" = ( +/obj/structure/bonfire/prelit, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"UB" = ( +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Faithless Signal"; + alpha = 10 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"Vo" = ( +/obj/effect/spawner/room/backstreets/bossroom, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) +"VB" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"VN" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/open/floor/plating/ashplanet/wateryrock, +/area/city/backstreets_alley) +"Wq" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"WZ" = ( +/obj/structure/flora/rock/pile, +/obj/structure/lootcrate/syndicate, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"XR" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/structure/lootcrate/money, +/turf/open/floor/plating/ashplanet/rocky, +/area/city/backstreets_alley) +"XS" = ( +/obj/effect/spawner/room/backstreets/medium_east, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) +"Yt" = ( +/obj/effect/turf_decal/raven/seven, +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = 16; + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_alley) +"YK" = ( +/obj/effect/decal/cleanable/blood/splatter/over_window, +/turf/closed/mineral/ash_rock, +/area/city/backstreets_alley) +"Zq" = ( +/obj/structure/flora/junglebush/large, +/turf/open/floor/plating/dirt/jungle/wasteland{ + slowdown = 0 + }, +/area/city/backstreets_alley) + +(1,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(2,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(3,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(4,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(5,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(6,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(7,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(8,1,1) = {" +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(9,1,1) = {" +em +em +em +em +em +Jc +Jc +JN +ku +ku +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +JN +Qu +JN +ku +ku +ku +ku +ku +hI +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +hI +ku +ku +ku +ku +ku +ku +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(10,1,1) = {" +em +em +em +em +em +Jc +Qu +JN +ku +Nc +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +JN +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +NE +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(11,1,1) = {" +em +em +em +em +em +Jc +JN +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Nc +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +GE +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(12,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +ku +ku +ku +hI +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(13,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +hI +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +hI +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(14,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +NC +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +XS +Jc +Jc +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +Os +Rz +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(15,1,1) = {" +em +em +em +em +em +Jc +ku +GE +GE +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(16,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(17,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +Jc +ku +ku +ku +Nc +ku +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(18,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(19,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +"} +(20,1,1) = {" +em +em +em +em +em +Jc +hI +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +pR +GE +ku +ku +pR +qb +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Qu +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(21,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Qu +JN +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +pR +ku +pR +pR +ku +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jf +pR +pR +MQ +MQ +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(22,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Vo +JN +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +pR +ku +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(23,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Nc +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +pR +pR +ku +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(24,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Zq +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +pR +ku +ku +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(25,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +vh +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +XS +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +XS +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(26,1,1) = {" +em +em +em +em +em +Jc +GE +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(27,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +CG +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(28,1,1) = {" +em +em +em +em +em +Jc +ku +ku +GE +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(29,1,1) = {" +em +em +em +em +em +Jc +ku +ku +GE +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +GE +ku +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(30,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(31,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(32,1,1) = {" +em +em +em +em +em +Jc +ku +ku +Nc +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +GE +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(33,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +pR +ku +ku +ku +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(34,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +pR +ku +pR +pR +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(35,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +hI +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +pR +ku +ku +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +qb +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(36,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +pR +pR +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(37,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +pR +Jf +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Eg +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(38,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +pR +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +CG +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(39,1,1) = {" +em +em +em +em +em +Jc +JN +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +qb +pR +ku +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(40,1,1) = {" +em +em +em +em +em +Jc +Qu +JN +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +Jf +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(41,1,1) = {" +em +em +em +em +em +Jc +JN +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(42,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Jc +co +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(43,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +Jc +Jc +MQ +pR +pR +pR +pR +pR +CG +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Qu +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(44,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +Jc +Qu +MQ +pR +pR +pR +pR +pR +Jf +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(45,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +Jc +MQ +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +MQ +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(46,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +Os +Os +Os +Os +Os +Os +dd +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +qb +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Qu +MQ +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Qu +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(47,1,1) = {" +em +em +em +em +em +Jc +hI +ku +ku +ku +ku +Jc +em +em +em +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +NJ +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +bH +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +MQ +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(48,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +Jf +pR +pR +pR +pR +pR +Lo +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +"} +(49,1,1) = {" +em +em +em +em +em +Jc +GE +ku +ku +ku +ku +Jc +Jc +em +em +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +CG +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +"} +(50,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +ku +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +ku +ku +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +qb +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(51,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +CG +ku +pR +pR +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Ah +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(52,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +Jc +xf +xf +xf +xf +YK +xf +xf +YK +xf +xf +xf +xf +em +em +em +em +em +em +em +em +em +em +em +em +"} +(53,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +GE +ku +Nc +ku +ku +ku +ku +ku +ku +ku +ku +ku +pR +ku +ku +ku +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +Jc +xf +wP +nZ +nZ +nZ +nZ +nZ +nZ +nZ +nZ +gA +xf +xf +xf +xf +em +em +em +em +em +em +em +em +em +"} +(54,1,1) = {" +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +pR +ku +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +bH +pR +pR +pR +pR +pR +Jc +xf +xf +pv +BM +BM +BM +BM +BM +BM +OV +nZ +nZ +Da +nZ +wP +YK +xf +xf +em +em +em +em +em +em +em +"} +(55,1,1) = {" +em +em +em +em +em +Jc +Jc +ku +ku +ku +hI +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +xf +nZ +VB +xf +xf +xf +xf +xf +YK +vQ +BM +BM +BM +BM +BM +BM +OV +xf +em +em +em +em +em +em +em +"} +(56,1,1) = {" +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +bH +ku +pR +pR +ku +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +xf +Da +VB +xf +Jc +Jc +Jc +Jc +xf +xf +xf +xf +xf +nZ +nZ +nZ +VN +xf +em +em +em +em +em +em +em +"} +(57,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +CG +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +YK +nZ +VB +xf +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +xf +wP +Da +iD +VN +xf +Jc +em +em +em +em +em +em +"} +(58,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +YK +nZ +VB +xf +Jc +xf +xf +xf +xf +xf +Jc +Jc +xf +xf +nZ +iD +VN +xf +xf +em +em +em +em +em +em +"} +(59,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +CG +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +xf +nZ +VB +xf +xf +xf +WZ +yP +fc +YK +xf +xf +Jc +xf +nZ +iD +VN +jt +xf +em +em +em +em +em +em +"} +(60,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +Jf +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +xf +nZ +VB +xf +nZ +Da +nZ +nZ +nZ +gA +gA +xf +xf +YK +nZ +iD +VN +iD +xf +em +em +em +em +em +em +"} +(61,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +qb +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +YK +nZ +VB +nZ +nZ +nZ +Cq +UB +nZ +nZ +Cq +OE +xf +xf +iD +iD +VN +nZ +xf +em +em +em +em +em +em +"} +(62,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +xf +xf +vQ +BM +BM +BM +nZ +nZ +nZ +nZ +nZ +iD +xf +xf +iD +iD +VB +nZ +YK +em +em +em +em +em +em +"} +(63,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +qb +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +CG +pR +pR +pR +pR +Jc +em +xf +nZ +nZ +nZ +nZ +nZ +nZ +nZ +nZ +iD +fR +xf +xf +iD +nZ +VB +nZ +xf +em +em +em +em +em +em +"} +(64,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Rz +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +xf +gA +nZ +nZ +Cq +nZ +nZ +Da +dk +iD +sg +xf +xf +xf +nZ +VB +nZ +xf +em +em +em +em +em +em +"} +(65,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +xf +xf +xf +XR +nZ +nZ +iD +iD +iD +RV +xf +Jc +Jc +YK +wP +VB +nZ +xf +em +em +em +em +em +em +"} +(66,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +CG +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +xf +xf +nZ +fR +tB +JO +WZ +xf +xf +Jc +Jc +xf +nZ +VB +nZ +xf +em +em +em +em +em +em +"} +(67,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +qb +pR +Sa +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +Jc +YK +xf +xf +xf +xf +xf +xf +Jc +Jc +Jc +xf +nZ +wO +nZ +xf +em +em +em +em +em +em +"} +(68,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +xf +nZ +VB +nZ +xf +em +em +em +em +em +em +"} +(69,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +em +em +em +em +em +em +em +em +Jc +YK +nZ +VB +wP +xf +em +em +em +em +em +em +"} +(70,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Sa +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +Jc +em +em +em +em +em +Jc +xf +xf +xf +nZ +VB +nZ +YK +em +em +em +em +em +em +"} +(71,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Sa +pR +pR +pR +pR +pR +pR +pR +Jc +pJ +Jc +Jc +Jc +Jc +Jc +xf +wP +nZ +nZ +VB +nZ +xf +em +em +em +em +em +em +"} +(72,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Sa +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +nZ +nZ +nZ +wP +xf +YK +xf +nZ +nZ +nZ +VB +nZ +xf +em +em +em +em +em +em +"} +(73,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +nZ +nZ +nZ +nZ +nZ +nZ +nZ +nZ +nZ +nZ +nZ +VB +gA +xf +em +em +em +em +em +em +"} +(74,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +CG +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +co +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +Lo +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +BM +BM +BM +BM +BM +BM +BM +BM +BM +BM +BM +pX +xf +xf +em +em +em +em +em +em +"} +(75,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +NJ +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +XS +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Eg +pR +pR +pR +pR +pR +nZ +Jc +xf +nZ +nZ +nZ +nZ +nZ +nZ +nZ +nZ +wP +xf +em +em +em +em +em +em +em +"} +(76,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +MQ +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pJ +Jc +xf +xf +xf +YK +xf +xf +wP +nZ +YK +xf +xf +em +em +em +em +em +em +em +"} +(77,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Qu +MQ +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +xf +xf +xf +xf +em +em +em +em +em +em +em +em +em +"} +(78,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +MQ +pR +Sa +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(79,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +co +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +qb +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(80,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +co +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +dd +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(81,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +qb +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(82,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Eg +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(83,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Rz +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +CG +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(84,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Jc +Jc +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(85,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(86,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(87,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +Sa +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(88,1,1) = {" +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +CG +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +CG +pR +Sa +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(89,1,1) = {" +em +em +em +em +em +em +Jc +Jc +qb +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Jc +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +pR +pR +pR +pR +pR +pR +Lo +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(90,1,1) = {" +em +em +em +em +em +em +Jc +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Sa +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Jc +MQ +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Qu +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(91,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Qu +MQ +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(92,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Jc +MQ +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(93,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +CG +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(94,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +qb +pR +pR +CG +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Jc +qb +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +NC +Jc +Jc +Jc +Jc +Jc +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(95,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +Jc +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Eg +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(96,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Ah +em +em +em +em +Jc +qb +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Rz +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(97,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(98,1,1) = {" +em +em +em +em +em +em +Jc +pR +CG +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Si +Jc +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(99,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(100,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(101,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(102,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(103,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(104,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +Sa +MQ +Qu +Jc +em +em +em +em +em +em +em +em +Jc +MQ +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(105,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +em +Jc +Qu +MQ +pR +CG +Sa +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(106,1,1) = {" +em +em +em +em +em +em +Jc +qb +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +Jc +Jc +MQ +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +qb +pR +pR +pR +CG +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(107,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +NJ +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Eg +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(108,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(109,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(110,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(111,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +kM +kM +kM +kM +kM +kM +kM +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Qu +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(112,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +Jc +em +kM +kM +Cc +xq +Cc +Cc +HY +kM +kM +kM +kM +kM +kM +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(113,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +gd +tP +Jc +kM +Cc +Nj +Cc +Cc +Cc +Cc +CJ +kM +dR +vZ +JA +kM +kM +kM +kM +kM +kM +kM +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +co +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(114,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +OH +co +xS +Cc +Cc +vZ +Cc +Cc +Cc +tj +Cc +Cc +Cc +Cc +LI +LI +DZ +LI +LI +LI +kM +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(115,1,1) = {" +em +em +em +em +em +em +Jc +co +pR +pR +pR +CG +pR +OH +pR +GY +Cc +Cc +Cc +Cc +Cc +Cc +Cc +Cc +Cc +Cc +Cc +LI +Rd +Ih +bl +sQ +LI +kM +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +CG +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +co +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +qb +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(116,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Yt +jX +Jc +kM +Nj +Cc +Cc +Cc +Cc +vZ +Cc +Cc +Cc +Cc +Cc +Aa +Ih +Ih +bl +sQ +LI +kM +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(117,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +Jc +em +kM +fE +Cc +Cc +Cc +Cc +Cc +Cc +Cc +vZ +Cc +Cc +qD +tM +Ke +bl +sQ +LI +kM +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Rz +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(118,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +kM +kM +ng +Cc +Cc +Cc +Cc +Cc +Cc +Cc +Cc +KK +LI +qD +LI +LI +LI +LI +kM +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(119,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +kM +kM +sH +sH +sH +TO +Cc +Cc +Cc +Cc +Cc +Cc +Cc +Cc +kM +kM +kM +kM +kM +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(120,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +kM +LI +LI +LI +LI +LI +ng +Cc +Cc +Cc +Cc +Cc +KZ +Cc +Cc +kM +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(121,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +kM +LI +wa +pm +BT +LI +OJ +Cc +Cc +Cc +Cc +GY +Cc +Cc +Li +kM +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +MQ +Qu +Jc +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(122,1,1) = {" +em +em +em +em +em +em +Jc +MQ +pR +CG +pR +pR +Jc +em +em +kM +LI +Lw +fj +fb +LI +KZ +Cc +uv +Cc +KK +LI +LI +LI +LI +LI +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +Jc +co +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(123,1,1) = {" +em +em +em +em +em +em +Jc +Qu +MQ +pR +pR +pR +Jc +em +em +kM +LI +yv +Up +eq +pO +Cc +Cc +Cc +Cc +Cc +qD +mp +mz +Sq +Oj +Jc +Jc +MQ +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(124,1,1) = {" +em +em +em +em +em +em +Jc +MQ +pR +pR +pR +pR +Jc +em +em +kM +LI +py +Up +fL +qD +Cc +Cc +Cc +Cc +Cc +qD +Ih +dF +ol +LI +Jc +Qu +MQ +ku +pR +ku +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(125,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +qb +Jc +em +em +kM +oQ +cB +jf +uW +qD +Cc +Cc +Cc +Cc +Cc +Aa +Ih +Ih +Ih +LI +Jc +MQ +ku +ku +ku +pR +ku +ku +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(126,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +kM +LI +LI +LI +LI +LI +ng +Cc +tj +Cc +Cc +LI +bl +bl +bl +LI +Jc +JN +pR +ku +ku +ku +ku +Sa +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Si +Jc +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(127,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +kM +kM +kM +QQ +Cc +Rx +Rv +wk +Cc +Cc +Cc +LI +sQ +sQ +sQ +LI +Jc +ku +ku +ku +ku +ku +ku +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(128,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +kM +QW +oS +gU +Cc +MK +Fp +Cc +KK +LI +LI +LI +LI +LI +Jc +ku +ku +pR +ku +ku +Os +Os +Os +Os +Os +Os +Os +NC +Jc +Jc +Jc +Jc +Jc +pR +pR +pR +pR +pR +Jc +Jc +em +em +em +em +em +em +em +em +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +em +em +Jc +pR +pR +pR +CG +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(129,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +kM +fM +cq +Cc +Ut +Cc +pj +Cc +Cc +xq +Cc +Cc +Bf +kM +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +Jc +Jc +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(130,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +kM +kM +rl +Wq +Cc +dl +iU +Cc +Cc +Cc +Cc +Cc +SQ +kM +Jc +ku +ku +GE +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(131,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +CG +Os +Os +Os +Os +Os +vh +kM +Cc +oC +rb +oa +Cc +Cc +Cc +Cc +gI +fg +kM +kM +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(132,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +kM +Jp +Cc +Cc +Cc +hw +Cc +Cc +Cc +lN +rh +kM +kM +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +ku +pR +ku +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(133,1,1) = {" +em +em +em +em +em +em +Jc +pR +CG +Sa +pR +pR +Os +Os +Os +Os +Os +Os +kM +TO +Cc +Cc +LI +LI +Aa +qD +qD +LI +jn +rh +kM +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +Jc +MQ +MQ +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +pR +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(134,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +kM +bU +Cc +LT +LI +QJ +sh +Ih +cC +LI +rh +rh +kM +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +Jc +Jc +Qu +MQ +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(135,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +kM +tO +Cc +Cc +LI +sO +lB +bl +bl +LI +rh +rh +kM +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +Jc +Jc +Jc +ku +pR +pR +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(136,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +kM +yU +uy +Cc +LI +nf +rU +Ol +sQ +LI +rh +Tb +kM +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +em +em +Jc +pR +ku +pR +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(137,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +kM +kM +Qj +vZ +LI +gy +eo +aU +sQ +LI +Tb +kM +kM +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +em +em +Jc +ku +pR +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(138,1,1) = {" +em +em +em +em +em +em +Jc +qb +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +em +kM +kM +KY +LI +LI +LI +LI +LI +LI +kM +kM +em +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +em +em +Jc +co +pR +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(139,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +pR +pR +ku +Os +Os +Os +Os +Os +Os +em +em +kM +kM +kM +kM +kM +kM +kM +kM +kM +em +em +Jc +Zq +ku +ku +ku +hI +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +em +em +Jc +pR +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(140,1,1) = {" +em +em +em +em +em +em +Jc +CG +pR +ku +pR +ku +Os +Os +Os +Os +Os +Os +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +"} +(141,1,1) = {" +em +em +em +em +em +em +Jc +pR +pR +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +hI +ku +ku +ku +ku +GE +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +CG +pR +Jc +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +ku +ku +ku +ku +nZ +nZ +ku +ku +ku +ku +ku +ku +ku +ku +nZ +nZ +nZ +nZ +nZ +"} +(142,1,1) = {" +em +em +em +em +em +em +Jc +pR +ku +ku +pR +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +nZ +nZ +ku +ku +ku +ku +nZ +nZ +nZ +nZ +nZ +nZ +nZ +nZ +"} +(143,1,1) = {" +em +em +em +em +em +em +Jc +MQ +pR +ku +ku +ku +ku +ku +PW +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +Jc +pR +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +nZ +nZ +nZ +nZ +nZ +nZ +nZ +nZ +nZ +"} +(144,1,1) = {" +em +em +em +em +em +em +Jc +Qu +MQ +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +GE +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +Jc +pR +ku +ku +ku +ku +Jc +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +pa +"} +(145,1,1) = {" +em +em +em +em +em +em +Jc +Jc +JN +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +ku +pR +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(146,1,1) = {" +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +NJ +ku +GE +ku +ku +GE +Jc +Jc +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +ku +pR +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(147,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Vo +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +ku +pR +pR +CG +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(148,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +ku +ku +pR +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(149,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +JN +Jc +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(150,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Os +Os +Os +Os +Os +Os +Os +Zq +ku +ku +JN +Qu +Jc +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +ku +pR +qb +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(151,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +JN +Jc +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +XS +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(152,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +MQ +ku +ku +ku +ku +ku +ku +ku +ku +PW +ku +ku +ku +Jc +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +ku +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(153,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Qu +MQ +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Jc +em +Jc +hI +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(154,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +MQ +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Jc +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(155,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +pR +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Jc +em +Jc +ku +ku +ku +ku +GE +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(156,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +hI +Jc +Jc +em +Jc +ku +ku +ku +ku +GE +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(157,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +co +ku +pR +ku +ku +Os +Os +Os +Os +Ah +Jc +Jc +Jc +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(158,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +ku +ku +Os +Os +Os +Os +Os +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(159,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +qb +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(160,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +qb +pR +pR +CG +pR +Os +Os +Os +Os +Os +em +em +em +em +em +Jc +ku +ku +ku +ku +Zq +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(161,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(162,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +bH +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +em +Jc +ku +GE +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(163,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(164,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +hI +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(165,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +MQ +Qu +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(166,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +CG +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(167,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Jc +ku +ku +pR +ku +ku +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(168,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Jc +hI +ku +ku +ku +ku +ku +pR +pR +pR +pR +pR +pR +pR +CG +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(169,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +CG +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Jc +ku +pR +ku +ku +ku +ku +ku +pR +pR +pR +pR +pR +pR +pR +CG +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +CG +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(170,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +xn +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Jc +JN +pR +pR +ku +ku +ku +pR +pR +pR +pR +pR +pR +pR +pR +CG +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(171,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +qb +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +Jc +Qu +JN +ku +ku +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +qb +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(172,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Rz +Jc +Jc +MQ +pR +pR +pR +qb +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(173,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +pR +pR +xn +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +dd +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(174,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(175,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(176,1,1) = {" +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +Jc +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(177,1,1) = {" +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +qb +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(178,1,1) = {" +Jc +Jc +Qu +MQ +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Lo +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(179,1,1) = {" +Jc +MQ +MQ +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(180,1,1) = {" +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(181,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +yL +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(182,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +qb +pR +pR +pR +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(183,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +XS +pR +pR +CG +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +XS +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +NC +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(184,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +MQ +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(185,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Qu +MQ +pR +pR +pR +Jc +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(186,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +MQ +pR +CG +pR +pR +Jc +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(187,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +xn +pR +pR +Jc +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(188,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(189,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(190,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(191,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +qb +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(192,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(193,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Eg +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(194,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +co +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(195,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +CG +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(196,1,1) = {" +Jc +CG +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(197,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(198,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +CG +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +CG +pR +pR +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(199,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +qb +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(200,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(201,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +qb +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Eg +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(202,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +CG +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(203,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(204,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +dd +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(205,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(206,1,1) = {" +Jc +CG +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(207,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +CG +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(208,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(209,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Qu +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +CG +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(210,1,1) = {" +Jc +pR +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +MQ +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(211,1,1) = {" +Jc +pR +pR +pR +pR +pR +ku +ku +ku +pR +ku +ku +ku +ku +ku +ku +ku +hI +ku +ku +ku +ku +ku +ku +ku +ku +pR +pR +ku +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +xn +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(212,1,1) = {" +Jc +MQ +MQ +pR +pR +pR +pR +CG +ku +ku +ku +ku +ku +ku +ku +ku +aH +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +pR +ku +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +qb +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(213,1,1) = {" +Jc +Jc +Qu +MQ +pR +pR +ku +pR +ku +pR +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +pR +ku +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +Lo +pR +pR +pR +pR +pR +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(214,1,1) = {" +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +ku +ku +ku +ku +ku +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +NJ +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +XS +pR +pR +CG +pR +pR +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(215,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(216,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(217,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +GE +ku +ku +ku +Jc +em +em +em +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Rz +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(218,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +dd +pR +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(219,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +pR +pR +pR +pR +pR +Jc +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +pR +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(220,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +JN +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +pR +ku +pR +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(221,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +JN +Qu +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +Jc +Jc +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(222,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +hI +ku +ku +ku +JN +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +qb +pR +pR +pR +pR +pR +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(223,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +CG +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +ku +pR +ku +ku +ku +GE +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(224,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +ku +ku +ku +pR +ku +ku +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(225,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +pR +pR +pR +pR +pR +ku +pR +CG +pR +pR +ku +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +xn +CG +pR +pR +pR +pR +pR +pR +pR +ku +ku +CG +pR +ku +ku +ku +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(226,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +co +pR +pR +pR +ku +ku +pR +ku +ku +ku +pR +ku +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +ku +ku +ku +ku +ku +ku +ku +ku +ku +aH +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(227,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +GE +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +Lo +pR +pR +pR +ku +ku +pR +ku +ku +ku +ku +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +pR +ku +ku +ku +ku +ku +pR +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(228,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Vo +ku +ku +ku +ku +ku +Os +Os +Os +Os +Ah +Jc +Jc +Os +Os +Os +Os +Os +Os +NJ +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +XS +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +"} +(229,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +em +em +Os +Os +Os +Os +Os +Os +Os +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +em +em +em +em +em +em +"} +(230,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +em +em +Os +Os +Os +Os +Os +Os +Os +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +GE +GE +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +hI +ku +ku +ku +ku +ku +ku +Jc +Jc +em +em +em +em +em +"} +(231,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +em +em +Os +Os +Os +Os +Os +Os +Os +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +ku +GE +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(232,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +bH +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +em +em +Os +Os +Os +Os +Os +Os +Os +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(233,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +JN +JN +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(234,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +hI +ku +ku +ku +ku +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +Qu +JN +ku +ku +hI +ku +ku +ku +ku +ku +ku +ku +hI +ku +ku +ku +ku +ku +GE +ku +ku +Jc +em +em +em +em +em +"} +(235,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +hI +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +XS +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(236,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(237,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(238,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +GE +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(239,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +GE +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(240,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(241,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +hI +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +GE +ku +Jc +em +em +em +em +em +"} +(242,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +aH +ku +ku +Jc +em +em +em +em +em +"} +(243,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +dd +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Rz +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(244,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +hI +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(245,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +GE +ku +ku +ku +Jc +em +em +em +em +em +"} +(246,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(247,1,1) = {" +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Zq +ku +ku +ku +ku +Os +Os +Os +Os +Os +Os +Os +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +em +em +em +em +em +em +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +hI +ku +ku +ku +hI +Jc +em +em +em +em +em +"} +(248,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +hI +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +hI +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Os +Os +Os +Os +Os +Os +Os +Os +Os +Os +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +hI +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(249,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +ku +GE +aH +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +hI +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +JN +Qu +JN +ku +ku +ku +ku +hI +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +GE +Jc +em +em +em +em +em +"} +(250,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +JN +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +aH +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +JN +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(251,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Qu +JN +ku +ku +ku +ku +ku +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +aH +ku +ku +ku +ku +ku +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +ku +ku +ku +ku +GE +aH +ku +ku +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +aH +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +Jc +em +em +em +em +em +"} +(252,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +JN +ku +hI +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +hI +ku +ku +ku +lx +ku +GE +ku +ku +ku +ku +ku +ku +hI +ku +ku +Zq +ku +ku +ku +ku +ku +JN +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +GE +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +JN +JN +Jc +em +em +em +em +em +"} +(253,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +ku +JN +Qu +JN +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +ku +hI +ku +ku +ku +ku +ku +ku +ku +Zq +ku +ku +ku +ku +ku +ku +ku +ku +ku +hI +ku +GE +ku +ku +ku +ku +ku +ku +ku +ku +JN +Qu +Jc +Jc +em +em +em +em +em +"} +(254,1,1) = {" +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +em +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +Jc +em +em +em +em +em +em +"} diff --git a/_maps/RandomRooms/backstreetlayout/ruinned_la_mancha_land.dmm b/_maps/RandomRooms/backstreetlayout/ruinned_la_mancha_land.dmm index 8e2daa79081f..3b07dc2e2de0 100644 --- a/_maps/RandomRooms/backstreetlayout/ruinned_la_mancha_land.dmm +++ b/_maps/RandomRooms/backstreetlayout/ruinned_la_mancha_land.dmm @@ -175,6 +175,9 @@ /obj/structure/lootcrate/money, /turf/open/floor/plasteel/dark, /area/city/backstreets_alley) +"eo" = ( +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) "eu" = ( /obj/structure/table/abductor, /obj/item/clothing/under/dress/skirt/purple, @@ -214,6 +217,9 @@ color = "#e29eff" }, /area/city/backstreets_alley) +"fS" = ( +/turf/closed/indestructible/necropolis, +/area/city/backstreets_room) "fW" = ( /obj/item/flashlight/lantern{ on = 1; @@ -732,6 +738,10 @@ /obj/structure/closet/crate/freezer/blood, /turf/open/floor/material, /area/city/backstreets_alley) +"uk" = ( +/obj/effect/spawner/room/village_spawner, +/turf/closed/indestructible/necropolis, +/area/city/backstreets_room) "ur" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/black, @@ -981,6 +991,16 @@ color = "#990012" }, /area/city/backstreets_alley) +"Av" = ( +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Button 2 Signal"; + alpha = 10 + }, +/turf/open/floor/plasteel/chapel{ + dir = 1 + }, +/area/city/backstreets_alley) "AF" = ( /turf/open/floor/material, /area/city/backstreets_alley) @@ -1639,6 +1659,11 @@ /area/city/backstreets_alley) "TK" = ( /mob/living/simple_animal/hostile/ordeal/indigo_dusk/red, +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Button 1 Signal"; + alpha = 10 + }, /turf/open/floor/mineral/plastitanium/red, /area/city/backstreets_alley) "TX" = ( @@ -3463,7 +3488,7 @@ jr vP gE Fc -gE +Av Yr rw Yr @@ -4379,7 +4404,7 @@ aU re jn jn -EA +jn jn jn jn @@ -4586,7 +4611,7 @@ DC DC DC DC -zm +DC YG YG vm @@ -4731,7 +4756,7 @@ re re jn jn -EA +jn jn re aU @@ -5673,7 +5698,7 @@ YG YG DC DC -zm +DC DC YG Uj @@ -5728,7 +5753,7 @@ jn jn jn jn -EA +jn jn jn jn @@ -5954,14 +5979,14 @@ jn jn jn jn -re -re -re -re -re -re -re -re +aU +aU +aU +aU +aU +aU +aU +io re sb jn @@ -6065,14 +6090,14 @@ jn jn jn jn -re -re -re -re -re -re -re -re +aU +aU +aU +aU +aU +aU +aU +aU re re jn @@ -6176,8 +6201,6 @@ jn jn jn jn -re -re aU aU aU @@ -6185,7 +6208,9 @@ aU aU aU aU -io +aU +re +re jn jn jn @@ -6287,8 +6312,6 @@ jn jn jn jn -re -re aU aU aU @@ -6297,6 +6320,8 @@ aU aU aU aU +re +re jn jn jn @@ -6377,7 +6402,7 @@ aU re jn jn -EA +jn jn jn aU @@ -6398,8 +6423,6 @@ jn jn jn jn -re -re aU aU aU @@ -6408,6 +6431,8 @@ aU aU aU aU +re +re jn jn jn @@ -6509,8 +6534,6 @@ jn jn jn jn -re -re aU aU aU @@ -6519,17 +6542,19 @@ aU aU aU aU -jn -jn -jn -re re -re -re -aU -aU -aU -aU +Vj +Vj +Vj +Vj +Vj +Vj +Vj +Vj +Vj +Vj +Vj +Vj SJ SJ SJ @@ -6620,8 +6645,6 @@ jn jn jn jn -re -re aU aU aU @@ -6631,26 +6654,28 @@ aU aU aU jn -jn -jn -re -re -re -re -re -aU -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +uk "} (44,1,1) = {" aU @@ -6727,12 +6752,10 @@ aU aU re re -EA jn jn jn -re -re +jn aU aU aU @@ -6742,26 +6765,28 @@ aU aU aU jn -jn -jn -re -re -re -re -re -aU -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (45,1,1) = {" aU @@ -6842,8 +6867,6 @@ jn jn jn jn -re -re aU aU aU @@ -6853,26 +6876,28 @@ aU aU aU jn -jn -jn -re -re -re -re -re -aU -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (46,1,1) = {" aU @@ -6953,8 +6978,6 @@ jn jn jn jn -re -re aU aU aU @@ -6964,26 +6987,28 @@ aU aU aU jn -jn -jn -re -re -re -re -re -aU -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (47,1,1) = {" aU @@ -7004,7 +7029,7 @@ DC DC DC DC -zm +DC DC DC DC @@ -7064,8 +7089,6 @@ jn jn jn jn -re -re aU aU aU @@ -7074,27 +7097,29 @@ aU aU aU aU -jn -jn -jn -re re -re -re -re -aU -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (48,1,1) = {" aU @@ -7175,8 +7200,6 @@ jn jn jn jn -re -re aU aU aU @@ -7185,27 +7208,29 @@ aU aU aU aU -jn -jn re -re -re -aU -aU -aU -aU -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (49,1,1) = {" aU @@ -7242,7 +7267,7 @@ YG YG DC DC -zm +DC DC YG YG @@ -7286,8 +7311,6 @@ jn jn jn jn -re -re aU aU aU @@ -7297,26 +7320,28 @@ aU aU aU re -re -re -re -aU -aU -aU -aU -aU -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (50,1,1) = {" aU @@ -7397,8 +7422,6 @@ jn jn jn jn -re -re aU aU aU @@ -7408,26 +7431,28 @@ aU aU aU re -re -re -re -aU -aU -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (51,1,1) = {" aU @@ -7508,8 +7533,6 @@ jn jn jn jn -re -re aU aU aU @@ -7519,26 +7542,28 @@ aU aU aU re -re -re -re -aU -aU -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (52,1,1) = {" aU @@ -7619,13 +7644,6 @@ jn jn jn jn -re -re -aU -aU -aU -aU -aU aU aU aU @@ -7634,22 +7652,29 @@ aU aU aU aU -aU -re -re re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (53,1,1) = {" aU @@ -7732,16 +7757,6 @@ jn jn re re -aU -aU -aU -aU -aU -aU -aU -aU -re -re re re re @@ -7749,18 +7764,28 @@ re re re re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (54,1,1) = {" aU @@ -7820,7 +7845,7 @@ aU re jn jn -EA +jn jn re re @@ -7839,18 +7864,8 @@ re re jn jn -EA jn -re -re -aU -aU -aU -aU -aU -aU -aU -aU +jn re re re @@ -7860,18 +7875,28 @@ re re re re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (55,1,1) = {" aU @@ -7959,30 +7984,30 @@ re re re re -aU -re -re -re -re -re -re re re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (56,1,1) = {" aU @@ -8063,8 +8088,6 @@ jn jn jn jn -re -re aU aU aU @@ -8072,28 +8095,30 @@ aU aU aU aU -ip -re -re -re -re -re -re -re -re +io re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (57,1,1) = {" aU @@ -8174,8 +8199,6 @@ jn jn jn jn -jn -jn aU aU aU @@ -8185,26 +8208,28 @@ aU aU aU re -re -re -re -re -re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (58,1,1) = {" aU @@ -8285,8 +8310,6 @@ jn jn jn jn -jn -jn aU aU aU @@ -8296,26 +8319,28 @@ aU aU aU re -re -re -re -re -re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (59,1,1) = {" aU @@ -8396,8 +8421,6 @@ jn jn jn jn -jn -jn aU aU aU @@ -8407,26 +8430,28 @@ aU aU aU re -re -re -re -re -re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (60,1,1) = {" aU @@ -8507,8 +8532,6 @@ jn jn jn jn -re -re aU aU aU @@ -8518,26 +8541,28 @@ aU aU aU re -re -re -re -re -re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (61,1,1) = {" aU @@ -8618,8 +8643,6 @@ jn jn jn jn -re -re aU aU aU @@ -8629,26 +8652,28 @@ aU aU aU re -re -re -re -re -re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (62,1,1) = {" aU @@ -8729,9 +8754,6 @@ jn jn jn jn -re -re -aU aU aU aU @@ -8739,27 +8761,30 @@ aU aU aU aU -re -re -re -re -re -re -re -re -re aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +jn +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (63,1,1) = {" aU @@ -8840,37 +8865,37 @@ jn jn jn jn -re -re -aU -aU aU aU aU aU aU aU -re -re -re -re -re -re -re -re -re aU aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +jn +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (64,1,1) = {" aU @@ -8951,37 +8976,37 @@ jn jn jn jn -re -re -aU -aU -aU -aU -aU aU aU aU -re -re -re -re -re -re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +aU +aU +aU +aU +aU +jn +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (65,1,1) = {" aU @@ -9062,8 +9087,6 @@ jn jn jn jn -re -re aU aU aU @@ -9072,27 +9095,29 @@ aU aU aU aU -re -re -re -re -re -re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +jn +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (66,1,1) = {" aU @@ -9152,7 +9177,7 @@ aU re jn jn -EA +jn jn aU aU @@ -9173,8 +9198,6 @@ jn jn jn jn -re -re aU aU aU @@ -9184,26 +9207,28 @@ aU aU aU re -re -re -re -re -re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (67,1,1) = {" aU @@ -9284,8 +9309,6 @@ jn jn jn jn -re -re aU aU aU @@ -9295,26 +9318,28 @@ aU aU aU re -re -re -re -re -re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (68,1,1) = {" aU @@ -9395,8 +9420,6 @@ jn jn jn jn -re -re aU aU aU @@ -9406,26 +9429,28 @@ aU aU aU re -re -re -re -re -re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (69,1,1) = {" aU @@ -9506,8 +9531,6 @@ jn jn jn jn -re -re aU aU aU @@ -9517,26 +9540,28 @@ aU aU aU re -re -re -re -re -re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (70,1,1) = {" aU @@ -9617,8 +9642,6 @@ jn jn jn jn -re -re aU aU aU @@ -9628,26 +9651,28 @@ aU aU aU re -re -re -re -re -re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (71,1,1) = {" aU @@ -9728,8 +9753,6 @@ jn jn jn jn -re -re aU aU aU @@ -9739,26 +9762,28 @@ aU aU aU re -re -re -re -re -re -re -re -re -aU -aU -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ -SJ +eo +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS +fS "} (72,1,1) = {" aU @@ -10074,7 +10099,7 @@ jn jn jn jn -EA +jn jn jn jn @@ -10158,7 +10183,6 @@ jn jn jn jn -EA jn jn jn @@ -10169,7 +10193,8 @@ jn jn jn jn -EA +jn +jn jn jn jn @@ -10219,7 +10244,7 @@ DC DC DC DC -zm +DC DC DC DC @@ -10353,7 +10378,7 @@ DC DC DC DC -zm +DC DC DC DC @@ -11180,7 +11205,7 @@ jn jn jn jn -EA +jn jn jn aU @@ -12510,7 +12535,7 @@ re re sb jn -EA +jn jn jn re @@ -12988,7 +13013,7 @@ vm YG YG DC -zm +DC DC DC YG @@ -13733,7 +13758,7 @@ re jn jn jn -EA +jn re aU re @@ -13793,7 +13818,7 @@ vm vm YG DC -zm +DC DC DC DC @@ -14619,7 +14644,7 @@ jn jn jn jn -EA +jn jn jn re @@ -14664,7 +14689,7 @@ DC DC DC DC -zm +DC DC DC DC @@ -14707,7 +14732,7 @@ jn jn jn jn -EA +jn jn jn jn @@ -15379,7 +15404,7 @@ Tg aU re re -EA +jn jn jn jn @@ -15430,7 +15455,7 @@ vm YG YG DC -zm +DC DC DC YG @@ -16158,7 +16183,7 @@ re re jn jn -EA +jn jn sb jn @@ -17009,7 +17034,7 @@ vm vm YG DC -zm +DC DC DC YG @@ -17600,7 +17625,7 @@ aU jn jn jn -EA +jn jn jn re @@ -17897,7 +17922,7 @@ DC DC DC DC -zm +DC DC DC YG @@ -17988,7 +18013,7 @@ DC DC DC DC -zm +DC DC DC DC @@ -19552,7 +19577,6 @@ tJ tJ tJ tJ -Rp tJ tJ tJ @@ -19570,7 +19594,8 @@ tJ tJ tJ tJ -Rp +tJ +tJ tJ tJ tJ @@ -20544,7 +20569,7 @@ ay tJ tJ tJ -Rp +tJ tJ UG ay @@ -20730,7 +20755,7 @@ tJ tJ tJ tJ -Rp +tJ tJ tJ mw @@ -20926,7 +20951,7 @@ tJ tJ tJ tJ -Rp +tJ tJ UG UG @@ -21286,7 +21311,7 @@ ay UG tJ tJ -Rp +tJ tJ UG ay @@ -21986,7 +22011,7 @@ ay ay Dj tJ -Rp +tJ tJ tJ UG @@ -22285,7 +22310,7 @@ pH UG tJ tJ -tJ +Rp tJ UG UG @@ -22347,7 +22372,6 @@ ay UG tJ tJ -Rp tJ tJ tJ @@ -22356,7 +22380,6 @@ tJ tJ tJ tJ -Rp tJ tJ tJ @@ -22369,7 +22392,9 @@ tJ tJ tJ tJ -Rp +tJ +tJ +tJ tJ UG UG @@ -22617,7 +22642,7 @@ ay ay UG tJ -Rp +tJ tJ tJ UG @@ -23331,7 +23356,7 @@ tJ tJ tJ tJ -Rp +tJ tJ UG UG @@ -23839,7 +23864,7 @@ ay UG tJ tJ -Rp +tJ tJ UG ay @@ -24098,7 +24123,7 @@ ay tJ tJ tJ -Rp +tJ ay ay ay @@ -24332,7 +24357,7 @@ ay ay ay tJ -tJ +Rp tJ tJ tJ @@ -24881,7 +24906,7 @@ tJ tJ tJ tJ -Rp +tJ tJ tJ tJ @@ -25123,7 +25148,6 @@ UG tJ tJ tJ -Rp tJ tJ tJ @@ -25150,7 +25174,8 @@ tJ tJ tJ tJ -Rp +tJ +tJ tJ tJ tJ @@ -25982,7 +26007,7 @@ ay ay UG tJ -Rp +tJ tJ tJ UG @@ -26010,7 +26035,7 @@ Br tJ tJ tJ -Rp +tJ tJ UG ay @@ -26793,7 +26818,7 @@ tJ tJ tJ tJ -Rp +tJ tJ tJ tJ @@ -26870,7 +26895,6 @@ tJ tJ tJ tJ -Rp tJ tJ tJ @@ -26890,7 +26914,8 @@ tJ tJ tJ tJ -Rp +tJ +tJ tJ tJ tJ @@ -27759,7 +27784,7 @@ ay UG tJ tJ -Rp +tJ tJ UG UG @@ -28781,7 +28806,7 @@ tJ tJ tJ tJ -Rp +tJ tJ tJ tJ diff --git a/_maps/RandomRooms/backstreetlayout/standard.dmm b/_maps/RandomRooms/backstreetlayout/standard.dmm index 7f08f542cadd..7a5098102a20 100644 --- a/_maps/RandomRooms/backstreetlayout/standard.dmm +++ b/_maps/RandomRooms/backstreetlayout/standard.dmm @@ -12,7 +12,9 @@ /obj/machinery/door/poddoor/shutters/indestructible{ name = "Malfunctioning Backstreets Shutters" }, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "az" = ( /obj/machinery/light{ @@ -72,7 +74,9 @@ /obj/structure/fence{ dir = 4 }, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "dW" = ( /obj/effect/turf_decal/weather/dirt{ @@ -189,7 +193,9 @@ desc = "An unwavering tv that will never fade."; name = "broken tv?" }, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "jU" = ( /obj/machinery/door/poddoor/shutters/indestructible{ @@ -269,7 +275,9 @@ "nE" = ( /obj/item/stack/sheet/mineral/wood, /obj/effect/landmark/backstreetspawneast, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "oF" = ( /obj/effect/turf_decal/weather/dirt{ @@ -284,7 +292,9 @@ /obj/structure/fence/corner{ dir = 10 }, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "po" = ( /obj/effect/turf_decal/weather/dirt{ @@ -325,7 +335,9 @@ /area/city/backstreets_alley) "qY" = ( /obj/item/emptysandbag, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "rp" = ( /obj/effect/turf_decal/weather/dirt{ @@ -342,13 +354,6 @@ /obj/effect/turf_decal/weather/dirt, /turf/open/floor/plating/asteroid/basalt, /area/city/backstreets_alley) -"sh" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/obj/effect/landmark/backstreetspawnwest, -/turf/open/floor/plating/asteroid/basalt, -/area/city/backstreets_alley) "si" = ( /obj/effect/portal/permanent{ icon_state = "wooden_tv_broken"; @@ -460,7 +465,9 @@ /area/city/backstreets_alley) "wv" = ( /obj/item/stack/sheet/mineral/wood, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "wJ" = ( /obj/effect/turf_decal/weather/dirt, @@ -494,7 +501,9 @@ /area/city/backstreets_room) "xr" = ( /obj/effect/landmark/backstreetspawnwest, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "xC" = ( /obj/effect/turf_decal/weather/dirt{ @@ -525,13 +534,6 @@ /obj/structure/table/wood/fancy, /turf/open/floor/plating/rust, /area/city/backstreets_room) -"zD" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/obj/effect/landmark/backstreetspawn, -/turf/open/floor/plating/asteroid/basalt, -/area/city/backstreets_alley) "Ag" = ( /obj/structure/spider/stickyweb/genetic, /obj/effect/decal/cleanable/cobweb, @@ -558,12 +560,22 @@ /mob/living/simple_animal/hostile/retaliate/ghost, /turf/open/floor/plating, /area/city/backstreets_room) +"Cr" = ( +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Glitchy Signal"; + alpha = 10 + }, +/turf/open/floor/plating/asteroid/basalt, +/area/city/backstreets_alley) "CD" = ( /obj/structure/fence{ dir = 4 }, /obj/effect/turf_decal/weather/dirt, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "CE" = ( /obj/structure/barricade/sandbags, @@ -591,13 +603,6 @@ /obj/effect/landmark/cratespawn/corpo, /turf/open/floor/plating/rust, /area/city/backstreets_room) -"EH" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/obj/effect/landmark/backstreetspawnwest, -/turf/open/floor/plating/asteroid/basalt, -/area/city/backstreets_checkpoint) "Fg" = ( /obj/effect/turf_decal/weather/dirt{ dir = 4 @@ -612,13 +617,6 @@ /obj/structure/table/wood/fancy, /turf/open/floor/plating/rust, /area/city/backstreets_room) -"Gu" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/obj/effect/landmark/backstreetspawnwest, -/turf/open/floor/plating/asteroid/basalt, -/area/city/backstreets_alley) "GL" = ( /obj/effect/portal/permanent{ icon_state = "wooden_tv_broken"; @@ -726,7 +724,9 @@ /turf/open/floor/plating/rust, /area/city/backstreets_room) "LM" = ( -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "Ml" = ( /obj/effect/turf_decal/weather/dirt{ @@ -768,9 +768,15 @@ /obj/structure/barricade/sandbags, /turf/open/floor/plating/asteroid/basalt, /area/city/backstreets_alley) +"OZ" = ( +/obj/effect/spawner/room/village_spawner, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) "Pp" = ( /obj/effect/landmark/backstreetspawn, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "Qb" = ( /obj/effect/portal/permanent{ @@ -806,13 +812,25 @@ }, /turf/open/floor/plating/rust, /area/city/backstreets_room) +"QO" = ( +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Glitchy Signal"; + alpha = 10 + }, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, +/area/city/backstreets_alley) "RJ" = ( /obj/effect/spawner/room/backstreets/small_west, /turf/closed/indestructible/reinforced, /area/city/backstreets_room) "RK" = ( /obj/effect/landmark/backstreetspawneast, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "RU" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -821,13 +839,6 @@ }, /turf/open/floor/carpet/red, /area/city/backstreets_room) -"Sc" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/obj/effect/landmark/backstreetspawn, -/turf/open/floor/plating/asteroid/basalt, -/area/city/backstreets_alley) "St" = ( /obj/effect/turf_decal/weather/dirt{ dir = 8 @@ -852,7 +863,9 @@ "Uc" = ( /obj/structure/barricade/wooden, /obj/structure/barricade/wooden/crude, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "Ud" = ( /obj/effect/turf_decal/weather/dirt{ @@ -3488,7 +3501,7 @@ St St St St -Gu +mb aq Uc Uc @@ -3598,7 +3611,7 @@ Xj Xj ZK Xj -Xj +Cr Sx aq Uc @@ -3710,7 +3723,7 @@ Xj Xj Im mb -sh +mb aq Uc Uc @@ -4550,7 +4563,7 @@ oP oP oP oP -Ol +oP oP oP xC @@ -4687,7 +4700,7 @@ oF oF oF kO -xr +LM LM LM Yt @@ -4995,7 +5008,7 @@ Fg Fg Fg Fg -EH +Fg Fg vC Va @@ -5131,7 +5144,7 @@ UZ UZ UZ iW -xr +LM LM LM Yt @@ -5783,7 +5796,7 @@ Xj Xj Xj yv -Xj +Cr Sx iW UZ @@ -7890,7 +7903,7 @@ UZ UZ UZ iW -ZK +Xj Xj Xj iW @@ -8355,14 +8368,14 @@ LM LM LM LM -xr LM LM LM LM LM LM -xr +LM +LM LM LM LM @@ -8735,7 +8748,7 @@ UZ UZ UZ iW -LM +QO LM Yt Yt @@ -8817,7 +8830,7 @@ Yt Kg LM LM -xr +LM iW UZ UZ @@ -8958,7 +8971,7 @@ UZ UZ iW LM -LM +Pp Yt Yt Yt @@ -9127,7 +9140,7 @@ iW iW iW Sx -Xj +Cr yv Xj Xj @@ -9324,7 +9337,7 @@ UZ iW XV Xj -ZK +Xj Xj Xj Xj @@ -9513,7 +9526,7 @@ UZ UZ iW LM -Pp +LM Yt Yt Yt @@ -9705,7 +9718,7 @@ Yt Yt LM LM -xr +LM iW UZ UZ @@ -10322,7 +10335,7 @@ UZ UZ iW XV -ZK +Xj se iW UZ @@ -10517,7 +10530,7 @@ LM LM LM LM -Pp +LM LM iW UZ @@ -10812,7 +10825,7 @@ LM LM LM LM -xr +LM LM LM LM @@ -10840,7 +10853,7 @@ Yt Yt Yt LM -Pp +LM iW UZ UZ @@ -11251,7 +11264,7 @@ UZ UZ iW LM -xr +LM iW UZ UZ @@ -11296,7 +11309,8 @@ UZ iW XV Xj -ux +se +LM LM LM LM @@ -11310,7 +11324,6 @@ LM LM LM LM -Pp LM LM LM @@ -11727,7 +11740,7 @@ Yt Yt Yt Yt -Pp +LM LM iW UZ @@ -11896,7 +11909,6 @@ UZ UZ UZ iW -xr LM LM LM @@ -11907,7 +11919,8 @@ LM LM LM LM -xr +LM +LM LM LM LM @@ -11961,7 +11974,7 @@ UZ UZ iW XV -Eb +Xj se iW UZ @@ -12019,15 +12032,15 @@ iW iW iW LM -xr -iW +LM iW iW iW iW -jv iW iW +LM +Xj iW iW UZ @@ -12136,31 +12149,31 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +iW +LM +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +OZ "} (102,1,1) = {" Yt @@ -12247,31 +12260,31 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +iW +LM +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (103,1,1) = {" Yt @@ -12358,6 +12371,33 @@ UZ UZ UZ UZ +iW +Xj +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +"} +(104,1,1) = {" UZ UZ UZ @@ -12365,6 +12405,10 @@ UZ UZ UZ UZ +iW +LM +LM +iW UZ UZ UZ @@ -12372,49 +12416,18 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -"} -(104,1,1) = {" -UZ -UZ -UZ -UZ -UZ -UZ -UZ -iW -LM -LM -iW -UZ -UZ -UZ -UZ -UZ -UZ -UZ -iW -XV -Xj -se -Yt -Yt -Yt -Yt -Yt -Yt -Yt -Yt +iW +XV +Xj +se +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt UZ UZ UZ @@ -12469,31 +12482,31 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +iW +Xj +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (105,1,1) = {" UZ @@ -12580,31 +12593,31 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +iW +Xj +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (106,1,1) = {" UZ @@ -12691,31 +12704,31 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +iW +Xj +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (107,1,1) = {" UZ @@ -12802,31 +12815,31 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +iW +Xj +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (108,1,1) = {" UZ @@ -12913,31 +12926,31 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +iW +Xj +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (109,1,1) = {" UZ @@ -13024,31 +13037,31 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +iW +Xj +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (110,1,1) = {" UZ @@ -13129,37 +13142,37 @@ iW iW iW iW -iW -iW -iW -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +iW +iW +iW UZ UZ UZ +iW +Xj +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (111,1,1) = {" UZ @@ -13234,7 +13247,7 @@ St St St St -Sc +St St St St @@ -13246,31 +13259,31 @@ iW UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +iW +Xj +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (112,1,1) = {" UZ @@ -13357,31 +13370,31 @@ jv UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +iW +iW +Xj +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (113,1,1) = {" UZ @@ -13469,30 +13482,30 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +iW +iW +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (114,1,1) = {" UZ @@ -13582,28 +13595,28 @@ iW iW vN UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (115,1,1) = {" UZ @@ -13667,41 +13680,9 @@ UZ UZ UZ iW -Pp -LM -iW -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -iW -XV -Xj -se -iW -iW -iW -iW -iW -iW -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +LM +LM +iW UZ UZ UZ @@ -13714,7 +13695,39 @@ UZ UZ UZ UZ +iW +XV +Xj +se +iW +iW +iW +iW +iW +iW UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (116,1,1) = {" UZ @@ -13804,28 +13817,28 @@ iW iW iW UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (117,1,1) = {" UZ @@ -13915,28 +13928,28 @@ iW iW iW UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (118,1,1) = {" UZ @@ -14026,28 +14039,28 @@ iW iW iW UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (119,1,1) = {" UZ @@ -14137,28 +14150,28 @@ iW iW iW UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (120,1,1) = {" UZ @@ -14248,28 +14261,28 @@ iW iW iW UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (121,1,1) = {" UZ @@ -14293,7 +14306,7 @@ UZ iW XV Xj -ux +se iW UZ UZ @@ -14359,28 +14372,28 @@ iW iW iW UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (122,1,1) = {" UZ @@ -14470,28 +14483,28 @@ iW iW iW UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (123,1,1) = {" UZ @@ -14558,9 +14571,9 @@ iW LM LM LM -Pp LM -Pp +LM +LM LM LM LM @@ -14581,28 +14594,28 @@ iW iW iW UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (124,1,1) = {" UZ @@ -14692,28 +14705,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (125,1,1) = {" UZ @@ -14803,28 +14816,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (126,1,1) = {" UZ @@ -14895,47 +14908,47 @@ vE vE vE iW -XV -Xj -se -iW -UZ -UZ -UZ -UZ -iW -Vu -Xj -se -iW -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +XV +Xj +se +iW UZ UZ UZ UZ +iW +Vu +Xj +se +iW UZ UZ UZ UZ UZ UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (127,1,1) = {" UZ @@ -15025,28 +15038,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (128,1,1) = {" UZ @@ -15082,7 +15095,7 @@ St St St St -Sc +St St St lG @@ -15136,28 +15149,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (129,1,1) = {" UZ @@ -15168,7 +15181,7 @@ UZ UZ UZ iW -Pp +LM LM LM LM @@ -15247,28 +15260,28 @@ UZ UZ UZ UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ -UZ +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt +Yt "} (130,1,1) = {" UZ @@ -15764,7 +15777,7 @@ UZ UZ UZ iW -rp +XV Xj se iW @@ -16223,7 +16236,7 @@ UZ UZ iW LM -Pp +LM iW UZ iW @@ -16552,7 +16565,7 @@ iW LM LM LM -Pp +LM LM LM LM @@ -16881,7 +16894,7 @@ iW UZ UZ iW -Pp +LM LM iW UZ @@ -17085,7 +17098,7 @@ Yt Yt Yt LM -Pp +LM Yt Yt Yt @@ -17208,7 +17221,7 @@ UZ UZ iW XV -Eb +Xj se iW UZ @@ -17296,7 +17309,7 @@ LM LM LM LM -Pp +LM LM LM LM @@ -17510,7 +17523,7 @@ Yt Yt Yt Yt -rp +XV Xj se iW @@ -17671,7 +17684,7 @@ St St St St -Sc +Xj St St St @@ -17893,7 +17906,7 @@ Im Im Im Im -zD +Xj Im Im Im @@ -18318,7 +18331,7 @@ UZ UZ iW XV -Eb +Xj se iW UZ @@ -18408,7 +18421,7 @@ UZ UZ iW LM -RK +LM iW UZ UZ @@ -18839,7 +18852,7 @@ LM LM LM LM -RK +LM LM LM XV @@ -18962,7 +18975,7 @@ UZ UZ UZ jv -LM +RK LM iW UZ @@ -19073,7 +19086,7 @@ UZ UZ UZ iW -RK +LM LM iW UZ @@ -19337,7 +19350,7 @@ St St St St -kK +St St St St @@ -19401,7 +19414,7 @@ XV Xj Xj Xj -Zo +Xj Xj Xj Xj @@ -19524,11 +19537,11 @@ Im Im Im Im -dW Im Im Im Im +dW Im Im Im @@ -19556,7 +19569,7 @@ Im Im Im Im -dW +Im Im Im Im @@ -19581,7 +19594,7 @@ Im LM LM LM -RK +LM LM LM LM @@ -19694,7 +19707,7 @@ iW iW iW LM -RK +LM LM iW UZ @@ -20250,7 +20263,7 @@ UZ iW LM LM -RK +LM Yt Yt Yt @@ -20278,7 +20291,7 @@ UZ UZ UZ iW -RK +LM LM iW UZ @@ -20450,7 +20463,7 @@ Yt Yt UZ iW -RK +LM LM iW UZ @@ -20804,7 +20817,7 @@ UZ UZ iW LM -RK +LM LM Yt Yt @@ -20955,7 +20968,7 @@ LM LM LM LM -RK +LM LM LM LM @@ -21360,7 +21373,7 @@ UZ iW RK LM -RK +LM Yt Yt Yt @@ -21422,7 +21435,7 @@ Xj Xj Xj yv -Xj +Cr Sx iW XV @@ -21470,7 +21483,7 @@ UZ UZ iW LM -RK +LM LM Yt Yt @@ -21648,7 +21661,7 @@ Xj Xj iW Vu -Zo +Xj se iW UZ @@ -21795,7 +21808,7 @@ LM LM LM LM -RK +LM iW UZ UZ @@ -22136,7 +22149,7 @@ UZ UZ iW LM -RK +LM LM iW UZ @@ -22181,7 +22194,7 @@ UZ UZ iW LM -RK +LM iW UZ UZ @@ -22359,7 +22372,7 @@ UZ iW LM LM -RK +LM iW UZ UZ @@ -22509,6 +22522,8 @@ iW LM LM LM +RK +LM LM LM LM @@ -22522,7 +22537,6 @@ LM LM LM LM -RK LM LM LM @@ -22532,7 +22546,6 @@ LM LM LM LM -RK LM LM XV @@ -22623,7 +22636,7 @@ LM LM LM LM -RK +LM LM LM LM @@ -23013,7 +23026,7 @@ iW iW iW iW -RK +LM LM iW iW @@ -23313,7 +23326,6 @@ UZ UZ iW Ik -dW Im Im Im @@ -23325,7 +23337,8 @@ Im Im Im Im -dW +Im +Im Im Im Xj @@ -24286,7 +24299,7 @@ Yt Yt Yt LM -RK +LM iW UZ UZ @@ -25285,7 +25298,7 @@ Yt Yt Yt LM -LM +RK iW iW iW @@ -25850,7 +25863,7 @@ UZ UZ iW LM -RK +LM iW iW iW @@ -26300,7 +26313,7 @@ UZ iW Xj Xj -Xj +Cr Xj Xj iW @@ -27757,7 +27770,7 @@ Yt LM LM LM -RK +LM LM LM LM @@ -28181,7 +28194,7 @@ UZ UZ iW LM -RK +LM iW iW iW @@ -28409,7 +28422,7 @@ LM LM LM LM -RK +LM LM LM LM diff --git a/_maps/RandomRooms/backstreetlayout/tunnels_backstreets.dmm b/_maps/RandomRooms/backstreetlayout/tunnels_backstreets.dmm index d01d75c2e541..c4af62c1c072 100644 --- a/_maps/RandomRooms/backstreetlayout/tunnels_backstreets.dmm +++ b/_maps/RandomRooms/backstreetlayout/tunnels_backstreets.dmm @@ -43,7 +43,9 @@ /turf/open/water/jungle, /area/city/backstreets_alley) "it" = ( -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "iz" = ( /obj/structure/table/reinforced, @@ -99,7 +101,9 @@ /area/city/backstreets_alley) "qO" = ( /obj/effect/landmark/backstreetspawnwest, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "re" = ( /obj/structure/table/reinforced, @@ -113,6 +117,14 @@ /obj/structure/flora/rock/pile/largejungle, /turf/open/water/jungle, /area/city/backstreets_alley) +"rU" = ( +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Mining Signal"; + alpha = 10 + }, +/turf/open/floor/mineral/titanium/tiled, +/area/city/backstreets_room) "sb" = ( /obj/effect/spawner/room/backstreets/pointofinterest, /turf/closed/indestructible/reinforced, @@ -197,7 +209,9 @@ /area/city/backstreets_alley) "DT" = ( /obj/effect/landmark/backstreetspawn, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "Eh" = ( /obj/effect/spawner/room/backstreets/small_east, @@ -271,7 +285,9 @@ /area/city/backstreets_alley) "QD" = ( /obj/effect/landmark/backstreetspawneast, -/turf/open/floor/plating/dirt/jungle/dark, +/turf/open/floor/plating/dirt/jungle/dark{ + slowdown = 0 + }, /area/city/backstreets_alley) "RN" = ( /turf/open/floor/plasteel/rockvault, @@ -306,6 +322,10 @@ /obj/effect/spawner/room/backstreets/bossroom, /turf/closed/indestructible/reinforced, /area/city/backstreets_room) +"Xb" = ( +/obj/effect/spawner/room/village_spawner, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_room) "Zj" = ( /obj/structure/table/reinforced, /obj/item/pickaxe/mini, @@ -799,7 +819,7 @@ kn kn kn kn -iZ +kn kn iZ kn @@ -1166,7 +1186,7 @@ ij ij Es kn -iZ +kn kn kn CI @@ -1621,7 +1641,7 @@ CI CI CI kn -iZ +kn kn MW CI @@ -1794,7 +1814,7 @@ kn kn kn kn -iZ +kn iZ kn kn @@ -2265,7 +2285,7 @@ kn kn kn kn -iZ +kn kn kn kn @@ -2535,7 +2555,7 @@ CI MW it DT -iZ +kn MW hv hv @@ -2822,7 +2842,7 @@ hv CI RN RN -Ln +rU ne CI kn @@ -3007,7 +3027,7 @@ hv hv hv MW -iZ +kn kn kn MW @@ -3119,7 +3139,7 @@ BD BD MW kn -iZ +kn kn MW hv @@ -3605,7 +3625,7 @@ kn kn kn kn -iZ +kn kn kn kn @@ -3682,7 +3702,7 @@ MW hv hv MW -iZ +kn kn kn MW @@ -3794,7 +3814,7 @@ hv hv MW kn -iZ +kn kn MW hv @@ -3845,7 +3865,7 @@ MW MW MW kn -iZ +kn kn kn kn @@ -3956,7 +3976,7 @@ hv hv MW kn -iZ +kn kn kn kn @@ -5999,7 +6019,7 @@ BD MW kn kn -iZ +kn kn MW hv @@ -6830,7 +6850,7 @@ CI CI CI kn -iZ +kn kn CI CI @@ -7800,7 +7820,7 @@ kn kn kn kn -iZ +kn kn kn kn @@ -8949,7 +8969,7 @@ bm BD MW it -qO +it it CI CI @@ -9171,7 +9191,7 @@ hv hv MW it -qO +it it it it @@ -9746,7 +9766,7 @@ it it it it -qO +it it CI CI @@ -10841,7 +10861,7 @@ it it it it -qO +it it it it @@ -11158,8 +11178,8 @@ ij ij Es kn -qo -qo +kn +kn MW hv hv @@ -12067,7 +12087,7 @@ hv hv MW kn -qo +kn kn CI CI @@ -12178,7 +12198,7 @@ hv hv MW kn -qo +kn kn CI CI @@ -13041,7 +13061,7 @@ hv MW MW kn -qo +kn kn kn kn @@ -13152,7 +13172,7 @@ MW MW kn kn -qo +kn kn kn kn @@ -13954,7 +13974,7 @@ kn kn kn kn -qo +kn kn Es ij @@ -14258,7 +14278,7 @@ BD BD MW kn -qo +kn kn MW MW @@ -14369,7 +14389,7 @@ BD MW MW kn -qo +kn kn kn kn @@ -15388,7 +15408,7 @@ CI CI CI EQ -qo +kn kn kn CI @@ -16383,7 +16403,7 @@ kn kn kn kn -qo +kn kn kn kn @@ -16595,7 +16615,7 @@ CI CI CI kn -qo +kn kn MW hv @@ -16995,7 +17015,7 @@ CI MW it kn -iZ +kn kn MW MW @@ -17026,7 +17046,7 @@ CI CI CI kn -qo +kn kn MW BD @@ -17617,7 +17637,7 @@ kn kn MW kn -qo +kn kn kn kn @@ -18141,7 +18161,7 @@ kn kn kn qo -qo +kn kn MW BD @@ -19105,7 +19125,7 @@ hv hv MW kn -iZ +kn kn MW MW @@ -19175,7 +19195,7 @@ kn kn kn kn -qo +kn MW ij ij @@ -19286,7 +19306,7 @@ kn kn kn kn -qo +kn Es ij ij @@ -19335,7 +19355,7 @@ kn kn kn kn -iZ +kn kn MW MW @@ -20265,7 +20285,7 @@ Vd BD MW kn -qo +kn kn CI CI @@ -20339,7 +20359,7 @@ kn kn MW kn -iZ +kn kn kn kn @@ -21055,8 +21075,8 @@ CI MW kn kn -qo -qo +kn +kn kn kn kn @@ -21979,7 +21999,7 @@ BD BD MW it -Qk +kn kn kn MW @@ -22149,7 +22169,7 @@ kn kn kn qo -qo +kn kn kn kn @@ -23988,7 +24008,7 @@ MW kn kn kn -Qk +kn kn kn kn @@ -24491,7 +24511,7 @@ kn kn kn kn -Qk +kn kn kn kn @@ -24682,7 +24702,7 @@ hv hv MW kn -kn +Qk kn MW hv @@ -24780,20 +24800,20 @@ hv hv hv hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv +MW +MW +MW +MW +MW +MW +MW +MW +MW +MW +MW MW kn -Qk +kn kn MW hv @@ -24892,17 +24912,17 @@ hv hv hv MW -MW -MW -MW -MW -MW -MW -MW -MW -MW -MW -MW +it +it +it +it +it +it +kn +kn +kn +kn +kn kn kn kn @@ -24914,7 +24934,7 @@ hv hv hv MW -Qk +kn kn kn CI @@ -24976,7 +24996,7 @@ BD BD MW kn -Qk +kn kn CI CI @@ -25006,9 +25026,9 @@ MW it it it +QD it -it -it +kn kn kn kn @@ -25117,8 +25137,8 @@ MW it it it -QD -it +kn +kn kn kn kn @@ -25225,20 +25245,20 @@ MW hv hv MW -it -QD -it -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn +MW +MW +MW +MW +MW +MW +MW +MW +MW +MW +MW +MW +MW +MW MW hv hv @@ -25335,28 +25355,28 @@ kn MW hv hv -MW -it -it -kn -MW CI CI CI CI CI CI -Eh -kn -kn -kn -MW -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +Xb MW kn kn @@ -25444,12 +25464,7 @@ kn kn kn MW -hv -hv MW -it -kn -kn MW CI CI @@ -25458,16 +25473,21 @@ CI CI CI CI -kn -kn -kn -MW -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -25554,14 +25574,24 @@ kn kn kn kn -MW -MW -MW -MW -it kn kn -MW +kn +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI CI CI CI @@ -25569,16 +25599,6 @@ CI CI CI CI -kn -kn -kn -MW -hv -hv -hv -hv -hv -hv MW kn kn @@ -25615,7 +25635,7 @@ CI CI kn kn -Qk +kn MW hv hv @@ -25668,11 +25688,6 @@ kn kn kn kn -kn -kn -kn -kn -MW CI CI CI @@ -25680,16 +25695,21 @@ CI CI CI CI -kn -kn -kn -MW -MW -MW -MW -MW -MW -MW +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -25779,11 +25799,6 @@ kn kn kn kn -kn -kn -kn -kn -MW CI CI CI @@ -25791,17 +25806,22 @@ CI CI CI CI -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +MW kn kn kn @@ -25884,35 +25904,35 @@ hv hv hv MW -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn MW -hv -hv -hv -hv -hv -hv +MW +MW MW kn kn -kn -kn -kn -kn -kn -kn -kn -kn -kn +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +MW kn kn kn @@ -25994,20 +26014,6 @@ hv hv hv hv -MW -MW -MW -MW -MW -MW -MW -MW -kn -kn -kn -MW -hv -hv hv hv hv @@ -26015,15 +26021,29 @@ hv MW MW kn -kn -kn -kn -kn -kn -kn -kn -kn -kn +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +MW kn kn kn @@ -26110,30 +26130,30 @@ hv hv hv hv -hv -hv MW -kn -kn -kn MW -hv CI CI CI CI CI CI -EQ -MW -MW -MW -kn -kn -kn -MW -MW -MW +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -26223,12 +26243,6 @@ hv hv hv hv -MW -kn -kn -kn -MW -hv CI CI CI @@ -26236,15 +26250,21 @@ CI CI CI CI -hv -hv -MW -kn -kn -kn -MW -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn Qk @@ -26334,12 +26354,6 @@ CI CI CI CB -MW -kn -kn -kn -MW -hv CI CI CI @@ -26347,15 +26361,21 @@ CI CI CI CI -hv -hv -MW -kn -kn -kn -MW -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -26445,12 +26465,6 @@ CI CI CI CI -kn -kn -kn -kn -MW -hv CI CI CI @@ -26458,15 +26472,21 @@ CI CI CI CI -hv -MW -MW -kn -kn -kn -MW -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -26556,12 +26576,6 @@ CI CI CI CI -kn -kn -kn -kn -MW -MW CI CI CI @@ -26569,15 +26583,21 @@ CI CI CI CI -MW -MW -kn -Qk -kn -kn -MW -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -26667,28 +26687,28 @@ CI CI CI CI -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -Qk -kn -kn -kn -MW -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -26749,7 +26769,7 @@ hv hv MW kn -Qk +kn kn CI CI @@ -26778,28 +26798,28 @@ CI CI CI CI -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -MW -MW -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -26860,7 +26880,7 @@ BD hv MW kn -Qk +kn kn CI CI @@ -26889,28 +26909,28 @@ CI CI CI CI -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -kn -MW -MW -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -26945,7 +26965,7 @@ CI CI CI CI -Qk +kn kn kn MW @@ -27000,9 +27020,6 @@ kn kn kn kn -kn -kn -kn CI CI CI @@ -27012,16 +27029,19 @@ CI CI CI CI -cj -MW -MW -MW -MW -MW -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -27111,9 +27131,6 @@ kn kn kn kn -kn -Qk -kn CI CI CI @@ -27124,15 +27141,18 @@ CI CI CI CI -hv -hv -hv -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -27222,9 +27242,6 @@ kn kn kn kn -kn -kn -kn CI CI CI @@ -27235,15 +27252,18 @@ CI CI CI CI -hv -hv -hv -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -27333,9 +27353,6 @@ CI MW MW MW -MW -MW -MW CI CI CI @@ -27346,15 +27363,18 @@ CI CI CI CI -hv -hv -hv -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -27444,9 +27464,6 @@ CI hv hv hv -hv -hv -hv CI CI CI @@ -27457,15 +27474,18 @@ CI CI CI CI -hv -hv -hv -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -27555,9 +27575,6 @@ CI hv hv hv -hv -hv -hv CI CI CI @@ -27568,15 +27585,18 @@ CI CI CI CI -hv -hv -hv -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -27660,38 +27680,38 @@ kn hZ RN RN -Ln +rU ne CI hv hv hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn -Qk +kn CI CI CI @@ -27777,28 +27797,28 @@ CI hv hv hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -27888,28 +27908,28 @@ CI hv hv hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -27999,28 +28019,28 @@ hv hv hv hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn @@ -28110,35 +28130,34 @@ hv hv hv hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW kn kn kn kn kn -Qk kn kn kn @@ -28161,7 +28180,8 @@ kn kn kn kn -Qk +kn +kn kn kn kn @@ -28221,28 +28241,28 @@ hv hv hv hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI MW MW MW @@ -28332,28 +28352,28 @@ hv hv hv hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI hv hv hv @@ -28443,28 +28463,28 @@ hv hv hv hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv -hv +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI +CI hv hv hv diff --git a/_maps/RandomRooms/backstreets/bossroom/clan_stronghold.dmm b/_maps/RandomRooms/backstreets/bossroom/clan_stronghold.dmm index ed69490a4f01..35be703d23ac 100644 --- a/_maps/RandomRooms/backstreets/bossroom/clan_stronghold.dmm +++ b/_maps/RandomRooms/backstreets/bossroom/clan_stronghold.dmm @@ -493,6 +493,14 @@ /obj/effect/spawner/lootdrop/garbage_spawner, /turf/open/floor/plasteel/dark, /area/city/backstreets_room) +"tK" = ( +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Ordering Signal"; + alpha = 10 + }, +/turf/open/floor/carpet/black, +/area/city/backstreets_room) "tM" = ( /obj/effect/turf_decal/siding/thinplating/corner{ dir = 8 @@ -1262,7 +1270,7 @@ bY eO zX xO -VT +tK ZG ug nA diff --git a/_maps/RandomRooms/backstreets/bossroom/flame_fixer.dmm b/_maps/RandomRooms/backstreets/bossroom/flame_fixer.dmm index a814ad3a2cbd..f4db0135de61 100644 --- a/_maps/RandomRooms/backstreets/bossroom/flame_fixer.dmm +++ b/_maps/RandomRooms/backstreets/bossroom/flame_fixer.dmm @@ -96,8 +96,12 @@ dir = 7 }, /mob/living/simple_animal/hostile/humanoid/fixer/flame{ - name = "Sanguine Flame"; - health = 2500 + return_to_origin = 1 + }, +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Flaming Signal"; + alpha = 10 }, /turf/open/floor/wood, /area/city/backstreets_room) diff --git a/_maps/RandomRooms/backstreets/bossroom/gcorp.dmm b/_maps/RandomRooms/backstreets/bossroom/gcorp.dmm index 07f50f4c428a..7578e946d880 100644 --- a/_maps/RandomRooms/backstreets/bossroom/gcorp.dmm +++ b/_maps/RandomRooms/backstreets/bossroom/gcorp.dmm @@ -115,6 +115,11 @@ /area/city/backstreets_room) "Eb" = ( /mob/living/simple_animal/hostile/ordeal/steel_dusk, +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Clicking Signal"; + alpha = 10 + }, /turf/open/floor/plasteel/dark, /area/city/backstreets_room) "EQ" = ( diff --git a/_maps/RandomRooms/backstreets/bossroom/jacques.dmm b/_maps/RandomRooms/backstreets/bossroom/jacques.dmm index bb12f3ff1574..dfd40bdd09e7 100644 --- a/_maps/RandomRooms/backstreets/bossroom/jacques.dmm +++ b/_maps/RandomRooms/backstreets/bossroom/jacques.dmm @@ -322,7 +322,13 @@ /area/city/backstreets_room) "Ka" = ( /mob/living/simple_animal/hostile/ordeal/indigo_dusk/red{ - name = "\proper Lieutenant Maledy" + name = "\proper Lieutenant Maledy"; + return_to_origin = 1 + }, +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Sweeping Signal"; + alpha = 10 }, /turf/open/indestructible/necropolis/air, /area/city/backstreets_room) diff --git a/_maps/RandomRooms/backstreets/bossroom/metal_fixer.dmm b/_maps/RandomRooms/backstreets/bossroom/metal_fixer.dmm index 0865f3489b8e..7e403f988b92 100644 --- a/_maps/RandomRooms/backstreets/bossroom/metal_fixer.dmm +++ b/_maps/RandomRooms/backstreets/bossroom/metal_fixer.dmm @@ -41,9 +41,12 @@ "h" = ( /obj/effect/decal/cleanable/dirt/dust, /mob/living/simple_animal/hostile/humanoid/fixer/metal{ - name = "Memory Forger"; - health = 2000; - maxHealth = 2000 + return_to_origin = 1 + }, +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Metal Signal"; + alpha = 10 }, /turf/open/floor/plating/ashplanet/ash, /area/city/backstreets_room) diff --git a/_maps/RandomRooms/backstreets/bossroom/robot.dmm b/_maps/RandomRooms/backstreets/bossroom/robot.dmm index d668094b3c0b..60d7bc7c01cc 100644 --- a/_maps/RandomRooms/backstreets/bossroom/robot.dmm +++ b/_maps/RandomRooms/backstreets/bossroom/robot.dmm @@ -17,6 +17,11 @@ /area/city/backstreets_room) "vv" = ( /mob/living/simple_animal/hostile/ordeal/green_dusk, +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Mechanical Signal"; + alpha = 10 + }, /turf/open/floor/circuit/green, /area/city/backstreets_room) "vT" = ( diff --git a/_maps/RandomRooms/backstreets/bossroom/slime_office.dmm b/_maps/RandomRooms/backstreets/bossroom/slime_office.dmm index ce16fb306c5d..f7ba036930f1 100644 --- a/_maps/RandomRooms/backstreets/bossroom/slime_office.dmm +++ b/_maps/RandomRooms/backstreets/bossroom/slime_office.dmm @@ -649,6 +649,16 @@ color = "#42f545" }, /area/city/backstreets_room) +"sS" = ( +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Slimy Signal"; + alpha = 10 + }, +/turf/open/floor/plasteel/shuttle{ + color = "#42f545" + }, +/area/city/backstreets_room) "sY" = ( /obj/structure/plaque/static_plaque{ pixel_x = 32 @@ -1979,7 +1989,7 @@ us us us kK -iE +sS us ci HV diff --git a/_maps/RandomRooms/backstreets/pointofinterest/lcorp.dmm b/_maps/RandomRooms/backstreets/pointofinterest/lcorp.dmm index a4588bd673f0..e044b1a8acc8 100644 --- a/_maps/RandomRooms/backstreets/pointofinterest/lcorp.dmm +++ b/_maps/RandomRooms/backstreets/pointofinterest/lcorp.dmm @@ -512,6 +512,14 @@ "LN" = ( /turf/open/floor/facility/dark, /area/city/backstreets_room) +"LZ" = ( +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Power Signal"; + alpha = 10 + }, +/turf/open/floor/carpet/red, +/area/city/backstreets_room) "Mi" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/effect/decal/cleanable/dirt, @@ -1261,7 +1269,7 @@ ZW hQ VK HX -vV +LZ hQ VK vV diff --git a/_maps/RandomRooms/backstreets/pointofinterest/love_train.dmm b/_maps/RandomRooms/backstreets/pointofinterest/love_train.dmm index 646b684ff583..6d7b0fa56dfd 100644 --- a/_maps/RandomRooms/backstreets/pointofinterest/love_train.dmm +++ b/_maps/RandomRooms/backstreets/pointofinterest/love_train.dmm @@ -268,7 +268,14 @@ /turf/closed/mineral/ash_rock, /area/city/backstreets_room) "Bd" = ( -/mob/living/simple_animal/hostile/lovetown/abomination, +/mob/living/simple_animal/hostile/lovetown/abomination{ + return_to_origin = 1 + }, +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Loving Signal"; + alpha = 10 + }, /turf/open/floor/carpet/blue, /area/city/backstreets_room) "BJ" = ( diff --git a/_maps/RandomRooms/backstreets/pointofinterest/n_corp.dmm b/_maps/RandomRooms/backstreets/pointofinterest/n_corp.dmm index c541e84f1b12..256830513ad2 100644 --- a/_maps/RandomRooms/backstreets/pointofinterest/n_corp.dmm +++ b/_maps/RandomRooms/backstreets/pointofinterest/n_corp.dmm @@ -32,6 +32,16 @@ /obj/item/ego_weapon/city/ncorp_mark/white, /turf/open/floor/wood, /area/city/backstreets_room) +"cC" = ( +/obj/item/chair/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Religious Signal"; + alpha = 10 + }, +/turf/open/floor/wood, +/area/city/backstreets_room) "dq" = ( /obj/item/bodypart/l_leg/robot{ pixel_x = -6; @@ -1108,7 +1118,7 @@ Po (16,1,1) = {" hB eP -ff +cC cA rV ff diff --git a/_maps/RandomRooms/backstreets/pointofinterest/robot_city.dmm b/_maps/RandomRooms/backstreets/pointofinterest/robot_city.dmm index 7e2ef7460dd6..194d6d41d0f1 100644 --- a/_maps/RandomRooms/backstreets/pointofinterest/robot_city.dmm +++ b/_maps/RandomRooms/backstreets/pointofinterest/robot_city.dmm @@ -88,6 +88,14 @@ /obj/effect/spawner/lootdrop/space/fancytech, /turf/open/floor/engine, /area/city/backstreets_room) +"hA" = ( +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Factory Signal"; + alpha = 10 + }, +/turf/open/floor/engine, +/area/city/backstreets_room) "iv" = ( /mob/living/simple_animal/hostile/ordeal/green_bot{ name = "clerk bot" @@ -1552,7 +1560,7 @@ Zw Zw Zw Zw -Zw +hA Zw Zw zZ diff --git a/_maps/RandomRooms/backstreets/pointofinterest/scorp_vault.dmm b/_maps/RandomRooms/backstreets/pointofinterest/scorp_vault.dmm index 25f8843d2103..703d8c44b884 100644 --- a/_maps/RandomRooms/backstreets/pointofinterest/scorp_vault.dmm +++ b/_maps/RandomRooms/backstreets/pointofinterest/scorp_vault.dmm @@ -219,6 +219,11 @@ /area/city/backstreets_room) "Ac" = ( /obj/structure/rack, +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Shrimple Signal"; + alpha = 10 + }, /turf/open/floor/plasteel/vaporwave, /area/city/backstreets_room) "Av" = ( diff --git a/_maps/RandomRooms/backstreets/resurgence_village.dmm b/_maps/RandomRooms/backstreets/resurgence_village.dmm new file mode 100644 index 000000000000..66e6698c239e --- /dev/null +++ b/_maps/RandomRooms/backstreets/resurgence_village.dmm @@ -0,0 +1,1707 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aK" = ( +/obj/structure/flora/junglebush/c, +/obj/machinery/fish_market, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"bO" = ( +/obj/structure/fluff/paper/stack{ + dir = 4 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"cf" = ( +/obj/structure/bonfire/prelit, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"cr" = ( +/obj/structure/table/wood, +/obj/item/taperecorder/empty, +/obj/structure/fluff/paper, +/obj/item/tape/resurgence/solution, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"dS" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"er" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"eU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/wood, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"fd" = ( +/obj/structure/table/wood, +/obj/item/food/grown/cannabis, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"fP" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/mob/living/simple_animal/hostile/clan_npc/info{ + icon_living = "clan_citzen_1"; + icon_state = "clan_citzen_1"; + dir = 1; + greeting_line = "Oh... Salutations Human."; + question2 = "Why are you not attacking me?"; + question3 = "Who are your leaders?"; + answers2 = list("Oh, You must have gotten the wrong idea.", "This clan was never about killing or hunting humans.", "It is just that one of our Elders has gone a bit rogue.", "Tinkerer is their name, They have quite a strange hatred for the city...", "However the Weaver and the Historian remain sane.", "Still leading this dream of ours."); + answers3 = list("Do you mean the Elders?","We used to have 3 of them.","The Tinkerer, The Historian and The Weaver","However, Tinkerer is a bit of a mess right now, They have left.","The Historian is currently incharge of leading expeditions like these.", "While the Weaver is staying back at our village, Keeping watch over us and protecting us."); + answers1 = list("You may call me Comander Julian", "The one assigned by the Historian to lead this outpost.", "Currently waiting for the Historian to report back to us with our next orders."); + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"hc" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 10 + }, +/obj/structure/sign/poster/official/smile{ + pixel_x = -32 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"hA" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"is" = ( +/obj/structure/chair/sofa/corp/left, +/obj/effect/turf_decal/siding/blue{ + dir = 5 + }, +/mob/living/simple_animal/hostile/clan_npc/info{ + icon_living = "clan_citzen_3"; + icon_state = "clan_citzen_3"; + question3 = "What is this mask you are wearing?"; + question2 = "Why are you waiting here?"; + answers1 = list("Well, You may ca-all me Paul!","I am a-a collector of so-orts...","So, I colle-ect tech from the outski-irts.", "And I store the-em here!"); + answers2 = list("Well, Right no-ow I am a break", "I was a-able to ma-ake a good ha-aul today", "I think I deserve one."); + answers3 = list("Oh? Thi-is silly thing?", "Emote: taps their mask", "Fou-und it in the ruins.", "Loo-oked cool, and it he-elps me see i-in the dark.", "So tha-at is why I a-am keeping it."); + greeting_line = "Oh! Ni-ice meeting you hu-uman!"; + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = 16; + anchored = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"kL" = ( +/turf/closed/indestructible/rock, +/area/city/backstreets_room/resurgence_village) +"ly" = ( +/obj/structure/riser/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"lG" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = -16; + anchored = 1 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"mA" = ( +/obj/structure/table/wood, +/obj/effect/landmark/cratespawn, +/obj/effect/landmark/cratespawn, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"mT" = ( +/obj/structure/chair/sofa/corp/right, +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/mob/living/simple_animal/hostile/clan/defender{ + can_protect = 1; + faction = list("neutral", "village"); + icon_living = "defender_normal"; + icon_state = "defender_normal"; + return_to_origin = 1; + city_faction = 0; + maxHealth = 2400; + health = 2400 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"mU" = ( +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"of" = ( +/turf/closed/indestructible/rock, +/area/space) +"pn" = ( +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"ps" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = -16; + anchored = 1 + }, +/turf/open/floor/grass/fakebasalt, +/area/city/backstreets_room/resurgence_village) +"pN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"qp" = ( +/obj/effect/turf_decal/raven/nine, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 4; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"qM" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"qU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"ra" = ( +/obj/item/gps/mining{ + anchored = 1; + gpstag = "Robotic Signal"; + alpha = 10 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"rk" = ( +/obj/structure/bed/pod, +/obj/item/bedsheet/brown, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"rx" = ( +/obj/structure/curtain/cloth, +/obj/structure/fluff/paper/stack{ + dir = 8 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"rF" = ( +/obj/structure/mineral_door/wood, +/obj/effect/turf_decal/siding/blue/end, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"si" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"sT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/chair/wood, +/mob/living/simple_animal/hostile/clan_npc{ + icon_living = "clan_citzen_5"; + icon_state = "clan_citzen_5"; + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"tF" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = 16; + anchored = 1 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"tR" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"tT" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"ua" = ( +/obj/structure/flora/rock/jungle, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"uM" = ( +/obj/structure/lootcrate/workshopallas, +/obj/structure/lootcrate/workshopallas, +/obj/structure/lootcrate/workshopallas, +/obj/structure/lootcrate/workshopallas, +/obj/effect/turf_decal/siding/blue{ + dir = 9 + }, +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"vh" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/mob/living/simple_animal/hostile/clan_npc/info/trader{ + icon_state = "clan_citzen_6"; + icon_living = "clan_citzen_6"; + answers1 = list("...","Ca-all me Herring.", "I am but an old fi-sher who rests here...", "Once I fi-ished in the gre-eat lake...", "No-ow I fi-ish in simple ponds."); + question2 = "What are you buying?"; + answers2 = list("Hm...", "Bri-ing me so-ome fish of stra-ange origins", "I-it has been a long time si-ince I have seen some..."); + greeting_line = "Greetings..."; + selling_answer = list("I o-only have a fe-ew tools to spare...","Bu-ut you ma-ay ta-ake a look...", "Just ho-old some holochips from yo-our ID, and I will te-ell you if you have enough."); + buying_say = "Ni-ice catch..."; + poor_say = "Lo-ooks li-ike you still need "; + sold_say = "Ve-ery well, Ta-ake it."; + selling_item_1 = /obj/item/fishing_component/line/clan; + selling_item_1_name = "Resurgence Clan Fishing Line Reel (600 ahn)"; + selling_item_2_name = "Resurgence Clan Fishing Net (800 ahn)"; + selling_item_2 = /obj/item/fishing_net/resurgence; + cost_1 = 600; + cost_2 = 800; + selling_end = "Ve-ery well..."; + return_to_origin = 1; + city_faction = 0; + level_1 = list(/obj/item/food/fish/siltcurrent, /obj/item/food/fish/fresh_water/mosb, /obj/item/food/fish/fresh_water/yin, /obj/item/food/fish/fresh_water/yang, /obj/item/food/fish/salt_water/fishmael, /obj/item/food/fish/salt_water/piscine_mermaid, /obj/item/food/fish/salt_water/tuna_pallid); + level_2 = list(); + level_3 = list(); + dir = 4; + faction = list("neutral", "village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"vk" = ( +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + icon_state = "clan_scout_normal"; + icon_living = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/obj/structure/fluff/paper/stack{ + dir = 8 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"vC" = ( +/mob/living/simple_animal/hostile/clan/drone/village{ + faction = list("village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"wD" = ( +/obj/effect/turf_decal/raven/seven, +/turf/open/water/deep/saltwater, +/area/city/backstreets_room/resurgence_village) +"xs" = ( +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"xt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"yk" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/effect/turf_decal/raven/one, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 8; + icon_state = "clan_scout_normal"; + icon_living = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"yp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/chair/wood, +/mob/living/simple_animal/hostile/clan_npc{ + icon_living = "clan_citzen_5"; + icon_state = "clan_citzen_5"; + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"yt" = ( +/obj/structure/flora/rock/pile, +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/obj/effect/landmark/cratespawn, +/obj/effect/landmark/cratespawn, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"yx" = ( +/obj/structure/flora/rock/pile/largejungle, +/turf/open/water/jungle, +/area/city/backstreets_room/resurgence_village) +"zm" = ( +/obj/structure/flora/rock/pile, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"zv" = ( +/obj/structure/mineral_door/wood, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"Bc" = ( +/obj/structure/water_source{ + desc = "A well constructed of stone and wood. From where does it draw water?"; + icon_state = "wishwell"; + name = "well"; + density = 1; + icon = 'ModularTegustation/Teguicons/toolabnormalities.dmi'; + pixel_y = -3 + }, +/turf/open/floor/plating/dirt/jungle/wasteland, +/area/city/backstreets_room/resurgence_village) +"Be" = ( +/obj/structure/curtain/cloth, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"Bm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/chair/wood{ + dir = 4 + }, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 4; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"BP" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"BZ" = ( +/obj/structure/riser/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"Ci" = ( +/obj/structure/curtain/cloth, +/turf/closed/indestructible/fakeglass, +/area/city/backstreets_room/resurgence_village) +"Cq" = ( +/obj/structure/sign/poster/contraband/borg_fancy_2, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_alley) +"CB" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = -16; + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"CD" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = 16; + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"CU" = ( +/obj/effect/turf_decal/raven/nine, +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = -16; + anchored = 1 + }, +/turf/open/floor/grass/fakebasalt, +/area/city/backstreets_alley) +"Dm" = ( +/obj/structure/sign/poster/contraband/borg_fancy_1, +/turf/closed/indestructible/reinforced, +/area/city/backstreets_alley) +"Du" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/wood{ + dir = 4 + }, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 4; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"EY" = ( +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 1; + icon_state = "clan_scout_normal"; + icon_living = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/obj/structure/fluff/paper, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"FD" = ( +/obj/structure/curtain/cloth, +/obj/structure/fluff/paper, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"Gx" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/mob/living/simple_animal/hostile/clan_npc/info/trader{ + icon_living = "clan_citzen_4"; + icon_state = "clan_citzen_4"; + can_sell = 0; + level_2 = list(/obj/item/book/granter/action/skill); + level_1 = null; + level_3 = null; + question3 = "What are you collecting?"; + answers3 = list("Oh!, I am gathering books...", "Specifically books from the city.", "They should be called 'Skill Books?'", "If you find any, I am willing to buy them from you."); + dir = 4; + greeting_line = "Oh my! Greetings human!"; + question2 = "How did all of you get here?"; + answers1 = list("Well, You may call me Lorenzo", "I am one of the Historian's scholars.", "Just examining and studying the city..."); + answers2 = list("That is thanks to our Elders", "They... The Tinkerer found a way to teleport an outpost great distances.", "So the other Elders are currently using this tech to send us closer to the City."); + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"HN" = ( +/turf/open/water/deep/saltwater, +/area/city/backstreets_room/resurgence_village) +"Id" = ( +/mob/living/simple_animal/hostile/clan_npc/info/trader{ + icon_state = "clan_citzen_trader"; + icon_living = "clan_citzen_trader"; + answers1 = list("Well, Yo-ou may call me Ronan.","Currently, I am ru-unning this humble sho-op for passerbys li-ike you!"); + question2 = "What are you buying?"; + answers2 = list("A-as of now...", "I am willi-ing to buy robotic components.", "You kno-ow those weird bo-ots which are ru-unning around, guns or spe-ears for hands?", "I heard tha-at their parts are quite u-useful.", "Also, The outskirts wo-ould be better off without the-em."); + greeting_line = "Hm... We-elcome cu-ustomer."; + selling_answer = list("Le-et me take a lo-ook...","I got so-ome good thi-ings in store to-oday...", "Just ho-old some holochips from yo-our ID, and I will te-ell you if you have enough."); + buying_say = "Go-ood Deal!"; + poor_say = "Aw... Looks li-ike you still need "; + sold_say = "So-old!"; + selling_item_1 = /obj/item/book/granter/crafting_recipe/clan_drone; + selling_item_1_name = "Tinkerer's Blueprints: Reforged Drone (250 ahn)"; + selling_item_2_name = "Resurgence Clan Augment: Echo Step (1000 ahn)"; + selling_item_2 = /obj/item/organ/cyberimp/chest/resurgence_core; + cost_1 = 250; + cost_2 = 1000; + selling_end = "Go-ot it, We-e are always o-open if you need a-anything!"; + return_to_origin = 1; + city_faction = 0; + level_1 = list(/obj/item/food/meat/slab/robot); + level_2 = list(); + level_3 = list(/obj/item/raw_anomaly_core); + faction = list("neutral", "village") + }, +/obj/effect/turf_decal/siding/wood{ + color = "#2e1f0e"; + dir = 4 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"Iq" = ( +/obj/structure/chair/wood, +/mob/living/simple_animal/hostile/clan_npc/info/trader{ + icon_state = "clan_citzen_3"; + icon_living = "clan_citzen_3"; + answers1 = list("Well, Yo-ou may call me Lavan.","Right now I am just resting he-ere, but I do have some tapes fo-or sale!"); + question2 = "How did you gather these tapes?"; + answers2 = list("I-I found them in thi-is room...", "They look-ed cool, so I-I took them.", "And looks like I-I was ri-ight, as you might wa-ant to buy the-em!"); + greeting_line = "Hello-o human!"; + selling_answer = list("Le-et take a lookse...","Here are the ta-apes that I have fo-or sale!", "Just ho-old some holochips from yo-our ID, and I will te-ell you if you have enough."); + buying_say = "Go-ood Deal!"; + poor_say = "Aw... Looks li-ike you still need "; + sold_say = "So-old!"; + selling_item_1 = /obj/item/tape/resurgence/gateway; + selling_item_1_name = "Tinkerer's Logs: New Invention (200 ahn)"; + selling_item_2_name = "Historians Podcast: Backstage Records (200 ahn)"; + selling_item_2 = /obj/item/tape/resurgence/backstage; + cost_1 = 200; + selling_end = "Go-ot it, I-if you need a-anything, I will be-e right here!"; + return_to_origin = 1; + city_faction = 0; + can_buy = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"IB" = ( +/obj/structure/fluff/paper/stack{ + dir = 8 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"IH" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/mob/living/simple_animal/hostile/clan_npc{ + icon_living = "clan_citzen_5"; + icon_state = "clan_citzen_5"; + dir = 1; + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = 16; + anchored = 1 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"IX" = ( +/obj/structure/water_source{ + desc = "A well constructed of stone and wood. From where does it draw water?"; + icon_state = "wishwell"; + name = "well"; + density = 1; + icon = 'ModularTegustation/Teguicons/toolabnormalities.dmi'; + pixel_y = -3 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Jw" = ( +/mob/living/simple_animal/hostile/clan/defender{ + can_protect = 1; + faction = list("neutral", "village"); + dir = 1; + icon_living = "defender_normal"; + icon_state = "defender_normal"; + return_to_origin = 1; + city_faction = 0; + health = 2400; + maxHealth = 2400 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"KO" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"KY" = ( +/obj/structure/plaque/static_plaque{ + name = "echo office plaque"; + desc = "A plaque which mentions some sort of 'Echo Office', Something about them freeing them from a 'Tinkerer'" + }, +/turf/closed/indestructible/wood, +/area/city/backstreets_room/resurgence_village) +"Li" = ( +/turf/closed/indestructible/wood, +/area/city/backstreets_room/resurgence_village) +"Ly" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"LF" = ( +/obj/structure/sign/poster/official/work_for_a_future, +/turf/closed/indestructible/wood, +/area/city/backstreets_room/resurgence_village) +"Mg" = ( +/obj/structure/flora/rock/pile/largejungle, +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/water/jungle, +/area/city/backstreets_room/resurgence_village) +"Mr" = ( +/obj/machinery/door/airlock/centcom{ + desc = "A bit too sturdy..."; + max_integrity = 10000; + name = "Strange Airlock"; + normal_integrity = 100000; + req_access_txt = "19" + }, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/grass/fakebasalt, +/area/city/backstreets_alley) +"MO" = ( +/obj/structure/plaque/static_plaque{ + name = "folk office plaque"; + desc = "A plaque which mentions some sort of 'Folk Office', Something about them giving them some strange speech about being yourself, even if other order you to be something else..." + }, +/turf/closed/indestructible/wood, +/area/city/backstreets_room/resurgence_village) +"Ne" = ( +/obj/structure/sign/departments/security{ + pixel_x = 32 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Od" = ( +/obj/item/flashlight/lantern{ + on = 1; + pixel_y = 16; + anchored = 1 + }, +/turf/open/water/deep/saltwater, +/area/city/backstreets_room/resurgence_village) +"OR" = ( +/turf/open/floor/grass/fakebasalt, +/area/city/backstreets_room/resurgence_village) +"OT" = ( +/obj/structure/flora/junglebush/c, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Px" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/chair/wood{ + dir = 8 + }, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 8; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Py" = ( +/obj/structure/closet/crate/wooden, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stack/rods/ten, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"PA" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"Qm" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/obj/structure/sign/poster/official/safety_report{ + pixel_x = 32 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"QI" = ( +/turf/closed/indestructible/reinforced, +/area/city/backstreets_alley) +"QJ" = ( +/obj/structure/fluff/paper, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"QQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/chair/wood{ + dir = 4 + }, +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 4; + icon_living = "clan_scout_normal"; + icon_state = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Rc" = ( +/obj/structure/sign/departments/cargo{ + desc = "A sign labelling an area where shop is."; + name = "\improper Shop sign"; + pixel_y = 32 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Rj" = ( +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"Rp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/chair/wood{ + dir = 1 + }, +/mob/living/simple_animal/hostile/clan_npc/info{ + icon_living = "clan_citzen_2"; + icon_state = "clan_citzen_2"; + dir = 1; + greeting_line = "Howdy Pa-al, I have no-ot seen your kind in a whi-ile!"; + answers1 = list("Well Pa-artner, Friends ca-all me James", "You can sa-ay I am a... Hunte-er if you could te-ell.", "I explore arou-und the rui-ins with my pal Ronan, finding monste-ers to take apa-art.", "After a-all, The Weaver does nee-ed material to make such o-outfits"); + question2 = "What are wearing?"; + answers2 = list("It i-is nice, Is it no-ot?", "Emote: points at thei-ir boots", "The great Weave-er was able to make the-em them for me.", "And I do sa-ay, They really fit the 'Hunter' look I have see-em often."); + answers3 = list("If you-u are asking abo-out this faction...", "The Cla-an is just one of ma-any villages in the O-outskirts...","All of the me-embers of the clan are ma-achines...","Li-ike me...","Delay: 20","But we are clo-ose to being hu-uman!","We ju-ust need to stu-udy mo-ore, then we can learn what it means to be Hu-uman..."); + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Ry" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Sh" = ( +/mob/living/simple_animal/hostile/clan/defender{ + can_protect = 1; + faction = list("neutral", "village"); + dir = 1; + wants_to_talk = 1; + question2 = "Why are you not attacking me?"; + question3 = "Why do you sound so strange?"; + answers1 = list("Emote: sighs", "I am Dion, O-one of the Defenders a-at this outpost.", "Just sta-anding around he-ere, making sure everyone is sa-afe."); + answers2 = list("Oh, Yo-ou are o-one of the ne-ew humans around here...", "Talk wi-ith our Comander, They shou-uld be to the ri-ight of me.", "They will be a-able to e-explain some things..."); + answers3 = list("Oh we-ell, I guess you can sa-ay that I am not there yet...", "It ta-akes a whi-ile to get a upgraded vo-oice box, so o-only the closest followers of o-our Elders get them.", "Hopefu-uly that time wi-ill come one day. But fo-or now I just nee-ed to work for i-it."); + icon_living = "defender_normal"; + icon_state = "defender_normal"; + return_to_origin = 1; + city_faction = 0; + health = 2400; + maxHealth = 2400 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"SJ" = ( +/mob/living/simple_animal/hostile/clan/drone/village{ + city_faction = 0; + faction = list("village") + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"SK" = ( +/obj/structure/chair/wood, +/mob/living/simple_animal/hostile/clan_npc{ + icon_living = "clan_citzen_5"; + icon_state = "clan_citzen_5"; + return_to_origin = 1; + city_faction = 0; + faction = list("neutral", "village") + }, +/turf/open/floor/wood, +/area/city/backstreets_room/resurgence_village) +"TT" = ( +/obj/effect/turf_decal/siding/blue/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/blue/corner, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"Uo" = ( +/obj/effect/turf_decal/raven/nine, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"UQ" = ( +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/obj/structure/lootcrate/money, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"UT" = ( +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"VJ" = ( +/obj/effect/turf_decal/raven/seven, +/obj/item/flashlight/lantern{ + on = 1; + pixel_x = 16; + anchored = 1 + }, +/turf/open/floor/grass/fakebasalt, +/area/city/backstreets_alley) +"VR" = ( +/obj/structure/displaycase/forsale, +/obj/structure/table/wood/fancy/royalblue, +/obj/effect/turf_decal/siding/blue{ + dir = 6 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"Wg" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/fishshrine{ + anchored = 1 + }, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"Wx" = ( +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"WU" = ( +/mob/living/simple_animal/hostile/clan/scout{ + faction = list("neutral", "village"); + can_protect = 1; + dir = 8; + icon_state = "clan_scout_normal"; + icon_living = "clan_scout_normal"; + return_to_origin = 1; + city_faction = 0 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_room/resurgence_village) +"XP" = ( +/turf/open/floor/grass/fakebasalt, +/area/city/backstreets_alley) +"Yi" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) +"YN" = ( +/obj/structure/flora/junglebush/c, +/turf/open/floor/plating/ironsand, +/area/city/backstreets_alley) +"ZZ" = ( +/obj/structure/displaycase/forsale, +/obj/structure/table/wood/fancy/royalblue, +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/carpet/royalblack, +/area/city/backstreets_room/resurgence_village) + +(1,1,1) = {" +QI +of +of +of +kL +kL +kL +kL +kL +kL +kL +of +of +of +of +of +of +of +of +of +of +of +"} +(2,1,1) = {" +QI +QI +of +kL +kL +mU +CB +mU +mU +Sh +kL +kL +kL +kL +kL +kL +of +of +of +of +of +of +"} +(3,1,1) = {" +CU +Cq +QI +kL +mU +OR +mU +mU +mU +mU +Uo +kL +Mg +ua +qp +kL +kL +kL +kL +kL +kL +kL +"} +(4,1,1) = {" +XP +Mr +YN +ps +mU +mU +ua +mU +mU +mU +SJ +mU +mU +mU +mU +Li +Li +MO +Li +Li +Li +kL +"} +(5,1,1) = {" +XP +Mr +XP +CD +mU +mU +mU +mU +mU +mU +mU +mU +mU +mU +mU +Li +KO +Rj +Be +rk +Li +kL +"} +(6,1,1) = {" +VJ +Dm +QI +kL +OR +mU +mU +mU +mU +ua +mU +mU +mU +mU +mU +zv +Rj +Rj +Be +rk +Li +kL +"} +(7,1,1) = {" +QI +QI +of +kL +yk +mU +mU +mU +mU +mU +mU +mU +ua +mU +mU +Ci +mA +IH +Be +rk +Li +kL +"} +(8,1,1) = {" +QI +of +of +kL +kL +er +mU +mU +mU +mU +mU +mU +mU +mU +Jw +Li +Ci +Li +Li +Li +Li +kL +"} +(9,1,1) = {" +QI +of +of +kL +kL +WU +WU +WU +OT +mU +mU +mU +mU +mU +mU +mU +mU +kL +kL +kL +kL +kL +"} +(10,1,1) = {" +QI +of +of +kL +Li +Li +Li +Li +Li +er +mU +mU +mU +mU +mU +dS +mU +mU +kL +of +of +of +"} +(11,1,1) = {" +QI +of +of +kL +Li +uM +ly +hc +Li +Rc +mU +mU +mU +mU +CD +mU +mU +hA +kL +of +of +of +"} +(12,1,1) = {" +QI +of +of +kL +Li +Id +BZ +Wx +Li +dS +mU +ra +mU +Jw +Li +Li +Li +Li +Li +of +of +of +"} +(13,1,1) = {" +QI +of +of +kL +Li +Yi +UT +TT +rF +mU +mU +mU +mU +mU +Ci +lG +SK +mA +KY +of +of +of +"} +(14,1,1) = {" +QI +of +of +kL +Li +mT +UT +ZZ +Ci +mU +mU +mU +mU +mU +Ci +Rj +Iq +fd +Li +of +of +of +"} +(15,1,1) = {" +QI +of +of +kL +LF +is +Qm +VR +Ci +mU +mU +mU +mU +mU +zv +Rj +Rj +Rj +Li +of +of +of +"} +(16,1,1) = {" +QI +of +of +kL +Li +Li +Li +Li +Li +er +mU +SJ +mU +mU +Li +Be +Be +Be +Li +of +of +of +"} +(17,1,1) = {" +QI +of +of +kL +kL +kL +UQ +mU +Bm +Du +QQ +mU +mU +mU +Li +rk +rk +rk +Li +of +of +of +"} +(18,1,1) = {" +QI +of +of +of +of +kL +Py +sT +si +mU +tT +qU +mU +Jw +Li +Li +Li +Li +Li +of +of +of +"} +(19,1,1) = {" +QI +of +of +of +of +kL +yt +eU +mU +cf +mU +Ry +mU +mU +CB +mU +mU +IX +kL +of +of +of +"} +(20,1,1) = {" +QI +of +of +of +of +kL +kL +yp +Ly +mU +xs +Rp +mU +mU +mU +mU +mU +aK +kL +of +of +of +"} +(21,1,1) = {" +QI +of +of +of +of +of +kL +mU +pN +xt +Px +mU +mU +mU +mU +tR +vh +kL +kL +of +of +of +"} +(22,1,1) = {" +QI +of +of +of +of +of +kL +pn +mU +mU +mU +Ne +mU +mU +mU +Wg +HN +kL +kL +of +of +of +"} +(23,1,1) = {" +QI +of +of +of +of +of +kL +OT +mU +mU +Li +Li +zv +Ci +Ci +Li +Od +HN +kL +of +of +of +"} +(24,1,1) = {" +QI +of +of +of +of +of +kL +qM +mU +vC +Li +vk +QJ +Rj +EY +Li +HN +HN +kL +of +of +of +"} +(25,1,1) = {" +QI +of +of +of +of +of +kL +Gx +mU +mU +Li +bO +IB +Be +Be +Li +HN +HN +kL +of +of +of +"} +(26,1,1) = {" +QI +of +of +of +of +of +kL +Bc +BP +mU +Li +PA +fP +FD +rk +Li +HN +wD +kL +of +of +of +"} +(27,1,1) = {" +QI +of +of +of +of +of +kL +kL +zm +ua +Li +cr +tF +rx +rk +Li +wD +kL +kL +of +of +of +"} +(28,1,1) = {" +QI +of +of +of +of +of +of +kL +kL +yx +Li +Li +Li +Li +Li +Li +kL +kL +of +of +of +of +"} +(29,1,1) = {" +QI +of +of +of +of +of +of +of +kL +kL +kL +kL +kL +kL +kL +kL +kL +of +of +of +of +of +"} diff --git a/code/__DEFINES/dcs/signals.dm b/code/__DEFINES/dcs/signals.dm index 1cd3270b56dc..e33c5594acc7 100644 --- a/code/__DEFINES/dcs/signals.dm +++ b/code/__DEFINES/dcs/signals.dm @@ -568,6 +568,7 @@ // /mob/living/simple_animal/hostile signals #define COMSIG_HOSTILE_ATTACKINGTARGET "hostile_attackingtarget" +#define COMSIG_HOSTILE_LOSTTARGET "hostile_losttarget" #define COMPONENT_HOSTILE_NO_ATTACK (1<<0) /// a hostile has started their patrol (datum/source, mob/living/simple_animal/hostile/mover, turf/target_location) #define COMSIG_GLOB_PATROL_START "!patrol_start" @@ -1093,3 +1094,8 @@ // Ordeal signals // When the ordeal ends; (/datum/ordeal) #define COMSIG_GLOB_ORDEAL_END "!ordeal_end" + + +// Crate signals +#define COMSIG_CRATE_LOOTING_STARTED "looting_started" +#define COMSIG_CRATE_LOOTING_ENDED "looting_ended" diff --git a/code/datums/components/return_to_origin.dm b/code/datums/components/return_to_origin.dm new file mode 100644 index 000000000000..496fc3d33ee5 --- /dev/null +++ b/code/datums/components/return_to_origin.dm @@ -0,0 +1,25 @@ +/datum/component/return_to_origin + dupe_mode = COMPONENT_DUPE_UNIQUE + var/mob/living/simple_animal/hostile/parent_hostile + var/turf/origin + var/original_dir = 1 + + +/datum/component/return_to_origin/Initialize() + if(!ishostile(parent)) + return COMPONENT_INCOMPATIBLE + + parent_hostile = parent + original_dir = parent_hostile.dir + origin = get_turf(parent_hostile) + RegisterSignal(parent, COMSIG_HOSTILE_LOSTTARGET, PROC_REF(ParentLostTarget)) + addtimer(CALLBACK(src, PROC_REF(ParentLostTarget)), 50) + +/datum/component/return_to_origin/proc/ParentLostTarget() + // patrol back + if (!parent_hostile.target) + if (get_turf(parent_hostile) != origin) + parent_hostile.patrol_to(origin) + else + parent_hostile.dir = original_dir + addtimer(CALLBACK(src, PROC_REF(ParentLostTarget)), 50) diff --git a/code/game/area/areas/lobotomy_corp.dm b/code/game/area/areas/lobotomy_corp.dm index bcd2ef5b172a..226017207981 100644 --- a/code/game/area/areas/lobotomy_corp.dm +++ b/code/game/area/areas/lobotomy_corp.dm @@ -295,6 +295,35 @@ name = "Backstreets Room" icon_state = "hallA" +/area/city/backstreets_room/resurgence_village + name = "Resurgence Clan Village" + ambientsounds = list('sound/ambience/resurgence_village1.ogg') + +/area/city/backstreets_room/resurgence_village/Entered(atom/movable/M) + set waitfor = FALSE + SEND_SIGNAL(src, COMSIG_AREA_ENTERED, M) + SEND_SIGNAL(M, COMSIG_ENTER_AREA, src) //The atom that enters the area + if(!isliving(M)) + return + + var/mob/living/L = M + if(!L.ckey) + return + + // Ambience goes down here -- make sure to list each area separately for ease of adding things in later, thanks! Note: areas adjacent to each other should have the same sounds to prevent cutoff when possible.- LastyScratch + if(L.client && !L.client.ambience_playing && L.client.prefs.toggles & SOUND_SHIP_AMBIENCE) + L.client.ambience_playing = 1 + + if(!(L.client && (L.client.prefs.toggles & SOUND_AMBIENCE))) + return //General ambience check is below the ship ambience so one can play without the other + + var/sound = pick(ambientsounds) + if(!L.client.played) + SEND_SOUND(L, sound(sound, repeat = 0, wait = 0, volume = 25, channel = CHANNEL_AMBIENCE)) + L.client.played = TRUE + addtimer(CALLBACK(L.client, TYPE_PROC_REF(/client, ResetAmbiencePlayed)), 600) + + /area/library_floors name = "Library" icon_state = "library" diff --git a/code/game/gamemodes/management/event/combat.dm b/code/game/gamemodes/management/event/combat.dm index f23f829aca04..1be0843e771f 100644 --- a/code/game/gamemodes/management/event/combat.dm +++ b/code/game/gamemodes/management/event/combat.dm @@ -28,7 +28,8 @@ GLOBAL_VAR_INIT(wcorp_enemy_faction, "") //decides which faction WCorp will be u for(var/mob/living/simple_animal/hostile/A in GLOB.mob_list) var/obj/effect/proc_holder/spell/targeted/night_vision/bloodspell = new A.AddSpell(bloodspell) - A.faction += "hostile" + if(!(SSmaptype.maptype in SSmaptype.citymaps)) + A.faction += "hostile" if(SSmaptype.maptype in SSmaptype.autoend) switch(SSmaptype.maptype) diff --git a/code/game/objects/effects/spawners/roomspawners.dm b/code/game/objects/effects/spawners/roomspawners.dm index dd39ba20efbb..a6fa24f3ce39 100644 --- a/code/game/objects/effects/spawners/roomspawners.dm +++ b/code/game/objects/effects/spawners/roomspawners.dm @@ -8,6 +8,8 @@ var/room_width = 0 var/room_height = 0 var/room_type = "maintenance" // Used so we can place landmarks in ruins and such. + var/spawn_delay_min = 600 + var/spawn_delay_max = 600 /obj/effect/spawner/room/Initialize() ..()/* @@ -29,7 +31,7 @@ template.weight = (template.weight / 2) if(template.stock <= 0) template.spawned = TRUE - addtimer(CALLBACK(src, TYPE_PROC_REF(/obj/effect/spawner/room, LateSpawn)), 600) + addtimer(CALLBACK(src, TYPE_PROC_REF(/obj/effect/spawner/room, LateSpawn)), rand(spawn_delay_min, spawn_delay_max)) else template = null if(!template) diff --git a/code/game/objects/effects/spawners/village_spawner.dm b/code/game/objects/effects/spawners/village_spawner.dm new file mode 100644 index 000000000000..c6342092faa0 --- /dev/null +++ b/code/game/objects/effects/spawners/village_spawner.dm @@ -0,0 +1,28 @@ +/obj/effect/spawner/room/village_spawner + name = "village spawner" + room_width = 29 + room_height = 22 + icon = 'ModularTegustation/Teguicons/room_spawners/29x22.dmi' + icon_state = "" + room_type = "village" + spawn_delay_min = 8200 + spawn_delay_max = 11200 + +/datum/map_template/random_room/backstreets/resurgence_village + name = "Resurgence Village" + room_id = "resurgence_village" + mappath = "_maps/RandomRooms/backstreets/resurgence_village.dmm" + template_width = 29 + template_height = 22 + room_type = "village" + +/obj/effect/spawner/room/village_spawner/LateSpawn() + // do stuff + for(var/MN in GLOB.player_list) + var/mob/M = MN + // Double check for client + M.playsound_local(M, "sound/effects/explosioncreak1.ogg", 100) + shake_camera(M, 25, 4) + sleep(75) + minor_announce("Warning, a large area has appeared in the backstreets. Entities within this area appear to non-hostile. Please approach them with caution.", "Local Activity Alert:", TRUE) + . = ..() diff --git a/code/game/objects/items/devices/gps.dm b/code/game/objects/items/devices/gps.dm index 3f34cda50ec6..15462d753b08 100644 --- a/code/game/objects/items/devices/gps.dm +++ b/code/game/objects/items/devices/gps.dm @@ -18,6 +18,11 @@ /obj/item/gps/spaceruin gpstag = SPACE_SIGNAL_GPSTAG +/obj/item/gps/fixer + desc = "Helping lost fixers find strong signals within the backstreets." + gpstag = "FIX0" + custom_price = PAYCHECK_ASSISTANT + /obj/item/gps/science icon_state = "gps-s" gpstag = "SCI0" diff --git a/code/game/objects/items/fixerskills/skills.dm b/code/game/objects/items/fixerskills/skills.dm index bb5ac081e8ef..ef1e03027abb 100644 --- a/code/game/objects/items/fixerskills/skills.dm +++ b/code/game/objects/items/fixerskills/skills.dm @@ -66,6 +66,18 @@ var/mob/living/carbon/human/human = user var/user_level = get_civilian_level(human) var/allowed_level1_skills = 3 + var/list/stats = list( + FORTITUDE_ATTRIBUTE, + PRUDENCE_ATTRIBUTE, + TEMPERANCE_ATTRIBUTE, + JUSTICE_ATTRIBUTE, + ) + var/stattotal + var/grade + for(var/attribute in stats) + stattotal += get_attribute_level(human, attribute) + stattotal /= 4 // Potential is an average of stats + grade = round((stattotal) / 20) // Get the average level-20, divide by 20 if ((level != user_level && level != -1) ) if(user_level == 0 && level==1) //Specific check for Grade 9s, throw these bastards a bone @@ -73,7 +85,7 @@ allowed_level1_skills = 5 else - to_chat(user, span_notice("Your level is [user_level]. This book needs level [level]!")) + wrong_grade_info(grade) return FALSE if (!(user?.mind?.assigned_role in list("Civilian"))) to_chat(user, span_notice("Only Civilians can use this book!")) @@ -95,3 +107,12 @@ qdel(src) ..() +/obj/item/book/granter/action/skill/proc/wrong_grade_info(grade) + if(level==1) + to_chat(user, span_notice("You are Grade [max(10-grade, 1)]. Only Grade 9 and 8 Fixers are able to read this book!")) + else if(level == 2) + to_chat(user, span_notice("You are Grade [max(10-grade, 1)]. Only Grade 7 and 6 Fixers are able to read this book!")) + else if(level == 3) + to_chat(user, span_notice("You are Grade [max(10-grade, 1)]. Only Grade 5 Fixers are able to read this book!")) + else if(level == 4) + to_chat(user, span_notice("You are Grade [max(10-grade, 1)]. Only Grade 4 Fixers are able to read this book!")) diff --git a/code/modules/mob/living/simple_animal/abnormality/waw/shrimp.dm b/code/modules/mob/living/simple_animal/abnormality/waw/shrimp.dm index e0d2f491b203..3f836b0e96a4 100644 --- a/code/modules/mob/living/simple_animal/abnormality/waw/shrimp.dm +++ b/code/modules/mob/living/simple_animal/abnormality/waw/shrimp.dm @@ -195,7 +195,7 @@ /mob/living/simple_animal/hostile/shrimp/Initialize() . = ..() - if(SSmaptype.maptype == "fixers" || SSmaptype.maptype == "city") + if(SSmaptype.maptype in SSmaptype.citymaps) del_on_death = FALSE //You can put these guys about to guard an area. @@ -231,7 +231,7 @@ /mob/living/simple_animal/hostile/shrimp_soldier/Initialize() . = ..() - if(SSmaptype.maptype == "fixers" || SSmaptype.maptype == "city") + if(SSmaptype.maptype in SSmaptype.citymaps) del_on_death = FALSE /mob/living/simple_animal/hostile/shrimp_soldier/friendly diff --git a/code/modules/mob/living/simple_animal/hostile/hostile.dm b/code/modules/mob/living/simple_animal/hostile/hostile.dm index b761fa37cb81..41db68af73dd 100644 --- a/code/modules/mob/living/simple_animal/hostile/hostile.dm +++ b/code/modules/mob/living/simple_animal/hostile/hostile.dm @@ -85,6 +85,9 @@ var/damage_effect_scale = 1 + // Return to spawn point if target lost + var/return_to_origin = FALSE + /mob/living/simple_animal/hostile/Initialize() /*Update Speed overrides set speed and sets it to the equivilent of move_to_delay. Basically @@ -103,6 +106,9 @@ wanted_objects = typecacheof(wanted_objects) + if (return_to_origin) + AddComponent(/datum/component/return_to_origin) + /mob/living/simple_animal/hostile/Destroy() targets_from = null return ..() @@ -643,6 +649,7 @@ approaching_target = FALSE in_melee = FALSE walk(src, 0) + SEND_SIGNAL(src, COMSIG_HOSTILE_LOSTTARGET) LoseAggro() /mob/living/simple_animal/hostile/proc/Aggro() diff --git a/code/modules/mob/living/simple_animal/hostile/ordeal/amber.dm b/code/modules/mob/living/simple_animal/hostile/ordeal/amber.dm index b58de9d8d14e..302132d92216 100644 --- a/code/modules/mob/living/simple_animal/hostile/ordeal/amber.dm +++ b/code/modules/mob/living/simple_animal/hostile/ordeal/amber.dm @@ -183,6 +183,7 @@ base_pixel_x = -16 butcher_results = list(/obj/item/food/meat/slab/worm = 3) guaranteed_butcher_results = list(/obj/item/food/meat/slab/worm = 2) + silk_results = list(/obj/item/stack/sheet/silk/amber_simple = 2, /obj/item/stack/sheet/silk/amber_advanced = 1) attack_verb_continuous = "eviscerates" attack_verb_simple = "eviscerate" attack_sound = 'sound/effects/ordeals/amber/dusk_attack.ogg' @@ -202,6 +203,8 @@ var/burrowing = FALSE /// List of currently spawned dawns, so we don't create too many var/list/spawned_mobs = list() + //If they can burrow or not. + var/can_burrow = TRUE var/datum/looping_sound/amberdusk/soundloop @@ -257,9 +260,10 @@ . = ..() if(!.) // Dead return FALSE - if(!burrowing && world.time > burrow_cooldown) - AttemptBirth() - BurrowIn() + if(can_burrow) + if(!burrowing && world.time > burrow_cooldown) + AttemptBirth() + BurrowIn() /mob/living/simple_animal/hostile/ordeal/amber_dusk/death(gibbed) if(LAZYLEN(butcher_results)) diff --git a/code/modules/mob/living/simple_animal/hostile/ordeal/green.dm b/code/modules/mob/living/simple_animal/hostile/ordeal/green.dm index d8a730d85a39..07756fd8c981 100644 --- a/code/modules/mob/living/simple_animal/hostile/ordeal/green.dm +++ b/code/modules/mob/living/simple_animal/hostile/ordeal/green.dm @@ -39,6 +39,7 @@ /// Can't move/attack when it's TRUE var/reloading = FALSE var/firing_time = 0 + var/firing_cooldown = 1.2 /// When at 12 - it will start "reloading" var/fire_count = 0 @@ -75,7 +76,7 @@ /mob/living/simple_animal/hostile/ordeal/green_bot_big/AttackingTarget(atom/attacked_target) if(reloading) return FALSE - if(world.time < firing_time + 1.2 SECONDS) + if(world.time < firing_time + firing_cooldown SECONDS) return FALSE . = ..() if(.) diff --git a/code/modules/mob/living/simple_animal/hostile/ordeal/shrimps.dm b/code/modules/mob/living/simple_animal/hostile/ordeal/shrimps.dm index a1ecc6df5839..3d5afe8e20a2 100644 --- a/code/modules/mob/living/simple_animal/hostile/ordeal/shrimps.dm +++ b/code/modules/mob/living/simple_animal/hostile/ordeal/shrimps.dm @@ -29,9 +29,8 @@ /mob/living/simple_animal/hostile/shrimp_rifleman/Initialize() . = ..() - if(SSmaptype.maptype == "fixers" || SSmaptype.maptype == "city") + if(SSmaptype.maptype in SSmaptype.citymaps) del_on_death = FALSE - //extra buff shrimp i guess /mob/living/simple_animal/hostile/senior_shrimp name = "wellcheers corp senior officer" @@ -60,7 +59,7 @@ /mob/living/simple_animal/hostile/senior_shrimp/Initialize() . = ..() - if(SSmaptype.maptype == "fixers" || SSmaptype.maptype == "city") + if(SSmaptype.maptype in SSmaptype.citymaps) del_on_death = FALSE /mob/living/simple_animal/hostile/senior_shrimp/ComponentInitialize() diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 8bd19ccffec1..63adfc821ccb 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -191,6 +191,9 @@ var/list/offsets_pixel_y = list("south" = 0, "north" = 0, "west" = 0, "east" = 0) var/should_projectile_blockers_change_orientation = FALSE + //If they should get they city faction in City gamemodes + var/city_faction = TRUE + /mob/living/simple_animal/Initialize() . = ..() GLOB.simple_animals[AIStatus] += src @@ -237,7 +240,8 @@ AddSpell(bloodspell) //LC13 Check. If it's the citymap, they all gain a faction if(SSmaptype.maptype in SSmaptype.citymaps) - faction += "city" + if(city_faction) + faction += "city" if(occupied_tiles_down > 0 || occupied_tiles_up > 0 || occupied_tiles_left > 0 || occupied_tiles_right > 0) occupied_tiles_left_current = occupied_tiles_left occupied_tiles_right_current = occupied_tiles_right diff --git a/code/modules/paperwork/paper_premade.dm b/code/modules/paperwork/paper_premade.dm index f0dfaa133468..9efa54ee8f40 100644 --- a/code/modules/paperwork/paper_premade.dm +++ b/code/modules/paperwork/paper_premade.dm @@ -125,6 +125,24 @@
\ Good Luck...
" +/obj/item/paper/fluff/fixer_skills + name = "Fixer Skills Guide" + info = "
Well, This will be a short one, but it should be enough to teach new Fixers on how to learn new skills in this line of work.

\ +
\ + In total, there are 4 levels of skills you can learn. And depending on your grade you will be able to learn some skills, or become unable to learn others.
\ +
\ + Grade 9 Fixers will be able to learn level 1 Skills, Which are your main abilities for surviving in the backstreets ranging from healing and movement. You are also able to learn 5 of them at this level.
\ +
\ + Grade 8 Fixers are also able to learn level 1 Skills, but they are only able to learn 3 level 1 Skills. However, if they already knew 5 level 1 skills they will keep those skills.
\ +
\ + Grade 7 and 6 Fixers will be able to learn level 2 Skills, Which are your main utility, making gathering and looting easier. At this point and all higher grades, you will also be unable to learn skills of a lower level. So be cautious of over leveling.
\ +
\ + Grade 5 Fixers will be able to learn level 3 Skill, Which are your passives, you are able too toggle them on and off to gain benefits and downsides while they are active. You are only able to learn one of this skill.
\ +
\ + Finaly, Grade 4 Fixers will be able to learn level 4 Skills, Which are your 'Ultimate' abilities. They hold powerful effects, but come at the cost off having very long cooldowns. You are only able to learn one of this skill.
\ +
\ + Written by the Hana Association" + /obj/item/paper/fluff/sop name = "paper- 'Standard Operating Procedure'" info = "Alert Levels:
\nBlue- Emergency
\n\t1. Caused by fire
\n\t2. Caused by manual interaction
\n\tAction:
\n\t\tClose all fire doors. These can only be opened by resetting the alarm
\nRed- Ejection/Self-Destruct
\n\t1. Caused by module operating computer.
\n\tAction:
\n\t\tAfter the specified time the module will eject completely.
\n
\nEngine Maintenance Instructions:
\n\tShut off ignition systems:
\n\tActivate internal power
\n\tActivate orbital balance matrix
\n\tRemove volatile liquids from area
\n\tWear a fire suit
\n
\n\tAfter
\n\t\tDecontaminate
\n\t\tVisit medical examiner
\n
\nToxin Laboratory Procedure:
\n\tWear a gas mask regardless
\n\tGet an oxygen tank.
\n\tActivate internal atmosphere
\n
\n\tAfter
\n\t\tDecontaminate
\n\t\tVisit medical examiner
\n
\nDisaster Procedure:
\n\tFire:
\n\t\tActivate sector fire alarm.
\n\t\tMove to a safe area.
\n\t\tGet a fire suit
\n\t\tAfter:
\n\t\t\tAssess Damage
\n\t\t\tRepair damages
\n\t\t\tIf needed, Evacuate
\n\tMeteor Shower:
\n\t\tActivate fire alarm
\n\t\tMove to the back of ship
\n\t\tAfter
\n\t\t\tRepair damage
\n\t\t\tIf needed, Evacuate
\n\tAccidental Reentry:
\n\t\tActivate fire alarms in front of ship.
\n\t\tMove volatile matter to a fire proof area!
\n\t\tGet a fire suit.
\n\t\tStay secure until an emergency ship arrives.
\n
\n\t\tIf ship does not arrive-
\n\t\t\tEvacuate to a nearby safe area!" diff --git a/code/modules/projectiles/projectile/bullets/smg.dm b/code/modules/projectiles/projectile/bullets/smg.dm index ee55cf87adc9..b5af454b5ecb 100644 --- a/code/modules/projectiles/projectile/bullets/smg.dm +++ b/code/modules/projectiles/projectile/bullets/smg.dm @@ -47,3 +47,6 @@ /obj/projectile/bullet/c9x19mm/greenbot damage = 6 speed = 0.4 + +/obj/projectile/bullet/c9x19mm/greenbot/city + damage = 1 diff --git a/icons/obj/library.dmi b/icons/obj/library.dmi index d29eab635627..31d3fc9624f1 100644 Binary files a/icons/obj/library.dmi and b/icons/obj/library.dmi differ diff --git a/icons/obj/surgery.dmi b/icons/obj/surgery.dmi index ec917ff24628..122fbd1f0d29 100755 Binary files a/icons/obj/surgery.dmi and b/icons/obj/surgery.dmi differ diff --git a/lobotomy-corp13.dme b/lobotomy-corp13.dme index e35e8bf3596c..38f6a4950176 100644 --- a/lobotomy-corp13.dme +++ b/lobotomy-corp13.dme @@ -545,6 +545,7 @@ #include "code\datums\components\radioactive.dm" #include "code\datums\components\religious_tool.dm" #include "code\datums\components\remote_materials.dm" +#include "code\datums\components\return_to_origin.dm" #include "code\datums\components\rotation.dm" #include "code\datums\components\shrink.dm" #include "code\datums\components\silkweave.dm" @@ -1109,6 +1110,7 @@ #include "code\game\objects\effects\spawners\traps.dm" #include "code\game\objects\effects\spawners\vaultspawner.dm" #include "code\game\objects\effects\spawners\vending.dm" +#include "code\game\objects\effects\spawners\village_spawner.dm" #include "code\game\objects\effects\spawners\xeno_egg_delivery.dm" #include "code\game\objects\effects\temporary_visuals\cult.dm" #include "code\game\objects\effects\temporary_visuals\effect_indicators.dm" @@ -4195,9 +4197,11 @@ #include "ModularTegustation\tegu_items\prosthetics\fixertools.dm" #include "ModularTegustation\tegu_items\prosthetics\mantis.dm" #include "ModularTegustation\tegu_items\prosthetics\overdrive.dm" +#include "ModularTegustation\tegu_items\prosthetics\resurgence_core.dm" #include "ModularTegustation\tegu_items\prosthetics\scrying.dm" #include "ModularTegustation\tegu_items\prosthetics\storage.dm" #include "ModularTegustation\tegu_items\prosthetics\timestop.dm" +#include "ModularTegustation\tegu_items\prosthetics\resurgence_core.dm" #include "ModularTegustation\tegu_items\prosthetics\zippyarm.dm" #include "ModularTegustation\tegu_items\rcorp\!abno_overwrites.dm" #include "ModularTegustation\tegu_items\rcorp\basecode.dm" @@ -4305,6 +4309,7 @@ #include "ModularTegustation\tegu_mobs\lc13_humanoids.dm" #include "ModularTegustation\tegu_mobs\lc13_outskirtdwellers.dm" #include "ModularTegustation\tegu_mobs\lc13_resurgence_clan_mobs.dm" +#include "ModularTegustation\tegu_mobs\lc13_resurgence_clan_npcs.dm" #include "ModularTegustation\tegu_mobs\lc13_resurgence_tapes.dm" #include "ModularTegustation\tegu_mobs\necromancer.dm" #include "ModularTegustation\tegu_mobs\necromancer_mobs.dm" diff --git a/sound/ambience/resurgence_village1.ogg b/sound/ambience/resurgence_village1.ogg new file mode 100644 index 000000000000..d3f1f031abaa Binary files /dev/null and b/sound/ambience/resurgence_village1.ogg differ