RimWorld

RimWorld

59 ratings
Ritual Size Attenuation [1.5]
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5
File Size
Posted
122.635 KB
5 Jun @ 6:46pm
1 Change Note ( view )

Subscribe to download
Ritual Size Attenuation [1.5]

Description
Continued for Rimworld 1.5 by Delmain

Licensed (as original) under MIT. Code available on Github[github.com]

Original details below:

================================================

Automatically scales the required population count in rituals to accomodate different sized colonies.

This will currently affect:
  • Required participants in most rituals
  • Drums in drum parties (only ever scaled down)

Features
A configurable population percentage in the mod settings controls how much of your population is necessary for rituals. Defaulting to 75%, this will allow a few colonists to miss a ritual in smaller colonies without suffering quality loss.

By default, this mod will scale down ritual participation requirements for small colonies, but leave the default cap in place. So long as you have a large enough population to support the default requirements (taking the population percentage into account), ritual behavior will be identical to vanilla.

However, there are a few options available for uncapping rituals in large colonies.

  • Scaled: Scales up the ritual requirements in the same way they're scaled down. Larger colonies will require additional participants to maximize quality.
  • Bonus: Once the default cap is reached, adding extra participants will confer a configurable quality bonus, with diminishing returns. Hopelessly unbalanced, but someone might find a use for it.

Compatibility
This is a tiny Harmony mod that patches a few ritual outcome comps to override how they calculate attendence requirements and quality, and should be compatible with most other mods. It doesn't add anything additional to the game or your save. You should be able to freely add or remove it at any time. Mods that add custom rituals may or may not be scaled depending on whether they use some sort of custom attendance tracking.

Support
If you find any issues that I don't notice myself or have suggestions for additional features, open up a discussion and I'll take a look as soon as I have a chance.
Popular Discussions View All (1)
0
6 Jun @ 6:34pm
PINNED: Bug Reports
Delmain
6 Comments
Delmain  [author] 13 Jun @ 2:36pm 
The only thing this mod does is change the logic for the number of participants.

Say a ritual requires 10 pawns normally, which can give a total of 40% quality. That means that normally, having 1/10 pawns would be 4%, 2/10 would be 8%, etc.

What this does is scale it down. So say you only have 4 pawns, it would scale it down so that 4/4 still gives 40%, but having 1/4 gives 10% (instead of 4% like normal), and 2/4 gives 20% (instead of 8%).

If you are seeing the dialog for the ritual say something like 1/10 without this mod and 1/4 with this mod, then this mod should be doing everything it's supposed to do.
Xyllisa Meem Paradox Station 13 Jun @ 10:42am 
I did a quick test and it seems to work, but the quality of the rituals doesn't seem impacted even when it only needs one colonist. Not sure if this is an issue due to your mod, VFE Tribal or both, but just letting you know.
Delmain  [author] 9 Jun @ 1:04pm 
I have legitimately no idea. It fixes rituals that use the built-in Rimworld components, but if the VE team overrode something and made their own, there's a good chance it wouldn't be caught here. If you want to check and let me know if you find a ritual that isn't compatible with this, feel free to check and let me know here.
Hi, does this work with the VFE Tribal ritual?
Jaggid Edje 9 Jun @ 3:23am 
Thank you very much for this. I was just bemoaning this aspect of rituals in the new game I started a few days ago. This mod is a godsend.
The Blind One 6 Jun @ 12:08am 
Thank you kind stranger, we needed this.