Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Event Rebalance #581

Merged
merged 2 commits into from
Jul 24, 2024
Merged

Conversation

Mnemotechnician
Copy link
Contributor

@Mnemotechnician Mnemotechnician commented Jul 23, 2024

Description

Significant event rebalance based on my own experience and feedback from some players, mostly aimed to improve low-pop experience and prevent multiple instances of same event occurring at once.

Added weaker versions of hostile critter events. Those versions spawn 2-3 times less critters and come with a different announcement: SlimesSpawnWeak, SpidersSpawnWeak, XenoVentsWeak.

Rebalanced the following events:

  • AnomalySpawn - reoccurrence delay of 8 minutes to prevent multiple anomalies from spawning with a delay of a few seconds (which has happened many times).
  • BluespaceArtifact - same, but 5 minutes.
  • BluespaceLocker - 15 minute reoccurrence delay and no more than 4 occurrences per shift because it's really annoying.
  • BreakerFlip, BureaucraticError, ClericalError - reoccurrence delay of 5 minutes.
  • GasLeak - reoccurrence delay of 7 minutes.
  • KudzuGrowth - reoccurrence delay of 10 minutes.
  • MeteorSwarm - reoccurrence delay of 5 minutes, reduced player count requirement from 10 to 7.
  • MouseMigration, VentCritters (mice) - reoccurrence delay of 3 minutes, reduced playercount requirement from 35 to 0. (Those two events are identical but have different announcements, might as well remove one of them)
  • CockroachMigration - reoccurrence delay of 15 minutes.
  • PowerGridCheck - reoccurrence delay of 2 minutes (same as the maximum duration of the event).
  • SolarFlare, VentClog - reoccurrence delay of 5 minutes.
  • SlimesSpawn, SpiderSpawn - reoccurrence delay of 12 minutes.
  • MimicVendorRule - reoccurrence delay of 5 minutes.
  • XenoVents - increased weight from 1 to 6.
  • MothroachSpawn - decreased player requirement from 15 to 1.
  • MundaneDischarge - reoccurrence delay of 15 minutes.
  • NoosphericZap - increased the weight from 12 to 25 and added a reoccurrence delay of 15 minutes. (Making it more likely to occur on regular intervals rather than randomly throughout the shift).
  • NoosphericFry - changed the glimmer range to 550-1000Ψ.
  • PsionicCatGotYourTongue - changed the glimmer range to 590-1000Ψ.
  • MassMindSwap - MADE TEMPORARY and increased glimmer burn range to 350-450Ψ.
  • FreeProber - changed the glimmer range to 550-1000Ψ.
  • GlimmerRandomSentience - reoccurence delay of 15 minutes, minimum of 10 player, and a glimmer range of 500-900Ψ.
  • GlimmerRevenantSpawn - glimmer range of 700-900Ψ. (There's already another revenant spawn event that isn't based on glimmer, wtf?)

Rebalanced the following midround antags:

  • DragonSpawn - doubled the weight, from 1 to 2.
  • NinjaSpawn - reduced the player requirement from 40 to 20 (loneop had 20, and is far more destructive than a ninja). Also reduced reoccurrence delay to 45 minutes.
  • ZombieOutbreak - earliest start moved from 90 minutes to 60, weight reduced from 2.5 to 2, number of initial infected cut down from 3 to 2.
  • LoneOpsSpawn - reduced the player requirement from 20 to 15 and increased the reoccurrence delay from 30 to 45 minutes.

Re-added the following events:

  • ClosetSkeleton, with a minimum of 15 players and reoccurence delay of 25 minutes.
  • RandomSentience - with a reoccurence delay of 10 minutes and a maximum of 3 occurences.

Media

New events:

image

image


Changelog

🆑

  • tweak: Most station events were rebalanced to better suit low-pop rounds.
  • add: Weakened versions of vent critter events can now occur on low-pop rounds.
  • tweak: After a lot of complaints, the mass mindswap event is no longer permanent.

@github-actions github-actions bot added Changes: Localization Changes any ftl files Changes: YML Changes any yml files labels Jul 23, 2024
@SimpleStation14 SimpleStation14 changed the title Event rebalance Event Rebalance Jul 23, 2024
@Mnemotechnician
Copy link
Contributor Author

Mnemotechnician commented Jul 23, 2024

Uh, turns out the MassMindswapRule rule never even supported the isTemporary field - it still traps you in the new body. I guess it will stay permanent until someone rewrites that nyano system.

@VMSolidus
Copy link
Member

Uh, MassMindswapRule never even supported the isTemporary rule - it still traps you in the new body. I guess it will stay permanent until someone rewrites that nyano system.

This is one of the many bugs I had to fix in my Refactor.

@Mnemotechnician
Copy link
Contributor Author

Uh, MassMindswapRule never even supported the isTemporary rule - it still traps you in the new body. I guess it will stay permanent until someone rewrites that nyano system.

This is one of the many bugs I had to fix in my Refactor.

So it's fixed in all servers that have it early-merged? That's neat.

@VMSolidus
Copy link
Member

I just now realized you balanced the glimmer events around the fact that literally every single one of our downstreams has early merged the psionic refactor lmao.

@VMSolidus VMSolidus merged commit 224f74d into Simple-Station:master Jul 24, 2024
14 checks passed
SimpleStation14 added a commit that referenced this pull request Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: Localization Changes any ftl files Changes: YML Changes any yml files
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants