From f355ada0e3074d0bfa5146155fe30669a684b6b7 Mon Sep 17 00:00:00 2001 From: iloveloopers <140007537+iloveloopers@users.noreply.github.com> Date: Thu, 19 Sep 2024 15:05:53 -0400 Subject: [PATCH 01/42] ravager scissor cut will now cut fences (#7180) # About the pull request ravager scissor cut will now cut fences only haters will dislike # Explain why it's good for the game is cool and soul and realism # Testing Photographs and Procedure https://private-user-images.githubusercontent.com/140007537/348485799-99a71e88-eb05-479b-bf9b-19fcb6506cd2.mp4?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjY2Mzc3ODYsIm5iZiI6MTcyNjYzNzQ4NiwicGF0aCI6Ii8xNDAwMDc1MzcvMzQ4NDg1Nzk5LTk5YTcxZTg4LWViMDUtNDc5Yi1iZjliLTE5ZmNiNjUwNmNkMi5tcDQ_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwOTE4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDkxOFQwNTMxMjZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lMTZkNGM5MGQ0NjViZDg3N2JjYzZmMjQ0NTAzZDAyY2MyNGYxNDRlZWQ4YjliNTU5NWE5Mjc1MzFkYTFmMjY0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.Rn5InwyWPLdFLxz9r6ldrJ2QoGCoUxPLxuyEQuQwCQs # Changelog :cl: balance: Ravager scissor cut will now destroy fences. /:cl: --- .../carbon/xenomorph/abilities/ravager/ravager_powers.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/ravager/ravager_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/ravager/ravager_powers.dm index 8fe101a08dfa..69fd4292323f 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/ravager/ravager_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/ravager/ravager_powers.dm @@ -171,6 +171,11 @@ var/obj/structure/window/framed/framed_window = structure_blocker if(!framed_window.unslashable) framed_window.deconstruct(disassembled = FALSE) + if(istype(structure_blocker, /obj/structure/fence)) + var/obj/structure/fence/fence = structure_blocker + if(!fence.unslashable) + fence.health -= 50 + fence.healthcheck() if(structure_blocker.opacity) blocked = TRUE From 0a3d749d7c7746dadd6175c1d536483d59ebcb4f Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Thu, 19 Sep 2024 19:11:36 +0000 Subject: [PATCH 02/42] Automatic changelog for PR #7180 [ci skip] --- html/changelogs/AutoChangeLog-pr-7180.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7180.yml diff --git a/html/changelogs/AutoChangeLog-pr-7180.yml b/html/changelogs/AutoChangeLog-pr-7180.yml new file mode 100644 index 000000000000..386dced3f14b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7180.yml @@ -0,0 +1,4 @@ +author: "iloveloopers" +delete-after: True +changes: + - balance: "Ravager scissor cut will now destroy fences." \ No newline at end of file From 3689e76c5900a44ec24e6301ae3c1b67e1d4854f Mon Sep 17 00:00:00 2001 From: tallfission <86633437+tallfission@users.noreply.github.com> Date: Thu, 19 Sep 2024 12:16:16 -0700 Subject: [PATCH 03/42] Decreases time required to print dropship equipment (#7151) # About the pull request Decreases the time required to print dropship equipment to 3 seconds from 10. # Explain why it's good for the game 10 seconds of waiting per piece of equipment can be kind of mind-numbing over the course of multiple rounds if you're trying to print multiple modules or weapons for the dropships. It also cuts down on time you can be about the ship pre-drop roleplaying or otherwise. Should make things less annoying. I don't consider this a balance change because CAS points already exist, though feel free to correct the tags if I'm wrong. # Testing Photographs and Procedure Booted up server, printed CAS missile. It takes 3 seconds
Screenshots & Videos
# Changelog :cl: qol: Decreased dropship equipment printing time to 3 seconds from 10 seconds. /:cl: --- code/modules/cm_marines/vehicle_part_fabricator.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cm_marines/vehicle_part_fabricator.dm b/code/modules/cm_marines/vehicle_part_fabricator.dm index fc71763d96b3..b02c66f4f5ed 100644 --- a/code/modules/cm_marines/vehicle_part_fabricator.dm +++ b/code/modules/cm_marines/vehicle_part_fabricator.dm @@ -65,7 +65,7 @@ omnisentry_price += omnisentry_price_scale icon_state = "drone_fab_active" busy = TRUE - addtimer(CALLBACK(src, PROC_REF(do_build_part), part_type), 10 SECONDS) + addtimer(CALLBACK(src, PROC_REF(do_build_part), part_type), 3 SECONDS) /obj/structure/machinery/part_fabricator/proc/do_build_part(part_type) busy = FALSE From 71c8b060ba21347fc017e6283b9a74eb6ae3f9bf Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Thu, 19 Sep 2024 19:22:02 +0000 Subject: [PATCH 04/42] Automatic changelog for PR #7151 [ci skip] --- html/changelogs/AutoChangeLog-pr-7151.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7151.yml diff --git a/html/changelogs/AutoChangeLog-pr-7151.yml b/html/changelogs/AutoChangeLog-pr-7151.yml new file mode 100644 index 000000000000..b4ed525fcac5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7151.yml @@ -0,0 +1,4 @@ +author: "tallfission" +delete-after: True +changes: + - qol: "Decreased dropship equipment printing time to 3 seconds from 10 seconds." \ No newline at end of file From 70a84506f8e292f0d78c259fe4176d4d95842677 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Fri, 20 Sep 2024 00:57:54 +0100 Subject: [PATCH 05/42] Xenos with USCM Iff tags no longer trigger code red (#7182) # About the pull request Stops xenos that have USCM IFF tags from setting code red by being on a dropship. # Explain why it's good for the game My god does it get annoying. # Changelog :cl: add: Xenos with USCM IFF tags no longer trigger code red when on dropships. /:cl: --- code/modules/shuttle/shuttles/dropship.dm | 3 +-- code/modules/shuttles/marine_ferry.dm | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/code/modules/shuttle/shuttles/dropship.dm b/code/modules/shuttle/shuttles/dropship.dm index a1405d7e4e23..b0eca77fdda5 100644 --- a/code/modules/shuttle/shuttles/dropship.dm +++ b/code/modules/shuttle/shuttles/dropship.dm @@ -115,9 +115,8 @@ for(var/area/checked_area in shuttle_areas) for(var/mob/living/carbon/xenomorph/checked_xeno in checked_area) - if(checked_xeno.stat == DEAD) + if(checked_xeno.stat == DEAD || (FACTION_MARINE in checked_xeno?.iff_tag.faction_groups)) continue - var/name = "Unidentified Lifesigns" var/input = "Unidentified lifesigns detected onboard. Recommendation: lockdown of exterior access ports, including ducting and ventilation." shipwide_ai_announcement(input, name, 'sound/AI/unidentified_lifesigns.ogg', ares_logging = ARES_LOG_SECURITY) diff --git a/code/modules/shuttles/marine_ferry.dm b/code/modules/shuttles/marine_ferry.dm index bd4a08716954..7b610d23141b 100644 --- a/code/modules/shuttles/marine_ferry.dm +++ b/code/modules/shuttles/marine_ferry.dm @@ -218,8 +218,8 @@ if(!queen_locked) for(var/turf/T in turfs_src) - var/mob/living/carbon/xenomorph/X = locate(/mob/living/carbon/xenomorph) in T - if(X && X.stat != DEAD) + var/mob/living/carbon/xenomorph/xeno = locate(/mob/living/carbon/xenomorph) in T + if((xeno && xeno.stat != DEAD) && !(FACTION_MARINE in xeno?.iff_tag.faction_groups)) var/name = "Unidentified Lifesigns" var/input = "Unidentified lifesigns detected onboard. Recommendation: lockdown of exterior access ports, including ducting and ventilation." shipwide_ai_announcement(input, name, 'sound/AI/unidentified_lifesigns.ogg', ares_logging = ARES_LOG_SECURITY) From 73f46dd435a1d54bfd8d2a33d22ac562db754200 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Fri, 20 Sep 2024 00:02:18 +0000 Subject: [PATCH 06/42] Automatic changelog for PR #7182 [ci skip] --- html/changelogs/AutoChangeLog-pr-7182.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7182.yml diff --git a/html/changelogs/AutoChangeLog-pr-7182.yml b/html/changelogs/AutoChangeLog-pr-7182.yml new file mode 100644 index 000000000000..a0d9dae83340 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7182.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - rscadd: "Xenos with USCM IFF tags no longer trigger code red when on dropships." \ No newline at end of file From b5c59f08721425fd8b9948ba88357356513704d2 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Fri, 20 Sep 2024 01:26:28 +0000 Subject: [PATCH 07/42] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-7151.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7180.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7182.yml | 4 ---- html/changelogs/archive/2024-09.yml | 7 +++++++ 4 files changed, 7 insertions(+), 12 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-7151.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7180.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7182.yml diff --git a/html/changelogs/AutoChangeLog-pr-7151.yml b/html/changelogs/AutoChangeLog-pr-7151.yml deleted file mode 100644 index b4ed525fcac5..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7151.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "tallfission" -delete-after: True -changes: - - qol: "Decreased dropship equipment printing time to 3 seconds from 10 seconds." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-7180.yml b/html/changelogs/AutoChangeLog-pr-7180.yml deleted file mode 100644 index 386dced3f14b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7180.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "iloveloopers" -delete-after: True -changes: - - balance: "Ravager scissor cut will now destroy fences." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-7182.yml b/html/changelogs/AutoChangeLog-pr-7182.yml deleted file mode 100644 index a0d9dae83340..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7182.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Xenos with USCM IFF tags no longer trigger code red when on dropships." \ No newline at end of file diff --git a/html/changelogs/archive/2024-09.yml b/html/changelogs/archive/2024-09.yml index 122f3a58e929..fc225549fafa 100644 --- a/html/changelogs/archive/2024-09.yml +++ b/html/changelogs/archive/2024-09.yml @@ -88,3 +88,10 @@ realforest2001: - bugfix: Fixes the duration of the AI Core nerve gas, will no longer last a full minute. +2024-09-20: + iloveloopers: + - balance: Ravager scissor cut will now destroy fences. + realforest2001: + - rscadd: Xenos with USCM IFF tags no longer trigger code red when on dropships. + tallfission: + - qol: Decreased dropship equipment printing time to 3 seconds from 10 seconds. From 8988653d1d54b27203b1b9c577cf38e7decf52dc Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Mon, 23 Sep 2024 04:22:22 -0400 Subject: [PATCH 08/42] Clear armor lamp overlays (#7191) # About the pull request Before adding a new armor lamp overlay, remove the old one. # Explain why it's good for the game Potentially infinitely stacking overlays bad. # Testing Photographs and Procedure
Screenshots & Videos Master, toggling lamp 10x: ![image](https://github.com/user-attachments/assets/4af9239c-01a3-4227-8fca-e97eb250d0d8) PR, toggling lamp 10x: ![image](https://github.com/user-attachments/assets/2780a33b-6eed-4c7d-a20f-f3bf798ad20d)
# Changelog No player facing changes. --- code/modules/clothing/suits/marine_armor/_marine_armor.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/clothing/suits/marine_armor/_marine_armor.dm b/code/modules/clothing/suits/marine_armor/_marine_armor.dm index 0ba339433fc2..138de402fbe4 100644 --- a/code/modules/clothing/suits/marine_armor/_marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor/_marine_armor.dm @@ -137,6 +137,7 @@ /obj/item/clothing/suit/storage/marine/update_icon(mob/user) var/image/I + overlays -= armor_overlays["lamp"] armor_overlays["lamp"] = null if(flags_marine_armor & ARMOR_LAMP_OVERLAY) if(flags_marine_armor & ARMOR_LAMP_ON) From ff3d41bcc5e6b9f8c2ef497f54d198121ed185c4 Mon Sep 17 00:00:00 2001 From: Mister-moon1 <109922915+Mister-moon1@users.noreply.github.com> Date: Mon, 23 Sep 2024 09:23:05 +0100 Subject: [PATCH 09/42] Revert "fixes undroppable wrist blades" (#7185) Reverts cmss13-devs/cmss13#7159 Causes bugs with the wristblades being dropped if knocked down # Changelog :cl: code: reverts #7159 /:cl: --- code/modules/cm_preds/yaut_weapons.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cm_preds/yaut_weapons.dm b/code/modules/cm_preds/yaut_weapons.dm index 2ca371fa75a9..14336cbdba04 100644 --- a/code/modules/cm_preds/yaut_weapons.dm +++ b/code/modules/cm_preds/yaut_weapons.dm @@ -60,7 +60,7 @@ w_class = SIZE_HUGE edge = TRUE sharp = IS_SHARP_ITEM_ACCURATE - flags_item = NOSHIELD|NODROP|DELONDROP|ITEM_PREDATOR + flags_item = NOSHIELD|NODROP|ITEM_PREDATOR flags_equip_slot = NO_FLAGS hitsound = 'sound/weapons/wristblades_hit.ogg' attack_speed = 6 From ef9018546a773f43eb44070b2d67977c5ecc419e Mon Sep 17 00:00:00 2001 From: naut <55491249+nauticall@users.noreply.github.com> Date: Mon, 23 Sep 2024 16:24:08 +0800 Subject: [PATCH 10/42] More Fortunes for Fortune Cookies (#7192) # About the pull request Even more fortunes for fortune cookies. # Explain why it's good for the game Surely, 300+ unique fortunes isn't enough anymore. One must be fortunate. # Changelog :cl: add: Added more fortunes for fortune cookies. /:cl: --------- Co-authored-by: Stan_Albatross <66756236+stanalbatross@users.noreply.github.com> --- strings/fortunes.txt | 92 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 87 insertions(+), 5 deletions(-) diff --git a/strings/fortunes.txt b/strings/fortunes.txt index 27f249d0c8b0..ea2e994242a1 100644 --- a/strings/fortunes.txt +++ b/strings/fortunes.txt @@ -1,40 +1,61 @@ A bird sitting on a tree is never afraid of the branch breaking, because its trust is not in the branch, but in its wings. +A broken clock is right twice a day. A broken vase is more interesting than a perfect one. A bruise is a lesson, and each lesson makes us better. +A change in your routine will bring excitement. +A close friend will give you advice that you need. A conclusion is simply the place where you got tired of thinking. A curse on the surface may be a blessing in disguise. A cynic is only a frustrated optimist. +A decision you make will change your life. A dream is a wish your heart makes. +A fresh start is coming your way. A friend will bring you a big surprise soon. A golden egg of your opportunity falls into your lap this month. A good gun will never kill anyone on its own. It is the shooter who pulls the trigger. A good leader knows when to shut up and listen. +A journey is only impossible to finish if you never start it. A letter of great importance may reach you any day now. +A life without challenges is a life without thrill. A metaphor could save your life. +A new adventure awaits you. +A new friendship will enrich your life. +A new hobby will bring you joy. A new voyage will fill your life with untold memories. A penny saved is a penny earned. A person of words and not deeds is like a garden full of weeds. +A positive attitude will lead to success. +A secret will soon be revealed to you. A stranger is a friend you have not spoken to yet. +A surprise encounter will bring you happiness. +A thrilling time is in your near future. A true friend only asks for time, not for money. A true leader looks after their men, not their life. A true soldier dies protecting the ones they care for. A very attractive person will come with a message for you. A well-aimed spear is worth three. -All endings are also beginnings. We just don't know it all the time. About time I got out of that cookie. Accept what comes to you each day. Accomplish the tasks you were given, and then you can rest easy. +Act as if what you do makes a difference, because it does. Actions speak louder than fortune cookies. +Add some sugar to your life. It may be short, might as well be sweet too. After all, tomorrow is another day. Aim high. Work hard. Care for what you believe in. +All endings are also beginnings. We just don't know it all the time. All troubles you may have can pass away quickly. All we have to decide is what to do with the time that is given to us. An alien of some sort will be appearing to you shortly. An artist's greatest critic is only themself. +An exciting opportunity will come your way soon. An eye for an eye and the world goes blind. An inch of time is an inch of gold. +An old friend will re-enter your life. +An opportunity will come your way soon. An unexpected acquaintance will resurface once more. +An unexpected event will bring you joy. An unexpected relationship will become permanent. +An unexpected visitor will bring you good news. Anyone who dares to be can never be weak. Anything you can't change, you can change your perspective on. Are you living life to the fullest? If not, go do so. @@ -46,10 +67,12 @@ Be the reason someone wants to wake up in the morning. Be yourself. Everyone else is already taken. Because of your melodic nature, the moonlight never misses an appointment. Being a parent is learning about strengths you never knew you had. +Believe in the magic of new beginnings. Believe you can do something, and you're already halfway to achieving it. Blood loss makes one quite hungry. Bravery is to stand up for what you believe in. Bread today is better than a cake tomorrow. +Chance doesn't improve your life. Change does. Change comes from embracing the future, not fighting your past. Cherish the friends you have now, for none of them will last forever. Cherish the present, for you may never know when the future may betray you. @@ -71,6 +94,8 @@ Do not judge a book by its cover. Do not let ambitions overshadow small success. Do not make extra work for yourself. Do the thing that scares you the most. +Do what you can, with what you have, where you are. +Don't be afraid to give up the good to go for the great. Don't be afraid to set boundaries for your own sanity. Don't be afraid to try new things. Don't eat this paper. @@ -80,12 +105,14 @@ Don't hold onto things that require a tight grip. Don't let anyone ever make you feel like you don't deserve what you want. Don't let life make the best of you. Make the best of life. Don't survive. Live. +Don't watch the clock. Do what it does - keep going. Don’t behave with cold manners. Don’t forget you are always on our minds. +Dreams are never ridiculous. It's your life, after all. +Dreams never work unless you do. Eat food while it is still hot. Embrace a new narrative. Embrace the glorious mess that you are. -Embrace the glorious mess that you are. Emotion is energy in motion. Enjoy yourself while you still can. Enter unknown territory. @@ -94,17 +121,21 @@ Even the crudest piece of flint can still light a bright fire. Every day is a new day. But tomorrow is never promised. Every day, in every way, you are getting better and better. Every new beginning comes from some other beginning's end. +Every path was first carved by a daring person walking on untrodden ground. There's a reason everyone follows it. +Everyone asked questions. Even Einstein. Everyone's life was decided by random chance - and you were the lucky draw. Everything always goes wrong. You just have to deal with it. Everything happens for a reason. Everything has beauty, but not everyone sees it. Everything you do is your life's work. +Everything you've ever wanted is on the other side of fear. Evolve as a human. Expect great things of yourself before you do them. Failure is only the opportunity to begin again more intelligently. Fear the old man in a profession where men die young. Fearless courage is the foundation of victory. Feeding a cow with roses does not get extra appreciation. +Finish your goal, and then move onto the next. Flanking is not always the solution. Follow what calls you. Follow your heart and see what turns up. @@ -117,18 +148,22 @@ Get busy living or get busy dying. Get lost in the right direction. Get out of your comfort zone. It's not even that comfortable. Give someone a fish, they will eat for a week. Teach a man to fish, they will eat for the rest of their life. +Good fortune is on its way to you. Good instincts are worthless if you don't follow them. Good news: the light at the end of the tunnel is not a train. Great men are not born great, they grow great. +Happiness is just around the corner. Happiness is not something ready made. It comes from your own actions. Hard words break no bones. Fine words butter no parsnips. Hard work pays off in the future. Laziness pays off now. +Hardships prepare ordinary people to do extraordinary things. He who climbs a ladder must begin at the first rung. He who has one arm is luckier than he who has none. He who knows he has enough is rich. He who laughs at himself never runs out of things to laugh at. He who rules with an iron fist can only hurt those he tries to caress. Help! I am being held prisoner in a fortune cookie factory. +Here's how to predict the future: make it. Hope brings about a better future. Hope is like food. You will starve without it. I am worth a fortune. @@ -139,8 +174,10 @@ If winter comes, spring will soon follow. If you are happy, you are successful. If you believe nobody loves you, think again. If you don't do it excellently don't do it at all. +If you don't love your job, you have the wrong job. If you keep facing the light, darkness will only be behind you. If you never experienced failure, you will never know success. +If you think everything happens for a reason, you can spin anything life throws at you into an advantage. If you want the rainbow, you gotta put up with the rain. If you want to do something right, do it scared. If you want to grow, you have to be willing to learn. @@ -148,9 +185,11 @@ If you're not thankful about where you are, be thankful about not being where yo Imagination creates reality. Imperfection is beauty, madness is genius and it's better to be absolutely ridiculous than absolutely boring. Imperfections are beautiful. +Improvise, adapt, overcome. In the midst of chaos, there is also opportunity. In the real world, playing fair is a fallacy. The only way to win is to give yourself every advantage you can. In the worst of times, you need to remain optimistic. +It doesn't matter how slow you go, as long as you don't stop. It is better to be happy than to be wise. It is better to die young with a bang, than die old with a fizzle. It is better to outsmart an enemy than to outgun them. @@ -168,6 +207,9 @@ Keep your face to the sunshine and you will never see shadows. Keep your head held high. Let the world be filled with tranquility and goodwill. Let your plans be dark and impenetrable as night, and when you move, fall like a thunderbolt. +Life is 10% what happens to you, and 90% what you make of it. +Life is either a daring adventure or nothing at all. +Life isn't about finding yourself. It's about making yourself. Listen to yourself more often. Live in the constant unexpected. Live the unpredictable life. @@ -191,14 +233,13 @@ Man’s mind, once stretched by a new idea, never regains its original dimension Maybe the real fortune was the friends you made along the way. Genuinely. Men do not fail. They give up trying. Miles are covered one step at a time. +Mind is everything. What you think, you become. Mind over matter. Never be complacent. Never be cruel, never be cowardly. And never ever eat pears. Never break a promise to yourself. -Never break a promise to yourself. Never forget who you are. The rest of the world will not. Wear it like armor and it can never be used to hurt you. Never give away your power. -Never give away your power. Never give up. Never judge your social life by the numbers. Judge it based on quality. Never let anyone tell you what you can't do. @@ -210,6 +251,7 @@ No man is good enough to govern another man without that other’s consent. No one can make you feel inferior without your consent. No snowflake in an avalanche ever feels responsible. Nobody gets to tell you how big your dreams can be. +Nobody in a marathon ever thinks of the obstacles. Only the goal. Nobody will determine your story but you. Normal is nothing more than a cycle on a washing machine. Nothing can dim the light that shines from within. @@ -227,11 +269,14 @@ Patience is a virtue, unless it is against a brick wall. Pennies from heaven find their way to your doorstep this year! People are attracted by your delicate features. Perfect is boring. Human is beautiful. +Perfect is the enemy of good. Persistence can change failure into extraordinary achievement. Pick battles big enough to matter, small enough to win. Place special emphasis on old friendship. Plan your work and work your plan. Popularity is giving oneself attention and trading away privacy and discretion. +Progress is progress, no matter how small. +Prove to everyone that you can do what they think you can't. Recognize yourself in others. Remember what your ancestors died for. Rest is a good thing, but boredom is its brother. @@ -244,7 +289,9 @@ Share your happiness with someone else today. Smile at someone, for you never know if it may be the last time you do so. Some men dream of fortunes, others dream of cookies. Some people can't believe in themselves until someone else believes in them first. +Someone can't help everyone, but everyone can help someone. Someone will invite you to a karaoke party. +Someone will offer you a helping hand. Sometimes good things fall apart so better things can fall together. Sometimes it is better to die as a Legend, than to live as a Nobody. Sometimes it would be best to take a break from the violence. @@ -255,17 +302,23 @@ Squash any bugs you come across. Stay hungry. Stay foolish. Stop pretending to be someone you are not. Stop procrastinating, starting tomorrow. +Success comes to those too busy to be looking for it. Success does not happen overnight. Surviving is the least we can do. Take it easy. Live a little. +That thing you think you're not good enough to do? You can do it. The best is yet to come. +The best time to plant a tree was 20 years ago. The second best time is now. +The best way out is through. The best way to die is to be remembered by those you love. +The best way to make your dreams come true is to wake up. The closer you are to the summit of a mountain, the harder it is to climb. The eyes believe themselves; the ears believe other people. The eyes of the bitter search for flaws. The eyes of the faithful search for ways to fix them. The finest people, like the finest steels, were tempered in hot furnaces; forged by fire. The flame that burns twice as bright burns half as long. The fortune you seek is in another cookie. +The future belongs to those who prepare for it today. The grass on your neighbor's lawn is only greener because it is but a plastic facade. The harder you work, the luckier you get. The hardest climbs yield the best views. @@ -274,6 +327,7 @@ The man who is ambitious flies with wings made of wax. Fly too high, and your wi The most beautiful thing anyone can wear is confidence. The night is always darkest just before the dawn, but I assure you, the dawn is coming. The night life is for you. +The one born with the silver spoon doesn't know how to live without it. The one that recognizes the illusion does not act as if it is real. The only certainty is that nothing is certain. The only impossible journey is one you never began. @@ -281,17 +335,20 @@ The only limit to what you can do is what you're willing to become. So dream big The past is history, the future is a mystery, and today is a gift. That's why it's called the Present. The perfect opportunity for you will come very soon. The present is just one chapter of your own novel. +The road to success is paved with failures, and they are like potholes. They will slow you down, they will be painful. But they can't stop you. +The secret to getting ahead is getting started. The strong person understands how to withstand substantial loss. The strongest chain breaks by the weakest link. +The tallest mountains are climbed one step at a time. The time is always right to do what is right. The toughest war one can fight is not against an enemy but against themself. The weirdest people happen to be the most successful. The world is a sea of darkness with many beams of light. The wound is the place where light enters you. -The wound is the place where light enters you. There are big chances ahead of you. There are only two ways to live your life. One is as though nothing is a miracle. The other is as though everything is a miracle. There is a time for caution, but not for fear. +There is no elevator to success. Take the stairs, one step at a time. There is no such thing as ugly. There will always be someone who loves the way you look. You just might not have met them yet. They may call you stubborn, but you call yourself persistent. @@ -313,6 +370,7 @@ Treat your weapon well. It may just save your life. True beauty can be found not in the face or the body; but in the heart. True friends are few, far in-between, and last forever. True success has no shortcuts. +Trust the timing of your life. Trust your instinct, even if logic says it's wrong. Trust your instinct. Turn wounds into wisdom. @@ -328,12 +386,16 @@ What people call you weird for is in fact your greatest strength. What you are seeking is also seeking you. What you plant now, you will harvest later. When in doubt, slay. +When nothing goes right, go left. When there's nothing left to lose, there's everything left to gain. When you come to the end of your rope, tie a knot and hold on. When you look through rose-colored glasses, all the red flags just look like flags. When you've hit rock bottom, the only way left to go is up. +When your dreams die, so do you. While there's life, there's hope. Why are you trying so hard to fit in when you were born to stand out? +With every new day comes new strength, and new thoughts. +With practice, you can become better than any prodigy. Worrying means you suffer twice. You are a person of culture. You are admired by someone unexpected. @@ -350,6 +412,7 @@ You can breathe now. You can discover a whole new world by just adjusting how you see everything. You cannot live your life to please others. The choice must be yours. You didn't get this far to only get this far. +You don't have to be great to start, but you have to start to be great. You don’t lead by pointing and telling people some place to go. You lead by going to that place and making a case. You get better and better every single day. You got the short end of the stick, pal. @@ -363,20 +426,39 @@ You miss every shot you don't take. You never stop learning, even after you graduate. You only treasure what you lost. You should retire from your job and live comfortably. +You want logistics? Join the Army. Marines make do. +You will achieve something you’ve always dreamed of. +You will achieve your goals with perseverance. You will be blessed with longevity. You will be one of the people who go places in life. You will be pleasantly surprised tonight. +You will discover something new about yourself. You will have unexpected good luck in the future. You will inherit a large sum of money. +You will receive a gift that will surprise you. +You will soon meet someone special. You'll make it. You'll never meet someone who isn't important. You're hungry. You're never alone in your struggles. +You're never too old to set a new goal. You're only human, after all. +Your creativity will lead to success. +Your efforts will not go unnoticed. +Your future is as bright as the sun. Your hard work will soon be rewarded. +Your hard work will soon pay off. +Your kindness will be returned to you tenfold. +Your life is your masterpiece. Make it count. +Your life is your message to the world. Make sure it means something. +Your luck can be manipulated to your advantage. Turn a curse into a blessing. +Your only limit is your mind. +Your passion is waiting for your courage to catch up. Your passions sweep you away. +Your sense of humor will bring you closer to others. Your shoes are dirty. Your shoes are untied. +Your talents will be recognized and rewarded. Your talents will be recognized and suitably rewarded. Your work interests can capture the highest status or prestige. Your worst enemy has a crush on you. From 6f8006ec20b8ed175fe69610a847c999796b7b48 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 08:36:07 +0000 Subject: [PATCH 11/42] Automatic changelog for PR #7185 [ci skip] --- html/changelogs/AutoChangeLog-pr-7185.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7185.yml diff --git a/html/changelogs/AutoChangeLog-pr-7185.yml b/html/changelogs/AutoChangeLog-pr-7185.yml new file mode 100644 index 000000000000..ef3fc40ed2ae --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7185.yml @@ -0,0 +1,4 @@ +author: "Mister-moon1" +delete-after: True +changes: + - code_imp: "reverts #7159" \ No newline at end of file From cc46e3c3a84d882cdf52692466ce8e3af28a9251 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 08:39:33 +0000 Subject: [PATCH 12/42] Automatic changelog for PR #7192 [ci skip] --- html/changelogs/AutoChangeLog-pr-7192.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7192.yml diff --git a/html/changelogs/AutoChangeLog-pr-7192.yml b/html/changelogs/AutoChangeLog-pr-7192.yml new file mode 100644 index 000000000000..c97028bde856 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7192.yml @@ -0,0 +1,4 @@ +author: "nauticall" +delete-after: True +changes: + - rscadd: "Added more fortunes for fortune cookies." \ No newline at end of file From fcbb09914fa0bd924a78876e1b24b06dcdda0047 Mon Sep 17 00:00:00 2001 From: private-tristan <54422837+private-tristan@users.noreply.github.com> Date: Mon, 23 Sep 2024 04:25:56 -0400 Subject: [PATCH 13/42] Injector and Coagulator plates now function (#7173) # About the pull request made the plates actually work. Fixes #7142 All code was made by kiVts, I just took the code and made a PR for them now because #7023 is on draft until it's done. # Explain why it's good for the game The things that research spends biomass points on should work??? # Testing Photographs and Procedure tested on a private server, stabbed myself a few times with a knife, no bloodloss, injector plate works (with all OD modes functional). # Changelog :cl: Private-Tristan, KiVts fix: Injector and Coagulator plates are now functional. /:cl: --- .../__DEFINES/dcs/signals/atom/signals_obj.dm | 4 +++ code/datums/effects/bleeding.dm | 4 +++ code/modules/cm_tech/implements/armor.dm | 25 +++++++++---------- 3 files changed, 20 insertions(+), 13 deletions(-) diff --git a/code/__DEFINES/dcs/signals/atom/signals_obj.dm b/code/__DEFINES/dcs/signals/atom/signals_obj.dm index c850b2a52e03..35aa07a63563 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_obj.dm +++ b/code/__DEFINES/dcs/signals/atom/signals_obj.dm @@ -2,6 +2,10 @@ // Sent after the limb has taken damage #define COMSIG_LIMB_TAKEN_DAMAGE "limb_taken_damage" +// From /datum/effects/bleeding/internal/process_mob() and /datum/effects/bleeding/external/process_mob() +#define COMSIG_BLEEDING_PROCESS "bleeding_process" + #define COMPONENT_BLEEDING_CANCEL (1<<0) + /// From /obj/effect/alien/weeds/Initialize() #define COMSIG_WEEDNODE_GROWTH_COMPLETE "weednode_growth_complete" /// From /obj/effect/alien/weeds/Initialize() diff --git a/code/datums/effects/bleeding.dm b/code/datums/effects/bleeding.dm index f56efbb3c69d..4509348b0ccf 100644 --- a/code/datums/effects/bleeding.dm +++ b/code/datums/effects/bleeding.dm @@ -81,6 +81,8 @@ if(affected_human.chem_effect_flags & CHEM_EFFECT_NO_BLEEDING) buffer_blood_loss = 0 return FALSE + if(SEND_SIGNAL(affected_human, COMSIG_BLEEDING_PROCESS, FALSE) & COMPONENT_BLEEDING_CANCEL) + return FALSE affected_mob.drip(buffer_blood_loss) buffer_blood_loss = 0 @@ -111,6 +113,8 @@ if(istype(affected_human)) if(affected_human.chem_effect_flags & CHEM_EFFECT_NO_BLEEDING) return FALSE + if(SEND_SIGNAL(affected_human, COMSIG_BLEEDING_PROCESS, TRUE) & COMPONENT_BLEEDING_CANCEL) + return FALSE blood_loss = max(blood_loss, 0) // Bleeding shouldn't give extra blood even if its only 1 tick affected_mob.blood_volume = max(affected_mob.blood_volume - blood_loss, 0) diff --git a/code/modules/cm_tech/implements/armor.dm b/code/modules/cm_tech/implements/armor.dm index 0e772567ea1a..5ed344a42d8b 100644 --- a/code/modules/cm_tech/implements/armor.dm +++ b/code/modules/cm_tech/implements/armor.dm @@ -271,26 +271,25 @@ /obj/item/clothing/accessory/health/research_plate/coagulator/on_attached(obj/item/clothing/S, mob/living/carbon/human/user) . = ..() - if (user.chem_effect_flags & CHEM_EFFECT_NO_BLEEDING) - return - user.chem_effect_flags |= CHEM_EFFECT_NO_BLEEDING + RegisterSignal(user, COMSIG_BLEEDING_PROCESS, PROC_REF(cancel_bleeding)) to_chat(user, SPAN_NOTICE("You feel tickling as you activate [src].")) +/obj/item/clothing/accessory/health/research_plate/coagulator/proc/cancel_bleeding() + SIGNAL_HANDLER + return COMPONENT_BLEEDING_CANCEL + /obj/item/clothing/accessory/health/research_plate/coagulator/on_removed(mob/living/carbon/human/user, obj/item/clothing/C) . = ..() - if (user.chem_effect_flags & CHEM_EFFECT_NO_BLEEDING) - user.chem_effect_flags &= CHEM_EFFECT_NO_BLEEDING - to_chat(user, SPAN_NOTICE("You feel [src] peeling off from your skin.")) - attached_uni = null + to_chat(user, SPAN_NOTICE("You feel [src] peeling off from your skin.")) + UnregisterSignal(user, COMSIG_BLEEDING_PROCESS) + attached_uni = null /obj/item/clothing/accessory/health/research_plate/coagulator/on_removed_sig(mob/living/carbon/human/user, slot) . = ..() if(. == FALSE) return - if(user.chem_effect_flags & CHEM_EFFECT_NO_BLEEDING) - to_chat(user, SPAN_NOTICE("You feel [src] peeling off from your skin.")) - user.chem_effect_flags &= CHEM_EFFECT_NO_BLEEDING - attached_uni = null + UnregisterSignal(user, COMSIG_BLEEDING_PROCESS) + attached_uni = null /obj/item/clothing/accessory/health/research_plate/emergency_injector name = "emergency chemical plate" @@ -350,7 +349,7 @@ /obj/item/clothing/accessory/health/research_plate/emergency_injector/on_attached(obj/item/clothing/S, mob/living/carbon/human/user) . = ..() wearer = user - activation = new /datum/action/item_action/emergency_plate/inject_chemicals(src, attached_uni) + activation = new /datum/action/item_action/toggle/emergency_plate/inject_chemicals(src, attached_uni) activation.give_to(wearer) /obj/item/clothing/accessory/health/research_plate/emergency_injector/on_removed(mob/living/user, obj/item/clothing/C) @@ -366,7 +365,7 @@ attached_uni = null //Action buttons -/datum/action/item_action/emergency_plate/inject_chemicals/New(Target, obj/item/holder) +/datum/action/item_action/toggle/emergency_plate/inject_chemicals/New(Target, obj/item/holder) . = ..() name = "Inject Emergency Plate" action_icon_state = "plate_research" From 4bdde83fd8449bcb6eb0c8722c96d51b1bcc0a03 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 08:50:45 +0000 Subject: [PATCH 14/42] Automatic changelog for PR #7173 [ci skip] --- html/changelogs/AutoChangeLog-pr-7173.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7173.yml diff --git a/html/changelogs/AutoChangeLog-pr-7173.yml b/html/changelogs/AutoChangeLog-pr-7173.yml new file mode 100644 index 000000000000..eb93bf346e74 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7173.yml @@ -0,0 +1,4 @@ +author: "Private-Tristan, KiVts" +delete-after: True +changes: + - bugfix: "Injector and Coagulator plates are now functional." \ No newline at end of file From b668504247ccaaca746962601416fe08747c5220 Mon Sep 17 00:00:00 2001 From: stalkerino <66872447+irakligabunia@users.noreply.github.com> Date: Mon, 23 Sep 2024 12:29:42 +0400 Subject: [PATCH 15/42] bracer buff for predators (#7196) # About the pull request Increases the recharge rate for the Yautja bracer # Explain why it's good for the game It allows Yautjas to actually play the game more, bracers are very rarely used for combat if ever in a round. I don't expect my whitelistees to AFK for 10 minutes because they can't use the NVGs to play the game anymore. # Testing Photographs and Procedure numberchange # Changelog :cl: stalkerino balance: increased recharge for pred bracer /:cl: --- code/modules/cm_preds/yaut_bracers.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/cm_preds/yaut_bracers.dm b/code/modules/cm_preds/yaut_bracers.dm index 77efbb7ad4ef..01d26081f63f 100644 --- a/code/modules/cm_preds/yaut_bracers.dm +++ b/code/modules/cm_preds/yaut_bracers.dm @@ -87,9 +87,9 @@ if(charge < charge_max) var/charge_increase = charge_rate if(is_ground_level(human_holder.z)) - charge_increase = charge_rate / 6 + charge_increase = charge_rate / 12 else if(is_mainship_level(human_holder.z)) - charge_increase = charge_rate / 3 + charge_increase = charge_rate / 9 charge = min(charge + charge_increase, charge_max) var/perc_charge = (charge / charge_max * 100) From 79c2d9b421e339f032cfae99027f21f524299038 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 08:56:28 +0000 Subject: [PATCH 16/42] Automatic changelog for PR #7196 [ci skip] --- html/changelogs/AutoChangeLog-pr-7196.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7196.yml diff --git a/html/changelogs/AutoChangeLog-pr-7196.yml b/html/changelogs/AutoChangeLog-pr-7196.yml new file mode 100644 index 000000000000..03c8a9761ce8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7196.yml @@ -0,0 +1,4 @@ +author: "stalkerino" +delete-after: True +changes: + - balance: " increased recharge for pred bracer" \ No newline at end of file From 85240c13e45a826a174aaa02850a14a98928aa55 Mon Sep 17 00:00:00 2001 From: gl0ck <102577236+efzapa@users.noreply.github.com> Date: Mon, 23 Sep 2024 04:59:47 -0400 Subject: [PATCH 17/42] MPs now latejoin in the Brig (#7162) # About the pull request MPs now latejoin in the Brig as opposed to cryo. # Explain why it's good for the game Alot of other shipside roles have dedicated latejoin spots, (and most others like Marines having ones close to prep) and having one as MP in cryo, more than anything is a hassle as you have to run across the *entire* ship just to gear up, esp on Red Alert. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: qol: MPs now latejoin in the Brig /:cl: --- code/game/objects/effects/landmarks/landmarks.dm | 12 ++++++++++++ maps/map_files/USS_Almayer/USS_Almayer.dmm | 4 ++++ 2 files changed, 16 insertions(+) diff --git a/code/game/objects/effects/landmarks/landmarks.dm b/code/game/objects/effects/landmarks/landmarks.dm index f5f0e0b50c05..1ed45a75e9cd 100644 --- a/code/game/objects/effects/landmarks/landmarks.dm +++ b/code/game/objects/effects/landmarks/landmarks.dm @@ -434,6 +434,18 @@ name = "Intelligence Officer late join" job = JOB_INTEL +/obj/effect/landmark/late_join/police + name = "Military Police late join" + job = JOB_POLICE + +/obj/effect/landmark/late_join/warden + name = "Military Warden late join" + job = JOB_WARDEN + +/obj/effect/landmark/late_join/chief_police + name = "Chief Military Police late join" + job = JOB_CHIEF_POLICE + /obj/effect/landmark/late_join/Initialize(mapload, ...) . = ..() if(squad) diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index b5181e0f77f6..445a45831a47 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -23597,6 +23597,7 @@ icon_state = "E"; pixel_x = 1 }, +/obj/effect/landmark/late_join/warden, /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/cryo) "fSl" = ( @@ -53061,6 +53062,7 @@ icon_state = "W"; layer = 2.5 }, +/obj/effect/landmark/late_join/police, /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/cryo) "sbZ" = ( @@ -57390,6 +57392,7 @@ icon_state = "E"; pixel_x = 1 }, +/obj/effect/landmark/late_join/chief_police, /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/cryo) "tQL" = ( @@ -63259,6 +63262,7 @@ icon_state = "E"; pixel_x = 1 }, +/obj/effect/landmark/late_join/police, /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/cryo) "wei" = ( From cd9dd26c355869d35f91944fd10b4f16f088ff9b Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 09:05:14 +0000 Subject: [PATCH 18/42] Automatic changelog for PR #7162 [ci skip] --- html/changelogs/AutoChangeLog-pr-7162.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7162.yml diff --git a/html/changelogs/AutoChangeLog-pr-7162.yml b/html/changelogs/AutoChangeLog-pr-7162.yml new file mode 100644 index 000000000000..a127c4ab9622 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7162.yml @@ -0,0 +1,4 @@ +author: "efzapa" +delete-after: True +changes: + - qol: "MPs now latejoin in the Brig" \ No newline at end of file From ebadd57795e8f43aea18e0b4ba6e17b952df7258 Mon Sep 17 00:00:00 2001 From: Mister-moon1 <109922915+Mister-moon1@users.noreply.github.com> Date: Mon, 23 Sep 2024 13:42:27 +0100 Subject: [PATCH 19/42] fixes bracer power (looks at stalkerino) (#7200) # About the pull request fixes what bracer power should be from https://github.com/cmss13-devs/cmss13/pull/7196 # Explain why it's good for the game https://github.com/cmss13-devs/cmss13/pull/7196 # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: fixes what bracer power should be /:cl: --- code/modules/cm_preds/yaut_bracers.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/cm_preds/yaut_bracers.dm b/code/modules/cm_preds/yaut_bracers.dm index 01d26081f63f..03b647ac7677 100644 --- a/code/modules/cm_preds/yaut_bracers.dm +++ b/code/modules/cm_preds/yaut_bracers.dm @@ -32,7 +32,7 @@ var/charge = 1500 var/charge_max = 1500 /// The amount charged per process - var/charge_rate = 30 + var/charge_rate = 60 /// Cooldown on draining power from APC var/charge_cooldown = COOLDOWN_BRACER_CHARGE var/cloak_timer = 0 @@ -87,9 +87,9 @@ if(charge < charge_max) var/charge_increase = charge_rate if(is_ground_level(human_holder.z)) - charge_increase = charge_rate / 12 + charge_increase = charge_rate / 6 else if(is_mainship_level(human_holder.z)) - charge_increase = charge_rate / 9 + charge_increase = charge_rate / 3 charge = min(charge + charge_increase, charge_max) var/perc_charge = (charge / charge_max * 100) From fb91eaf6603511007f2fd2862ec507c8bfb3dee1 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 12:42:46 +0000 Subject: [PATCH 20/42] Automatic changelog for PR #7200 [ci skip] --- html/changelogs/AutoChangeLog-pr-7200.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7200.yml diff --git a/html/changelogs/AutoChangeLog-pr-7200.yml b/html/changelogs/AutoChangeLog-pr-7200.yml new file mode 100644 index 000000000000..c14e0caa51e7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7200.yml @@ -0,0 +1,4 @@ +author: "Mister-moon1" +delete-after: True +changes: + - bugfix: "fixes what bracer power should be" \ No newline at end of file From 66bdfc7b2fc9310c998d0c6c3a06a71d6439ab72 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 01:36:06 +0000 Subject: [PATCH 21/42] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-7162.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7173.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7185.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7192.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7196.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7200.yml | 4 ---- html/changelogs/archive/2024-09.yml | 12 ++++++++++++ 7 files changed, 12 insertions(+), 24 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-7162.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7173.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7185.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7192.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7196.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7200.yml diff --git a/html/changelogs/AutoChangeLog-pr-7162.yml b/html/changelogs/AutoChangeLog-pr-7162.yml deleted file mode 100644 index a127c4ab9622..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7162.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "efzapa" -delete-after: True -changes: - - qol: "MPs now latejoin in the Brig" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-7173.yml b/html/changelogs/AutoChangeLog-pr-7173.yml deleted file mode 100644 index eb93bf346e74..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7173.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Private-Tristan, KiVts" -delete-after: True -changes: - - bugfix: "Injector and Coagulator plates are now functional." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-7185.yml b/html/changelogs/AutoChangeLog-pr-7185.yml deleted file mode 100644 index ef3fc40ed2ae..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7185.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Mister-moon1" -delete-after: True -changes: - - code_imp: "reverts #7159" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-7192.yml b/html/changelogs/AutoChangeLog-pr-7192.yml deleted file mode 100644 index c97028bde856..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7192.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "nauticall" -delete-after: True -changes: - - rscadd: "Added more fortunes for fortune cookies." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-7196.yml b/html/changelogs/AutoChangeLog-pr-7196.yml deleted file mode 100644 index 03c8a9761ce8..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7196.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "stalkerino" -delete-after: True -changes: - - balance: " increased recharge for pred bracer" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-7200.yml b/html/changelogs/AutoChangeLog-pr-7200.yml deleted file mode 100644 index c14e0caa51e7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7200.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Mister-moon1" -delete-after: True -changes: - - bugfix: "fixes what bracer power should be" \ No newline at end of file diff --git a/html/changelogs/archive/2024-09.yml b/html/changelogs/archive/2024-09.yml index fc225549fafa..20d492749779 100644 --- a/html/changelogs/archive/2024-09.yml +++ b/html/changelogs/archive/2024-09.yml @@ -95,3 +95,15 @@ - rscadd: Xenos with USCM IFF tags no longer trigger code red when on dropships. tallfission: - qol: Decreased dropship equipment printing time to 3 seconds from 10 seconds. +2024-09-24: + Mister-moon1: + - bugfix: fixes what bracer power should be + - code_imp: 'reverts #7159' + Private-Tristan, KiVts: + - bugfix: Injector and Coagulator plates are now functional. + efzapa: + - qol: MPs now latejoin in the Brig + nauticall: + - rscadd: Added more fortunes for fortune cookies. + stalkerino: + - balance: ' increased recharge for pred bracer' From 87c5f8b436baac4b78382c0158119d3a0ef2d221 Mon Sep 17 00:00:00 2001 From: stalkerino <66872447+irakligabunia@users.noreply.github.com> Date: Tue, 24 Sep 2024 21:18:32 +0400 Subject: [PATCH 22/42] predator buffs (#7195) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # About the pull request It's a nudge in the right direction for the predator WL, as they've been severely underpowered ever since the "glass cannon" idea. The glass cannon idea is simply too weird for us, as we were supposed to give more damage but the rework got abandoned and we were stuck with low armor. In it's current state, any above average marine can very easily kill a predator. This change will hopefully turn them into something more than a loot pinata. # Explain why it's good for the game As apart of the glass cannon predator rework, predators had their armor reduced; although the rework got abandoned and we were stuck with low survivability and low damage. This PR is good for the game as it'll make the fights last longer, the predators will cornerslime (and slime in general) less and make predators pose an actual threat instead of being easier to kill than xenomorphs I also increased the armor of thralls because they've been completely abandoned as one marine with 2 bullets could easily ruin their round. Now it takes around 3-4 🗡️ I fully intend to revisit this when the xeno buff (to preds) comes along, @Git-Nivrak get on ittttt I'll be closely maintaining an eye in case of a testmerge. # Testing Photographs and Procedure its a numberchange # Changelog :cl: stalkerino balance: Buffed predator armor, thrall armor, bullet resistance has been raised. Heavy clan armor has slightly less slowdown (by 1 tier) /:cl: --- code/modules/cm_preds/yaut_items.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/cm_preds/yaut_items.dm b/code/modules/cm_preds/yaut_items.dm index 97b0f14f5b9b..b9148701e132 100644 --- a/code/modules/cm_preds/yaut_items.dm +++ b/code/modules/cm_preds/yaut_items.dm @@ -123,7 +123,7 @@ armor_bio = CLOTHING_ARMOR_HIGH armor_rad = CLOTHING_ARMOR_HIGH armor_internaldamage = CLOTHING_ARMOR_HIGH - slowdown = 1 + slowdown = 0.75 var/speed_timer = 0 item_state_slots = list(WEAR_JACKET = "fullarmor") allowed = list( @@ -282,7 +282,7 @@ min_cold_protection_temperature = ICE_PLANET_MIN_COLD_PROT armor_melee = CLOTHING_ARMOR_LOW - armor_bullet = CLOTHING_ARMOR_LOW + armor_bullet = CLOTHING_ARMOR_MEDIUMLOW armor_laser = CLOTHING_ARMOR_MEDIUM armor_energy = CLOTHING_ARMOR_MEDIUM armor_bomb = CLOTHING_ARMOR_MEDIUMHIGH @@ -295,7 +295,7 @@ desc = "A set of very fine chainlink in a meshwork for comfort and utility." armor_melee = CLOTHING_ARMOR_LOW - armor_bullet = CLOTHING_ARMOR_LOW + armor_bullet = CLOTHING_ARMOR_MEDIUM armor_laser = CLOTHING_ARMOR_MEDIUMHIGH armor_energy = CLOTHING_ARMOR_MEDIUMHIGH armor_bomb = CLOTHING_ARMOR_HIGH From 29a94206738741a1de261f491922b74965323297 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 17:24:15 +0000 Subject: [PATCH 23/42] Automatic changelog for PR #7195 [ci skip] --- html/changelogs/AutoChangeLog-pr-7195.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7195.yml diff --git a/html/changelogs/AutoChangeLog-pr-7195.yml b/html/changelogs/AutoChangeLog-pr-7195.yml new file mode 100644 index 000000000000..85b323f1b064 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7195.yml @@ -0,0 +1,4 @@ +author: "stalkerino" +delete-after: True +changes: + - balance: "Buffed predator armor, thrall armor, bullet resistance has been raised. Heavy clan armor has slightly less slowdown (by 1 tier)" \ No newline at end of file From c419186955c79fa3b443dd01cbf94f5548fe6d6f Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Tue, 24 Sep 2024 13:24:51 -0400 Subject: [PATCH 24/42] Remove `sensor_faction` from uniforms (#7205) # About the pull request Removes the `sensor_faction` var from uniforms. It was vestigial and never actually used. # Explain why it's good for the game No need for pointless, unused code. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog No player facing changes. --- code/modules/clothing/under/marine_uniform.dm | 10 ---------- code/modules/clothing/under/under.dm | 1 - code/modules/cm_preds/yaut_items.dm | 1 - code/modules/gear_presets/cmb.dm | 1 - code/modules/gear_presets/colonist.dm | 1 - code/modules/gear_presets/contractor.dm | 1 - code/modules/gear_presets/other.dm | 1 - code/modules/gear_presets/pmc.dm | 1 - code/modules/gear_presets/royal_marines.dm | 1 - code/modules/gear_presets/survivors/survivors.dm | 1 - code/modules/gear_presets/synths.dm | 1 - code/modules/gear_presets/wy_goons.dm | 1 - 12 files changed, 21 deletions(-) diff --git a/code/modules/clothing/under/marine_uniform.dm b/code/modules/clothing/under/marine_uniform.dm index a9aec9544641..1558ebaccd92 100644 --- a/code/modules/clothing/under/marine_uniform.dm +++ b/code/modules/clothing/under/marine_uniform.dm @@ -527,7 +527,6 @@ worn_state = "upp_uniform" min_cold_protection_temperature = ICE_PLANET_MIN_COLD_PROT has_sensor = UNIFORM_HAS_SENSORS - sensor_faction = FACTION_UPP suit_restricted = list(/obj/item/clothing/suit/storage/marine/faction/UPP, /obj/item/clothing/suit/gimmick/jason, /obj/item/clothing/suit/storage/snow_suit/soviet, /obj/item/clothing/suit/storage/snow_suit/survivor, /obj/item/clothing/suit/storage/webbing) flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE @@ -696,7 +695,6 @@ icon_state = "colonist" worn_state = "colonist" has_sensor = UNIFORM_HAS_SENSORS - sensor_faction = FACTION_COLONIST /obj/item/clothing/under/colonist/workwear name = "grey workwear" @@ -737,7 +735,6 @@ desc = "A stylish grey-green jumpsuit - standard issue for colonists. This version appears to have the symbol of the Colonial Liberation Front emblazoned in select areas." icon_state = "clf_uniform" worn_state = "clf_uniform" - sensor_faction = FACTION_CLF /obj/item/clothing/under/colonist/ua_civvies name = "\improper UA gray utility uniform" @@ -745,7 +742,6 @@ icon_state = "ua_civvies" worn_state = "ua_civvies" has_sensor = UNIFORM_HAS_SENSORS - sensor_faction = FACTION_MARINE /obj/item/clothing/under/colonist/wy_davisone name = "\improper UA brown utility uniform" @@ -753,7 +749,6 @@ icon_state = "wy_davisone" worn_state = "wy_davisone" has_sensor = UNIFORM_HAS_SENSORS - sensor_faction = FACTION_MARINE /obj/item/clothing/under/colonist/white_service name = "white service uniform" @@ -761,7 +756,6 @@ icon_state = "CO_service" worn_state = "CO_service" has_sensor = UNIFORM_HAS_SENSORS - sensor_faction = FACTION_MARINE /obj/item/clothing/under/colonist/wy_joliet_shopsteward name = "steward utilities" @@ -769,7 +763,6 @@ icon_state = "wy_joliet_shopsteward" worn_state = "wy_joliet_shopsteward" has_sensor = UNIFORM_HAS_SENSORS - sensor_faction = FACTION_MARINE /obj/item/clothing/under/tshirt name = "T-shirt parent object" @@ -782,7 +775,6 @@ worn_state = "tshirt_w_br" displays_id = FALSE has_sensor = UNIFORM_HAS_SENSORS - sensor_faction = FACTION_MARINE /obj/item/clothing/under/tshirt/gray_blu name = "gray T-shirt and jeans" @@ -791,7 +783,6 @@ worn_state = "tshirt_gray_blu" displays_id = FALSE has_sensor = UNIFORM_HAS_SENSORS - sensor_faction = FACTION_MARINE /obj/item/clothing/under/tshirt/r_bla name = "red T-shirt and black pants" @@ -800,7 +791,6 @@ worn_state = "tshirt_r_bla" displays_id = FALSE has_sensor = UNIFORM_HAS_SENSORS - sensor_faction = FACTION_MARINE /obj/item/clothing/under/CM_uniform name = "\improper Colonial Marshal uniform" diff --git a/code/modules/clothing/under/under.dm b/code/modules/clothing/under/under.dm index a48967d88538..effd441ab81b 100644 --- a/code/modules/clothing/under/under.dm +++ b/code/modules/clothing/under/under.dm @@ -16,7 +16,6 @@ armor_internaldamage = CLOTHING_ARMOR_NONE w_class = SIZE_MEDIUM blood_overlay_type = "uniform" - var/sensor_faction = FACTION_MARINE var/has_sensor = UNIFORM_HAS_SENSORS // For the crew computer var/sensor_mode = SENSOR_MODE_LOCATION /* diff --git a/code/modules/cm_preds/yaut_items.dm b/code/modules/cm_preds/yaut_items.dm index b9148701e132..8371bfd714c5 100644 --- a/code/modules/cm_preds/yaut_items.dm +++ b/code/modules/cm_preds/yaut_items.dm @@ -277,7 +277,6 @@ flags_heat_protection = BODY_FLAG_CHEST|BODY_FLAG_GROIN|BODY_FLAG_LEGS|BODY_FLAG_ARMS|BODY_FLAG_FEET|BODY_FLAG_HANDS flags_item = ITEM_PREDATOR has_sensor = UNIFORM_HAS_SENSORS - sensor_faction = FACTION_YAUTJA siemens_coefficient = 0.9 min_cold_protection_temperature = ICE_PLANET_MIN_COLD_PROT diff --git a/code/modules/gear_presets/cmb.dm b/code/modules/gear_presets/cmb.dm index 672afa99873b..eef879e160d2 100644 --- a/code/modules/gear_presets/cmb.dm +++ b/code/modules/gear_presets/cmb.dm @@ -51,7 +51,6 @@ var/obj/item/clothing/under/uniform = new_human.w_uniform if(istype(uniform)) uniform.has_sensor = UNIFORM_HAS_SENSORS - uniform.sensor_faction = FACTION_MARINE return ..() //*****************************************************************************************************/ diff --git a/code/modules/gear_presets/colonist.dm b/code/modules/gear_presets/colonist.dm index a5b33c428f2e..59b508f078af 100644 --- a/code/modules/gear_presets/colonist.dm +++ b/code/modules/gear_presets/colonist.dm @@ -25,7 +25,6 @@ var/obj/item/clothing/under/uniform = new_human.w_uniform if(istype(uniform)) uniform.has_sensor = UNIFORM_HAS_SENSORS - uniform.sensor_faction = FACTION_COLONIST return ..() //*****************************************************************************************************/ diff --git a/code/modules/gear_presets/contractor.dm b/code/modules/gear_presets/contractor.dm index 2d8f4dd960fe..c0c2e7a79a03 100644 --- a/code/modules/gear_presets/contractor.dm +++ b/code/modules/gear_presets/contractor.dm @@ -54,7 +54,6 @@ var/obj/item/clothing/under/uniform = new_human.w_uniform if(istype(uniform)) uniform.has_sensor = UNIFORM_HAS_SENSORS - uniform.sensor_faction = FACTION_CONTRACTOR return ..() //*****************************************************************************************************/ diff --git a/code/modules/gear_presets/other.dm b/code/modules/gear_presets/other.dm index 063263748e02..73f8c5dc4df0 100644 --- a/code/modules/gear_presets/other.dm +++ b/code/modules/gear_presets/other.dm @@ -626,7 +626,6 @@ var/obj/item/clothing/under/uniform = new_human.w_uniform if(istype(uniform)) uniform.has_sensor = UNIFORM_HAS_SENSORS - uniform.sensor_faction = FACTION_COLONIST new_human.job = "Zombie" new_human.faction = faction return ..() diff --git a/code/modules/gear_presets/pmc.dm b/code/modules/gear_presets/pmc.dm index 60f25442f04e..e280060cae34 100644 --- a/code/modules/gear_presets/pmc.dm +++ b/code/modules/gear_presets/pmc.dm @@ -50,7 +50,6 @@ var/obj/item/clothing/under/uniform = new_human.w_uniform if(istype(uniform)) uniform.has_sensor = UNIFORM_HAS_SENSORS - uniform.sensor_faction = FACTION_PMC return ..() diff --git a/code/modules/gear_presets/royal_marines.dm b/code/modules/gear_presets/royal_marines.dm index 2e218e5292a6..f59ade2eb75b 100644 --- a/code/modules/gear_presets/royal_marines.dm +++ b/code/modules/gear_presets/royal_marines.dm @@ -41,7 +41,6 @@ var/obj/item/clothing/under/uniform = new_human.w_uniform if(istype(uniform)) uniform.has_sensor = UNIFORM_HAS_SENSORS - uniform.sensor_faction = FACTION_TWE return ..() //*****************************************************************************************************/ diff --git a/code/modules/gear_presets/survivors/survivors.dm b/code/modules/gear_presets/survivors/survivors.dm index 1378bb6f6dbb..02cdf5cb9243 100644 --- a/code/modules/gear_presets/survivors/survivors.dm +++ b/code/modules/gear_presets/survivors/survivors.dm @@ -105,7 +105,6 @@ var/obj/item/clothing/under/uniform = new_human.w_uniform if(istype(uniform)) uniform.has_sensor = UNIFORM_HAS_SENSORS - uniform.sensor_faction = FACTION_COLONIST return ..() /* diff --git a/code/modules/gear_presets/synths.dm b/code/modules/gear_presets/synths.dm index db82e44ea890..6b6d7eb2b89d 100644 --- a/code/modules/gear_presets/synths.dm +++ b/code/modules/gear_presets/synths.dm @@ -164,7 +164,6 @@ var/obj/item/clothing/under/uniform = new_human.w_uniform if(istype(uniform)) uniform.has_sensor = UNIFORM_HAS_SENSORS - uniform.sensor_faction = FACTION_COLONIST return ..() /datum/equipment_preset/synth/survivor/medical_synth diff --git a/code/modules/gear_presets/wy_goons.dm b/code/modules/gear_presets/wy_goons.dm index a15e9b443302..859a9f33202a 100644 --- a/code/modules/gear_presets/wy_goons.dm +++ b/code/modules/gear_presets/wy_goons.dm @@ -51,7 +51,6 @@ var/obj/item/clothing/under/uniform = new_human.w_uniform if(istype(uniform)) uniform.has_sensor = UNIFORM_HAS_SENSORS - uniform.sensor_faction = FACTION_WY return ..() From 0c8f4c8aad111f5ccf1d3777e0d694b71b4fdf6b Mon Sep 17 00:00:00 2001 From: Git-Nivrak <59925169+Git-Nivrak@users.noreply.github.com> Date: Tue, 24 Sep 2024 20:27:20 +0300 Subject: [PATCH 25/42] Adds a preference to show your tag as Queen (#7190) # About the pull request Adds a preference to show your tag as queen # Explain why it's good for the game Initially this was added to protect queen players however some people don't mind it and actually want to show off their name and they should be able to do that. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: qol: Added a preference to show your tag as Queen, turned off by default. /:cl: --------- Co-authored-by: harryob <55142896+harryob@users.noreply.github.com> --- code/modules/client/preferences.dm | 5 +++++ code/modules/client/preferences_savefile.dm | 3 +++ code/modules/mob/living/carbon/xenomorph/castes/Queen.dm | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 34135945d8fe..4cee48df1818 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -204,6 +204,7 @@ GLOBAL_LIST_INIT(bgstate_options, list( var/xeno_name_ban = FALSE var/xeno_vision_level_pref = XENO_VISION_LEVEL_MID_NVG var/playtime_perks = TRUE + var/show_queen_name = FALSE var/stylesheet = "Modern" @@ -448,6 +449,7 @@ GLOBAL_LIST_INIT(bgstate_options, list( dat += "Xeno postfix: [display_postfix]
" dat += "Enable Playtime Perks: [playtime_perks? "Yes" : "No"]
" + dat += "Show Queen Name: [show_queen_name? "Yes" : "No"]
" dat += "Default Xeno Night Vision Level: [xeno_vision_level_pref]
" var/tempnumber = rand(1, 999) @@ -1857,6 +1859,9 @@ GLOBAL_LIST_INIT(bgstate_options, list( if("playtime_perks") playtime_perks = !playtime_perks + if("show_queen_name") + show_queen_name = !show_queen_name + if("be_special") var/num = text2num(href_list["num"]) be_special ^= (1<> xeno_postfix S["xeno_name_ban"] >> xeno_name_ban S["playtime_perks"] >> playtime_perks + S["show_queen_name"] >> show_queen_name S["xeno_vision_level_pref"] >> xeno_vision_level_pref S["view_controller"] >> View_MC S["observer_huds"] >> observer_huds @@ -310,6 +311,7 @@ ghost_orbit = sanitize_inlist(ghost_orbit, GLOB.ghost_orbits, initial(ghost_orbit)) auto_observe = sanitize_integer(auto_observe, 0, 1, 1) playtime_perks = sanitize_integer(playtime_perks, 0, 1, 1) + show_queen_name = sanitize_integer(show_queen_name, FALSE, TRUE, FALSE) xeno_vision_level_pref = sanitize_inlist(xeno_vision_level_pref, list(XENO_VISION_LEVEL_NO_NVG, XENO_VISION_LEVEL_MID_NVG, XENO_VISION_LEVEL_FULL_NVG), XENO_VISION_LEVEL_MID_NVG) hear_vox = sanitize_integer(hear_vox, FALSE, TRUE, TRUE) hide_statusbar = sanitize_integer(hide_statusbar, FALSE, TRUE, FALSE) @@ -428,6 +430,7 @@ S["xeno_name_ban"] << xeno_name_ban S["xeno_vision_level_pref"] << xeno_vision_level_pref S["playtime_perks"] << playtime_perks + S["show_queen_name"] << show_queen_name S["view_controller"] << View_MC S["observer_huds"] << observer_huds diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm index 0cbb6bec8b35..5c934693d695 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm @@ -478,6 +478,10 @@ if(client) name_client_prefix = "[(client.xeno_prefix||client.xeno_postfix) ? client.xeno_prefix : "XX"]-" name_client_postfix = client.xeno_postfix ? ("-"+client.xeno_postfix) : "" + if(client?.prefs?.show_queen_name) + name += " (" + replacetext((name_client_prefix + name_client_postfix), "-","") + ")" + + full_designation = "[name_client_prefix][nicknumber][name_client_postfix]" color = hive.color From ee7bc49faf7c7329a62e96d3616508a4f02828a8 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 17:33:49 +0000 Subject: [PATCH 26/42] Automatic changelog for PR #7190 [ci skip] --- html/changelogs/AutoChangeLog-pr-7190.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7190.yml diff --git a/html/changelogs/AutoChangeLog-pr-7190.yml b/html/changelogs/AutoChangeLog-pr-7190.yml new file mode 100644 index 000000000000..13d8d6e84d0a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7190.yml @@ -0,0 +1,4 @@ +author: "Git-Nivrak" +delete-after: True +changes: + - qol: "Added a preference to show your tag as Queen, turned off by default." \ No newline at end of file From ffe36d004838096bf7c5c3fbac8ced74a575d4a4 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 01:37:14 +0000 Subject: [PATCH 27/42] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-7190.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7195.yml | 4 ---- html/changelogs/archive/2024-09.yml | 6 ++++++ 3 files changed, 6 insertions(+), 8 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-7190.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7195.yml diff --git a/html/changelogs/AutoChangeLog-pr-7190.yml b/html/changelogs/AutoChangeLog-pr-7190.yml deleted file mode 100644 index 13d8d6e84d0a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7190.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Git-Nivrak" -delete-after: True -changes: - - qol: "Added a preference to show your tag as Queen, turned off by default." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-7195.yml b/html/changelogs/AutoChangeLog-pr-7195.yml deleted file mode 100644 index 85b323f1b064..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7195.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "stalkerino" -delete-after: True -changes: - - balance: "Buffed predator armor, thrall armor, bullet resistance has been raised. Heavy clan armor has slightly less slowdown (by 1 tier)" \ No newline at end of file diff --git a/html/changelogs/archive/2024-09.yml b/html/changelogs/archive/2024-09.yml index 20d492749779..de644a42d90d 100644 --- a/html/changelogs/archive/2024-09.yml +++ b/html/changelogs/archive/2024-09.yml @@ -107,3 +107,9 @@ - rscadd: Added more fortunes for fortune cookies. stalkerino: - balance: ' increased recharge for pred bracer' +2024-09-25: + Git-Nivrak: + - qol: Added a preference to show your tag as Queen, turned off by default. + stalkerino: + - balance: Buffed predator armor, thrall armor, bullet resistance has been raised. + Heavy clan armor has slightly less slowdown (by 1 tier) From 0b95c7563c13cb0c3ee9cb22feff158b998d356a Mon Sep 17 00:00:00 2001 From: Matt Headley Date: Thu, 26 Sep 2024 11:29:10 -0400 Subject: [PATCH 28/42] BLU-200 spellcheck (#7215) # About the pull request see title # Explain why it's good for the game typo bad # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: spellcheck: Fixed BLU-200 description /:cl: --- code/modules/cm_marines/dropship_ammo.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/cm_marines/dropship_ammo.dm b/code/modules/cm_marines/dropship_ammo.dm index aefc2366caf9..ffc9a03552f1 100644 --- a/code/modules/cm_marines/dropship_ammo.dm +++ b/code/modules/cm_marines/dropship_ammo.dm @@ -345,8 +345,8 @@ QDEL_IN(src, 0.5 SECONDS) /obj/structure/ship_ammo/rocket/thermobaric - name = "\improper BLU-200 'Dragons Breath'" - desc = "The BLU-200 Dragons Breath a thermobaric fuel-air bomb. The aerosolized fuel mixture creates a vacuum when ignited causing serious damage to those in its way. Can be loaded into the LAU-444 Guided Missile Launcher." + name = "\improper BLU-200 'Dragon's Breath'" + desc = "The BLU-200 'Dragon's Breath' is a thermobaric fuel-air bomb. The aerosolized fuel mixture creates a vacuum when ignited causing serious damage to those in its way. Can be loaded into the LAU-444 Guided Missile Launcher." icon_state = "fatty" ammo_id = "f" travelling_time = 50 From 0895c4cf44c62b396842270a448bd1a1da0d5da6 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Thu, 26 Sep 2024 15:35:20 +0000 Subject: [PATCH 29/42] Automatic changelog for PR #7215 [ci skip] --- html/changelogs/AutoChangeLog-pr-7215.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7215.yml diff --git a/html/changelogs/AutoChangeLog-pr-7215.yml b/html/changelogs/AutoChangeLog-pr-7215.yml new file mode 100644 index 000000000000..2dcabe011b52 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7215.yml @@ -0,0 +1,4 @@ +author: "Ivniinvi" +delete-after: True +changes: + - spellcheck: "Fixed BLU-200 description" \ No newline at end of file From 15c33b83d956ee317509c01bef5874389bafce39 Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Thu, 26 Sep 2024 11:34:48 -0400 Subject: [PATCH 30/42] Delete unnamed sound (#7214) # About the pull request Removes a sound without a name (`sound/effects/.wav`) that is never used. # Explain why it's good for the game Even in the PR that introduced it (https://github.com/cmss13-devs/cmss13/pull/6492) never used it, and it has no description or purpose. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog No player facing changes. --- sound/effects/.wav | Bin 338504 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 sound/effects/.wav diff --git a/sound/effects/.wav b/sound/effects/.wav deleted file mode 100644 index a5aa273379f649115e94e0e74290fa4c38696b78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 338504 zcmeFZi+3A!o+tXND#;F(>LtleNThm5GJ)8VN|FQJ#Cljxpqs?9oj~_C#IXa+%)Q+t zae(ftxREAZV4e76FBek<_k-Y56|M<=HM_2+l_-(B&aWCd>S zg^Knc?|+gf`0hdfY*ygAz3^vqtN!E{`rTgmlP~d~%@cgL7yfK+)t~%AzuOCc@+JPW zd4liu!k^8p`V(I$f_%3Z{=`fCf9~NmK;L}wfB&G}{MQaYx6?E^T>}bj0t9X5fV5Nu zcDq6VRIk6e7hVD{fWL$9&}=}UBcZ4Y2|uF&ApxHqeoZ1g&$_g;DBy!v1K36h@Z{@F5~T(yC@~O+1slkpsltM>q-{E*J@xlJZ{@2e=** zzDdu2L$U`gJjh=owW1b71>UnG5cZhsKb95hNV|u^iSr79m}uXwwPrIA9%R$+iW=eW zLM=@Qig=!ae;AsZ%Oy5>|1n~P!r2DYY zxiIPS+$9_+n2~g^JctK-Tv_sfpBl0&_EWkDU!tDbbLHyJFCFyJlMFw0! zHzk)v>5I`K5FU4LATu*k4r905j3kKZ_@01^oGECRuk+|aN%>OkkJx#XH4@w|YUsF> zFV=00&}>Gd2E8DD0pk&>qen1ihCZI1EuqvwE(+>(Nm*js8E{mpVt%`+1c=rkF?{hN zAK|RE8G;SBhWWevApM${oE6#jJ>iI-xfCM;>xs`7*WsG&7@)E0$+$GE zeM#)`@IKUmyd;Sv8Q$DvM#MiBrUB-UgoQ1Hn%0mDv(Ju8d0U^$?X9mQ0r)->Ai;@h z2@$gkb{`fWF0ntmug_)#@pEz# zuZx7R%kJZ;;u%dy}nE63J}n{uU4RfyU|t;t4cNza>hJC;b$G z%4WOXL;~U=2I#Sc1(Z4x^%(KYE7ucsIt&$98&2XH+GLt|_C%$GSbYA? zD5}7Fc4;z0P}{tIL75khgek{blQeZYKdmS^q|)XMwdB(;U&#sw?zR#$Lt_;T$y7qAZT{yKYVUf8LZwKchq&Mc|3NY+r^vE=r0phI~{kf^9sq-E?&!uKkYF>-yO40q^ zjrEAK0D=RxjnH!=1`B6kksD7OJ832KnzR*Pe^$tz_v zBJ6PEg=5mx63J0^;IC`METk*oZXr`g-=CexlIsH=*4ydx>r7k^V=O2rAdNe$#EY@y z^^Uz^8;2+X<; zA*JKz7P9of7T7}gPA7%f48V_~$hb0(6UOt}ba~f79}>GHO3NtX6}FsyJ`=C6AVSz? zP)A``aG22?8o|o1etEi>t?H4#1^)=W?O z*o>lF`!ECi2P2Ibl2uk<$FFLn;01)OuggVW{LO4aqC9;R=XbBOk%|admoaCBzIXMofMQvI&9&&AQwUfxg!W@bX3IaG&Sj1WI8(9XS{jOI0 zmYL$j4Y@>da7UGo&!1H#u~fua+I01k64Db5Fd+Ae6eIBlMw*R}CqQVQl__R23)d0A zHK?f>3B9)$1&bQd6Xww}H3*0ka~06VIepY7qV`UaB>U~oy6V_iOk5&u`xzbsc~wLB z`|rJn_i-ze?_{JBhT2hYXt#?%>vagn7Tzf;*QrRD@(@Lv?R(Ll4xhv6$4r<{=;~Ux z`gX104)wHk_L_OLT3VinkEve~{Vbqqs>dDW+=k3?xQXaHX{Wg|mQ`H0uVm87!sW!% z!&-2++vWk;&EOQcw5Z?saen@`C+f2$L@~_#Z4n>jOqeXo$#HoM7}vSA zcruv1T(FOE!1NT^`8EAx|6=V4>N0z)p!R6hOQV;)q}AGv zKAUoJ8HBsI<_OPOzd18gln|_~lZ#O6)hU%a*ygo!2$~xQ>z~@;;dP~wgrFErZeSk^ zhn+&`F*l1`&%%BHkuL9R?(hvh& z=;pSv>jI1mwY2%nu_0-Vdv~y#i!`A*F_wp=!gOFukR>Gud}HIWWKyTo0VH}mG4-OT z6EGm2l4T?(WKPP4M=?y~}P zu2SU(58vt{3h+$mk=ww%UU7UYakWMSTrF&v*2fg8omHpB`0r+io5OL^}Q(`7x!`nlgU0)WD&5Q!c1l0M@aU&J~Rapjw zlqfeJjQDwg&Q(L+bi!0N~z;CAv}4&t1V%d>IuyriMOuzPvZ zYQS-8i1O+tJ}N2Mm?Wu-1X+|iA3wrUgiT7z6IXL(6Sx(E8lf@{`u2D%)n9$IP|Ct9 zVTeytGop;5JSd&Zy(uq{KVWP?8OoIr^i&yNw}~tsPbTB>1aL<~9gTJ@^Xojoe6&() zaPQgCWy3C4WLYZwQ;|5taE;h)W|M$OMTIQBFlqoHcZfjE{`)y4^&yZJM$U;#E$v~d z6G8wqhdAljucr-pBTG=!PH$(E1FcBfH-%LKcz1fkxU?W2D|}S|@>-sTXAYscUaz(G z>vswtYOvB)OdWQt?iD#kF5yPTO{2&{xvZt%RZuf=3vMX9Scom>5X8&%MC=xGH9P%> z^mM*R3H>gw)5kl}AE9VWhYU$^1ZnJK?=V6vI6W@{ z-Bumu-_^BVfkjOudI^uJ~({$W1kqLj16 z7}|`YV8&3eSs7*GLKYn1d`>e$e#3Z5@uAq%@T|Om^!O}DasE<4i~+uvH|efCH!jO4 zu#(z8F|$Mxp#iVcYZrnWSTG~cp36!K z6512o(Jlbx=oix|sZ@{b>ZIJThnUFuU#F%Nu^cM_=aY^$+S6dO;j3qg((e~?vnbN< z-V|bh7#~p}i%4tqO^h^?S8QMYvxHjgJB4mSIxdSdLzm@}*}2)*v**5$$7?1G499ga zoq^4HD+RJ2O_Tva#_D{Jcm=93qy1rNDo+r;M>j_-93TttimALxblw&*QzQf7=xlvm znD-E&BagMV5;JF&1=M10<4A&Kv(HLe5imHu2p;%LKTi=;larTgsOqi{7=?EIutMsEH)pOz;kP)Qj(k@8_y0#<_sa)!usO zF~Mu917oC{C_Pi0EXp@fuUCLYfvnEOMf_G_SOeB@Z9*aFq(id49^caFx=HJeL*KTYz^XmMg_mU!+|}4g;(#qaH7G>NJ%OZ1a-g_aIt_~$xB(iT*hXX7eH{OczA$=i&P|Wc0X^y z%zFKuU_JQNXV>e-E`;<~$Bs`HYHoqsh|Zq8eDgvC{O#CqLi^H)yIY0e0j8Cx6%}A| z@*UQOrM$H-*bS7}>eBi>9%`WNkv5(uQ#Dm}ZFhNCf+#S9L8Q*-piJ-oE|Elpo>oRV zBc*_StB;Eku^ZKi_mbn)YMCCen;^l14f#xBHYw+{HSTV>Lm+0*Co6LH#4}=SESD<- z<0c$W-nft*&kl`CF$Cf5jR?fZV#;X18HR$O=q?n5`g^uf0riV1Ty+JH_&44IOp1mN zFhPn12@w5j*Y*(Zwz7nhlXY>lXMb1Meb&~MTCrGO$Yo1Zw5zo%+9e1k#JFbu^_iHG z)#;Y8h@FG!FQ(NkJ$EWOQ374vPqoKFBT1PRKgnPP-q8 zy{ZzF#Z*lUD^T(^0cMR+dRKyA5;%8tJj@a5wI%C)HW%K0B+>?%ev6F&N?ZaD+S;u+ zLy&3wCx_biZE^3ROgfWJ7PVEpbzd+DR~DiUYj-GMTVJbrun%UFx^nhtW@&2bEhV?G zfR+7rp5D{4!!15Dk^HElXaoTY8HJ1rO%_>{uE-}7)2jv|rX)^@fuP%1qr6*}FC_DV*~qMLtV^6@|{h~n5;5o_G+gtW;U zZE@LL;8gOXx!kf8mxBAF-5k(L*UQ-)sKD9@_>Oz-cltJaDN1?ql12gtb_MnK0O@ol zO){&gz~KRR>u#fQTFT7CBxQwZ?G`$Ho;8bnBidgzMcM;Nu zlJAKpn(Pqeh?*!TFIUX>`r#1=9&_FBiFCR~&}~k$IkK07N@^O=CbYErhtZ`x$%Z5U z*>5N3N59or&Q5dU$#Wk`pdkn)M?aR0{Sn@w-e$YQl#Qh>6;e=M7Z{G#i>5(uuNhhW zL#;+ok9a+X=^-h7jljK~exX4-Q`4-w1+N8w^jD+lv&BqI!dv@-T|zgdN0gac)Y^ z8sIG0Nb-%@_j6@seK6442k)CKFU#<-L20-SHJ4)3A1dTiJ6u41<8r)GMk|OC6JuX4 zO=X6vn0=SmZub~lh}Vi!wIwlk1@-lWIxIl_d^#nH^6zrvvSK85+cq!&@jub#_n}B( zbn3%`s4A7JDcrJ$Jz-s?8gay4n7UTT z6aBo;&X>gVE4Y%qV)k$K4g?OkIX5}FBqcD@Ue?7TNf{XbpOzk|KZ3YcR3Uct==HY& z3QXV^o96Kc*F`$H`&^uIOq8x(H}`~FTqOE&PDXv8@cgCuv`Uf(I2zUdO`MS~%JEn{ zRw8@$L#qg_EKQ|`6dBalJNI%v+FTtkt{S3&-GCflNG35Z*d6L2we+kG>)W!Us~abl z6b4#Q>+lrpI9TugA4G$JEeyUi6HDe$O6cAmxV@cWnFIY?2ij!L9TP7R#y(g}2uW1r zg;I$Mb#LF$;%XtqqrXXKl&cjTuNd2(>S~1|&wH>JsKz2$sO4*fFu?avn{0;K z`Sh8BB$blM2^p;GYwc#(%ycGA|J7P2Dkf$`4fuM)0vRie$qQGnqjr;j7Yc@kpup_f zw*e=(heJJU>tPv@rX&pkT%a!+-fXd;G^{40^H6?zWOG}G`_^`&Ra3BLgy({LTs8tP z8P`gh z5PlJ9L&e`-n$`#nbeb*xQoPu}^hI}D301=Ms2&*}&tzbKa)I!{XhSWZ#}NmIKN#?! z?_GW)Clw5~u27g`(f6TUDCn?d%u;@-Ou9j%Q}-*BiguGoa-p(}Vgo`{;OkD!Rgz^< znE`b^Kjs{u7!WHhJ08Fsw9x0K63@g6Y93!*u?F|-@i`zUU!Ev@wPb7v68TtR>g{yw zI%?uPce{S(-oe;f)v2LOER(_m&`(qptkFxZF}C7UQ#c-q5{x=g*XcmTKh`cWRQ4pq zZe+Ay;G|P?v)KK40>8w0mv8P6LnRT;z%lcnI3%DVX3^IoYSF54+3vxGpJa; z_oAwI3}%rF$yhMU6wx5FKjabaO$#*P!RBi1^}*&>!jk0Sk`s+v<5fUqeD|u z5XA$4hrK(|+AS&>2sdInS^aNA8pNi61V!c{5)5I0FvEkvxp8sQ*2j6FN?CeoT=E=( z=ov|TEJ+&Q8`xwtsP7h)a^tQ>3RMyqr#1xI#iLK7NO(Q#0T_z?K08t>+T0998s`I0 zJ3%qDZdkz=HK?pp^%hKIf672Ru@^yPk~ppADGyb5>Qu69>1q85RBv<$22vlUpdNt= zh}YSKc1C)3yEmwB7snRhQe({&?J>FzZFe&yHk(z{8gsz64U=D%KV8BpDEF8E=kqda z(xXE&knaK{64~h2mrxLlwo;6eKYjvwdrM?T<1VM?7A++*l%v<-Gb=Mg)1RgAY#r7q z9OPV#F~5|(JaLm^53+%Eg!s~&LUjotAIFpUYw4ludW(ssLtDC9-9Y|$JQ*9$=ePF@ zVY&&FVl$Hk5m0ugGeWV(Od*akfnZDKZ;zu*cE7L9A?#R>>yfpvN3`&l=&P(`<{xqR zbQi08d&6uihb<4!e6AG`hrg$%RUq*E%95&JI;{FeVoaV`&}|inPe&J12BL>=#1hYp zD2jp;E@M7bR1{sm2e~nknVMHYo4wPLJvy14L%_Ozwi{TaSP8l^(4htqyM5v4S5OAF zbAf$<{jGO+&?YSTMmd{B@(r%g;b3YH+|B!hBgtS~u0qh#=> zqW+B=<=ELYT%m$0NtK-VnIRZFey&7!2+G*7^hI$d79))ix%%#RnA%Ieie7$Cq{f!C;G)%EV-p-M()}m;)eQZw~`0o4hb~H2rz#&;iO! zp;Gp8E*Db))CIcM8Q+BtH@Fw2D4Iei63N<%v1X0-yJ2T_)I+Aq_x8BS8BuL{Y7Z;u zC=gQ+>_?q`=w7L{6}GEG-~$bLlJE>{?QJue8XXu-dnvs>3>v{#eC*1t_HP#g4+Xy8 z`fchobQw_EYxgT7V&1yP3hX=kzIV5W91;`Iba9lkB*elf`0SsT-mYax1(nAq#*^hb zv!6FCPEDn!(ix?UmFG^*P5dL|em4!qCDmokMlZoT-I1?Tyqg0L-%gb1& zuJZSgsVPR1iLFKpoC24kwo?cB)=PF?w&B>oFj>JE5Z zOl^?_yX->uZsu-cG8HS=n|s`?%xd~<0dekxNevvJ3fDehze@*fn}X5q-koi{y_C6> zfnYGXfMR^dk)H-yISq1*M)PL>lU_<066Z4tD2p$l#D+eGYN{?woQq2ej`y?3T;c>Y zjR}T}wCT|2pqsx`(Be8YUP{o;L4^DwZ8W;IjB@`#XnQc|*vy01@&%IGX2SFij$Pm0 zWz&x4W?_#b*BxfVItK#OTL={gMRDSzxD29?L4}$tClcbNJRYRT*tmqphUTY<4TtV# zY@|epA5<|Dhp)U95F!DNz0l)NDr0*w|&r{7+dY=`c4+iIhk*g`$# zH2Ep%m?UPK5BmI;?9ioof_o$a10NGth83-Z@?MJ5Vq@_+z5h|#3^nU4X)s!E!p-=s zyo><)MD2~8@HU~p$>z$%`CHukLIV&{y{w1^A`}+Ft+sEcr&4*CdEz)4Mh$)t*Z|?_4r1x~ zbUt5Gx&GkphSe_!WB7m&hDOTJOaYqjelrvjTwOM*t?e)DW^lG(EWij4(hE~g=Uewj zy}q_a-MBcFj_Gv2Fj?TC$`iN;Tt0PqL>dDU98R~`F*DWTT6{hAu6%i}oRASodo7=a z;>$A14G2QOjlVM!6Z2~bk}@wOXU9cpmGHQYWC+~Z*z7C61aLtZJEZMy zLq|AsQ)6xx0uaZbKvTIAumyH>@4Uxx7lxJ+05$oW_4>8o4lruJvHq&#)OzNj-7YtP zx`D0}t;Enr=&FQoI3PT328lAdc`wzf%K1Nc9@aa)MsfU?B)I^B3>5%X6n_Y8BHlyO(s4f1X=w2m&&U8@AB+P1h+HZs zW@kPt7!NREd!5;dl}<=1Ng(t97b3}}6tj=JXEVwRVM_P^EmUh5<&_J-Px#Jr{*ZM2*_m z37?`EBiKFL+Xp;83mu>NV*%zY8JLAJt@Us7?-D5WbUJmqI1d)|osUL@o(3CUO94$< zh@(2%0((ITI-a_YBj0a#y9n_&voFWT;-#|V@U20>g4Gq0REEp)jpW=*QhJ4jz9#SW z*)bGxzcxBEHKgY1p@k25KF+|9CT`o(4U!)xC+fU3*V7}|md@wNJso>Zc4(f+iZZ1r zrd<$vnNaM_>Ce8>NX`Vaf;$B&)Y`|A)l<@9v2qbZwO^0cNHP?5qA1TjU`K|f4>M^A zL_?57yrY$MJ|PhJft!Q%JUJ4NDfNGK8%IH^F`W_RWs~n=jz~brS*@Rf)Ishq3agj(~MId$oJt#mH zrlybnlO`$k7*!)+o`wtagLgyzf!&zPN(s{78FX@P4+F9H=+dRLM0w|5IyU=EG|Ljx z_=c_>T|rj3*YAMbGenX3f2kRSzpy{z^>=WTkwNsg!@aQLY_9-kqC8-?OGCw(HR_Ty zBpN*ZJTI(cjMDL}Y>uE>5n5{uMVqi2W#GCy|Kf@2Rm=e$8Y>AAO`V*S31ioOb6t64 zOq@~5`bbZ=i@U83ehzGpL}3&+ISO5@H>ZXfiKK{G{dRVi9I6k%OIUAvpr&Y$m;wKc6NBA2&hbSYLN)Hp@Nb_9(Gf zZlYY~-FJt)clpiBaxy7q`6n>s#l@)=!UmtH9?`D@w}HQ2$<-~d7WB=J_{`1sn;n>P zd}%3Fz>C2>VSDxIi?d0ycOVSC>T*2wdEUtMQ&8$HD-hpAd;D9Qb-6c{+BdbuG`ru% zh3H4Tyi@+0aj~$5=z~az(xJnOv;;T~MpmFHWUy_hy*3jY)-;0Nc&DiewRZ~KrR(>^gmrM*wbs zXl`hxID>#LuXAl3ik8HpS|A6b?Ln&Y_vf-%!brM>{oK7+Zfx`#gp?f}VHcDoiQ3qO zbBTBkw6?m{W7)X#fwm4Ff!Q*n%_DUD7@@^?<})zPxYq=8t!WXf|8cLk7n0kUlv|cj zs6zpC>Dy_tde!tOXXh|v0kMaoL1IW5oBhp=G8U#7n99t`v$J!RoSYC2|IpUXxZI|; z&E-?$r=(2&60usGBKjVS2BPS~a@p+d>2Ju7&P#G!vEBVtFbD}f%mM(D1C*B5SQ+L> zuLFgEMn0va6>G~DLPPKB?DPcNsi^dBQOoA)ExcZT2VlVcx~KF;-5;>rKO}S15Bgf& zL>ihhK%A2=BNQKQ!*b&GUv`DO<}wt-5D@m7^>65OkGAcEK_xt25aBNE1@L^Xxch}& zj%|*=uzM*S-oZ4G#UTY}=pRGtekbL@SElBnBJSJi?d63Q7w+lU?%@tblwpoP;VWNiv=mm=S{{*5GEqxjEBL-uw~FMBxAvCl{w* zh{YEO>%I*zNUWG6`tt0R>YEE$pjiU}yde5$$`jnqXfL0-_^}KhxvQNa)Kr1k-xJ<7Ovq2vfI|-Z`6-Z9M6_5PK(n7 z#1&V6t6LknI9rhb+a6@6UVJ@UN?@2NOmA!~jcF;oRLU~j3GL~4dQp?&7ZIV)>Va_i zU=K`$%F|yh-OQFe;BQ8yF~!*37Yg%sNL{k_K?KgsCu z2rQ^9$CI(Q@~JfYP#}cVkHlqYU)Z~TvcEMH;!I7+my^Si(crS#ymqtR-b}~Gk1c5+ z=wb5HY0-PI!`qCZXid5C@o;g`&7s3Nl2*Zo6+Qf71X zK#R-eLD1?+Y4LOXS`my@68z&{A4lCsk;7w&#JJwPt24Bn!PBWv^Q6?s(O8`Kbz6yJ z6@3oopu3;?egN{*>Da`@i&+$~ZZ;70xYMK3JwNX>BcL!3Lq#qs`E)WqfjT05_@=K4 zK3j@ORD`OXpF9J@a@|m7E&pA;ztcx4?|wN2^(Nm&Uj)`3=qTZV2U#0MO6AzdC+Bhr zg$V559*TOPmoiciQwGhxwh8fuJsuX8Q7(YzYlA&NclDFuTnw6w2RN?P3iD}IJ&#E9 zqf!FF_Bz6AY+XT0_evQu#xQGT$!BgPWkma0BcK@Suwz~m=0^|{yXO2`Z=Y91v?*eD zcsbT)tc|Wh*LS$G47|dC!`FsV>c19737BTq|NE@WmyPo)BTZkfZ1$o~_~60&+-gx0 zc3b|cv-2P)a8{$CAk7q3pac8!t$yE5&WNWVY|LUM66SS602`V8O=9Nr8g4ug-b_0X zX+}I3M=MyHiMkbE&rTf|k1Hhv8*F zPy(iV(6N_9Xp90qjrvgvoK8z)S3l0i0XN7AA(&uzW+4GX__C~!E$;9(yWNb6snj29 z^JC|*tsM^hde&8 zma5R69>Ki@@cQK3scMN1@7WS;6+9HrcRm0c6KUJvv4#0v5OtdE*4DljNcG>SBH=^d zYbRL<*rBrm;|mg0xOUrY#iPmJS8_T!Y`sODp3bLMVG0t33dD<}HK<%c)&%wEPT$&2 z2PgfHR4Sv{A83Qjofs8|v~xGkp)l?W_k(-Wexf*(k<@g)Cf%quck+WmpOIKSqXJey zk*agoJ-sFYR-mX&JDtf8!GSw(L(mcx7T`|kq_zYe3Wfy}ro=#(OSt!OALrh{2vI7q z$Gef1{#Hy}(b*3|-m}GJ#9>e;F@9=xWL2+sg3aK?)%F{AXtQ6p^hG%@I+U#--GLo0 zTSNX;XanG`4Mu#4Oexf0*v~bbUaa8BZrCj5Z@B z7+J*b^~3Pf+e7CrOw1-L5V%7nWx#8(K(C<@J(VcwknGUeGue-GRp^Q!T46qO8m`pV z#zsqd;^izLH@KP1+1RPvY^6jRG&e_(ik=m+LCKb2GzTqf z>)Y|yaOwfSIr;bU6$CyI=Yiunv1790__=+n8TJyh1wEIz3D_bGx#3!#*)Q}&wsqR8 z;|UpUquRG@=)wz1q5GGI369Xx>2wjdZVAAY#Qb9WQ!o&w#LA_U63kH;S^|e$o*D#W z6f*Z5+@!9qD1}}bDv=Eg9u4*}%<44GSV@?k?$|mIp^%#K5O*7fAu+K4Ku72>G{1Gr z3(J>HJNs>Jb*OZ;&SXbRLmJg%7rOfE_|;{3b~pdQ)pwPYKFVE2 ze88yGf=Aqfu+>L_(dosh)J$x)1g-c$G}>?92+ifhOOo`hMr5n9ET^vF!ofCZ-JM;` zl;mm|2D*~J8c_flX|`{LT#nn|VUfR2ju$`F2=J)0*^VKwkP{!KCp8KVLV+Qr$TBcq z-s1Z91sG~C-zZnB7!aavl1GP!XQq>IuC9aA&sCrX`7;RjJmt&D@mwx`eCRa9n#}II zcR)mdLUaU30s`QA8uQ!{s7a#U~~H2k72m>vt!p!PP5D7eC%c4Xz2 zzOFuZi<=-d3Z0WnS#tH)qp9hdA@GzZWRF0{Wiq2-^;k(9RtpLkaF_sxe^W>wyErip zWep>N2g&sz62bJC?&upZ?kSga7=^$3W%^Q~Sgu1IXlX)>{Z^E8sGm|ZuNCFX66t*) z9O5b;#FOZ~7PxmAYbyPGVF_2}K7h7A7lJU;)+Y$Q`nr?j@tZV-2=C;=K8yKAHXfHs zsJ++Ti!{RQT0eKE-A*C#6AReZn|px<@7Awt+Og)=##!>##~umq` ze{}PFf1V}~9;ByB^*UKPo?l7-_Uw$PR1klo-wuf3_j6fAQUPVK5!H(mW+9kA4ign0 zCEqKfY}dXPrj-SCh@~_%lGWBnL;GRhfhwM5xgv`s9BFBd?hkge*>QOpl19&=r(EkH z$|{nuQ98KRAKGlnkWw=SqAuI5_zE<;r58q5GEl5kxWj=U!-edKc&xBEuNntWMXzaC*htxudf5C45cR*3sA*%BHS8+P?2g@ z%;ql{x{ieH`iVE@WGKz3)Bqo9af8a$k4vYdtOVR38^`D#mV?@yg4iEu#%{=ooDQa2 z_Oa3{(BZn@(G2k_0R&{`*Yla73cU6RyscBmisdS1v6x`6!>Gl^KhYr(69kulb1X|Q z&KJ)Vm292Gxy|RrOdwM*MorjfS` za|=mg&5od}pM`3b6w||#K!I0)ul!$8wUq3Ra`ugp$9v7juclH(fcnFseH>N&2Q@3X-2q)(qhRUo#CQ5z5sU=<(g(+<~Zn zOs5MZzt!FbpGZ7gBm#Y#*uv1q<2L~XCa$Pf4?$?u!Fu^bTv~);FB~z0`2#U)iu7!` z+h&x;Pvv5`0f(x~Y~v#iC+`(F65yx5$fU?-qq}PcKW>}abC^42Sc1d zQF@G`V8BHhn;Xf3y&Z$@b`L1c0_9tr^KNxurI=zH+_J-FEF7;^>bPhy>R*dgpgFiB z7=_bhdX8xiJO;G?=n-E~|0elOZ^}_&>%EUgwtBto4MyBJHLo2Rgg4P-hmlfs)rb?L z#e#x!d#py|r>eEz#;ET~BAjC=Bf{OdF;&AobnZ8~2`RQXUCh^3)S=|DnMD!1k$3}U z=SfeH1F`w(!n{h5TwA^VSV@#pQ!f-$+{Nf_d;;|wEfYIaDA3y~vu|W&1O{aUN7$f@ zT&+~>oy}0smvx<;9h@!DDulVM5UvizAOI#F?7Zt<69q-R5{goUi0NRQ z^Wc9zh=4^&DlY&JsWie_^Bt~$4N$p{Ak#u=yLdFVT3~kH7r-+qm{WsxT3bi39S-^7 zg~<i5qanBLE_e2beXrN$T;RLz5b!K2m}DpRUb}QQ@Bi0cY}a6u|xwp=<_n zMwt>%EHvu%EnqJ=q1ANj)e`c=ZDplFeLEw@;A~mhyqSY@j5n*Xd|Afq)ciXs5#%s? z<>d5g zH`uy4&SBS?xq+5$b!;MDw0gXl@Ux%?h^KKlrl7YE9x^I3D@H4jJ}zUypTWqgPaw&6 zW z(jg{J(-d;<{ZmK{=LFN0SD;mtg=NX^;p*FZ1@fI2A=k#?>jF3cl-up3k;ucGR_=o` zV!b;WbY7VvRqc+(5!6>r3@=2MY@z>27TnzWIB80m8?Rv!@(R* zhluZdS%8sC1QsjUa7N)^W97yPDDWIHIg!$^T!!OWl-XHi6Wf0n+NcUsbuE7w! zJU*Kk$!1An3chMV-yIB`01A82g@2TRtzkx7D1%-E4i0UBne^k*7^2ttD4rE4Z8BXX ztij&MHVi#`OHrx7lq7w`4fP6QrI5X$qrtaC^oXFNp*{*{E9oPiZjPsU8i32o$?>U0 zya%w9rSbj_uN(hxYI2DrBlq}t%+7=P7oeSw2^&0N-pgDYk~AqH5qseA8dJzy3C?Hf zoek%SCFc)xRH?8r)Vc?4dyUm3Yz|yd5SfrxiY| zz*$)M$_QJ42ozZ-pBq{=j!vD;md)GR;I!$|5*(bu!1%1L?QxVRjj)pj3D9P~oS4nZ zIUS-8OGlqwrn>{ICf2^q1Kl<=D!-hR5XI|dK7Aej^*RgP0VxtHomje7j7en$@H;8c zpwy}gQTX*HbgDXncn|lR8`8yGUr!JQ*5O%En zAQ6Kz+=8v$&BJkwSS*%JkcamXAOm&D_Nb%&s-hS)n0Dyw@S{WXpR4J({^4FYzc7R2 zps`Me&}90zX~jUOB=)4wkHS29EI&UKn?L~PrXO~MZm&%h#YzIzJ0tcEl2O1B9R9f_ z(7pLCIO4h*yHIWPjvdX{toz*_mONQmfGyLuhEPg+fG9Nl{Qqa^?Zcb6&%EE?%t$s^ znm5S?iY3iRvLV5iG?Gk6gY{w=k|tnV#-wiv*pTdYuQmZg()QVH10;Rf=kzoQNp{aZ zdu^MTB-@_dHef@teYOQG$tLMGSQ<$tB*BtKlFgefX(ZW@U`sl;_c>So%Nw>d^ZVWR z{r!GF_kA3Rjt|;A1|fAK8bGA2m?rQ0F39+-&~Bx9`Q1PyCxH^CMu#8lu`n>p=A~ar z1w>Np1NdBAR=LRY2{hc%1%sPWP{0eM*St+pNT_L>{c+zxqqea)o&u93TD%%3W=pcA z$91^N<oHKUgej7)?nMZ-$|xX%V_$42^ETSE$lxo8lcv`z=>Npv7ht_F;>vkcwZ5 zi2)J`JBYD#DlwH?`{P5rxdoS`=!c~=T9LuKE$~>mjC5+U=a>uCK}b_md`UvfdW&_? z=u~FoGH1i+Cwg35HI=DvGHK|~BeZ{bnAHH!q(D(rvtGw*>qkqnaJ*Mf&gUT!xs2ZtC>&6 z5Z8-Z%-t-tvQYK*qDzyROh|Tpm*W?M1fg{jQu2S#BW75Gq5-Lbw>rG&WFZ3=VBFRw%AZ0o(~|H827e8 zSPsT4F-Ao?$)D-p=&zOGRIck{oHoS$}p3`j3lXrBPNF#6KkKUAWaaA zp#!|$W3werU5S_YAK&LDkvJyN9D@{omtGo4eMzYy3C38!6k4t;PvjeDiVQ^Okk{L$ zrVWF<)iY$&U}G_`yp+(cp52{X`ZZZ9;h53$P%o!Z#uud${49|f3bIy-6Tr67KtgY( z0EZG%Di5Os+JF21s{8Hyc-{25={Q8}w{R8@Jr;T=yNH>J@5cg|*MLGdl!6gW0elD2 zOjkZAEn>lu`2s&=)FL@AO(-+mcJNnAvf3~jC~8@)pkY)ttnSG1ePj(JHbo;LQ_as> z+6@AO*JgT;4RJhqFI7l?GJ%tSV}(D!z;lRi!ZYIwYTdJ-2{3A!RT92_-F8U#i-hC3 zAst1hF)}xbArFDCX^;c4c+vg0opeD|VnGn4WVLm_O|Dhs(to6J_(VjgqjM*Na6sRM zQNt0Q$^Ju{uF8ug37P7*5rTX%62O(v6VKCNaen9j$z%zpy_YklWoVxZ@juLB-Oh5T z#QXK+T8c;5dMqaEnT(O_smW7x2feicM|!Pf^lqTuu_bKGKa(^L|y zu?m5F)a6FvS#TZ^^)eDnxTo_OFfE-(!RqVNQAw%%HnO4r zT>2~H*`;5Yhgy}Fh*vxwB#G+wBN-j$X$Kb&h zetgU&V|MFJ5RcNqic0^2V8;Q#@Rj_VIThzYoOn^D7|*kA?x78p9PnBeV;Jh)=eDSC z<@$~r9SFRUIC5yule+wYcOHQo5`(YcQ#NE|?^pKYZMT@+;NM zVtfvg4w~Z0mE;0B&mYv{1c9f;i_xn~k_?JITtJbD>**5PvnCv1%uS(FB7lqZYAZv0 z@P4MK@9d>1sVE2EFXOJSaVRt?g7?HAX9%X>W7FPA{bedF-O+S;T^5SN=AbJ%;(QpL zz8yhj-tX`+nzWRv%rEP#d$##_y&l52@~>wuB8Ah-xs60Ib#pmis|m*;)UHU2(Kx2{ z9@}NnH6*9RGSLm8IA47cqpZ6<`sB+nk7oLI^O|}r2(J`ko`EKLDVEh5v4vZ<;o)^4 zdjSv&yQ48O)n8SR(cw@)+yV*U#2k%fVka-(Dqu?U^L~!51u}qF$tP;Gm8)+N(D=2B+l$}7G$DzCn7w*>YFoKXu z&nGGf#WLRGKk_i^2o?v23QU)ppYeB_S-W2Yaj{)BYy#=Os`cSCdA7P zwj&O+;)B@?j*2qIyPK0Ip$gh<(9|mw@4(EGwA88rDRiaG7-bnO`UYn1EbHZ@5h<0K z6&EpifwX*=(M>LJ2MY{h$b!z(_j+aU{=1c$>V~i2_+O zZsP;5l|jqGn~<>lW*~;Me(TrTEL2UJ!?c2&%J28vHxpVOrZboSLVLUHM~uuys049L z7T5G0XIfYXHYUpe65=7j3|~SP>ow>}^uT}&ad%1l*YYgW*Lm0~SoG>spG<%%xY5dJ zl-W{R%3p@KP8jhATb$;z@1*A&C_oU1A~=*6mBd(OO+FPsT>!r-P5__ea+uVCKTF1x zKbft4<%Qig87!NzH0ty4TE~McuLfi3w9(gMcJASMBu&gb0&V43| zK+z%+@Mb;PPNLA9q@t~8sz%|P2DJL+0_N~T?N#F&@!ESeIbD!Swcg|ZL$9ak($y;= zti*F<8^<{`5Qazxs0Ljx&nxi`eEOy7#WZGUrfU5IK2BE&6w3;8i~X%vO|qnNqzA?Dj7^m6L_xFoaw-AFlC%9H?aK%>Qx z5*h#RlF?hAzdIZhsD~S~G4To2y22aM_a!3L9B3Yp&7~WxTlgoIc-utB~A`;ejdMv2&Q02F31D^(XZJZrHT z7-s4HOh&ww4+Go?97LQ7?j{txltIYTH)!aj!>RNv4y7mm)vvkrd2v*n?Rc8S=zCK& z?ufv<1;^;e7pn!BC1>M}KD!cpO`Fl$5{151($$`A({~=ytt5VzOcb#7+UYT=pzE_S z9AK#;snV5TEKsO47;KWH**Z1`gc?*=ekU8R#}9bg6Ti%-=Rn%$c^WF}mPUmWM6vPH zGgINTvd#gH{T8F+xkeyMQtiDAG5PLnndyCutBuB|&k>kyH^+kH8pvPE*El&?#=D%) znSgEu8BD~e6Kc{hXs)kE{4-X%CK+C^S>@7_smnCf+*wTp3XI>^(Mm|aUkw0nbv(t} z^kiX#z;UV}ff|2kZiG)`C4XVGSf{ZMm_WypAnQgkdzD(&V700LoDZi1VF~p=;4?NB z%SilV4jQe*OaT#)=lM86GQ*rsMd=I43o8;wCSLgh&LEUqF%0t%jHaufRXzrrw6B%; zhinw1zioMvF#(y245UAdVW5W@1s!kvMu!OC=Zr&vO+-b1d(3={@Y#swMEdfL63buvKDG+ zjuxZGgO_8WxN_U$0PXS)8@-R&7!5v(m9$3v8a=eS4)=Y+fgN_iW~j;?PZ49IfgEa3 zKV~E-6EUJua5cYoel;_!c>i2cCYyD=7MNWGCd6~Gt3euS z#Nr&-S|7?+s|(5S+hyGOltw!j63-X%R3&hu-f^^x+g^dhOvwH2 zSS0-U=V53K8QqT|gyV!eitZC0W`&;JZd-BjU`IzO5Q)s>k~QHu`@Ri5oI{})E2eN_i6Kh#oHnuDW+G zO^+ec09J7`WEVF#rNK;tQB>kzQk3-C-C4pkJZLenB~Wvx&nCWDpbHdu6S{YpcnZIA zE?YL4^PjD#sLRlgU|^lYBu@RSaH&+H;C7Hc{gT{$TwuzhX&F3))O8)u!r)HAVH8)IGBO*nR_rl%*2R5`;*8YhSMi&=(%Y zi0d18??GUuT?Iy@9e_>B{TtAC$Wd9ICo5P9d3)7o%Jn-1I|F*j ze!3w-5A5t#md+I=u*#P25Kf02kZJdJj^AWf22R1Cufz-OKOR1gPy^%qYnGucR>Q&tuo$m} zdH&v23o^hCZ|C~CXa8XnUKS&2m^FYXJy{CO z0|VCn!yOI*gw=6Sa8jYO5c+PmQcMdBmC+{L0bwZm)TzXuWmH6x7@4p2y)Xz@e4!>@ z56V?;x0SD(4ob-cw*PPLhY_6MAn?ibX#UT&8q>#fjKQk&cI^>5^?CzGM{=X(dg30r z>v*34jVjb&tIxtVlxNrEc583uw)F1bIlQH-%iF2PKg@tCFUz3EIUlLRR$p*|>$D*GA2X9B z%n1IsS^7W2K;80rY&9r7#P@C&l7X?9gtlsY@Zc2wEtwK0u9R>_-`>+Hzk0I143SE` zmFm$^Bbj(vQN|Ao00pi6=XjwC4H>hMv@(99xpAGjgBMmqRDE8)c(R6NCz0I?*W2{j zRE63%PLaS${cZOGpD3vlFGs7 zzFkdD$;Fl-raA+-J;qQh_YXfro?p&!Alyt~j19$O?C_EHH8;V{q4i=Qb<;)dQQ>AA62`=< z&%!2j^2-tRzkm5Qg*R?;nwjBa0zzk}C#Extgwki~+gO=NOa+Sd+Q)fbUWnvJ17(1L zX*CRn1%uOU-?!k|NKBrsR?sH4sXQT5hNruP`+>oi2}Z&t7)eCJY3SwHoQ4$1Jj1oA1>}v+7l(AA2ds=X^ zn$|9c6vdyP%b*^Ejc>sjeATql+Ap|me%}L{%$b|v0@eih9y{24F3+UKB}MmMBP-=s zzyQHB>1m{XD;mX&&nrur{PHrn0RGa-nGs20_EWm~RA3P!H>4s#nEfKJRxYfi^3oac zf(pJ;XnSSMYqRvy4ZokMkZ=n~0JYO}c^=)j#agMcFw4S2shcEKK zSqbjV6v=oU3~_gQHZ~R;%_AAuO0rg|X?$E8fAK_#SR`;{Gd7_>8aS+WW!+@yoU~j+ z9xPh)u^M;bM34aD%Zgb4uqGR&_w{gexQe>AX%s~K9LDrPFuMQHE>!=1U4|7fWixbr zYa1%$zpPzHUk+c(RjtF{`EQ(=lzg>NgmzFFg2TzBBVo3#P-<~zU%R^qNJ2D47R|gx z@dv{8chD(h#j#9UGi-Z^mIJ}%g_=$9G{X#;h6@oJS+)-I;0mDxRQULE{tV2hJWsY; zU>1yO3%9C_m0`W)FKRW~avu!VQT2Q-A}wkmh*wyCMO8n#=le3xB|#iVfLn|`K2(&dqNc0cYc)`#>RW-;Q_Q9p*6nn3^K{{*t0e_*MaG8#SfWN}KN$^3VBPi! z0utdE?a=bBCkCx3HIlwtDn-*Gd8`M91Mx9=#o})y7)V;uC9VALg#eiQg|7820;#5v zDgQgDFY8|yBUodXS8r4@gP}uEsJC`}Pet^&t>GwXbRr+{^vZQUv z{!GRg7sAVZFAUe;jRK3x;Bjojp&_Y`!YuQ!f=E~H*;o@H2H&}ocK@xb55v#O6|xFv zg$f4oJd5&g-~9-@`~yy*rvVy75VkKDM6{>FK@>+XBbi)d(HX2j^KMaMFx^IG#S^6= zoR<}2=WnWDa6s!lOvh#{`WkqnxHd!OOgu9=F+EL4)ZcntJjz7^h=iR!JYukaYF`U7>}i%_eN-d_^KQ^=lcJtRQ3u#sI!FR#-()i5NR@g8csNX65^>{m+v;(#Xzg)X zQ?H(p%L)cOzk?n@gIIJ6JI#9rNbPbqL^&05`a>@fl zIk=Ehd!B@Z@FrY_iM~V+?*S)*MCrMG1`+_7Dp0w_Nv-n5RHRsa>6x9y!OvEw9cpn0~(})=!xsIBJ~)Rc%@cSLT@9FUsGZm;aT|U7rT~EeeuZ3 z6AYL?uf&Snuplt1l5;^#Md1Gq}K?Gy;u4jc_j|CzOgtxcv z&biTr6$zPzuCB*nELf8RUw&SxNUxXc*lsUKE0j!C(~$CN8>9oHVp1>gmH5WJ1RlrB!BE4M35-Q>Gs8Vz=OF%~QQg@&mKS3McJl#wyN)!Izu zp>D!>rW*cBYAOiM7c$!aYS#oZZTMe?7P8$hy=ejJyrVpi`>-u6DGfeM&3LkH}D7fo#j5%mvcD zAHVwga)Z^llr10W+eMwOfb`I6_SpyZ)EPMk(>U$s7N*N)pbH--lY!YNVg5nCiGei< zNIDyXJK4h+!gz^FCDp4X?U$lu9l15zC5g#GGOgg+5AW z7)Vy=)j9f@qki%w5PS28@`46zqQ?VZwNTw|Kh8TfiqKM^FqOPUxu5Oy=&8b5cnwHo z!fMceOT_vky&HS2Rs*{@J`W-vg)IApy)08%pte_Ls6*ZdIuwd@IWT`YNm`G4G!Nj; zt}aBqxso7hGFoo@y4Hli(?%8ElGEk8)7bG&k5GO?O4jHVn31a0Bo}>WuAGs@#I=f? z{cTn|z%Zk4N7ItrJZ##$2{?iQa1D$25^nb$FqyI1iFBl*Tn`=^lU9Kj&)mzyS1x^$ zL3?-)ng$cgGNP=O{F_kn-Gy#WJ`s$K-y@%ee@MXRlOaS^Zzl)SW-qvuMy3I#EeJM_ zWSVKsbG8Pnp>Gci#Y<)Vw_H8LRuC5NmZ0CJo;cjsWz^CYQvZ;vy(-m;O6}^W!gu++ zU!n3TX@zfDN8rPU^!nNvP$qifbX@fPa{w+~)<0__*X9!unuAIvMbg}N^?LCqS441|wd*#L z78O`c@EddK6XR9DGYug%oi8tzphS^My1$_VuK`?A*$U^vKP-CC_sgfNLx$Ubnukz* zQ$|WxNs=3Wz@$hACHeI2yl@x>qJ&YajQ?x81_5XJUo-Ggvy@8M!^2*IyDf^n~y7f$VJJQve{UOFducm1UU>+Ky7)x z;5q*NMglL280%*-^v9Hxsl!-@z0YHRK%CB}*+A|K zvN|Ga_L>`kGz8TO4~f1*k0Q1d z5&{1p*@s*Y!Vn-8eFNOt`-QDMd2=e4xLiO3T8G1~^x4UqzZ?bYG_~q35W3jfc<{pv zGVJ%XQPhggjmIO`#CLC;#XJw`Ezoy5pMncluYUP*6_D?aZUUokQ#9p;iFN(CQ_#l3 zLV>?Bw?Lq8MjV@t@y8rH8kHsJhtr^nHCSz+0V{P7Og;DIx%xFmn>X>lS7ISwA# z{zqpYHai(BrR5es_f-QKelt&3_4aj&Od9?Z&+t)(SE;LjZID56B`I;c7pW?0!*SMxpxtf6Ms6l65#YW!0YiYMt|eEj`+MqZz5j4H@(cpwVf%_n5lDQv!sephz-*Ww-0pVVL(WHXiKoZ=fnr zOwTG5&PKuG%Dn|!OPJKh$aKKw$9cRM_&hwHtCln-a(l1N?*zbpIVN2T&qHv7*Gx_m zK3~@mr-qq{$14Bw+O=djfEph*YZ)(p9L}8l86cd%I1uaD-^Sh%A&E@!#GUA?{|i73 zUIIg3(luP61nZnyq=&pijFt#VRWJrx5x>WzIRl474f3*wOf9P0lpEgR*RN(2MLfeF z->uIFvcRFUB}JvFv3rLX9(ru{EQVtLT7+F9?Pwi(kNwS>+svhgA6dy#eXABP7V^x& z4j9}UskKuSWe^DdXzNxpZlzY1sqMlsBakr=xQy5r9^B`#GI)BdtRQNiUaOG^=8au~ zO&$%W0@)i)Lo8EzBO{T^@V0yO_>FVY)XKt4qMD*NJ*~wN6_%r^doV{1m8aj%rkUP0 zv=lrg#)(!Vzx-w)P2lNpBo;gyyPoE~I~7DGkob5enb031>L#+YkmYZ-4hjq*EgL+< zZ=w=)`JznNp9l5?^n$e_R5c(M0B~aKYQcLieK!qpA3sx!m$b(>*r)~S^TN2S9q1Uq zaT*L(5fS{Zevi=y*&tcG6ip*zmlH5Leby&->uaIwfl!eJE;9YOC@a_@5R&4*gPbwy zGXZCUkjADKa}HrZ(_*}~tlqc3k12m} zX#xU73$)wq;*Nk05=e$6nxwn8ZPSK=qvCi@W!-1<;!3zC&>9N5t`8xZ!@F#xNi?aY;q!ZFpH3otiuDXf?4$ zekC=PLI}O}CByG{U=R4p8M$`3a8ao=z#Z{q-QQuxHUEH{|JvT+ggjTx_05L-E6_dr zSvRt8#Y-mw1qr$D)44gIqx`D+Ii=_M-osjFT{#@>r7iY`3iT9|fNMiE0SEE7P3n5(tiDoB5@OAZL43&=*<{HhAzG;GH zd;E8aLV+<8<;7w)9(-k9My3H!?vZhwgZupD%N2wvad0>CeO{knwO~Z2+Nz$JC--q2 zIymImTzofEuC4)<5p^Mz0s2FII}?bVzFn0xd%M7d>Xrk=JDI4Q_$+Td<^`vgq6q~d z9!^p2ANP9Tt-$Wa&ai}rob z0@TyH8Qd$tVT8a=0@k3_co|Ckj*{7(8g>!GSt&vS(gLlAsK*m@bsU^dvXU1t`izA1 z-`v8>fvA*D7coDat5e|N_%IVhE+9Zt1v#6IL_|e2p1-Mj!9W9%lW5WMy8EkVA}2+t z1t||KBG^u~Lm@OOri_Y6|GuD8sGOMr5;6fJA6ig2Ad28d8~DNH@gB)^ z>=^JH3{dRqo2zH9;7IWLm|j;KU!75tLbvmim$Im@0bI^(*Fm1PdUnH*@BQlp!5`M| z0&G6yuj4Un7&^xmp8l^YnMZXcFs3q7f2^TF0NTLDE|!D=q4@sQ$r2I{HM?MM6lC0x zVBJ7g1KB08bsiV+b@*$Py192XB*AuB!Qyu@UqC}Gf*;H@7r~}$!Rq6|$Y(Ur23A8b zNl9`If8A`SVIu;CAfAJPar?{Ul*}kIFHV%w+%pCNSBhwclw(pF*KV$pUl}Q6<25+F zSi#L-S3>QmMK?csec&A27Px5iF_+UU|E$L_-|XuJf7MLRiX{YF{}HlqL+w zuzs^vIeV^*Tfe#8ZIDlZ2!S~`i_phW(8FGqwZrZQ^$p|TNw9ad2u2tIZM3>}_v#B% zB1PLBjOvMFJsy|ah%i?7>C00K71}H8w=ndo!$UQ7fpQJn8C4FVmbEj`D|Br(Ia^|cw<^e{lg zfT^PC;ue0d%FD5jVv@R6wf@*Ws8P;-0O>0jo8)Lblg6HVypdf^)KqICj=XN(EKd`x zZ(u7cy^s61yBQu=@GBoz(U5nCViREoN?MvgyB>7&-6lMKZh8`kTL!n+Z|}leiRn`a zLSU;iXa?=ZhZ??(m)DY>Jv)zbYC3cS2Mccb=>Ze0uS!6EHHGRQc9@`-Lh?yiVr4tp z#Nv%jCMf%4@G3KX9*Eg}`Z@2lJ8>}%8^r#LGVB+I9D>e3RM~owL>}#K?4zg zDJla2W24P27&WmIQWQ}-0TM!P^vmkJO5af6{5&5$Td3SiTt1(K;cf>Je>*o1h*%l# z8fMKz@ce&)stg#3c2&VT^5}8sdCAjKyk2X!+Yds59t*@|2~92*@_}yI`L%uvC-_~uUI9|i@W3_=^hXSmUKZg+gE6kR4MG6dc+gHy*nWa~4ak7vT^yEwEhaNApL?QTSPTQm%HVdA4jrLqxf zM{nH>{+qf_uxFa-5lkZtvD;cOyhi3L4QkaP9x2R4$#|ekP*D~Si~lTEL^`O=Oh^1) zkG8&asxqIG#YK(7YqY4~C8^#zA)b?JYW-mr$FQo-L=a5p7S(%&h@7DrUi#%1IfK7T zYeu!CIFYRAj{%gOT4Qnd$z#bJh26={5=Z*_z+8mVVjzC?j{N{qfj`DE4DxCDlh9d= z00Z{uXP|x6zn+D85tq9to`Q7|$miH=QkLG3#DyC4!{&MddRfj*$9@W4qCDX57)*S* zcpWZXm)~heu$fH)W5X8}T@TL(0&_(mGP(x^;ok4m(2}D7{;)`B=I7ZK&zZLuq_WO1Mw0XK>29sW)uJh(t6z+`EaI)WuW!4% zne4StQhGLXR$6)T_->n*<{>M!tl#C~k%;iY`+GVEy`D~r!{-_ajsJLMNiZ$Sq*gGWD~X=!?tHY_MOqcN;OREX!BUW+Wbd(TThDtGgk_kg6Bzx(p1- zh<7JokJUj2C2p=Dzp1_$4+Qd*x{vej=r)>)C!>K_9#q<)j#e*yFJCLjilUgNd%$|# z1@P;yBra5_epv2-W97M6apa-|;$GYSW{!7%Wg(HmltyhPg#EXFVGCwNCVYK0e{G@4 z4110n32p8cC8uYzS*_Q%Q-cEGPZL$O?SzcfG`qg%_OI6f+iWzvkYw1sc6*!N!ZX)LVy}TYg4y0f@%GJThh6*y*wo50 z{RA-hJHUz@2m~=mUL}(>Aoq6qJUwv82jzy^g;A(qOC3)+S>8(Jf?1`u8|n$%Ui*FQ z1{O+%vCT*K7_ALbUWAKyb8B=I2CddUEcRL{jYTEW`*f?5rfKz5=A&8h+6wi8pYLc< zOouY5uvnA#!*PKVwc6O-X$>Q|1Rtc%v2!0~Mx$z=5*&704DwvdBSkD#ft74%{~(XW z#@ANWhQ!F?b;nV=&`_<`#uH%*_3nq{^bH((tqlg4pbe6=8YI-7V>&CZQJ#&7qmlWQ zuN=2}7@`P`-kM2KnGJix5g8!W?`#j|(trSv&z!EzWvH~(EPym05=6thbMiX{TScj4Cs zF#|HQw771E4+nhr=Mk9a*3HJsMchQq{923@7w6*fttRwS2;yLQ0D#$HE6L=j_;f7OmswAmP?;3ohyOehl0U|N-u{LC<7(4ZHVO_}A_UQq-`U zCw0devze#vRmhsHN7%9Vk#0Y)YbGyLNp7Idgc(8AVWfbn=Sd6Cf`|3KKF>i%%MKHu z9w<@`{O$vLhB^UZYKAB$zYW)xWz@H&&2U)YP2RzFfQ}m&;6t^vU=n(WYUc89!KM%x z;Bi%EFYh(5jaov!r*AlYCJgL)CDzsZP#;)iim{W)DAuwU*EAwGCB9NvA)D1J24Sam z9hMf~n#$*!1-L2W*XrxPrNx zXT*u}B76qR7ZR7@FA;zXL`?@lwvNSr%!Fdam4<~2GTI~TM&k6jGE(awa|=zO*F|ZW z=8XdSxH1mLS;tYQwiFD1R;7S8$;hW*n_aU&V=zC!GOu2QpHtJMRNxtT{z9S(EWxD- zCGcPOgA-gl5m^ABX4kfs4zQ7<@MTiQ%~iGVf1ZUQh!?z%e}XB>FGgo*1l6S-px${aLC?d$n74I$(4&Z+T&NFO2DtpjnUOrjp!y>`|SeQjnLXFNFx>5Z?*#(IdtV zC85Fe`7^9&05$$WYmbfZs)L{x7ERAWZP*M@Rk;wI)i_NZW(9uo zV!o)b_ao}<8+XzeX8|o+ij^e{Nnw#FNeV1L8Mesdk<+O{(YX6Q3N8t-zI%P1$JD0- z*(=icmvo=kYXZ3ugyb})U+dDl4W2$GJBc$^SLb)#eED4beYql=zhmyQ_CjAWr_g{i zYpnsDyOKtuxnf+=acsNCs3gi`)n6`vGpxG~N`^o_C!Vk5(biV5(7!b`1(!dIS=Q)a z(#8H$FfIn^HdiMP#JNy*qMVr!Q@4}qzCj340}`Cmi@(elWg7Rf{i`YG22g4<(`jtB zabT+-bwU}zHaVNL{XBhbG>Rj>u=*^lLoDu57H~-^Us_W3clEhB?48U~c6zp$h2ewV zJ!EH{^#ZEBB3;cYu>fq2KEU&8;0XbBhI#%QjXYzxcRC07DhJEkb{RNQO-iEak*CZ~ zP3hO4PQiDDX=rlykD>VT@^0R-o|v8nvg7AqNnLOs^SA88`C6rtx+p6MB|gyAV#mlo zEl^PQg@JT*<+Y4N?XqmKdB6&z#ZCrZxm_R`qg`V}ILyl>HC0uU*HS6@>l*B}(Ik)> zKug_BECpHb%EcKO7{O-=pBorJAj9D0cS;4=v!hqfpN_=q6sG5V&|6dEnJXAzIyhe2w70{D z(eSOEjZb5k_qe8!QGrF^F45xm3r1rmDE$R^1-#&U0N0kpnT48+A7o)xBikNxHPGQ= z6GW*k>eNef8CmAq+bkCF6B0q`;+OgPReJ-o@QN(f8bB6k!Z50t5>LhFO03P*(`kj) zh(GEyDPm(&x00wIJ`_3o2~M~-a2Dvgu@hskw$9lhsLvvu&z0U%8H+!z6VHE^HwX$`Nn}opF00Aa%?t6jqk&vS zMbT15;{!$@G5AEMB{C`!X5S_sbYf!up21}^HsXT5$La?WrEMhw{?!M38tR`{nKVMb z8R(hf%*rx($ZPM0tYm^D`?$3_09b>W4=5^N#YvJdSredoMv2en$=x(^KEH#=Kue&u zJkxGf=aKmV{A{|IuCC-D1ecj097jFXmv86QUcp)4h=-&+Ng6E3+^EdF7LXC@-ptBp za)nYo(Qkw)rJfRBd{?3HacvZE5tMjIJOkh-WO8^3lwmwn>OG3-xt|e0u|7K)kKAkM z?XjEEV8k2X) z*ZCMd%m;rvEe2{TU^WDn@D?vm^JpX$sq)p(Jj%@}^CUVg4fO>K=4iqdx^Brop>& zs|iENYK7kmZj5ET{iH+HZkG?W3pdkGNR4FExRnvBxPKq0~LVAa@w#Oyi1A0U38 zu&ERe0MaowTeSR5CwN55|Fj4Xo55veu zQ9UpCX`&3m;pVS{+(+hd4c}(6kyNIz@ddZ>T^kW-XXoZkc5^SVXa5O ztS|*R3&gV+;r?P=0WLnz+*uZdw^KEP7kY zSD&ts9PFPi>LhtAAYRHvmtV zPRWb2@vO$j(*FYPOwf$+MOdSTR8~qp2j6~uhmYlZJN31s_uT@SqAvq9m9(e~6w!g{60H4=w-od`S89CPD*P zYbrdN!GU~848bA;7kWQ?CnVRP^zt({GK`{klsmi41o~6BQbUbela1800zWH#CUJ40 zO4JXSyO25z_Ba`3or!bl>KZppY2Pk^^+t}6YjhA3d9I0Nr37dTp+$C>r)9biz(=uq!gzpAjO1vm zoiAOTC2-+UE5CZ^&cFH=s$)%lgGH4eDVA}E1J@w<0aL}6=ZrR8b-b)BGTTWIV)tUQ zD5t8b%3INL%Mk%8M9@%c;Q!EoyL@@A=MX9fYx8;9KLC8c8R#FdC%@_Dm&8;O+^>Bq zGJ!PT_`2QCRUxq4}$))xv?nbLGtY9)+8fKO7;NM zy}(!&3EW(qRva{P3$Fmc4U)#%0j2Ub`YUt@|L4vB^UH6y=Kn1Zs25nxX>I|$`)83P z*6KLGGV)BSFnXm#;0!%O^WH}VF8xNfNOv;C96(0$k}!N^m|R|^LzwKmw}A@7nE{UC z@Kgh-FJ=dZcqdkv2gTg1vEJvQJsd4OP#mMbZBWy^U30XbM_ev4F4JrJIM8ujU-h7| zDCIhC--ZW%1xrjw!PLkgG!ZS~{DyA}f?07Ac4yEAc<5P7N+ffl+dKR7moQo9IZSgX zIXydDLM}JY0V$HjQm4r$T>1s^BSpF>W@tbka6N`ymB8c@CXWVa6+{HF-$Iit{u;uM zLgON^)KP(|>h>F37248U&``4urx|0mQ`PuC#wASfdU{AQfY%eTb7*6a%cGe-Tgu9y z;+D~HXSFdi_qF@pdlnT+UT(&8Zv-n*4Nf+lY=rOy#fJwt$MeG zN<#3)w70QI4u4*OQnaJrbXMW_hU$$$JyzbpS05Qz8g6FU5;*2f-rJzj=KIzzdX(#_Dk*69ph6E$lEWWGH(; z(+0olMEp-Gom-A6mET0)ML)VxYdU!2>uenaBWGTbAZ24?8kHd=fd|6U=_$M?5v@l& zkXK^Z>ObdU5`zSAmpcl-2p#IRY&O26ky)-|%K3KwB8Lt^_p0^GP-1Xv(~v z0H_S#0V4_v%D((*jb1Im#8bFTudSk@!stVR%gGc(WEi!asb`s0<4X3_$hAD>a(8X3 z!$QRx+2)ngME6lM4ebL1F8zWeX^l2ZTkW0t$L%~19Bj!j)W~AxP`aqV=_hEgmSXFj z13p$xUAvIH7**m%$Kwu0p9_BsO0|*UA8?wZuPo^FH8Fv!Qe1_|FzY8?2j4Jz1gZ1UdNGh7j}J9!Fxbt$#vrd6Kn@svCJmAQVy%H$ z-EHmzr((mMFS+~gPM`Ra;~zdK@N^0mLNN!09x%4j8b_aMbX02mj?rKx>KTJd4%C_Y z`A$Ru4T{2Al(Dzv&SU!+xLGr_q+G`uZ4I!DFavcZ!ba1Xng1#v^CqL+ucl5!(j@?Z zd3gHYt9hce5s&;XSEY?G!^6B_hKpnf#KY(ZU`vq^WbJAs;wNVo3h>)mE#T=FNNIA8 ze@b)x?Sfk8WmryiEj1d4@QB*)-|Qq}C&1Q2?bBISMvHea98}wa0aofpb z(OfMlDHQOUq&E5o{cxy$63C2J3buZugRX>gxI&@b+<~aJ{ZKdt#hU2{ENt55jS%`l z^pN$z205xY*wtmFPz35@_;D!8D{Owme!xZEJLa^G>%+nvkj}*z1hir}YABrWZpsLhTW0{hcP&kYY zE0G9byi=#8LK|#EfKDGqkckr+FmJ;19=(HOV-hp8QD7K=ZLej}OVm#<=(q3cv^_yXw3||k zuoJkty7i=jD&8ybf>mQ^^b7fj`w+mI9rzR`PTVQgTU?!zZzUBdsCJv~L7!xxqA}9f zTO+ntvtPcQ1iaDK;Fcik9fu{PV@JJ-EREqHCN=8WyR74ua(G`Y6-544C;Jf3dur%~ z6B$9&Enc{+AQ@wuhbC7dDYH*+K&suF_$Cd)!__ z)8EqTix-uU1~WqCJ{P{eM7W=*!efqRVPhi+4C5*e$+{zscBhN_WHg(ly$?6TIu~QM zJ@09dOx(n+E4Yu*VuHd1f#h7?^6Qf+`*#l6^$30ZeJ<$&X(AEjas=UoW_#(&-6A3? z27Lo2z6b+77i>=%sr+wJ zN?O}%?KG`sB!?BcyY;CG$l}<09BXp5`#6JkX-rP8J?Mo!&tAJzAivGCJ8-%z80>CB z9Cc?tn34@W-Qbw!6!~6(LKv&fj>t;6Y%2%%SxBW1NzXbseMwqXxm{%a!a1lvgufMC zP?bRJ=(E!N2ayjKkb_*e+q%(^4$P(s)V5YhDqe=96~D(X*0>_a$3p5|%Wex`4dZj0 z2|Fi$h=OFD2^)dP-FoNq^D705ab0vQ7)X{ourne-Nb9MT$d7(9F{u=a76^`RYHc>F zaBB)lnSmIU&aU(Os|xrSj6E%qgT0_$TGH4$t5(r|v@#Jv1>|+4qb0bX6`vPcs-UJ)p+xW|4*O>+7kg0K4Nova8(bGx2gXgWMA- z`N7?-oq~K~E*xz@oI`m;p4PVZxT)0d!H*R=bjxWofr%@`z0WSPsR0$b7R^#rd1MuX zeu$jS)|MR3L`&tjO4kYGcq+$r(xvoJtQd*B9zp%fcc2Y~9`sUtT8R?Bv%GL|<|DXY zcZ;n?3Uzwd;!$F8(xcP7LnBeJA_1@OqNLNoNG1?9a*C(-`{lVPV1y=)63o5tOVez$8 z#s;J2zuj#n*^jZqnq1%+M0GM$>T!4EF9#I5)xPC0Fd;>mO600d;-*73WHN1!V#cQu)r6m zRBc;HG@ZPcXW7hOcY6ecR_lA4n@mJ~V_}@6bY5hj)6?^5!|pnPSx=2BSSPT}=cw09 zj%d6kbi?<)%1s30R}IJN&72&%nK5)DDv^B#1oYr-l!3IH%*w#cEX_UQ6sd*NN(KKvi`5eXcd2;puH2K^cy4x>oH-Fl{)v!CWp!l(;Hw z^z=!7CqH+lP~bFM4qKh&*c*?}$Cn@w6RPUBIxWoD&ql|H=^M@tC($g8PRq%Bb*Gi0 zaT<_X1Kpoo$#Yy+<6puuG%~dUDZK=}#hVM$S=!xUs)J99ER2o>a28_6^|@=u|9&K- zF7oIiaKZVW4n-;9S#Jfh#}R}r4`z&hYjYiTq`>%SCPN`3&}7(X*G!XJpI@-_V(ygq zNfvC_`|%XJTkGv2gMKUkJ9e(rLZL%)a|2c)*sOMok2KHpxdbecRTT$fHT# z)FeP76O5cGQY~V0W6AqLHO-U87LsG<-ubV|Bx&(@NO5_6x2UBaAywp%_HyYn%z@Im zUnJFv?a0~^1W%Wxd_aw%VBmSXp3%lFj|r(WT=^pJdmfD=5uO$FFZc9{X5Cbn!!2v8 z#B8!=lK20ajZ!WEL&(tNXr0p`Q8aicCH%`m(YM!b+;lq)b|a^2ckrPfe1bwG4jiLJ z%~;xZv+Sw(@>RqofB?a?J)ThjUk?yd`$J2?@|(uU6ZW`t@hKU>lmdaI$F7e$-~ z`si^YIL*ZgC5GbDED?`<)8PV|!Ks_RjiRu`9M?g}9mcbl@Lca|931oGLStpbAG0|Y1xUK=Zv70eij ztgYJ^4cgbkY?p2Qav)#68)Ob8pBSN4#}1#g-A-YrL{hGIl2IE7-N;1ursYmDjw@FY1WFHWX!R@#xEuH*6?u~OMF zTE7K%icmbMj1qPYX=q?3lhXGlCcus;jb>I6#Yvr zqA_&ss$TD7lV?(V{nloEd_02==@Sa4>vDTU_WbqXG?Kam=^6O0X5xfA+76+YVa!Xg@;H3`C0DUrT;I&Z61U{9 zHfQ6v^2As&q*85-ZoT}*{B%r98$gwBDmfiP2Q$$fby&4yLrc>o!Kh`w*Tt!!+e>Y> z;Hxu=`XJap%}i(ndZzvLP9ZcpzYO+i)_KfA$3IMSRV+K4xy>;AYHAe)aZj5;STlDa z+#jEzBq{$IzC;&PU+HAAPg%hsqnlLR`Br}Z?oV>B-)GH7-EAm?pOc4fjxnu%a}@?? z9WQ?pXIgq4)zIbAOLG5Qfj{bMUEe_SYo}zQwYv2bA>Z`scm#Zn(yH{g9X`oUxqB@Z z7FvC3)$I_#CFk8`5uMd#Ka!*KOBBD=>o))szz{(5i)GI`bd!V2^Q*hBWtW2pOBuqM zpWC!iECPV-HPSJHq#&x~R7H=C$jRL=NS-Gsy^1(3@gOF};QV+-t$uQk*J`ClLht2^ z7OT=OkYS5$8^HocuLeHCg6RcJG6GFdd=WJ4j|+`WlDId?h2Erx%x z!nOM$DU1#vayzNZ@jVqP&Ig1A*X?jwl-K8wI;H!%?$$|liRhZ!ePUb1(uYIoLeAV- z?=?a87pUs+xtBg1lcSFP(C=?FFcwqp7P#1#E0|EU$Q{Ky!%2O1!r7PtY*_X)rB_R#$z!NCw9P zQ}DGkv(WiGB`7u z(&>1~g5fI^oLc;SlHKL&618~IihQrsCVj1*GXd3%5r%o6RR4|BCrF}Oh)pvuwU9-0 zwKP?+Q>16pW?~Znm7_YZucd;{#F;1dqC3U8fdp<)Mm_SVjV>2OXFi@DQF)A_xqjj zvc}`{$hQ}obc>V2;i&Z~D~U`f70-))hu7Dj;b)a~Wa4+>d~h_BA%|MKo1S#AysO)` z6gc@s0_j4VZAQpnibY*+ZZb9YDUDR8e<&mrd1xr4v>){vOGD?p+M#oj>7UNWDB5G?CvVjqb;0750btBwF6E=wZf3f$A@Jyw zX+F@h4TtFi`0dwz5LAU1ox5Cc&5w*`VbJJk_S!1RXP*P4ZJ;g!6Vm@6w@b4F2+KOHrzGm&mFY=Tx%3(qLj5!amqx z5i$eHT&jRP=nX_qJhxl(A1o(w>$1l$z(6M2YV14pHS|#6`fT+9^Z}(6SxGHyJY0h_ zkz2zS`Sc9&ZWUO;=aa;e_e1@WU-3wmNUCF3m!xBlxd^WW6X6SU2{^%SxAZ_Sox2dhQPkFL zs6~9*6=+D>$XDTeA?Xsj3+5|A-i##^W!`$U&SdGfhSsicZe=GDqhMtr&{dT+*CR=> zudiX7weXu%GMXXzdSO#^Fj?;F705^m4a7EE=WdalTKc%uU~@TG7j-iooz8xYk)&z2 zpUTpEjhWGTdb`_}`H(WUF+%RYizu9{>~;I`)2f=Mw6Q4fFgXP!WawtD{}*e*sb2Av zeJL;jaj;w5vEM0iSLPzJhHn20=+hNt3AJIUafHFqezbk7$S4Dp@2KBGgL}jGb^ts| zIjcsarOO$2-;);1LnD-}4LD8VdfNQeE;wON$TDYb6~6L_X#*Tu8N^#h6?iJMLU-zi z|HMMiqZhe*iX0pXKpPV`bT>cARxh4~8P{%%4)D;Ng@-ardMyPO3#ok+pP)39X8Ti` z`05>DA-9;;@`KurwePL0@V-8~)QX`}c|Bj?{Je==yGBI7C0$)MAj*8MeANx4{^vRQ zp3d8+$6NCWgn@Mj1iMCw2cxNcdG#wDW_|YKARQ$sSFh2g{uU>5hIx04Z&N!GWh1UX?GK zd{V`uZF?nG6(1QHhjiDp+tTc}mfl7(BC>78y^ZdcUUz#rcUDQI%r3WWT`Q^?1^)a8 zpBK2ggJ!G7K=K8ghkUb>`Dgj_D{~1>YHZ2Gtp~p1H1qwz1t1H$Jz_JUFfeXXaZypz z>Y|*vajGBgUt4EE?bFMvt$c%+ZIx~PU$G_fghxKrH?IMR> zdBN>zp(z{lYaqi>(ra+ zg>fJ-k`Y_=M|o`d#VMFu^U)XQ*8} z9^od6a_scT@={H!&C&FTR~~yS8eyw_i0hOGi}#8Mfa`X3h$U~zi9DgBQ!9z)Uf>0P zEX>Jcr8^}_m&`*Bb6S}v|I@qG)rk}?4JG&ISNP^$mq^cmt{3_aRAD5R$@FrT?)b`9 zA9CR7blSa-(&s-<>1~wPCvNvd{@-`6V;`ENT2R zW{7q^!zEy~kI{mMBKiDOO0hn*?awuOtJNst6k_M%QM$BMt6fLD zdAyY-6G)ot@K@3cpkH;|j!tgilhJ8_ zpIdzZ5Yf@-?|9PUC9%*O;YHJKJRmM}G%%Gyh@V^Rvez1v^H*>;ZRoad#1zd{F1#5D za~2e(F_$RmXr0*tk|IsC7|glX2I5Pa&bmFki(n!Q(wp?c!96xQG%!XuwxLAyJq8eL zLF*>mF+$&feQ%E>Iy#zk{X^qvuI_;71ML^THkz8t3tgN2j6gPUi*rZ-J{7b4%>fI& z97X>Wtrxv5PuS?xZ|9N)u;SYdjTAGKrrnOU>PZ3(si!6bM~55$25H?y8R&R_;xnMU zeghp<$s%Cw)D-W&^9JFoo19MQQ$!laOa5|L4shS_Q>FIcdphS1Gv^dzr^45VRnfJf zkXM@nMoTE?21k9TOMmrvD76}ENOW__7}I8KrB$2_#kF%k z8jjARC<@S;=qy}8uPZ})2zM_9>Qj}YAI;;SO%kyF7Ym8{w)N{@>hb{zgWz7IvN64z zd%F-aKHVnNbISaTqHu*`&7W^<-HTMRf|5xaj(II)B#^vYROrS-t9OJz_EDdZx5({c zWOD2GSRRy|o?$+rEC?%c^ZcW=P9 zq$(qF+SY0iO;CW$XjG2PE#`I~lhlD|TKhOOvndX4=!?2`#BycQg({!&`T(`b=4R+O zrbEy~@sH&aWul}mxx0uU1L4L{3YL)%|Kx0JfqEJMZDKJee|nB_c{lLGJZcXzvf0rt zY_u<(Qr?*xSOpP%yE9 zadNU)Aig~i9&3I+jv1fjn}8g}ZpJg|^S_8BRS@fs+Zc7A80k+;a$Kk3=0ZjkF8nGP z0ouO4)+)ei5f}(B%GsGHBQ?yApN^FC2b~=E-trx{+cGyH({uyX*e!-%J3}*@9yKCB zkuOI~3^5w0_{N@X?wXyR2J!3WqC!>ld5}e;oJZwB?M7@tN4|j@G<_PWdRPP3a0x=_ z&6zBfdc-FYLJsv=_+R96!p;hj)4|6(qafcO*043dENHds(OdgY?!oM_{2SSZzqGl* zJX~;ex*O(yaEf08sh#LCYN0_^CRX_U66WB@Aow2XkgcYa9-CUs7flcOVBdk0pkVQl z;PJPXRf>O76fH*D5+1nz1?Pi>^2Ci;oOH1kV%Vss(D0`dM8nk+uL4Sc;GkKc6$Ftf zNaP__Vo^iO`fU}_*MGEhZ$^UAP*x1 zlAAjF`o#479gRm{zX)+cD?^twpo{AG#kq2?x67|*Zj1%5l(WcY^mMze26;Hgb|3-b zhl|51UE!hDLpfqv!#iB+KTl6*_$rR1NN1NvP^XfU>cY=Lak9tJ>~(81Jzk3?_f9f+ zXMrL;MurNMSGz>Pu$oY*AzaS?o$U?iOIiKx^KvLSszC#w5+F_cn-CYdbZI`Gwsk`n zc;#$3t+81Rf|@9ks9;Oi9>0OhAxmwA?eyC;A1dKgB=qP@d&@Qyrqm2WiLNeWjfcw; zD`vmJYGL2FG|y13Cc)YwHKziCcSn8Uwcvb~p`Thk7aGZ%MY(7!ZZA6P>bcd%9ZC~p zGfNMz~D4w9l8fNry`G!L@DA0Yl zhnZ5@OT(Rulf9-Q7MQ#@$%%*BjDi^gx#77)O8Z3HPQ9zVpsK;ac^J$0daPtkaxM^$ zGZlV=&+IY-m3bLYqk-U~|8g>wE@`N3r3JGIIY(xI_1T&(!KoZaKOygPZ-P0x@ZaZg zQ%LR|o8hL&E0 zqGg0JK1$QVOHvb87+4K?#?V&T)+Xr^7g(mm&?>cd<10I#9K1uXGa%~{5=N<|A}|_Y z@AAsvCqdO>7HOKYyuiyRX0k+jkV9b&X?)2KyKFe6Gwq_+-@rJ@@x&|=?qGML#Gk)a zK;fb5NRuD;BG{JH=bZk}?fVRNvQlnB-SC@uXZ72B8(5c%oS25sy0cv*rAS`iX7!^Fw&p^jqmd-F}CtS)QJmN~ARvT_zC7!XtHwv-0$( zackc$NSh-{R+F*q6Rhl-@B~?=jc#%U1)fNGP+uK87Xh-|;{3{EP`lp97y!#&7@p&t zK1l-=1ZiZTOsmf)0{y?9VXR$M$R$x|O4XoYG5jU#XnCBbA$qes@!7Ljs#-Cs|K;NnfzdGvfR?RrInDu=tr?M4Y8TjB`C)WiGoC;WTZ0 z_A54b z%XYVZ_&r4?2>BD3=)%aknV_)8i|T@pMszM4Tnpwq7gP)?CDHccQh`zed>7+g@+Otih zO+c53Kt$rApUEAeAJ4tItjUm$zeQ185;|x@qlX%T>Gk7ZKk)o=SuXOTc3RF9rZq%3;v3>Eji&}r3_1R|dU1Jy=H(ljBzEps058!0+A3T1SM zXB)ObFW0`zmGa5&cF;%wS(;x%4vgGFOxr{q>cakaD+}C`!-SpJJj}HNR%RuahLgt4VV! zyt&0A@K+S1gDDa2SQ9FL1v)VC*zKnp5pO4XfCMT=Q zEwbK&dVBnns6niE)U(dMn%h5!t3)bK74ieojP2#kRz@A8)bgfg7f;W>brt>gNV40r z=DZSOY=_*4_)GjMk;9|^xUnQH6IX}NFHi&NnRu$4Z6}vL4O#n|n|x$6OY3*7;lf%< zAP({;rhVlFjWLq|NknXoS0E?r`n#)w{^pr7@(-z%C>L{2!a&*l6oJ z_5c==R1_#D3X8*X&C8yK>`y~MZi92{(OoFtff7s3^N7&nCly76f+3Y={NCOzn?;}3 z$%%XI+&>{}4Pa4p>7%Ty?l|TUEPCO7fiTk}(eW|)Zd0EJ6IODAOC-vF#wj{~JwGgG z8VytslH8Sv>yxCW;p23RtDb*tfL0MLAgm@($A3=Sx_}tOv(iiZ*L)6=Qbh;*&RS%C z-Ua_pkGvO7Ql%K2eB|Q52s909<#RP2M$JFsWXYfsjB8uFB;A#F5=5)98>9|Mu*x`V z#rP<%Yu@2+tzpiEWd50YR5*AVjmo=Uq>yf7gFg!x$L=+VM5*lV5d>=PH~BoZ1aSkl zw~Ig>8+wIYe|m|Aq-$h6aaSj8w^|LZ>ioNM{B{(XAZTD1$QWB&+*bZeNPUUsP@i)H zACSjxP!utHdxcF6g0!Q{+g=Y9Svs@6p__;*q9^>19cUJ)Yu)0mcHrl zL~hYA(X3COmhmN1aT7;p3Z0a==8@GZLKg%*Vh%`BLWGe(Rgqi`z?2e&nj`T!QCzL zWy1r?0ssM<)i30R=j4paimhT%KDRJ7lUP$H#!g3Nb0?T z`Ep*c8|4p_k=r;t_jGMRuI-ns$>gLekcV&8DF1<=DU0NJ%hOITU|_0dtGMX+JPu^By58p{1F}q7Dk_;vYMF>K{IGERU^!RUOpWfD7t)|ylLxhNzi;cdTtU-H}Kzr;MmA~)U;}Rye{?XaxH?6>2xy+38Jv!4=V#t0>@(huPBu9_zpOFB!A5Rfm<-5K zbQN2@z%OUfQ*PhDi`dAl3{i zkpkT2^~e0CvV54M>}qaE4cP2vwG+TU({-vMYJ^K!?j-YNP_mTkKZ9|2aEu z^uXdDbml$Mb2c|ujw~c*bV$xwRx1ZkfnlJIFD5O!r8b&L2a3q>V)t!oq)6lsMU>rG zYiu@kYB9n3jhUYf1*fy(?uWc}&f=*XpdB4%XSXC#(G#&CTPIj;U^hpyOGYYn9fRWG zC-ly>a3z02F)c#j!WBZEwi!@$7%qgFZT4D^pIkxNT}-Bp&uwZWg)b)M(70+4ITrmV zTV6UOxYn|hVKP1*(|W8Tud6N&^FnV!8yz|)PwGq#!d!zISUkAH>txT&T_$&om6XUQ zSg+65t68GyK682gJ#>`f+(~QU2WWQG)j8O}&;oMpy1cvDduLFx!PuT^XsvFlgZX<< zL8%VDdk*>4lv_{a(J5VhFN!gj=I0G9>{f?phS}}-zsEEvR1>Xw!NsjyjE-fgE|ZU2 zE(LeXFxuyA!h`wnh2g-baRy_wlhZ}!3ei%HAp=P?RFSKD#4hso?I+0mGE3X9{vfIr z%}<)=1{m19jLe`M$ZcpZ7m9ye#n+J_gk)f%TdDRbKc$&&Nd&w&x2B*w z=yPwg8|dPd>*w=;ZF;t~**v7|B6N!s>2&z&*}~_&1*b`U^RWhP^h7|%x~z}V z20Ao$CrxlR5jGMzqu$Zj8pzosYuaO>8cUe$NHDyTxRRvWp0L?y+TYv^>!GaBm5)QL zZZfllv+}16ho8~|aZ~h0E8*&Sv4%OB`Xk2*p3K3dKSz8z**iUjhrg}B0&nL9cJX8UsnsC|QKsRm&%^-Um`2jW?VeW=6f zM{YJf9+XpS_W%hLQ9tYy8;qe}KDI|phwt%w+8(v4yzhXw+EFAg)n;VU?vyAdykhG6 zPD6uKo($vqLv(vvjU+(?gL#tM3!+dYz_b&o=xrO=yU>XXRSsPtOxk+3t&(AbSA&5f z5FbWgHaA#m*e9C#iz_N`ErlvfiRhfG!?#hBM%lV>^6go4fxzu#01GDn2U6v0YHU(x zy$j>v(723#Hy5Ry*3iiLV+&`5eYFfVRMhE`1Ax4&u4k}%5#_YT4f$kq{-44rRn_;@ z*eOkh{dz|S1Sj)L3{;)E2+oBX=pBDu_Hq91+W#s(|0oG?_ALe^@x6k4BQ{pL-Hjjx z)5L`&>-jU3S47G?c6$-aCI56LN+92pwhLvsE5&3mR@sBXja(QGsgdK5X>_r59Lp67 zgVS-wQ`+h)pSmb3^Vt}W)RD$-*NDYm4$n;#mE{}L2AjCmX$qW##y+@OKSW_-W;r?b zbe|pq^_1x`F3^wJ*lJ}eqQk(5YYz7yr0#=7qS8k5BTg*xp|K_EB`j`p1q8TM>zpP5 zU5QL>51oRlcvv1ER7syCcIcUC_-+!Chf-rJa?Y!pp@$k64Gu+#?wi;UwZGX>`u1c+-sH8>BWckTWjT$Np|ZlbG3yu>aFRq$mbXb8AD%($o&F@Tr-~< zyEGrAdw_^TCJe_>eY0o~`TT{c`8%a;4L}{ka9atj+qV-J{v|`l&Psp z8LjYN6zpB-h!Z=B zH7#zA$Dhw$g2^hm{<=%&_za5lXKWw zcGY;mvZ(P=COs(sGS40q8-R{SAa+7#vcC?;n2`B#EThs^=l@`vh$uiFPnRyYw2*!f zcAXD$vqgWaUElB$m7Y?GMw~t_bA~52>S3%v(gLPI`a@XeD2A=pf4fmTI;7lQ<1sF+Bq*&Dbf^I=n;)KaBOy_dO383nMUAT9CL zb-4KCin%%Z5#{^7xj1+=3q*%6KL{TsXZ8`povQ;x=mTt^p1O2Z(I0epEl_pS8XI7@ zQ!?VDeJ1#VBcWf*;RjLC@mwXXLYgD^q16hUO@QALo2rVZVo~m)gI>wF^bvIOXuNOc za>(6$8KONdcx^sP%D5wvI64$d3(fV(Fgf(HNHNS(JX*MW-_q9rLMyT&SQ)C@Ac|GZ z-`8rJ2pSCx)%S1lbbjoUSQ~haEV%orMjB*BZWDGY!UC*9lmCfyZDcj z6Gd{T(&iSuY~l6U$rP~jHk(7oUQEewD6j=y70eGjth_cbJ-^h@g+XBv$8@nseal!Q zkn3k<4P0J=RLhLYk!r~zhl^a>ce{9to}macl(qHRDrr)dJ9RS~CCx`&?n){Yf)s%; zsc-hR*vZ=PTo8eQl;m$9D?d>}H7$~<-b_y2i1OH6Sb2IK^L{9UMPp6a(Q9BxvFb>Z zOMiO=;2-Q|Ht>3)r*Z$9@-Ro}1|xm-#G9EI#cep|>O^c@LS=3&K(DgL?Bekg(eY{3 z{0%e9_jb9`zh0oN0vjHfo8@}l2De2$H8VZ+MVW}lJD8>^tC`Iei*s)$rqZR49ukGz z1rRXZH3m&gMOPY_FrCgq-JAhpm^vO%uCTtA$89#^;w`R~GfCR>6ceZQT<(QVfu6je zENDI59d*w9WboROp+)dPLn?^HfyvK@A%T{BF71-tt^VlLlFB_`=Bx&Z(k*VNxlzii$NV22&dQ8n|DAd-r z1>Xovto~rzJliA^J9BG-qc`;k^@PuU5~D=1T4)9w)Q{EYf&Cz;uZ?914znN41^`2} z>IJ8>Jcl5LJM$xNq)D$qug=~}az#R(ucbl*9N&VVa&zK%Xh}ibLA771p+aME;@APC z6(Z~wV|-vuSud59&9AguG^JqTl*ESJ9i5213DG+@x42zjO}>^=1PM|~5O9kZCw1Iz z(S~KfSC0Vwm`uU5abSm&*UkjgTdrN5em5WZ*-f}YPy)%C9>9dg(5FK|f8fhliixDZ;q;IX_v!`e(P~Yn_WUdPD);CJ^T`kiZS$B=D%c};zmskq;32^ zq7{{B^qy|XtV{JPh-%Ss-fwVud9=iBBkG01J&yCCtDsPpd~IZj-s|?3J2)S?l7m7M zuH|p-w38$ZDOk3pnie4HP{x;=cN~;FHJf2oy8NRv1!6p0TVbOjUs6zoe4T92y_Y}2 zR}`&(X>XIZax82FOi7v&9WJ3TrQ;5^7*RxZGeFF~dM7Wc(W|j|?_SZB_+>sURMZ%4 zMo4jiLF+4#9A7+-+DH$aAZmOe6RQMDn4w~%`bg`R+H}7{ear2EC^`$k0uEQ8vMn1+ z=Es;UE!LavrovI?uoVI|l6p5a!C^jL3aY7(Np%c`hYvb0_}~0&2Q!sGbxm zh15TUixF|JRdSW3CUHktql2h_X|F@^WR%Vll3Wyz!AJ}*-`#``y$60*vu%^j=1RU6 zz^`KLf)XctJA-!ZeDS5{E#~yEua0HX)@?0mIQF-u~WM!b|@j3bakw8LM2c?o_E5}DK&4i*#V(men1tAO!q-kFu z(^_-57s*-hRvLV|GsPlLt@B9FIt#%Yh*g^DO~HCL8m!K(9Im03A` zHE7&xXrWN1KJ~?-nYI3TkJYLUV8903fJ>au^)t+)o^3WV`Nui9fc&(c$*N&qe0iI} zmAiuIl|)3?Xbh#r?>h-FI#=r5;Pf>AHHRoc=^sKigH~%rrr*^&e_lL%_s{a){SQ6F zvXYxTR{rOi*HgZ$~8b?U|UG z`t8IdF?`2v)T_BKhXYZDZs-ynmV9#Z@?{Xjt#~sC$gG0yF;i2Qry@J1%<7uRR5WX7 z@bosX)>tCqxkz?y{+2!+LE69MM)hFDcdb(WE@v|tct5nv7$ny>d?FP;yTb8t4Q)j` zX+do{Y!#Nrm*CyQG1p;M{%)KSdfI9jjfxyiAkoH3DY}{o~U}XH5{h z2#!o@J>;gMuZHB$I7?@zXp03BD~Jzy1mb^RHIc}FVy%;p#|jU8wNsGDNU)!x`Y;*r zKuBgMaw<@MHvlNIeRfh-KwsQdVH{z;tr(VQ;h4kp1utc|68g zo^duody~oD2+h;9^ho}f5mi8LBXro9c>Tm2{Sc|3wAJQ=OA>O+k#Ge6olooj3NstM zygD}M96QX#H{)Z$8PDNEdRAdS{th$IFt(~PZV_E%)3&}BOmM1&;z5$CYC38nB|G819Kchvn+L!doY&$I zOCs7*`YII9*4j#hJ4~=io^P$Fu^n=i&ml?QxDS6nxi)rn6m^J?bU*>je1t$N5WtqA zDpc0=Sow)}lM_j}to=QkHkD>ZaCzpq9e!&~=BH_tC767I9%WjoMV7NY%DftsbLOL7 zw-rCuP>hu81gUjfrQvqJ3UZi&o^`Lc307MScs8jDohdGU@^ec-z zBJ#7ixj!Ta;&%+-r(8~8n}b^IPVz9>S+=meL8!g`2d=NN0e4EYtPBd~^;9r?9#I)0 zVp7hjq>gj$>F^ur>Gwf2;|U-wwG9S!YIagx*8_fiF*S^vl{9=8QErjT$)xD2`1Djz zaU8**uB7K<)A155eL_y;Owale-WEEEMb}{A>CzE~NX;%TeBO3-GmC?-O+2}M`q@ktp2fjr#i$4Pd2@RdYcbs z()C&_Wl&9P$r zQEz=cJMw8L8yEdjJKkOxx_-P6qYruO9r;u$SlZCz+se!R(Tve5x+JGy{>oihJ+?=B zl%77B=5$RaFj_T;7U+D%=`4aQKr_Hg;8u%r@=sW0eXSZM9)d1+Hvh2cct4{N`;c>^ z&h)4LRN!1vmz7di?+Afxzt3cTof}Gz@-MbPL%N4b+3Z%f3|n%oIykFqN9WGwZgH1c zSD2uYfHeuDpvC@-clO&I| z+b?QhsG)D51d8wLMHSMbx`ZSh!J;cK41|#3Z$IDw4pbb76Eu_JC{3=gyv0_F3aK#^ zL^K#4F1K*8t62nB?lx~QbD>X}Ote_OyOVd}x^CNMqot;;+?mK5IAG$Mr#+nx)5@?C z*41~QF@>S`T8o#jOeR%9^t-=hT@tt$A&aTjZ4sS5RdF5KEty)4|(q zt9yin{6*%X_VLvJ(m0v_{dcF(Fe~;N(PR~hT_UE(pvKW6YZrpNDwk+vmIl-6{h~au zFq&1{k2d?b=;?W8S>Ovy0($Kv*v+l-ZJ{)@RVarH?(i~+)A zJ{BKUiP+=%i>BQ|1r6f*^IH?9UI39%XcnQ+9E4}#8+A?92x>TmZFZ;cn{1+>YH2~x zB?#y5?%oWRc7WuHoS@$*No?}9TZmk7Nt&6!$mC+m{scUr@Tr+rUQY$@P;r$YWdj=K z;}O6Dk&BuwD9E`r5P`;s*@l<)gVe>v`@FbsBf;dWj!x5v9OeQa&r>}v7E>Q^&M4LV zR~A7HlaiNhmVBb9l(q;IakamQQlpWWN>M6Loc`?%){d{50p-~GTJ_Lar?Q*c?EdCe zCtA8fDEufI7kUKugJn?m&jj^dJ`(|{X+Ge%cmBMBIx7L=vyd4I1ml3TzqYlb!$qB* z4^hO_iOC}!3KaCV@e$>L-A$cM)n+pP@j3jO^q9+wr8(L^tETnHNMF=hMC2&XpQaV1 z{Aedpl;W+)DRSG^*yS=6PtF9-QKZWu5jJu9)1|D2mV|bwP!pepqnASHr+f%I{9_m;5>SllxS+&~fmo&r54K`YscM>zs_$J3csD3RSg<# z+o3(C+=Xzuq{U{X1zjW+1`pS;ZTfUjQG{0>>Hzr@8i>;+tu0QSF2c!-rpC6@Rh>K^ znT#@weXl4%l}PIN*8_7sKaA1^Htb5(P5uYf@-J_M`~`!P9sP_QpA z%mi0sUaL8iyJ53ta8%)&b~`vZx@8~s&tb@{llQqU+Y@>Q77vxj!EI>J$Vx%!{*K+i z|27#`sV9(&udKGM6L2(X4P~uSLLtwgO%xTR0$GKvazEGBw!U;GfNXFhrrnpRy=8Ax z>)7&>3o|nVa?*6P&u*n-6n!mDWI%?aj=WnqlHgW>mX5`WfY*~GI{y2VEzZrd$F)Uc=HP5n1IEgBZ z5?TA~3t(O5v$Sy^WnKdtJrO*$Ha8iboBbeJ%q$ygfUNLB|8K&Ieq)Ouz+N~qHN_G{ znATVc`+1)0hvtH5Y4JOX7v?6^B@JV=9u(ag{=brPY}wF_Xq}V{Z;C;y_XC?}x8}p) z;lQPv8441P&ORt#Mq`X%d60twcAv3Q6IF1p@@h-p9?@MwtMR2DD3@7NQ-}9qQQT;V zjw;ZZs{xidM|bXQu+=}P%S|fL1+@OW zbgZ3SfyB~J=wM8pyRJ}w?Z#zxQI2X`#Lh>!d=iIs{L(oL=jIo8G=oa{Bp4&;))-7p zBy#0P{hMo;SpV!S{sdpAP!S)B$CxaI?gcZU`9g6ZmFL^m$A%PLhxX=ZT2Uw9Xz182 zc`6Kc>;&R|F&w(wF4hkBuEMMl&%0H!O!OvGElUN>z0Ap|Rz1fTTXl0{T{f{Ikh*kp@ zqZo&9Lm$?aSbw}^HCUcq%lZyVEkJvwl94L~W$ES;662&JuT+~&&{RX2WquaqaBL_| z^u2;5_ZjaL-J9K1h=}0)$mk0PY9`v7N$EIce9-f-624lt2kP^DhbqkT3jSPKOU#u z|Cgh;k8a|=x4nNeBVn*LFOm!-U`Zp%hLhNmMv@&8uqD|h$!)>1jY-?51!G9M&OJ8? zaY)j0ZWCUTwx{dqX&Ta(d+s_bX$)!Zd1(kX(Dt?oMz%@PHrO6XhNQugMv@^3Skg$c zA;FgPY(M`tENbM@{C?l>-utr$4>viu(W|jbN?y~^9)KV|tSoSM-3y*K(F+t^PiOz% zQXKa_oJTgX-R-x0^wUo(L_8qY)l{Yl4e6;v+-s@f-UCbMke+a%1c$ygXb5C-KC7lt z72txgT%c}G%m6qQkVK*m(e;nfdOn+vCNe6l{|)skZVWm3@wmdRycaCwn_o5RpZ)Sb zYY&Q5|DKfPP*Ow6zgDRV5aBsRt$ul0hFD{HY&}BEY-RcUA7fc!fEGGbsbQBno*(S7 z8;X%o;xFLQcbi&GcRMleprnw@*1T}^X}XYI%CHVtD7<=Md3I_#I+u6%cLiHrFm?%7 z-cM7i`20Ss-=VRRF8br^dOfzyLSmBjt3Qg~qDWXJM0z4Sw75`A4rg?H|2~0ApSwP; zV2`ceZ4@XuG?gfC>~e257DLk&%CL?q;RQ}#Oe4pYCV?)O?%!~5X{t~lman*u`b0mk zJO3voC(u^nv~ITRai2KS)wGSzzIh!@Z@P;0kzUU(y?Ob)GL%DGt&P;xWK}(!yzeBh zQ9TlXp_>^>)h$iGqpJ125-zW#>mMwM-&~=s-E}4>5$X#Q3OWG-6izbzzym&?LtL1- z7#^CBp9R~Yn|y-Zc57lHT;6bWz}|p5kl73dMY%$ToL_l z3>F%<-tn!2Z2`ST4$Bwk3id$jnrTG#0!UsZqhzPgVPS{=0EJ8ICjlZZU8uZRI$t_{ zqg1!kA4G5g&jUrd^TU74a99m9um|d9fsTb(_93>|>U%j91qaX)f!#WI;5m*JKK{`{ zgyvbG;}e|wvF!%+op_G-1sXavk@1mFZ&pZw_8f4vamm{HLRv!!w5i-qWfvl ziCkI)?$#Y$g#K)t;_p8wN$QIslxQH!UB`o$5ah>xyr7oMZLPkxjiu>}iv$_0x~HU0 zfWH9=JclA8z=YInrKe+ay$8q%?i~b*7>4NtVr}oi`yFgnj^3gVP_DX_N>hfYW0CPH zLy~*oa5onkk0v#NcA$W`NmQeq%)_4vDM6I^|38;lgn=2*_5 zf|d|1WNyIP^7DUB&QNY**=TVLbb8baiFv-b%4!t^UQyqQsKUNFv(w4R=)7%aUP>i} zw!d?B!)RIf!Elnc>@agV6lzgF2p32fs8Xg1&5-I+23)DB@C^Oj_c{pNw+e&RxnP#~ z8qS0>Su=L*Z|7kI652b!G#*dfaqK}fW9~!(_l0K6ly`3b>DK*U{b+H&d-d|EI~*1_ z%x0j1mw%hh3StLTaO{i6!iB)zdz`$Oi-%Hq9Y@t~sRvdoB=kSP<%Z(QL|Xeyk7&t` zr&70wTJ75BHjwkMXBtwH9X^OS;QBluFFX{HMj7ai(x9z-Nl*cs!j@J6J=f@g`X#j zy8<4gp8p%ldDV`6b*MZQiS|q)R9riTRQ#vQDzjc6Sh3L(Wf-4@VPS=o#;U2J!2jg08Mdom^lCK|;UR9B zZ6o?Bqn*qz&kHs>DIKQ9M&t?2dV7mrGD8LO=Z?=YhF(07KQ1i7=hOzEw2Ex2y2|E$ zx|SXZW#ocJIMOO%1E#$BL23ps#OsCPrme&ZlR8Z4-%GpS3hvARY zldqbdha#s*Pt1)$hzafpAY!7%D+pcEMlbDZY|=e03Xg)>cv7+SxE>&yRCw;pne$7! zrYEt|h=h|A9pFqgqh+Ac)_QutcO%8$pt8j#a`$)R$o%zGnbfYM^MSn^;82 zKEO`GQQV4Mt}a2FoR}G(zFFFccPkgc&5kKD#Mijb*QDcLeLqZf3+owS3H|6C^I)g7 ze!p0w%an)Hi~2)WYj>+3pU0`2v4r8_hopenLI^H0q}|&g)GcLURvt@|fk(GvmP#a& zP@&tUMhQ}aN>^zpQkj&eb-|-P<;3kGp(v~4e}L>n7KSgsn#`K|A&Aqrhr@B?vmb01 zH{xWN2`RZ)g>&Zr*FsTz!Yo{VRn@`EvhrJfw{XAyt->0^%WS@CaTV%a92>a{igIB( zG8aBxD7w4N4#!UFgX7C6DI#HIwRr#;ON9pmS+DzYG$WI>lGM{}rNYD6W%$*J`tY*= zyv6~FH{eG~SzmYp8z%Y6^*qHti6t+ba+PX=_N7JY$-iqQa}!Z4RGwhXI>@(()!kw` z1k^}5iQdkB@^Ti#IpQpqn$pkYh*FTcci_N?uZ|@`T6d?v{CXl0!Y9UnC970#>&J9` z4A%~X1wj*?_!u^pgL(~Enqzq(C_O~-V>1gyM&H&XnX{9plS_AZ`B$Yc=2cfaqZhY2 zCSOsaD)Bi5Q{~L4vq zq7eM=O$gB>;l(yef^%PUC(V9dPRKGAhFWIVU^i|}gb%o*zqvSb0(~nYHtoh*CN!DQ zZR3>%qvTxm<2l@uz#jPRQdU?;7qGh{Bk@n6$=RfUX?Y0sY=rgK*6T~3Pv%17i7c=G zo@j0|p}65vIY+zF4;5{lgGb7Elf4Cv`Ia%!O<`kxQD+W|eCWUdz(X#ll9h*{v`Y+1=u zwv+BPH_L@JwS>Kg7Y;o;NHdJ8!x<_U#4bN!W}tZsu0iK&9oN&avgFEMP?fs9xH{PO z!C^NX#_6Nog5vRaQn%ebk~3J78&!)%SRw;H+q!flrOwV@V!`!2cco}J;4+uqQ!4bW z6F7{BGL|w72K+TFds_KJDy5jg{Q#S*K+)MdaD@4G_{(FL3!TRIU#xuPXsaVB+cPbO zoV~?W-5q8TN?B|Kz1GsNX+Gn7jd?|_ER)3HGAv3H?U+lRe;rjpo`HbX(q;Q ztTFWy3nl8Kpgd@pB8!Eq%a9CBO(lw2R8Td64S6vI@RIlEz^O8gFp{EWfKXy1$gJLeaf@nM)_t)z0H%vsEw8s7Zu0MF7NUz1f; zIx0c%h?O~L1kHx^3(>RuJpd^HiX?plH5ECQ^EpGuQ`abcV4rB!Y9-Q1c4$5=9i{hI zz@{)fM4wSA{z0Ev$IdH-D@n#P*rcndFcIxx`4CmtDiz<9XA8~Gb?9xnnoGJYHmMpa zV3oLO!AmYoC&}HJc*@u(9lpO#4TXQ63LESXdVP24hEq7nrGAmCDCg2ib~REesYT{c zuVkr)^*((@fyn~9bUKZR{SHJ|S0!3iJceJpesJwNO`e$VBu1wd#%jl{L3*l*y)+#v zm-O|w(wE1=yl?QZ(?l+YBT@WG?%sZ>oe}&Sg<|v<;i2W4x}db#!vOGgb27{Kt@T(* zT&>?9c%sQd;fbyBnT?kta;)SUd~O$-ZV)#`t#0%AB`x)$Jg@NkT75iy zaYl7L?(8BI*aPJ<{2y*nbcx(wYWBL4Kbivwez{!IIop zc%!3^fzvJN2zVx~X1#H{-Dcpo-gx<)B*kq5=-k-5ttK|Q!io2go|2RwtZdC|y@&d1 zbXP&?02_uB)bgGux0!U6!nHzjD2DWiXBS*D|8W!RqFOz5`evrYNqz7+N1|i=w|p)x zc?RGgfiDxNx(S^a$p22mJknuQCU0JiIi!;N9!A&>YT}uRBm_3fw##xCgu=@yjrWk~+S+Auk@2^pbF|dqmiW@!xsq}_ zpQfq()<9hwFaL5bq7l$FCF&+iYK30k5)hg!c)F~)mya!`h_nMUB|m#7R!J_jKP#E5 zC$EOeR5K8RQV{jyD6%V{3a%_1dc+;jvDLDwp-E|0wnzbotLyOde!Vs51RJy6vQ2ogeMIFEDk)ZD+y;Y!`}KBs==jJS*3OIl0+S+Ol^VSs<>a+t88iwd{5 zW_sk~%T#+$cbmw{ucod*M@A~dsb8GStHi_-PJEF0P4tWkDOh2i@pzcbpKmG)(XlAA zU&8GA)v?QkFbtWf^s2qjs|~*hLCxICvU2Fd2qg$P9FqYH5)4M=l|Pq>WHVS**xJ`B zp`Axsoo01HQ}8^((D4n(@~#wElt}_hO)YCM|YY{ z*(qF>^rC&eF?g?|oXs!5`Sw?ywC@Vk#ZM;`@{~oOKf6t=2wzNI2&D_nUT<;ws}hH| zJoRcmAC{Ne4zl$BDX6ZX$6kC>nZ?(ry3Hc$H&;!BLb06d2+|Z2w=Wao12Te#8CB(r z4TT^6668t0b3>^j)N0;TV1Gf_cF*@6y#88P$<|3!m8TfOAMH9is5h8Rx~rq9YuZjP zgU_;!jLjIHc~q!lOEOu&0$bwh1aGq%!ro=@IX!%`e7cY<&$F$ql76jw@TiBm@Ocb= z3l5$EUyu{4uHk0z`k!WV*ecrGSjl8hBvYZpm+X!sen_BUOlFk3?EzD42=71h*Xv9< zWfAEus`3%~&8cFT@jUaK)vAY`F>&U$R{Jn^u?o6-w=Y+(33|SXz@Jc-LG}^{Hfu?? z#L*w8BB@@lo8NHI!JqkMdQpQRw#nxb7|n_C-xb2B-|2^AI33E-Rclkjh~#tnVj<9> z`33F^O|9AK_~$^H)Q&~SQ*Dwud47rWdv{@5jn$TFZ>GPvnyutJ2PC`y{?<10d`M~W zq{pbi7aTe+J}pzgTm_m5DTl)Jqw7k4GX?#ADnC(B5~qnlOKK3y&i}ux`Y^9*AwAei6J8x8o_1ddYHd`e#A6I`lUdYpS$-jY6 zc6aNyn&PicEU4n3Z(|wN>PlD<2mISwbrw8rio9wSW9Tr_3iVmWU|OFjnPcARP$Oao>2AQ@V3x+jW<2t1sP3E8S}>z z@ilEPIQ@hMj8ZMbhmunn)VA~mdK`773)$&PL2Ec*!**%;P9`2x%2v-7?_;)ht_EJS zteVvHdVrugGY+l31Brt#J}O%ZZ>3YT0&FzQI6?{U169A9hGnR2qmuzi2K+Zo_VHa_>+!h$^@uHmqSb2nf6 z!Ar$(R1v=2)L$p@^x3)bJkQqcG&k}*G2*RNkg--Cp7>1b9vpOHV#42s00-g8ijYK{*6^mzi=|Q(w&vU2BlNo$xR#61xSLs1d%kDm- zScJ-#S)T=Wagfg#eey-C-kx!ut z<;Lg2DiH!syiG|So{XluTb;fY9`qkcw}E^<#Q*4e^moyVsWW4;T60c_}X$*p;&v!j*K7t5+%0Il%0fQ-S+IW9ajI> z9VYxjRO%Ky0CUM6_8?*(yI4U=nXJgd|_u{>#4#Do_-X-}^BCXL7ciT2+`4t7e zBzDc@vdKUAXoH=ml+3g;v%tU{BduLE9?k0k$P6|$={QrH@2JREPF$Y&I0DVVD!~-M z@!Si0zTWS034(emKd0u2eT%UJ)qMb(SNO~gj%(shNB*!lM|TFmr~KJFIVHJJum?Pn zgbrC3oyO|_qf-cStHg7kcU?X-yp$~=D`5m(QQz*`=4&&%D#vFpz+}DFTTc;CQ_Hc* z3)AS*(t29#-)(pAM@cW?GQXY*&B!WRur-LyKEjR zSILzw#qh(=oIN{nIh=}p8lS|DR|vN5BjmEC<>_9bj?=LmLQB`q&H&86AAt?sMqgv_ zsUYmF#(H{04v#6hFPFJiS9hSEE?|wB&ucv%J+^sd?xnC2lFx=O7WuZPM8{oseHG$l z3fBRHwTB|1EGX`hTOiaKyf?3d_Nmr=zs=VLS!y~f&(&`C+6~IhdEFCT*xdnKIDIw2 z4LpdCiy4YWC(EK6*D7Dqg2;H05%jP6++($js{D z?~6~y_?`p3&5zVt$uc|&SBhbXXhEOfO3qJ5)mU{RR~Ejvy}5Q_d~E7wM#uWZW;*(6 z?kWf4=N3lu=Gbs$HjBFxqw%;0z-V|ap(p_Q1pKhGk&wc=2ECRw?5yi4(Mrj$WpBdO z{%|vm+g74xayG#a1f))k##1s{NrF4K`F1weamo-Z0S(?hk3haiOom~-jG&q%h#yKU zT#JsRN;ebhvv=+f3#^xCC_O4s+>7MPk*b6FQca z7u?F7CO)1Ro|0G5Rw;OY(194(<#dD+rJ&Q|Y}-j!{a`L{?b&8tnySc!%aJhj+Af^Q zhxhud*Uu)4D~%yN78iv$`*o-mBG^<8vG}{06jr0bom~z~c{n+-h;`Ay*4BG*(}0Br zE;e|2YrQsNe6~-#>*^HJn1Nb)C7e^&&WIOn`+LVPryLbY13XCNm5>q?}1`gK z%J}kX0M0wUS8q4ym8&;-&Sosm426d?+2yhYjg)Jdi9$-vs%BrE#o}4Ny(3^*K0h^y zW---#pgt&66_b43wmNnSCvY*X2b9m^3;?h#7DJ);u1;oD;i$jIV6bV8g{fRQfgT#* z(2`{K9b_bSHG3>eS&XilWc_YvXsEbwILRx@MGb8~+UPS=s~`gi@(9#$;&9hDcr?iu zvwzEGRB$ql_ⅆ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 VDP3Fw#i2PZWjmu}F<99he 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�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�+P4ej5hpn5TI$lO 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

I^DC0xsbf+<5CyuXmt|#vw~ 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 Date: Thu, 26 Sep 2024 18:36:33 +0300 Subject: [PATCH 31/42] Limits hunting traps duration (#7209) # About the pull request Limits the duration of hunting traps to 30 seconds, after which they will disarm themselves automatically. # Explain why it's good for the game Makes hunting traps less of a death sentence, if the predator can't kill whatever they caught in 30 seconds - it's their problem. Approved by council # Testing Photographs and Procedure

Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: balance: Limits hunting traps duration to 30 seconds. /:cl: --- code/modules/cm_preds/yaut_items.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/cm_preds/yaut_items.dm b/code/modules/cm_preds/yaut_items.dm index 8371bfd714c5..31d8fc30791e 100644 --- a/code/modules/cm_preds/yaut_items.dm +++ b/code/modules/cm_preds/yaut_items.dm @@ -692,6 +692,8 @@ var/datum/effects/tethering/tether_effect var/tether_range = 5 var/mob/trapped_mob + var/duration = 30 SECONDS + var/disarm_timer layer = LOWER_ITEM_LAYER flags_item = ITEM_PREDATOR @@ -765,6 +767,7 @@ xeno.AddComponent(/datum/component/status_effect/interference, 100) // Some base interference to give pred time to get some damage in, if it cannot land a single hit during this time pred is cheeks RegisterSignal(xeno, COMSIG_XENO_PRE_HEAL, PROC_REF(block_heal)) message_all_yautja("A hunting trap has caught something in [get_area_name(loc)]!") + disarm_timer = addtimer(CALLBACK(src, PROC_REF(disarm)), duration, TIMER_UNIQUE|TIMER_STOPPABLE) /obj/item/hunting_trap/proc/block_heal(mob/living/carbon/xenomorph/xeno) SIGNAL_HANDLER @@ -798,6 +801,8 @@ /obj/item/hunting_trap/proc/disarm(mob/user) SIGNAL_HANDLER + if(disarm_timer) + deltimer(disarm_timer) armed = FALSE anchored = FALSE icon_state = "yauttrap[armed]" From 0bd1f47d614c5657c1ec93301cc5bd2cf8994b69 Mon Sep 17 00:00:00 2001 From: Git-Nivrak <59925169+Git-Nivrak@users.noreply.github.com> Date: Thu, 26 Sep 2024 18:37:10 +0300 Subject: [PATCH 32/42] Increases pred round chance whenever it isn't a pred round (#7201) # About the pull request Increases pred round chance by 20% every time it isn't a pred round (and resets it back to 20% whenever it is a pred round) # Explain why it's good for the game Better than pure RNG, It is annoying when you only get one pred round a day and it's in 3 AM # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: balance: Pred round chance now increases by 20% whenever it isn't a pred round and resets back to 20% when it is a pred round /:cl: --------- Co-authored-by: harryob <55142896+harryob@users.noreply.github.com> --- code/datums/entities/predround_chance.dm | 22 ++++++++++++++++++++++ code/game/jobs/role_authority.dm | 23 +++++++++++++++++++++-- colonialmarines.dme | 1 + maps/Nightmare/scenario.json | 1 - 4 files changed, 44 insertions(+), 3 deletions(-) create mode 100644 code/datums/entities/predround_chance.dm diff --git a/code/datums/entities/predround_chance.dm b/code/datums/entities/predround_chance.dm new file mode 100644 index 000000000000..dbec67daf83e --- /dev/null +++ b/code/datums/entities/predround_chance.dm @@ -0,0 +1,22 @@ +/datum/entity/predround_chance + var/chance + + +/datum/entity_meta/predround_chance + entity_type = /datum/entity/predround_chance + table_name = "predround_chance" + field_types = list( + "chance" = DB_FIELDTYPE_BIGINT, + ) + +/datum/view_record/predround_chance + var/id + var/chance + +/datum/entity_view_meta/stickyban + root_record_type = /datum/entity/predround_chance + destination_entity = /datum/view_record/predround_chance + fields = list( + "id", + "chance", + ) diff --git a/code/game/jobs/role_authority.dm b/code/game/jobs/role_authority.dm index b4894eda4d24..3fb9fd146cf9 100644 --- a/code/game/jobs/role_authority.dm +++ b/code/game/jobs/role_authority.dm @@ -209,13 +209,27 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou if(istype(CO_surv_job)) CO_surv_job.set_spawn_positions(GLOB.players_preassigned) - if(SSnightmare.get_scenario_value("predator_round") && !Check_WO()) + var/chance + var/pred_round = FALSE + var/datum/view_record/predround_chance/meta = locate() in DB_VIEW(/datum/view_record/predround_chance, DB_COMP("id", DB_EQUALS, 1)) + if(!meta) + var/datum/entity/predround_chance/entity = DB_ENTITY(/datum/entity/predround_chance, 1) + entity.chance = 0 // This is 0 instead of 20 because it is going to get increased in modify_pred_round_chance + chance = 20 + entity.save() + else + chance = meta.chance + + if(prob(chance) && !Check_WO()) + pred_round = TRUE SSticker.mode.flags_round_type |= MODE_PREDATOR // Set predators starting amount based on marines assigned var/datum/job/PJ = temp_roles_for_mode[JOB_PREDATOR] if(istype(PJ)) PJ.set_spawn_positions(GLOB.players_preassigned) - REDIS_PUBLISH("byond.round", "type" = "predator-round", "map" = SSmapping.configs[GROUND_MAP].map_name) + REDIS_PUBLISH("byond.round", "type" = "predator-round", "map" = SSmapping.configs[GROUND_MAP].map_name) + + DB_FILTER(/datum/entity/predround_chance, DB_COMP("id", DB_EQUALS, 1), CALLBACK(src, PROC_REF(modify_pred_round_chance), pred_round)) // Assign the roles, this time for real, respecting limits we have established. var/list/roles_left = assign_roles(temp_roles_for_mode, unassigned_players) @@ -823,3 +837,8 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou if(new_squad.num_tl >= new_squad.max_tl) return TRUE return FALSE + +/datum/authority/branch/role/proc/modify_pred_round_chance(pred_round, list/datum/entity/predround_chance/entities) + var/datum/entity/predround_chance/entity = locate() in entities + entity.chance = pred_round ? 20 : entity.chance + 20 + entity.save() diff --git a/colonialmarines.dme b/colonialmarines.dme index 9fff0d7db91b..7af974d6c715 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -563,6 +563,7 @@ #include "code\datums\entities\player_stat.dm" #include "code\datums\entities\player_sticky_ban.dm" #include "code\datums\entities\player_times.dm" +#include "code\datums\entities\predround_chance.dm" #include "code\datums\entities\ticket.dm" #include "code\datums\entities\logs\player_times_log.dm" #include "code\datums\factions\clf.dm" diff --git a/maps/Nightmare/scenario.json b/maps/Nightmare/scenario.json index 4cfa6462d4b7..0d4f101c7a37 100644 --- a/maps/Nightmare/scenario.json +++ b/maps/Nightmare/scenario.json @@ -1,3 +1,2 @@ [ - { "type": "def", "values": { "predator_round": true }, "chance": 0.2 } ] From 0463b68675fdc0f6bee60147fb7616e227c9226f Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Thu, 26 Sep 2024 15:51:20 +0000 Subject: [PATCH 33/42] Automatic changelog for PR #7209 [ci skip] --- html/changelogs/AutoChangeLog-pr-7209.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7209.yml diff --git a/html/changelogs/AutoChangeLog-pr-7209.yml b/html/changelogs/AutoChangeLog-pr-7209.yml new file mode 100644 index 000000000000..bcb9c21195a8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7209.yml @@ -0,0 +1,4 @@ +author: "Git-Nivrak" +delete-after: True +changes: + - balance: "Limits hunting traps duration to 30 seconds." \ No newline at end of file From b520c22051c7d3f54b9d8548615d4b6994e12d2b Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Thu, 26 Sep 2024 15:51:28 +0000 Subject: [PATCH 34/42] Automatic changelog for PR #7201 [ci skip] --- html/changelogs/AutoChangeLog-pr-7201.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7201.yml diff --git a/html/changelogs/AutoChangeLog-pr-7201.yml b/html/changelogs/AutoChangeLog-pr-7201.yml new file mode 100644 index 000000000000..ae81d24c4d8b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7201.yml @@ -0,0 +1,4 @@ +author: "Git-Nivrak" +delete-after: True +changes: + - balance: "Pred round chance now increases by 20% whenever it isn't a pred round and resets back to 20% when it is a pred round" \ No newline at end of file From ee02762a8be05c98db78ea6319800b8ee96c2aaa Mon Sep 17 00:00:00 2001 From: GoldenDarkness55 <103884785+GoldenDarkness55@users.noreply.github.com> Date: Thu, 26 Sep 2024 17:41:03 +0200 Subject: [PATCH 35/42] Steelcrest soak hotkey fix (#7204) # About the pull request Sets soak ability hotkey and icon position to primary ability 3, instead of 5. # Explain why it's good for the game Steelcrest has 4 abilities and 3rd ability key isn't mapped to anything with soak using the 5th one, makes no sense. How did this persist for half a year? # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: Steelcrest soak now uses primary ability 3 hotkey instead of ability 5. /:cl: --- .../carbon/xenomorph/abilities/defender/defender_abilities.dm | 2 +- .../carbon/xenomorph/strains/castes/defender/steel_crest.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/defender/defender_abilities.dm b/code/modules/mob/living/carbon/xenomorph/abilities/defender/defender_abilities.dm index d28a4bb67978..3d940c502267 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/defender/defender_abilities.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/defender/defender_abilities.dm @@ -63,7 +63,7 @@ ability_name = "soak" macro_path = /datum/action/xeno_action/verb/verb_soak action_type = XENO_ACTION_ACTIVATE - ability_primacy = XENO_PRIMARY_ACTION_5 + ability_primacy = XENO_PRIMARY_ACTION_3 plasma_cost = 20 xeno_cooldown = 17 SECONDS diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/defender/steel_crest.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/defender/steel_crest.dm index cfbf85de299d..0627190d0bc9 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/defender/steel_crest.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/defender/steel_crest.dm @@ -11,8 +11,8 @@ ) actions_to_add = list( /datum/action/xeno_action/activable/headbutt/steel_crest, - /datum/action/xeno_action/activable/fortify/steel_crest, /datum/action/xeno_action/onclick/soak, + /datum/action/xeno_action/activable/fortify/steel_crest, ) /datum/xeno_strain/steel_crest/apply_strain(mob/living/carbon/xenomorph/defender/defender) From f093e92d9afbad312be1040cc7920d2492433629 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Thu, 26 Sep 2024 16:00:35 +0000 Subject: [PATCH 36/42] Automatic changelog for PR #7204 [ci skip] --- html/changelogs/AutoChangeLog-pr-7204.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7204.yml diff --git a/html/changelogs/AutoChangeLog-pr-7204.yml b/html/changelogs/AutoChangeLog-pr-7204.yml new file mode 100644 index 000000000000..66816849b339 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7204.yml @@ -0,0 +1,4 @@ +author: "GoldenDarkness55" +delete-after: True +changes: + - bugfix: "Steelcrest soak now uses primary ability 3 hotkey instead of ability 5." \ No newline at end of file From bd44d50974212b815650c3fd3a8fd528f697f9e1 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Fri, 27 Sep 2024 01:36:04 +0000 Subject: [PATCH 37/42] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-7201.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7204.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7209.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7215.yml | 4 ---- html/changelogs/archive/2024-09.yml | 9 +++++++++ 5 files changed, 9 insertions(+), 16 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-7201.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7204.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7209.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7215.yml diff --git a/html/changelogs/AutoChangeLog-pr-7201.yml b/html/changelogs/AutoChangeLog-pr-7201.yml deleted file mode 100644 index ae81d24c4d8b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7201.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Git-Nivrak" -delete-after: True -changes: - - balance: "Pred round chance now increases by 20% whenever it isn't a pred round and resets back to 20% when it is a pred round" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-7204.yml b/html/changelogs/AutoChangeLog-pr-7204.yml deleted file mode 100644 index 66816849b339..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7204.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "GoldenDarkness55" -delete-after: True -changes: - - bugfix: "Steelcrest soak now uses primary ability 3 hotkey instead of ability 5." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-7209.yml b/html/changelogs/AutoChangeLog-pr-7209.yml deleted file mode 100644 index bcb9c21195a8..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7209.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Git-Nivrak" -delete-after: True -changes: - - balance: "Limits hunting traps duration to 30 seconds." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-7215.yml b/html/changelogs/AutoChangeLog-pr-7215.yml deleted file mode 100644 index 2dcabe011b52..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7215.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Ivniinvi" -delete-after: True -changes: - - spellcheck: "Fixed BLU-200 description" \ No newline at end of file diff --git a/html/changelogs/archive/2024-09.yml b/html/changelogs/archive/2024-09.yml index de644a42d90d..fc0ad2231f4d 100644 --- a/html/changelogs/archive/2024-09.yml +++ b/html/changelogs/archive/2024-09.yml @@ -113,3 +113,12 @@ stalkerino: - balance: Buffed predator armor, thrall armor, bullet resistance has been raised. Heavy clan armor has slightly less slowdown (by 1 tier) +2024-09-27: + Git-Nivrak: + - balance: Pred round chance now increases by 20% whenever it isn't a pred round + and resets back to 20% when it is a pred round + - balance: Limits hunting traps duration to 30 seconds. + GoldenDarkness55: + - bugfix: Steelcrest soak now uses primary ability 3 hotkey instead of ability 5. + Ivniinvi: + - spellcheck: Fixed BLU-200 description From e290a39f7b0524fcfffde41566cde58731b9ff7b Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Fri, 27 Sep 2024 05:22:13 -0400 Subject: [PATCH 38/42] Medical vendor Create&Destroy fix (#7222) # About the pull request Medical vendors are added to the slowobj subsystem but not removed on Destroy(). This fixes that. # Explain why it's good for the game Lint fails bad. # Testing Photographs and Procedure
Screenshots & Videos Before, from PvE: ![image](https://github.com/user-attachments/assets/c585c054-7e87-45ec-82e3-b4e9078efaad) ![image](https://github.com/user-attachments/assets/d5737ead-4370-4c01-994e-87471f80ed38)
# Changelog No player facing changes. --- code/game/machinery/vending/vendor_types/medical.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/machinery/vending/vendor_types/medical.dm b/code/game/machinery/vending/vendor_types/medical.dm index ab1df0b2abb7..291f6c1734e6 100644 --- a/code/game/machinery/vending/vendor_types/medical.dm +++ b/code/game/machinery/vending/vendor_types/medical.dm @@ -268,6 +268,7 @@ ) /obj/structure/machinery/cm_vending/sorted/medical/Destroy() + STOP_PROCESSING(SSslowobj, src) QDEL_NULL(last_health_display) . = ..() From 49fc21df7db421e8d4f338f03303e2aea6f4228b Mon Sep 17 00:00:00 2001 From: boskoramen Date: Fri, 27 Sep 2024 02:23:47 -0700 Subject: [PATCH 39/42] Fix runtime with preview dummy related to signals (#7219) - Preview dummy will throw a stack_trace if a trait applies any signals since it applies all traits on update without clearing them # About the pull request Fixed a potential runtime for any character traits that want to register signals. Also some minor formatting changes. # Explain why it's good for the game Fix runtime # Testing Photographs and Procedure Tested with a signal-adding trait I was experimenting with # Changelog This is just a fix for a potential issue so not playerfacing --- .../character_traits/character_trait.dm | 34 ++++++++++--------- .../modules/gear_presets/_select_equipment.dm | 4 +-- .../mob/new_player/preferences_setup.dm | 7 ++-- 3 files changed, 24 insertions(+), 21 deletions(-) diff --git a/code/modules/character_traits/character_trait.dm b/code/modules/character_traits/character_trait.dm index cd7420ad3ddf..fb102b5ae06a 100644 --- a/code/modules/character_traits/character_trait.dm +++ b/code/modules/character_traits/character_trait.dm @@ -1,18 +1,18 @@ -/// The list of traits a client will gives its human mob upon spawn -/// Store as typepaths -/datum/preferences/var/list/traits -/// State var for preferences to track trait points -/// Change this value to set the amount of trait points you start with +/// The list of traits a client will gives its human mob upon spawn. +/// Store as typepaths. +/datum/preferences/var/list/datum/character_trait/traits +/// State var for preferences to track trait points. +/// Change this value to set the amount of trait points you start with. /datum/preferences/var/trait_points = 2 -/// State var to check if traits have been read in to modify -/// trait points +/// State var to check if traits have been read in to modify. +/// trait points. /datum/preferences/var/read_traits = FALSE -/// The list of traits a human has -/// Store as typepaths -/mob/living/carbon/human/var/list/traits +/// The list of traits a human has. +/// Store as typepaths. +/mob/living/carbon/human/var/list/datum/character_trait/traits /** Global lists - * character_trait_groups should be defined BEFORE character_traits because of dependencies + * character_trait_groups should be defined BEFORE character_traits because of dependencies. * When trying to reference specific traits or trait groups, reference these lists, which * store character traits and character trait groups by their type paths * @@ -23,8 +23,8 @@ GLOBAL_REFERENCE_LIST_INDEXED(character_trait_groups, /datum/character_trait_group, type) GLOBAL_REFERENCE_LIST_INDEXED(character_traits, /datum/character_trait, type) -/// Character traits -/// Similar to the traits from Project Zomboid +/// Character traits. +/// Similar to the traits from Project Zomboid. /datum/character_trait var/trait_name = "Character Trait" var/trait_desc = "A character trait" @@ -52,7 +52,7 @@ GLOBAL_REFERENCE_LIST_INDEXED(character_traits, /datum/character_trait, type) CRASH("Invalid trait_group set for character trait [type]") trait_group.traits += src -/// A wrapper to check if the trait can be applied first +/// A function to check if the trait can be applied (prior to getting it) /datum/character_trait/proc/can_give_trait(datum/preferences/target) if(type in target.traits) return FALSE @@ -105,9 +105,11 @@ GLOBAL_REFERENCE_LIST_INDEXED(character_traits, /datum/character_trait, type) /// Character trait groups for constraints (if any) /datum/character_trait_group - /// For player prefs menu + // For player prefs menu + /// Group name as shown in the preferences menu var/trait_group_name = "Trait Group" - var/group_visible = TRUE //Set this to false so the group doesn't show up in preferences + /// Whether the group will show up in the preferences menu + var/group_visible = TRUE // CONSTRAINTS // MODIFY THESE VARS FOR SETTING CONSTRAINTS FOR TRAIT GROUPS diff --git a/code/modules/gear_presets/_select_equipment.dm b/code/modules/gear_presets/_select_equipment.dm index 1a61aa39efe8..def3fd4ade06 100644 --- a/code/modules/gear_presets/_select_equipment.dm +++ b/code/modules/gear_presets/_select_equipment.dm @@ -282,8 +282,8 @@ return for(var/trait in real_client.prefs.traits) - var/datum/character_trait/CT = GLOB.character_traits[trait] - CT.apply_trait(new_human, src) + var/datum/character_trait/character_trait = GLOB.character_traits[trait] + character_trait.apply_trait(new_human, src) /datum/equipment_preset/proc/get_minimap_icon(mob/living/carbon/human/user) var/image/background = mutable_appearance('icons/ui_icons/map_blips.dmi', "background") diff --git a/code/modules/mob/new_player/preferences_setup.dm b/code/modules/mob/new_player/preferences_setup.dm index c11d07d64a23..19dfa23334fd 100644 --- a/code/modules/mob/new_player/preferences_setup.dm +++ b/code/modules/mob/new_player/preferences_setup.dm @@ -188,10 +188,10 @@ var/J = job_pref_to_gear_preset() if(isnull(preview_dummy)) preview_dummy = new() - + preview_dummy.blocks_emissive = FALSE preview_dummy.update_emissive_block() - + clear_equipment() if(refresh_limb_status) for(var/obj/limb/L in preview_dummy.limbs) @@ -200,7 +200,8 @@ copy_appearance_to(preview_dummy) preview_dummy.update_body() preview_dummy.update_hair() - + for (var/datum/character_trait/character_trait as anything in preview_dummy.traits) + character_trait.unapply_trait(preview_dummy) arm_equipment(preview_dummy, J, FALSE, FALSE, owner, show_job_gear) // If the dummy was equipped with marine armor. From 0801a4318860bd447a4053f77152483ba045c949 Mon Sep 17 00:00:00 2001 From: QuickLode <63271983+QuickLode@users.noreply.github.com> Date: Fri, 27 Sep 2024 02:24:28 -0700 Subject: [PATCH 40/42] Commanding Officer Team Spirit(patches) (#7208) # About the pull request - adds patches for CO to either put on his own uniform, or to hand out ps, when you guys add doves, hawks & almayer patches they should go here and then you can hand them out like tokens # Explain why it's good for the game The CO of the battalion doesn't even have his battalion patches! This fixes that. # Testing Photographs and Procedure tested it, it works, vends and attaches like it should
# Changelog :cl: add: Adds USCM & Falling Falcons patches to Commanding Officer's vendor. /:cl: --- .../machinery/vending/vendor_types/crew/commanding_officer.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm b/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm index dd2fc9c4a5b7..9c45b2280df2 100644 --- a/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm +++ b/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm @@ -120,6 +120,10 @@ GLOBAL_LIST_INIT(cm_vending_clothing_commanding_officer, list( list("Sidearm Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Large Shotgun Shell Pouch", 0, /obj/item/storage/pouch/shotgun/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Tools Pouch (Full)", 0, /obj/item/storage/pouch/tools/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + + list("PATCHES (DISCRETIONARY)", 0, null, null, null), + list("Falling Falcons Shoulder Patch", 0, /obj/item/clothing/accessory/patch/falcon, null, VENDOR_ITEM_REGULAR), + list("USCM Shoulder Patch", 0, /obj/item/clothing/accessory/patch, null, VENDOR_ITEM_REGULAR), )) /obj/structure/machinery/cm_vending/clothing/commanding_officer From 9b0c6282b7711e19ba64d613c378cb220d1b78a5 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Fri, 27 Sep 2024 09:34:44 +0000 Subject: [PATCH 41/42] Automatic changelog for PR #7208 [ci skip] --- html/changelogs/AutoChangeLog-pr-7208.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7208.yml diff --git a/html/changelogs/AutoChangeLog-pr-7208.yml b/html/changelogs/AutoChangeLog-pr-7208.yml new file mode 100644 index 000000000000..5ff8884a5e1c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7208.yml @@ -0,0 +1,4 @@ +author: "QuickLode" +delete-after: True +changes: + - rscadd: "Adds USCM & Falling Falcons patches to Commanding Officer's vendor." \ No newline at end of file From 7ce846c199c24c67ee1b306292e6bd6a18b7f3d1 Mon Sep 17 00:00:00 2001 From: "cmss13-ci[bot]" <180991813+cmss13-ci[bot]@users.noreply.github.com> Date: Sat, 28 Sep 2024 01:34:50 +0000 Subject: [PATCH 42/42] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-7208.yml | 4 ---- html/changelogs/archive/2024-09.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-7208.yml diff --git a/html/changelogs/AutoChangeLog-pr-7208.yml b/html/changelogs/AutoChangeLog-pr-7208.yml deleted file mode 100644 index 5ff8884a5e1c..000000000000 --- a/html/changelogs/AutoChangeLog-pr-7208.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "QuickLode" -delete-after: True -changes: - - rscadd: "Adds USCM & Falling Falcons patches to Commanding Officer's vendor." \ No newline at end of file diff --git a/html/changelogs/archive/2024-09.yml b/html/changelogs/archive/2024-09.yml index fc0ad2231f4d..a80438f1a2b1 100644 --- a/html/changelogs/archive/2024-09.yml +++ b/html/changelogs/archive/2024-09.yml @@ -122,3 +122,6 @@ - bugfix: Steelcrest soak now uses primary ability 3 hotkey instead of ability 5. Ivniinvi: - spellcheck: Fixed BLU-200 description +2024-09-28: + QuickLode: + - rscadd: Adds USCM & Falling Falcons patches to Commanding Officer's vendor.