Ritual Size Attenuation

If you liked this item, please rate it up on Steam Workshop page.

Author: Rachek

Last revision: 9 Dec, 2022 at 21:20 UTC

File size: 135.17 KB

On Steam Workshop

Description:

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. Mods that add custom rituals may or may not be scaled depending on whether they use some sort of custom attendance tracking.

Removing the mod from a save might cause a harmless one-time error the next time it’s loaded, but is otherwise safe to add or remove at any time.

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.