From 7b9fe593ec4d118f9e3329536628dfc97b411098 Mon Sep 17 00:00:00 2001 From: FluffMedic <109300046+FluffMedic@users.noreply.github.com> Date: Sat, 14 Mar 2026 17:30:38 -0400 Subject: [PATCH] Small Tyr Update (#12526) --- .../objects/structures/tyr_project_props.dm | 25 + .../code/modules/food/food/snacks/meat.dm | 63 +-- .../simple_mob/subtypes/animal/tyr/ants.dm | 165 +++++- .../simple_mob/subtypes/bullet_heck/tyrian.dm | 59 --- .../humanoid/eclipse/astral_collective.dm | 35 +- .../mechanical/hivebot/orginalAlts.dm | 20 +- .../simple_mob/subtypes/vore/weather.dm | 58 +- modular_chomp/icons/mob/tyr.dmi | Bin 50457 -> 47795 bytes modular_chomp/icons/obj/tribal_gear.dmi | Bin 7753 -> 7758 bytes .../common_submaps/overmap/planets/tyr/tyr.dm | 10 +- .../overmap/planets/tyr/tyr.dmm | 498 +++++++++--------- 11 files changed, 505 insertions(+), 428 deletions(-) diff --git a/modular_chomp/code/game/objects/structures/tyr_project_props.dm b/modular_chomp/code/game/objects/structures/tyr_project_props.dm index 2575191763..5fe1097ba7 100644 --- a/modular_chomp/code/game/objects/structures/tyr_project_props.dm +++ b/modular_chomp/code/game/objects/structures/tyr_project_props.dm @@ -805,3 +805,28 @@ darkness, 86hils82 o82hers repor82 horrific 84isions of flames, and flesh. Fur82her
\ in84es82iga82ion is required." +/obj/item/paper/tyr_notes/astral_a + name = "The Bright Future" + info = "We have come back from the brink of defeat! By some act of divinity, fate, or pure will we discovered devices far past the brink of civilization and begun to harvest secrets.
\ + We have begun to pave the road for the bright future, but our road ahead is a long and rocky one. We shall prevail like we always have.
\ + Those harness resources for their own comfort and gains shall be cut down, and those that remain shall flourish." + +/obj/item/paper/tyr_notes/astral_b + name = "Natural Resources of Tyr" + info = "So this is draft 12 of this report, and I am giving up with being professional. This is just orange phoron. Discrediting it a bit, but it's a weird thing used for fuel, energy, and maybe other things.
\ + They made bioweapons that act as a farm. This has to be important for this fallen society. The building has also shifted and keeps on slowly shifting. Which is concerning but I am here for the natural bits.
\ + Which is nothing. There is some ore, but most of it seems manufactured. The ants are man made too. Super advanced slimes perhaps? Did NT make a time machine and go back to make orange phoron but blow themselves up?
\ + Anyway rambling aside, the energized agate as the crew has been calling it seems useful to make batteries. Scanned some guns from the nearby structures and was easy enough to make. Exporting it enmass" + +/obj/item/paper/tyr_notes/astral_c + name = "Encoded Siginals" + info = "Signals have been constantly emitting from the tyrian superstructure. Our scanners have a guestimate of at least 5000 meters deep but uncertain if signals from deeper within are not reaching.
\ + The base itself is falling apart slowly but surely. Unsure how wise it is to enter it, with how hostile the repair drones are it has a high lethality rate thus far. To the signals themselves, it seems to be composed of data.
\ + I belive the base recognizes it's collapsing and trying to send out the information it has. We have seen mentions of an Astral Sea, Eon War, and End Times. The data is quite corrupted but from what we've scavanged, they
\ + seem to be aware of the rift, or bluespace. There are high doubts that the Astral Sea is anything new. We've seen countless wars, but the End Times is quite concerning. Speaking of a mass disappearance of stars. needs further study." + +/obj/item/paper/tyr_notes/astral_d + name = "Requesting Backup" + info = "We need serious back up if we are to stay here long term. Random folks keep stumbling upon the sivian side and blasting, unsure if they are bounty hunters, or maniacs but no SOL attention yet.
\ + The other day we had reports of masked and hooded men hovering over lava, although that may be disregarded. We found mold and mushrooms in some of our rations, and there was no physical sign of them.
\ + Although Rift Watchers may be stalking this location. The ants are also adapting to us and our gear. We need something, a simple mecha will do." diff --git a/modular_chomp/code/modules/food/food/snacks/meat.dm b/modular_chomp/code/modules/food/food/snacks/meat.dm index e05d319794..5b4106e855 100644 --- a/modular_chomp/code/modules/food/food/snacks/meat.dm +++ b/modular_chomp/code/modules/food/food/snacks/meat.dm @@ -90,94 +90,79 @@ //ant meats -/obj/item/reagent_containers/food/snacks/tyrant - name = "Bronze Ant Slice" +/obj/item/reagent_containers/food/snacks/tyrant_shock + name = "Shocking Ant Slice" desc = "A slice from a ant" icon_state = "meat" center_of_mass_x = 17 //CHOMPEdit center_of_mass_y= 16 //CHOMPEdit nutriment_amt = 3 - nutriment_desc = list(REAGENT_ID_PROTEIN = 3, REAGENT_ID_SHOCKCHEM = 3) + nutriment_desc = list(REAGENT_ID_PROTEIN = 5, REAGENT_ID_SHOCKCHEM = 5) bitesize = 1 /obj/item/reagent_containers/food/snacks/copperant/Initialize(mapload) . = ..() - reagents.add_reagent(REAGENT_ID_PROTEIN, 3) - reagents.add_reagent(REAGENT_ID_SHOCKCHEM, 3) + reagents.add_reagent(REAGENT_ID_PROTEIN, 5) + reagents.add_reagent(REAGENT_ID_SHOCKCHEM, 5) -/obj/item/reagent_containers/food/snacks/copperant - name = "Copper Ant Slice" - desc = "A slice from a ant" - icon_state = "meat" - center_of_mass_x = 17 //CHOMPEdit - center_of_mass_y= 16 //CHOMPEdit - nutriment_amt = 3 - nutriment_desc = list(REAGENT_ID_PROTEIN = 3, REAGENT_ID_SHOCKCHEM = 3) - bitesize = 1 - -/obj/item/reagent_containers/food/snacks/copperant/Initialize(mapload) - . = ..() - reagents.add_reagent(REAGENT_ID_PROTEIN, 3) - reagents.add_reagent(REAGENT_ID_SHOCKCHEM, 3) - -/obj/item/reagent_containers/food/snacks/painiteant +/obj/item/reagent_containers/food/snacks/tyrant_neoburn name = "Painite Ant Slice" desc = "A slice from a ant" icon_state = "meat" center_of_mass_x = 17 //CHOMPEdit center_of_mass_y= 16 //CHOMPEdit nutriment_amt = 3 - nutriment_desc = list(REAGENT_ID_PROTEIN = 3, REAGENT_ID_NEOLIQUIDFIRE = 3) + nutriment_desc = list(REAGENT_ID_PROTEIN = 5, REAGENT_ID_NEOLIQUIDFIRE = 5) bitesize = 1 /obj/item/reagent_containers/food/snacks/painiteant/Initialize(mapload) . = ..() - reagents.add_reagent(REAGENT_ID_PROTEIN, 3) - reagents.add_reagent(REAGENT_ID_NEOLIQUIDFIRE, 3) + reagents.add_reagent(REAGENT_ID_PROTEIN, 5) + reagents.add_reagent(REAGENT_ID_NEOLIQUIDFIRE, 5) -/obj/item/reagent_containers/food/snacks/bronzeant +/obj/item/reagent_containers/food/snacks/tyrant_burn name = "Bronze Ant Slice" desc = "A slice from a ant" icon_state = "meat" center_of_mass_x = 17 //CHOMPEdit center_of_mass_y= 16 //CHOMPEdit nutriment_amt = 3 - nutriment_desc = list(REAGENT_ID_PROTEIN = 3, REAGENT_ID_LIQUIDFIRE = 3) + nutriment_desc = list(REAGENT_ID_PROTEIN = 5, REAGENT_ID_LIQUIDFIRE = 5) bitesize = 1 -/obj/item/reagent_containers/food/snacks/bronzeant/Initialize(mapload) +/obj/item/reagent_containers/food/snacks/tyrant_burn/Initialize(mapload) . = ..() - reagents.add_reagent(REAGENT_ID_PROTEIN, 3) - reagents.add_reagent(REAGENT_ID_LIQUIDFIRE, 3) + reagents.add_reagent(REAGENT_ID_PROTEIN, 5) + reagents.add_reagent(REAGENT_ID_LIQUIDFIRE, 5) -/obj/item/reagent_containers/food/snacks/quartzant +/obj/item/reagent_containers/food/snacks/tyrant_radiation name = "Quartz Ant Slice" desc = "A slice from a ant" icon_state = "meat" center_of_mass_x = 17 //CHOMPEdit center_of_mass_y= 16 //CHOMPEdit nutriment_amt = 3 - nutriment_desc = list(REAGENT_ID_PROTEIN = 3, REAGENT_ID_DEATHBLOOD = 3) + nutriment_desc = list(REAGENT_ID_PROTEIN = 5, REAGENT_ID_DEATHBLOOD = 5) bitesize = 1 -/obj/item/reagent_containers/food/snacks/quartzant/Initialize(mapload) +/obj/item/reagent_containers/food/snacks/tyrant_radiation/Initialize(mapload) . = ..() - reagents.add_reagent(REAGENT_ID_PROTEIN, 3) - reagents.add_reagent(REAGENT_ID_DEATHBLOOD, 3) + reagents.add_reagent(REAGENT_ID_PROTEIN, 5) + reagents.add_reagent(REAGENT_ID_DEATHBLOOD, 5) -/obj/item/reagent_containers/food/snacks/agateant +/obj/item/reagent_containers/food/snacks/tyrant_bonus name = "Agate Ant Slice" desc = "A slice from a ant" icon_state = "meat" center_of_mass_x = 17 //CHOMPEdit center_of_mass_y= 16 //CHOMPEdit nutriment_amt = 3 - nutriment_desc = list(REAGENT_ID_PROTEIN = 3, REAGENT_ID_LIQUIDLIFE = 3) + nutriment_desc = list(REAGENT_ID_PROTEIN = 5, REAGENT_ID_LIQUIDLIFE = 5) bitesize = 1 -/obj/item/reagent_containers/food/snacks/agateant/Initialize(mapload) +/obj/item/reagent_containers/food/snacks/tyrant_bonus/Initialize(mapload) . = ..() - reagents.add_reagent(REAGENT_ID_PROTEIN, 3) - reagents.add_reagent(REAGENT_ID_LIQUIDLIFE, 3) + reagents.add_reagent(REAGENT_ID_PROTEIN, 5) + reagents.add_reagent(REAGENT_ID_LIQUIDLIFE, 5) diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/animal/tyr/ants.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/animal/tyr/ants.dm index 076a20517e..2038908388 100644 --- a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/animal/tyr/ants.dm +++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/animal/tyr/ants.dm @@ -19,9 +19,7 @@ attack_edge = 1 meat_amount = 7 - meat_type = /obj/item/reagent_containers/food/snacks/tyrant - - tame_items = list(/obj/item/reagent_containers/food/snacks/crabmeat = 20) + meat_type = /obj/item/reagent_containers/food/snacks/tyrant_shock faction = FACTION_TYR_ANT @@ -33,6 +31,10 @@ /obj/item/reagent_containers/food/snacks/jellyfishcore = 70 ) + harvest_tool = /obj/item/weldingtool + harvest_cooldown = 10 MINUTES + harvest_delay = 30 SECONDS + //I know very little of this swallowTime = 3 SECONDS vore_active = 1 @@ -82,8 +84,11 @@ butchery_loot = list(\ /obj/item/stack/material/copper = 18\ ) + harvest_results = list( + /obj/item/stack/material/copper = 10 + ) meat_amount = 3 - meat_type = /obj/item/reagent_containers/food/snacks/copperant + meat_type = /obj/item/reagent_containers/food/snacks/tyrant_burn /mob/living/simple_mob/animal/tyr/mineral_ants/copper/bullet_act(obj/item/projectile/P) if(istype(P, /obj/item/projectile/energy) || istype(P, /obj/item/projectile/beam)) @@ -99,8 +104,11 @@ butchery_loot = list(\ /obj/item/stack/material/weathered_agate = 18\ ) + harvest_results = list( + /obj/item/stack/material/weathered_agate = 10 + ) meat_amount = 3 - meat_type = /obj/item/reagent_containers/food/snacks/agateant + meat_type = /obj/item/reagent_containers/food/snacks/tyrant_bonus special_attack_min_range = 0 special_attack_max_range = 2 @@ -122,8 +130,11 @@ butchery_loot = list(\ /obj/item/stack/material/quartz = 18\ ) + harvest_results = list( + /obj/item/stack/material/quartz = 10 + ) meat_amount = 3 - meat_type = /obj/item/reagent_containers/food/snacks/quartzant + meat_type = /obj/item/reagent_containers/food/snacks/tyrant_radiation /mob/living/simple_mob/animal/tyr/mineral_ants/diamond //slower, tankier, more damage name = "diamond metal ant" @@ -134,27 +145,38 @@ melee_damage_lower = 24 melee_damage_upper = 24 movement_cooldown = 3 + meat_type = /obj/item/reagent_containers/food/snacks/tyrant_neoburn butchery_loot = list(\ /obj/item/stack/material/diamond = 18\ ) + harvest_results = list( + /obj/item/stack/material/diamond = 10 + ) /mob/living/simple_mob/animal/tyr/mineral_ants/verdantium name = "green metal ant" evasion = 50 icon_state = "verdantium_ant" icon_living = "verdantium_ant" + meat_type = /obj/item/reagent_containers/food/snacks/tyrant_radiation butchery_loot = list(\ /obj/item/stack/material/verdantium = 18\ ) + harvest_results = list( + /obj/item/stack/material/verdantium = 10 + ) /mob/living/simple_mob/animal/tyr/mineral_ants/uranium //if it melees, it unleashes rads name = "glowing metal ant" icon_state = "rad_ant" icon_living = "rad_ant" + meat_type = /obj/item/reagent_containers/food/snacks/tyrant_radiation butchery_loot = list(\ /obj/item/stack/material/uranium = 18\ ) - + harvest_results = list( + /obj/item/stack/material/uranium = 10 + ) special_attack_min_range = 1 special_attack_max_range = 2 special_attack_cooldown = 5 SECONDS @@ -172,9 +194,13 @@ name = "mhydro ant" icon_state = "mhydro_ant" icon_living = "mhydro_ant" + meat_type = /obj/item/reagent_containers/food/snacks/tyrant_radiation butchery_loot = list(\ /obj/item/stack/material/mhydrogen = 12\ ) + harvest_results = list( + /obj/item/stack/material/mhydrogen = 4 + ) size_multiplier = 0.5 movement_cooldown = -1 @@ -186,8 +212,11 @@ butchery_loot = list(\ /obj/item/stack/material/painite = 18\ ) + harvest_results = list( + /obj/item/stack/material/painite = 10 + ) meat_amount = 3 - meat_type = /obj/item/reagent_containers/food/snacks/painiteant + meat_type = /obj/item/reagent_containers/food/snacks/tyrant_neoburn /mob/living/simple_mob/animal/tyr/mineral_ants/painite/apply_melee_effects(atom/A) ..() @@ -203,8 +232,10 @@ butchery_loot = list(\ /obj/item/stack/material/bronze = 18\ ) + harvest_results = list( + /obj/item/stack/material/bronze = 10 + ) meat_amount = 3 - meat_type = /obj/item/reagent_containers/food/snacks/bronzeant /mob/living/simple_mob/animal/tyr/mineral_ants/bronze/death() visible_message(span_warning("\The [src]'s abdomen splits as it rolls over, spiderlings crawling from the wound.") ) @@ -216,9 +247,13 @@ name = "graphite ant" icon_state = "graphite_ant" icon_living = "graphite_ant" + meat_type = /obj/item/reagent_containers/food/snacks/tyrant_neoburn butchery_loot = list(\ /obj/item/stack/material/graphite = 18\ ) + harvest_results = list( + /obj/item/stack/material/graphite = 10 + ) /mob/living/simple_mob/animal/tyr/mineral_ants/builder name = "tritium ant" @@ -227,6 +262,9 @@ butchery_loot = list(\ /obj/item/stack/material/tritium = 18\ ) + harvest_results = list( + /obj/item/stack/material/tritium = 10 + ) nutrition = 150 var/build_type = /obj/random/ant_building @@ -263,6 +301,62 @@ new build_type(T) return TRUE +/mob/living/simple_mob/animal/tyr/mineral_ants/silver + name = "silver ant" + icon_state = "silver_ant" + icon_living = "silver_ant" + meat_type = /obj/item/reagent_containers/food/snacks/tyrant_neoburn + butchery_loot = list(\ + /obj/item/stack/material/silver = 18\ + ) + harvest_results = list( + /obj/item/stack/material/silver = 10 + ) + +/mob/living/simple_mob/animal/tyr/mineral_ants/silver/bullet_act(obj/item/projectile/P) + if(prob(45)) + visible_message(span_danger("The [P.name] gets reflected by [src]'s armor!"), \ + span_userdanger("The [P.name] gets reflected by [src]'s armor!")) + + // Find a turf near or on the original location to bounce to + if(P.starting) + var/new_x = P.starting.x + pick(0, 0, -1, 1, -2, 2, -2, 2, -2, 2, -3, 3, -3, 3) + var/new_y = P.starting.y + pick(0, 0, -1, 1, -2, 2, -2, 2, -2, 2, -3, 3, -3, 3) + var/turf/curloc = get_turf(src) + + // redirect the projectile + P.redirect(new_x, new_y, curloc, src) + P.reflected = 1 + + return -1 // complete projectile permutation + + return (..(P)) + +/mob/living/simple_mob/animal/tyr/mineral_ants/gold + name = "gold ant" + icon_state = "gold_ant" + icon_living = "gold_ant" + meat_type = /obj/item/reagent_containers/food/snacks/tyrant_burn + butchery_loot = list(\ + /obj/item/stack/material/gold = 18\ + ) + harvest_results = list( + /obj/item/stack/material/gold = 10 + ) + +/mob/living/simple_mob/animal/tyr/mineral_ants/gold/apply_melee_effects(var/atom/A) + if(isliving(A)) + var/mob/living/L = A + if(prob(33)) + A.emp_act(4) //The weakest strength of EMP + playsound(src, 'sound/weapons/egloves.ogg', 75, 1) + L.Weaken(4) + L.Stun(4) + L.stuttering = max(L.stuttering, 4) + var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread + s.set_up(5, 1, L) + s.start() + visible_message(span_danger("The grub releases a powerful shock!")) /mob/living/simple_mob/animal/tyr/mineral_ants/queen //the nurses of the ants name = "queen ant" @@ -334,6 +428,8 @@ ANT STRUCTURES /mob/living/simple_mob/animal/tyr/mineral_ants/uranium = 1, /mob/living/simple_mob/animal/tyr/mineral_ants/mhydro = 1, /mob/living/simple_mob/animal/tyr/mineral_ants/graphite = 1, + /mob/living/simple_mob/animal/tyr/mineral_ants/silver = 1, + /mob/living/simple_mob/animal/tyr/mineral_ants/gold = 1, ) simultaneous_spawns = 5 @@ -341,6 +437,8 @@ ANT STRUCTURES destructible = 1 health = 50 //Unsure why you would want to break it but you can +/obj/structure/mob_spawner/ant_hill/creatable + simultaneous_spawns = 2 /obj/effect/ant_structure name = "organic structure" @@ -419,6 +517,29 @@ ANT STRUCTURES icon_state = "slow_trap" modifiertype = /datum/modifier/chilled +/obj/effect/ant_structure/trap/confusion + icon_state = "confusion_trap" + //No modifier. + +/obj/effect/ant_structure/trap/confusion/attack_mob(mob/living/L) + playsound(src, 'sound/effects/ghost2.ogg', 20, 1) + if(L.get_ear_protection() == 0) + L.Confuse(10) + +/obj/effect/ant_structure/trap/poison + icon_state = "knock_trap" + +/obj/effect/ant_structure/trap/poison/attack_mob(mob/living/L) + to_chat(L, span_warning("You feel a sharp stabbing in your foot.")) + L.reagents.add_reagent(REAGENT_ID_STOXIN, 12) + + +/obj/effect/ant_structure/trap/trip + icon_state = "trip_trap" + +/obj/effect/ant_structure/trap/poison/attack_mob(mob/living/L) + L.Weaken(3) + /obj/effect/ant_structure/wall name = "Metant wall" icon_state = "wall" @@ -431,9 +552,12 @@ ANT STRUCTURES icon_state = "tool" /obj/random/ant_building/item_to_spawn() - return pick(/obj/effect/ant_structure/wall, + return pick(/obj/effect/ant_structure/trap/poison, /obj/effect/ant_structure/trap/burn, - /obj/effect/ant_structure/trap/slowdown) + /obj/effect/ant_structure/trap/slowdown, + /obj/effect/ant_structure/trap/confusion, + /obj/effect/ant_structure/trap/trip, + /obj/structure/mob_spawner/ant_hill/creatable) /obj/effect/spider/spiderling/antling @@ -454,20 +578,7 @@ ANT STRUCTURES /mob/living/simple_mob/animal/tyr/mineral_ants/verdantium, /mob/living/simple_mob/animal/tyr/mineral_ants/uranium, /mob/living/simple_mob/animal/tyr/mineral_ants/mhydro, - /mob/living/simple_mob/animal/tyr/mineral_ants/graphite) + /mob/living/simple_mob/animal/tyr/mineral_ants/graphite, + /mob/living/simple_mob/animal/tyr/mineral_ants/silver, + /mob/living/simple_mob/animal/tyr/mineral_ants/gold) faction = FACTION_TYR_ANT - -/obj/effect/ant_structure/webbarrier - name = "weblike barrier" - icon_state = "web" - -/obj/effect/ant_structure/webbarrier/CanPass(atom/movable/mover, turf/target) - if(istype(mover, /mob/living/simple_mob/animal/tyr/mineral_ants)) - return TRUE - else if(istype(mover, /mob/living)) - if(prob(80)) - to_chat(mover, span_warning("You get stuck in \the [src] for a moment.")) - return FALSE - else if(istype(mover, /obj/item/projectile)) - return prob(30) - return TRUE diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/bullet_heck/tyrian.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/bullet_heck/tyrian.dm index 1c73c0d5f9..b76090cbaf 100644 --- a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/bullet_heck/tyrian.dm +++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/bullet_heck/tyrian.dm @@ -92,45 +92,6 @@ addtimer(CALLBACK(src, PROC_REF(bullet_blossom), A, rng_cycle, 10), 0.5 SECONDS, TIMER_DELETE_ME) attackcycle = 0 -/mob/living/simple_mob/mechanical/mecha/eclipse/tankyboss/sonic_boss - name = "experiment 10" - desc = "A strange furball, the air vibrating around it." - specialattackprojectile = /obj/item/projectile/energy/eclipse_boss/tyrjavelin - icon_state = "sonic_boss" - icon_living = "sonic_boss" - projectiletype = /obj/item/projectile/knockback/slow - wreckage = /obj/item/prop/tyrlore/sonic_boss - -/mob/living/simple_mob/mechanical/mecha/eclipse/tankyboss/sonic_boss/load_default_bellies() - . = ..() - var/obj/belly/B = vore_selected - B.name = "alien gut" - B.desc = "Your ears ring as the stomach groans to life around you. The constant ringing mixing with acidic gurgling, and gutteral groans. Silver flesh kneading at your figure, whilst the beast ignores you stewing in it's gut." - B.digest_brute = 1.5 - B.digest_burn = 0.5 - B.digestchance = 0 - B.absorbchance = 0 - B.escapechance = 15 - -/obj/item/projectile/knockback/slow - speed = 10 - -/mob/living/simple_mob/mechanical/mecha/eclipse/tankyboss/sonic_boss/do_special_attack(atom/A) - rng_cycle = rand(1,4) - switch(attackcycle) - if(1) - addtimer(CALLBACK(src, PROC_REF(quad_random_firing), A, 20, rng_cycle, 10), 0.5 SECONDS, TIMER_DELETE_ME) - attackcycle = 0 - if(2) - addtimer(CALLBACK(src, PROC_REF(dual_spin), A, rng_cycle, 5), 0.5 SECONDS, TIMER_DELETE_ME) - attackcycle = 0 - if(3) - addtimer(CALLBACK(src, PROC_REF(rising_star), A, rng_cycle, 10), 0.5 SECONDS, TIMER_DELETE_ME) - attackcycle = 0 - if(4) - addtimer(CALLBACK(src, PROC_REF(hole_in_wall), A, rng_cycle, 10), 0.5 SECONDS, TIMER_DELETE_ME) - attackcycle = 0 - /mob/living/simple_mob/mechanical/mecha/eclipse/tankyboss/shield_boss name = "experiment 15" desc = "A strange furball gaurded by a transparent barrier." @@ -229,26 +190,6 @@ /mob/living/simple_mob/mechanical/mecha/eclipse/tankyboss/crystal_boss/do_special_attack(atom/A) addtimer(CALLBACK(src, PROC_REF(bomb_chaos), A, 4), 1.5 SECONDS, TIMER_DELETE_ME) -/mob/living/simple_mob/mechanical/mecha/eclipse/tankyboss/naga_boss - name = "experiment 25" - icon_state = "naga_boss" - icon_living = "naga_boss" - wreckage = /obj/item/prop/tyrlore/gravity_boss - specialattackprojectile = /obj/item/projectile/energy/eclipse_boss/tyrjavelin - -/mob/living/simple_mob/mechanical/mecha/eclipse/tankyboss/naga_boss/do_special_attack(atom/A) - rng_cycle = rand(1,3) - switch(attackcycle) - if(1) - addtimer(CALLBACK(src, PROC_REF(dual_spin), A, rng_cycle, 5), 0.5 SECONDS, TIMER_DELETE_ME) - attackcycle = 0 - if(2) - addtimer(CALLBACK(src, PROC_REF(gravity_surge), A, rng_cycle, 7, 1), 0.5 SECONDS, TIMER_DELETE_ME) - attackcycle = 0 - if(3) - addtimer(CALLBACK(src, PROC_REF(rising_star), A, rng_cycle, 15), 0.5 SECONDS, TIMER_DELETE_ME) - attackcycle = 0 - //The Ai control units of Tyr /mob/living/simple_mob/mechanical/mecha/eclipse/tankyboss/defense_ai name = "defense automaton" diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/eclipse/astral_collective.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/eclipse/astral_collective.dm index a6deb818d4..8e4b068fb7 100644 --- a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/eclipse/astral_collective.dm +++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/eclipse/astral_collective.dm @@ -86,7 +86,9 @@ /obj/random/material/refined = 50, /obj/random/material/precious = 40, /obj/random/janusmodule = 3, - /obj/item/dnainjector/random_verybad = 10, + /obj/item/slime_extract/bluespace = 10, + /obj/item/slime_extract/ruby = 10, + /obj/item/slime_extract/sapphire = 10, /obj/item/stock_parts/scanning_module/omni = 10, /obj/item/stock_parts/micro_laser/omni = 10, /obj/item/stock_parts/capacitor/omni = 10, @@ -120,7 +122,7 @@ evasion = 20 /datum/modifier/astralcollect_regen - mob_overlay_state = "poisoned" + mob_overlay_state = "pink_sparkles" /datum/modifier/astralcollect_regen/tick() holder.adjustBruteLoss(-8) @@ -226,16 +228,16 @@ health = 200 maxHealth = 200 - special_attack_cooldown = 3 SECONDS + special_attack_cooldown = 7 SECONDS special_attack_min_range = 0 - special_attack_max_range = 14 + special_attack_max_range = 4 /mob/living/simple_mob/humanoid/astral_collective/purity/do_special_attack(atom/A) - adjustBruteLoss(-3) - adjustFireLoss(-3) - adjustToxLoss(-3) - adjustOxyLoss(-3) - adjustCloneLoss(-3) + playsound(src, 'sound/effects/ghost2.ogg', 20, 1) + for(var/mob/living/M in orange(src, 4)) + if(M.get_ear_protection() == 0) + M.Confuse(10) + //the ranged mobs /mob/living/simple_mob/humanoid/astral_collective/ranged @@ -255,7 +257,7 @@ projectiletype = /obj/item/projectile/energy/astral_collective/anti_mecha /mob/living/simple_mob/humanoid/astral_collective/ranged/noodle/do_special_attack(atom/A) - if((health / maxHealth) <= 0.5) + if((health / maxHealth) <= 0.3) alpha = 180 teleport_self(A) @@ -304,8 +306,9 @@ movement_cooldown = -1 /mob/living/simple_mob/humanoid/astral_collective/ranged/tesh/do_special_attack(atom/A) - if((health / maxHealth) <= 0.5) - selfexplode_attack(A) + if((health / maxHealth) <= 0.3) + visible_message(span_boldwarning(span_orange("The teshari holds up a grenade."))) + addtimer(CALLBACK(src, PROC_REF(selfexplode_attack), A), 1.5 SECONDS, TIMER_DELETE_ME) else teleport_attack(A) @@ -338,7 +341,7 @@ movement_cooldown = 3 /mob/living/simple_mob/humanoid/astral_collective/ranged/lizard/do_special_attack(atom/A) - if((health / maxHealth) <= 0.5) + if((health / maxHealth) <= 0.3) repair_self(A) air_strike(A) @@ -358,7 +361,7 @@ if(!Proj) return if(prob(60)) - visible_message(span_bolddanger("[Proj] is blocked by the shield.")) + visible_message(span_boldwarning(span_orange("[Proj] is blocked by the shield."))) if(Proj.firer) ai_holder.react_to_attack(Proj.firer) return @@ -396,7 +399,7 @@ /mob/living/simple_mob/humanoid/astral_collective/proc/selfexplode_attack(atom/target) if(!target) return FALSE - explosion(src.loc, 2, 3, 4, 5) + explosion(src.loc, 1, 1, 1, 1) /mob/living/simple_mob/humanoid/astral_collective/proc/gravity_surge(atom/target) if(!target) @@ -410,7 +413,7 @@ return FALSE for(var/mob/living/L in orange(src, 14)) if(IIsAlly(L)) - Beam(L, icon_state = "purple_lightning", time = 2.5 SECONDS, maxdistance = INFINITY) + Beam(L, icon_state = "g_beam", time = 2.5 SECONDS, maxdistance = INFINITY) L.adjustBruteLoss(-30) L.adjustFireLoss(-30) diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/orginalAlts.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/orginalAlts.dm index bc974feada..04c203734f 100644 --- a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/orginalAlts.dm +++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/orginalAlts.dm @@ -15,10 +15,7 @@ /mob/living/simple_mob/mechanical/hivebot/ranged_damage/siege projectiletype = /obj/item/projectile/arc //Polaris, don't make the same mob twice. -/mob/living/simple_mob/mechanical/hivebot/tyr - name = "tyrian hivebot" - maxHealth = 0.5 LASERS_TO_KILL // 20 hp - health = 0.5 LASERS_TO_KILL +/mob/living/simple_mob/mechanical/hivebot/tyr //not a hivebot but stealing the 'oil puddle on death' thing icon = 'modular_chomp/icons/mob/hivebot.dmi' pass_flags = PASSTABLE hovering = TRUE @@ -30,17 +27,28 @@ icon_living = "orange" /mob/living/simple_mob/mechanical/hivebot/tyr/swarm + name = "replicating swarmer" maxHealth = 3 health = 3 icon_state = "bright_green" icon_living = "bright_green" /mob/living/simple_mob/mechanical/hivebot/tyr/meteor - maxHealth = 2 LASERS_TO_KILL // 80 hp - health = 2 LASERS_TO_KILL + name = "repair drone" + icon = 'modular_chomp/icons/mob/tyr.dmi' + maxHealth = 6 LASERS_TO_KILL // 240 hp + health = 6 LASERS_TO_KILL // 240 hp + icon_state = "guardian" + icon_living = "guardian" ai_holder_type = /datum/ai_holder/simple_mob/ranged/kiting/dodge projectiletype = /obj/item/projectile/energy/agate_lighting/fast +/mob/living/simple_mob/mechanical/hivebot/tyr/meteor/bullet_act(var/obj/item/projectile/Proj) + if(!Proj) + return + projectiletype = Proj + ..() + /datum/ai_holder/simple_mob/ranged/kiting/dodge /datum/ai_holder/simple_mob/ranged/kiting/dodge/post_ranged_attack(atom/A) diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/vore/weather.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/vore/weather.dm index f7d1772582..622bf4bf4b 100644 --- a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/vore/weather.dm +++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/vore/weather.dm @@ -1,14 +1,14 @@ /mob/living/simple_mob/vore/fossiltank //slow but endless hunter name = "rolling crematorium" desc = "A large metal tank." - health = 500 - maxHealth = 500 - armor = list(melee = 40, bullet = 40, laser = 40, energy = 40, bomb = 50, bio = 100, rad = 100) //No thematics but I like boss critters to take a bit + health = 200 + maxHealth = 200 + armor = list(melee = 60, bullet = 60, laser = 60, energy = 60, bomb = 80, bio = 100, rad = 100) //High armor, relativly low HP icon_state = "rex" - melee_attack_delay = 2 SECONDS - melee_damage_lower = 40 - melee_damage_upper = 40 - attack_armor_pen = 40 + melee_attack_delay = 2.5 SECONDS + melee_damage_lower = 50 + melee_damage_upper = 50 + attack_armor_pen = 50 damage_fatigue_mult = 1 //Does slowly pick up speed. injury_enrages = TRUE movement_cooldown = 7 //Kind of slow. @@ -20,7 +20,7 @@ icon = 'modular_chomp/icons/mob/tyr.dmi' special_attack_min_range = 1 special_attack_max_range = 20 //The special attacks are more meant to pin you down or provide a healing to this tank. - special_attack_cooldown = 10 SECONDS + special_attack_cooldown = 8 SECONDS //1 fire ticks a second swallowTime = 1.5 SECONDS vore_active = 1 vore_capacity = 1 @@ -36,11 +36,24 @@ devourable = FALSE faction = FACTION_ECLIPSE size_multiplier = 2 + var/regenration_rate = -15 loot_list = list(/obj/item/personal_shield_generator/belt/fossiltank = 100, /obj/item/prop/tyrlore/fossiltank = 100, ) +/mob/living/simple_mob/vore/fossiltank/emp_act + regenration_rate = 0 + +/mob/living/simple_mob/vore/fossiltank/handle_special() + if(stat != DEAD) + regenration() + ..() + +/mob/living/simple_mob/vore/fossiltank/proc/regenration() + adjustBruteLoss(regenration_rate) + adjustFireLoss(regenration_rate) + /mob/living/simple_mob/vore/fossiltank/load_default_bellies() . = ..() var/obj/belly/B = vore_selected @@ -79,31 +92,10 @@ icon_living = "rex" /mob/living/simple_mob/vore/fossiltank/do_special_attack(atom/A) - Beam(A, icon_state = "sat_beam", time = 3.5 SECONDS, maxdistance = INFINITY) - addtimer(CALLBACK(src, PROC_REF(sniper_shot), A), 4 SECONDS, TIMER_DELETE_ME) - -/mob/living/simple_mob/vore/fossiltank/proc/sniper_shot(atom/target) - if(!target) - return - var/obj/item/projectile/P = new /obj/item/projectile/bullet/srmrocket(get_turf(src)) - P.launch_projectile(target, BP_TORSO, src) - -/obj/item/projectile/bullet/fossilrockect - name ="Fossil Rocket" - desc = "Boom" - icon = 'icons/obj/grenade.dmi' - icon_state = "missile" - damage = 5 //damage is focused on the explosion - does_spin = 0 - -/obj/item/projectile/bullet/fossilrockect/on_hit(atom/target, blocked=0) - explosion(target, 2, 3, 4, 5) - return 1 - -/obj/item/projectile/bullet/fossilrockect/throw_impact(atom/target) - explosion(target, 2, 3, 4, 5) - qdel(src) - + for(var/mob/living/L in orange(src, 14)) + if(L.stat != DEAD && !IIsAlly(L)) + L.adjust_fire_stacks(9) + L.ignite_mob() /mob/living/simple_mob/vore/boss_jellyfish name = "expirmental jellyfish" diff --git a/modular_chomp/icons/mob/tyr.dmi b/modular_chomp/icons/mob/tyr.dmi index 77991b254ddb6833e21be17fd6354a30d4d9e29d..19cebd62019b75fcc7073d2fc35c28361e54e928 100644 GIT binary patch literal 47795 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¨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

C;VboPD3vNV|9N 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

4OkH3_@q}I-z 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 F{U0x-3JL%K diff --git a/modular_chomp/icons/obj/tribal_gear.dmi b/modular_chomp/icons/obj/tribal_gear.dmi index 7366a9c81fa53dad51681c06d13085d1d3e9b943..3513d688f40931dda9f022866a5b3e83478bba44 100644 GIT binary patch literal 7758 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 diff --git a/modular_chomp/maps/common_submaps/overmap/planets/tyr/tyr.dm b/modular_chomp/maps/common_submaps/overmap/planets/tyr/tyr.dm index 64914e6337..5409c24035 100644 --- a/modular_chomp/maps/common_submaps/overmap/planets/tyr/tyr.dm +++ b/modular_chomp/maps/common_submaps/overmap/planets/tyr/tyr.dm @@ -105,11 +105,17 @@ /area/planet/tyr/shuttles/rock_two -/area/planet/tyr/eclipse_refinery - name = "Eclipse Refinery" +/area/planet/tyr/ac_mainbase + name = "Astral Collective - Warp Point" icon_state = "green" outdoors = OUTDOORS_NO + requires_power = FALSE +/area/planet/tyr/ac_secondary + name = "Astral Collective - Watchtower" + icon_state = "green" + outdoors = OUTDOORS_NO + requires_power = FALSE /area/planet/tyr/caverns name = "Tyr Caverns" diff --git a/modular_chomp/maps/common_submaps/overmap/planets/tyr/tyr.dmm b/modular_chomp/maps/common_submaps/overmap/planets/tyr/tyr.dmm index f284fdbd80..410ccb7b8f 100644 --- a/modular_chomp/maps/common_submaps/overmap/planets/tyr/tyr.dmm +++ b/modular_chomp/maps/common_submaps/overmap/planets/tyr/tyr.dmm @@ -123,14 +123,6 @@ /obj/structure/flora/tyr/flowers, /turf/simulated/floor/outdoors/desert_planet/deep_grass/tyr, /area/planet/tyr/caverns) -"az" = ( -/mob/living/simple_mob/mechanical/mecha/eclipse/tankyboss/naga_boss, -/turf/simulated/shuttle/floor/alien, -/area/planet/tyr/precursorruins/science_b) -"aA" = ( -/mob/living/simple_mob/mechanical/mecha/eclipse/tankyboss/sonic_boss, -/turf/simulated/shuttle/floor/alien, -/area/planet/tyr/precursorruins/science_c) "aB" = ( /turf/simulated/shuttle/floor/alien, /area/planet/tyr/ancient_ruins/one) @@ -164,7 +156,7 @@ /area/planet/tyr/precursorruins/swarm_boss) "aH" = ( /turf/simulated/floor/tiled/red, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "aI" = ( /obj/structure/grille, /obj/structure/window/plastitanium{ @@ -186,37 +178,37 @@ /area/planet/tyr/shuttles/three) "aL" = ( /turf/simulated/wall/rshull, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "aM" = ( /obj/machinery/hyperpad/centre{ map_pad_id = "tyr_1_station"; map_pad_link_id = "tyr_1_away" }, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "aN" = ( /obj/machinery/light, /turf/simulated/floor/tiled/red, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "aO" = ( /turf/simulated/floor/tiled/neutral, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "aP" = ( /mob/living/simple_mob/humanoid/astral_collective/purity, /turf/simulated/floor/tiled/neutral, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "aQ" = ( /obj/machinery/light{ dir = 8 }, /turf/simulated/floor/tiled/red, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "aR" = ( /obj/machinery/light{ dir = 4 }, /turf/simulated/floor/tiled/red, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "aS" = ( /obj/effect/anomaly/hallucination{ immortal = 1; @@ -224,10 +216,16 @@ }, /turf/simulated/shuttle/floor/voidcraft/tyr, /area/planet/tyr/shuttles/nine) +"aT" = ( +/turf/simulated/wall/rshull, +/area/planet/tyr/ac_secondary) +"aU" = ( +/turf/simulated/floor/tiled/neutral, +/area/planet/tyr/ac_secondary) "aV" = ( /obj/machinery/suspension_gen, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "aW" = ( /obj/structure/flora/tyr/flowers, /obj/random/tyroutcrop, @@ -338,7 +336,7 @@ /obj/item/rig/ch/clockwork, /obj/item/gun/energy/clockwork, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "bt" = ( /turf/simulated/shuttle/floor/voidcraft/tyr, /area/planet/tyr/shuttles/three) @@ -370,6 +368,12 @@ /obj/item/stack/medical/splint, /turf/simulated/shuttle/floor/voidcraft/tyr, /area/planet/tyr/shuttles/eight) +"bA" = ( +/obj/structure/fans/hardlight/colorable/abductor{ + color = "#b6d9f3" + }, +/turf/simulated/floor/tiled/neutral, +/area/planet/tyr/ac_secondary) "bB" = ( /obj/structure/sink/kitchen{ dir = 1 @@ -481,7 +485,7 @@ /area/planet/tyr/shuttles/one) "bV" = ( /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "bW" = ( /obj/structure/frame, /turf/simulated/shuttle/floor/voidcraft/tyr, @@ -510,6 +514,11 @@ /obj/structure/frame, /turf/simulated/shuttle/floor/voidcraft/tyr, /area/planet/tyr/shuttles/eleven) +"cc" = ( +/obj/structure/table/standard, +/obj/item/paper/tyr_notes/astral_d, +/turf/simulated/floor/tiled/red, +/area/planet/tyr/ac_mainbase) "cd" = ( /obj/item/circuitboard/teleporter_station, /obj/structure/frame, @@ -711,7 +720,7 @@ "cM" = ( /obj/machinery/reagent_refinery/pump, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "cN" = ( /obj/structure/prop/tyr_elevator{ descendx = 132; @@ -814,6 +823,14 @@ /mob/living/simple_mob/mechanical/hivebot/tyr/swarm, /turf/simulated/shuttle/floor/voidcraft/tyr, /area/planet/tyr/shuttles/three) +"db" = ( +/obj/structure/table/standard, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/paper/tyr_notes/astral_c, +/turf/simulated/floor/tiled/red, +/area/planet/tyr/ac_mainbase) "dc" = ( /obj/machinery/power/rtg/fake_reactor, /obj/structure/cable{ @@ -846,12 +863,19 @@ "dh" = ( /turf/simulated/shuttle/floor/voidcraft/tyr, /area/planet/tyr/ship_graveyard) +"di" = ( +/turf/simulated/tyracid, +/area/planet/tyr/precursorruins/science_c) "dj" = ( /obj/structure/cable{ icon_state = "2-8" }, /turf/simulated/floor, /area/planet/tyr/shuttles/one) +"dk" = ( +/mob/living/simple_mob/mechanical/hivebot/tyr/meteor, +/turf/simulated/shuttle/floor/alienplating, +/area/planet/tyr/precursorruins/entryway) "dl" = ( /obj/structure/table/woodentable, /obj/random/contraband, @@ -868,7 +892,7 @@ "dn" = ( /mob/living/simple_mob/humanoid/astral_collective/ranged/zaddat, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "do" = ( /obj/structure/prop/tyr_elevator{ descendx = 26; @@ -928,8 +952,9 @@ /obj/random/material, /obj/random/material, /obj/random/material/refined, +/obj/item/paper/tyr_notes/astral_b, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "dB" = ( /obj/effect/floor_decal/stairs/dark_stairs{ dir = 4 @@ -1020,11 +1045,6 @@ }, /turf/simulated/shuttle/floor/alienplating, /area/planet/tyr/precursorruins/entryway) -"dP" = ( -/obj/effect/floor_decal/stairs/dark_stairs, -/mob/living/simple_mob/mechanical/hivebot/tyr/meteor, -/turf/simulated/shuttle/floor/alien, -/area/planet/tyr/precursorruins) "dQ" = ( /obj/structure/prop/tyr_elevator{ descendx = 181; @@ -1319,20 +1339,20 @@ dir = 8 }, /turf/simulated/floor/tiled/neutral, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "eN" = ( /obj/machinery/light{ dir = 4 }, /turf/simulated/floor/tiled/neutral, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "eO" = ( /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "eP" = ( /obj/machinery/light, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "eQ" = ( /obj/structure/prop/tyr_elevator{ descendx = 119; @@ -1353,7 +1373,7 @@ "eT" = ( /mob/living/simple_mob/humanoid/astral_collective/purity, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "eU" = ( /obj/structure/prop/tyr_elevator{ descendx = 80; @@ -1382,7 +1402,7 @@ "eX" = ( /obj/machinery/door/airlock, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "eY" = ( /obj/structure/prop/tyr_elevator{ descendx = 69; @@ -1428,7 +1448,7 @@ /obj/random/contraband/nofail, /obj/random/contraband/nofail, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "ff" = ( /turf/simulated/shuttle/wall/alien/orange, /area/planet/tyr/precursorruins/swarm_boss) @@ -1669,13 +1689,6 @@ }, /turf/simulated/shuttle/floor/black, /area/planet/tyr/precursorruins) -"fT" = ( -/obj/effect/floor_decal/stairs/dark_stairs{ - dir = 4 - }, -/mob/living/simple_mob/mechanical/hivebot/tyr/meteor, -/turf/simulated/shuttle/floor/alien, -/area/planet/tyr/precursorruins/entryway) "fU" = ( /obj/structure/prop/tyr_elevator{ descendx = 149; @@ -1792,7 +1805,7 @@ "gp" = ( /obj/structure/table/standard, /turf/simulated/floor/tiled/red, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "gq" = ( /turf/simulated/floor/grass, /area/planet/tyr/shuttles/rock_two) @@ -1803,7 +1816,7 @@ "gs" = ( /obj/structure/table/standard, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "gt" = ( /mob/living/simple_mob/mechanical/hivebot/tyr/swarm, /turf/simulated/shuttle/floor/voidcraft/tyr, @@ -1837,7 +1850,7 @@ dir = 1 }, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "gB" = ( /obj/structure/flora/tyr/lilly, /turf/simulated/floor/outdoors/desert_planet/deep_grass/tyr, @@ -1971,10 +1984,6 @@ }, /turf/simulated/tyracid/quantum, /area/planet/tyr/ancient_ruins/one) -"hd" = ( -/mob/living/simple_mob/mechanical/hivebot/tyr/meteor, -/turf/simulated/shuttle/floor/alien, -/area/planet/tyr/ancient_ruins/one) "he" = ( /obj/structure/fans/hardlight/colorable/abductor{ color = "#FF3300" @@ -2008,7 +2017,7 @@ "hl" = ( /obj/machinery/door/airlock, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "hm" = ( /obj/structure/table/rack, /obj/item/tool/crowbar/hybrid/alien, @@ -2113,7 +2122,7 @@ "hF" = ( /mob/living/simple_mob/humanoid/astral_collective/ranged/lizard, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "hG" = ( /obj/machinery/button/remote/blast_door{ dir = 8; @@ -2225,14 +2234,14 @@ "hY" = ( /obj/machinery/door/airlock, /turf/simulated/floor/tiled/neutral, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "hZ" = ( /obj/structure/table/standard, /obj/machinery/light{ dir = 1 }, /turf/simulated/floor/tiled/red, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "ia" = ( /obj/item/material/shard{ pixel_x = 5; @@ -2260,11 +2269,11 @@ /area/planet/tyr/ancient_ruins/one) "if" = ( /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "ig" = ( /mob/living/simple_mob/humanoid/astral_collective/ranged/wolf, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "ih" = ( /turf/simulated/shuttle/wall/alien/orange, /area/planet/tyr/precursorruins/checkpoint) @@ -2436,7 +2445,7 @@ "iV" = ( /obj/random/multiple/corp_crate, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "iW" = ( /obj/structure/prop/tyr_elevator{ descendx = 149; @@ -2488,10 +2497,6 @@ }, /turf/simulated/shuttle/floor/alienplating, /area/planet/tyr/precursorruins/stairwell) -"jj" = ( -/mob/living/simple_mob/mechanical/hivebot/tyr/meteor, -/turf/simulated/shuttle/floor/alien, -/area/planet/tyr/precursorruins/stairwell) "jk" = ( /obj/item/melee/energy/tyr_katar, /obj/structure/table/rack, @@ -2562,7 +2567,7 @@ /obj/random/multiple/corp_crate, /obj/machinery/light, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "jz" = ( /obj/effect/floor_decal/stairs/dark_stairs{ dir = 4 @@ -2578,7 +2583,7 @@ "jB" = ( /obj/machinery/reagent_refinery/waste_processor, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "jC" = ( /obj/structure/closet, /obj/random/material, @@ -2586,7 +2591,7 @@ /obj/random/mainttoyloot, /obj/random/handgun, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "jD" = ( /obj/structure/closet, /obj/random/material/precious, @@ -2594,11 +2599,11 @@ /obj/random/material, /obj/random/mainttoyloot, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "jE" = ( /obj/machinery/light, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "jF" = ( /obj/structure/closet, /obj/item/borg/upgrade/modkit/damage, @@ -2622,11 +2627,11 @@ dir = 1 }, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "jJ" = ( /obj/machinery/reagent_refinery/vat, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "jK" = ( /turf/simulated/shuttle/wall/alien/orange, /area/planet/tyr/ancient_ruins/six) @@ -2711,33 +2716,33 @@ "ke" = ( /mob/living/simple_mob/humanoid/astral_collective/purity, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kf" = ( /obj/machinery/light{ dir = 4 }, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kg" = ( /obj/machinery/light{ dir = 8 }, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kh" = ( /obj/machinery/light{ dir = 4 }, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "ki" = ( /mob/living/simple_mob/humanoid/astral_collective/ranged/zaddat, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kj" = ( /mob/living/simple_mob/humanoid/astral_collective/ranged/wolf, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kk" = ( /obj/structure/table/standard, /obj/random/toolbox, @@ -2746,7 +2751,7 @@ /obj/random/material, /obj/random/material, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kl" = ( /obj/structure/table/standard, /obj/random/tool/power, @@ -2755,7 +2760,7 @@ /obj/random/material, /obj/random/material/precious, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "km" = ( /obj/structure/table/standard, /obj/random/tool, @@ -2763,14 +2768,14 @@ /obj/random/material, /obj/random/material, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kn" = ( /obj/machinery/light{ dir = 8; layer = 3 }, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "ko" = ( /obj/structure/closet, /obj/random/material/refined, @@ -2779,7 +2784,7 @@ /obj/random/mainttoyloot, /obj/random/mainttoyloot/nofail, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kp" = ( /obj/structure/closet, /obj/random/material, @@ -2787,11 +2792,11 @@ /obj/random/mainttoyloot, /obj/random/mainttoyloot/nofail, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kq" = ( /obj/random/multiple/corp_crate, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kr" = ( /obj/structure/table/standard, /obj/random/research_sample_type1, @@ -2799,36 +2804,36 @@ /obj/random/material, /obj/random/material, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "ks" = ( /mob/living/simple_mob/humanoid/astral_collective/ranged/tesh, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kt" = ( /mob/living/simple_mob/humanoid/astral_collective/ranged/noodle, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "ku" = ( /mob/living/simple_mob/humanoid/astral_collective/purity, /obj/machinery/light{ dir = 4 }, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kv" = ( /obj/random/multiple/corp_crate, /obj/machinery/light{ dir = 8 }, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kw" = ( /obj/random/multiple/corp_crate, /obj/machinery/light{ dir = 4 }, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kx" = ( /obj/structure/table/standard, /obj/random/tool/power, @@ -2836,7 +2841,7 @@ /obj/random/material, /obj/random/material, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "ky" = ( /obj/structure/table/standard, /obj/random/tool, @@ -2845,7 +2850,7 @@ /obj/random/material, /obj/random/material/precious, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kz" = ( /obj/structure/table/standard, /obj/random/tool, @@ -2854,7 +2859,7 @@ /obj/random/material, /obj/random/material, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kA" = ( /obj/structure/table/standard, /obj/random/translator, @@ -2863,7 +2868,7 @@ /obj/random/material, /obj/random/material/refined, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kB" = ( /obj/structure/table/standard, /obj/random/slimecore, @@ -2871,24 +2876,24 @@ /obj/random/material, /obj/random/material, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kC" = ( /obj/machinery/reagent_refinery/filter, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kD" = ( /turf/simulated/floor/outdoors/desert_planet/gravel/tyr, /area/planet/tyr/caverns) "kE" = ( /mob/living/simple_mob/humanoid/astral_collective/ranged/noodle, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kF" = ( /obj/machinery/light{ dir = 8 }, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kG" = ( /obj/structure/table/standard, /obj/random/research_sample_type3, @@ -2897,7 +2902,7 @@ /obj/random/material, /obj/random/material/refined, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kH" = ( /obj/random/tyroutcrop, /turf/simulated/floor/outdoors/desert_planet/gravel/tyr, @@ -2907,7 +2912,7 @@ id = "tyr_refinery" }, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kJ" = ( /obj/structure/table/standard, /obj/random/tool/alien, @@ -2916,19 +2921,20 @@ /obj/random/material, /obj/random/material, /obj/random/material/precious, +/obj/item/paper/tyr_notes/astral_a, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kK" = ( /obj/machinery/reagent_refinery/grinder, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kL" = ( /obj/machinery/conveyor{ id = "tyr_refinery"; dir = 8 }, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kM" = ( /obj/structure/closet, /obj/random/material/precious, @@ -2937,21 +2943,21 @@ /obj/random/mainttoyloot, /obj/random/handgun, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kN" = ( /obj/structure/closet, /obj/random/material, /obj/random/material, /obj/random/mainttoyloot, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kO" = ( /obj/random/multiple/corp_crate, /obj/machinery/light{ dir = 1 }, /turf/simulated/floor/tiled/yellow, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kP" = ( /obj/structure/table/steel, /obj/machinery/reagentgrinder, @@ -2960,62 +2966,62 @@ "kQ" = ( /mob/living/simple_mob/humanoid/astral_collective/ranged/wolf, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kR" = ( /obj/machinery/conveyor{ id = "tyr_refinery" }, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kS" = ( /obj/machinery/light{ dir = 1 }, /turf/simulated/floor/tiled/neutral, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kT" = ( /obj/structure/closet/excavation, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kU" = ( /obj/structure/fans/hardlight/colorable/abductor{ color = "#b6d9f3" }, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kV" = ( /obj/structure/fans/hardlight/colorable/abductor{ color = "#b6d9f3" }, /turf/simulated/floor/tiled/neutral, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kW" = ( /obj/structure/fans/hardlight/colorable/abductor{ color = "#b6d9f3" }, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kX" = ( /obj/machinery/suspension_gen, /obj/machinery/light{ dir = 8 }, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kY" = ( /obj/structure/closet/excavation, /obj/machinery/light{ dir = 4 }, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "kZ" = ( /mob/living/simple_mob/humanoid/astral_collective/ranged/zaddat, /obj/machinery/light{ dir = 1 }, /turf/simulated/floor/tiled/purple, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "la" = ( /mob/living/simple_mob/humanoid/astral_collective/purity, /turf/simulated/floor/outdoors/desert_planet/gravel/tyr, @@ -3144,7 +3150,7 @@ "vI" = ( /mob/living/simple_mob/humanoid/astral_collective/ranged/tesh, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "CU" = ( /obj/random/tyroutcrop, /turf/simulated/floor/outdoors/desert_planet/deep_grass/tyr, @@ -3166,7 +3172,7 @@ /obj/random/material, /obj/random/material, /turf/simulated/floor/tiled, -/area/planet/tyr/eclipse_refinery) +/area/planet/tyr/ac_mainbase) "Uo" = ( /turf/simulated/floor/outdoors/desert_planet/sand/tyr, /area/planet/tyr/caverns) @@ -10402,7 +10408,7 @@ Mz Mz Mz ik -ir +iq iq iq iq @@ -10414,7 +10420,7 @@ ik iq iq iq -ir +iq ik Mz Mz @@ -11182,7 +11188,7 @@ ik iq iq iq -iq +ir iq iq iq @@ -11740,7 +11746,7 @@ ik fb eZ ik -ir +iq ik Mz Mz @@ -11950,7 +11956,7 @@ Mz Mz Mz ik -ir +iq iq iq iq @@ -11962,7 +11968,7 @@ ik iq iq iq -ir +iq ik Mz Mz @@ -13283,7 +13289,7 @@ iq iq iq iq -ir +iq ik fb eZ @@ -15826,7 +15832,7 @@ iM iM eZ ik -ir +iq iq iq iq @@ -16110,7 +16116,7 @@ iq iq iq iq -ir +iq ik fb iM @@ -17374,22 +17380,22 @@ iM iM eZ ik -iq -iq -iq -iq -iq -iq -iq -iq -iq -iq ir iq iq iq iq iq +iq +iq +iq +iq +iq +iq +iq +iq +iq +iq kb Mz Mz @@ -18921,7 +18927,7 @@ iM iM eZ ik -ir +iq iq iq iq @@ -18956,7 +18962,7 @@ Mz Mz Mz ik -ir +iq iq iq iq @@ -19705,7 +19711,7 @@ iM fa ik ik -ir +iq ik ik fm @@ -20211,7 +20217,7 @@ iq iq iq iq -iq +ir ik fb iM @@ -20219,7 +20225,7 @@ iM iM eZ ik -iq +ir ik ik fm @@ -20253,7 +20259,7 @@ in io iE ik -iq +ir iq iq iq @@ -21794,7 +21800,7 @@ Mz Mz Mz ik -ir +iq ik ik ik @@ -22575,7 +22581,7 @@ ip ip iQ ik -ir +iq ik eW io @@ -23091,15 +23097,15 @@ in in iD ik -iq -iq -iq -iq -iq -iq -iq -iq ir +iq +iq +iq +iq +iq +iq +iq +iq ik Mz Mz @@ -23588,12 +23594,12 @@ iq iq iq iq -iq -iq -iq -iq -iq ir +iq +iq +iq +iq +iq ik Mz Mz @@ -24348,7 +24354,7 @@ ik ik ik ik -ir +iq ik Mz Mz @@ -26158,7 +26164,7 @@ iq iq iq is -fX +is is Mz Mz @@ -27437,7 +27443,7 @@ iq iq iq iq -fX +is is Mz Mz @@ -27473,7 +27479,7 @@ Mz Mz Mz ik -ir +iq ik iJ in @@ -27744,7 +27750,7 @@ iJ in iD ik -ir +iq ik Mz Mz @@ -28512,7 +28518,7 @@ iq iq iq iq -iq +ir iq iq iq @@ -30270,7 +30276,7 @@ Mz Mz Mz ik -ir +iq iq iq iq @@ -31069,7 +31075,7 @@ jf jf jf jh -jj +jh jh jf jf @@ -32601,10 +32607,10 @@ Mz Mz iZ jm -jq jp jp -jq +jp +jp jm iZ Mz @@ -32860,7 +32866,7 @@ Mz iZ jm jp -jm +dk jm jp jm @@ -34914,7 +34920,7 @@ iq iq iq iq -ir +iq ik Mz Mz @@ -38291,7 +38297,7 @@ dJ jp jp jp -jq +jp jm iZ Mz @@ -39323,7 +39329,7 @@ dN jv ju dI -fT +jr jn iZ Mz @@ -40352,7 +40358,7 @@ jm jp jp jp -jp +jq jm dJ jp @@ -42920,7 +42926,7 @@ iq iq iq iq -ir +iq ik iJ in @@ -43694,7 +43700,7 @@ in in iD ik -iq +ir iq iq iq @@ -43991,7 +43997,7 @@ iG iH iI iH -az +iI iH iI iH @@ -45240,7 +45246,7 @@ Mz in iD ik -ir +iq ik iJ in @@ -47833,7 +47839,7 @@ iq dv dv dv -dP +dv dv dv dv @@ -48115,10 +48121,10 @@ Mz Mz Mz iR -jo +di iz iy -aA +iz iy iz iy @@ -49381,7 +49387,7 @@ iq dv dv dv -dP +dv dv dv dv @@ -49647,7 +49653,7 @@ ik is is is -is +fX is is is @@ -54362,7 +54368,7 @@ cD gW aB gW -hd +aB gW aB gW @@ -55396,7 +55402,7 @@ aB gW aB gW -hd +aB gW cD hc @@ -55668,7 +55674,7 @@ aB aB aB aB -hd +aB aB aB aB @@ -56424,7 +56430,7 @@ gz gz cD gW -hd +aB aB aB aB @@ -56442,7 +56448,7 @@ aB aB aB aB -hd +aB aB aB aB @@ -61644,7 +61650,7 @@ gz gz gz gz -gz +kD Nc Nc Nc @@ -61901,9 +61907,9 @@ gz gz gz gz -gz -gz -gz +kD +kD +kD Nc Nc Nc @@ -62159,10 +62165,10 @@ gz gz gz gz -gz -gz -gz -gz +kD +kD +kD +kD Nc Nc Nc @@ -62418,11 +62424,11 @@ gz gz gz gz -gz -gz -gz -gz -gz +kD +kD +kD +kD +kD Nc dZ dZ @@ -62675,13 +62681,13 @@ gz gz gz gz -gz -gz -gz -gz -gz -gz -gz +aT +aT +aT +bA +aT +aT +aT dZ dZ dZ @@ -62933,13 +62939,13 @@ gz gz gz gz -gz -gz -gz -gz -gz -gz -gz +aT +aU +aU +aU +aU +aU +aT dZ dZ dZ @@ -63191,13 +63197,13 @@ gz gz gz gz -gz -gz -gz -gz -gz -gz -gz +aT +aU +aU +aU +aU +aU +aT gz dZ dZ @@ -63449,13 +63455,13 @@ gz gz gz gz -gz -gz -gz -gz -gz -gz -gz +aT +aU +aU +aU +aU +aU +aT gz dZ dZ @@ -63707,13 +63713,13 @@ gz gz gz gz -gz -gz -gz -gz -gz -gz -gz +aT +aU +aU +aU +aU +aU +aT gz gz dZ @@ -63965,13 +63971,13 @@ gz gz gz gz -gz -gz -gz -gz -gz -gz -gz +aT +aU +aU +aU +aU +aU +aT gz gz dZ @@ -64223,13 +64229,13 @@ gz gz gz gz -gz -gz -gz -gz -gz -gz -gz +aT +aT +aT +aT +aT +aT +aT gz gz dZ @@ -64427,7 +64433,7 @@ eN aP aO aL -gp +cc bV bV aH @@ -67265,7 +67271,7 @@ aL eX aL aL -hZ +db bV bV aH