// Management · RimWorld Mod

Ritual Filter

Ritual Filter When you are picking participants for rituals, it can be bothersome with a huge colony.

Ritual Filter

When you are picking participants for rituals, it can be bothersome with a huge colony. Some rituals (like anomaly or medal awards) kinda need that one specific pawn.

Features

This mod lets you gray out/highlight pawns in the ritual selection dialog to easily identify the ones you want to participate in special slots.
  • Simple search - type part of a pawn's name
  • More complex searches - look for pawns with traits, passions, etc...
  • Saved presets: create presets in the mod settings for more complex searches.

Search syntax

Simple search is just typing part of a pawn's name. For example bel looks for pawns that have "bel" in their name, like Belle or Mirabel. Note that the whole pawn's name is searched, so pawns with weird surnames can get highlighted. You can do more complex searches by chaining several statements with a space. Space means "and". For example passion:cooking age>18 - This highlights adult pawns with a passion for cooking. If something has a space in its name, like the trait "Hard worker", you may use an underscore _ to replace a space. trait:Hard worker would search for a pawn with the trait "Hard" and a name that has "worker" in it, trait:hard_worker would look for a pawn with the actual Hard worker trait. Everything is case-insensitive. Both PROTEIN and protein will look for a pawn with an unfortunate name Protein. Prefix Effect passion:, p: A pawn has any passion for a skill. Search must be an exact name. passion:mining looks for a pawn with one or two flame passion for mining. !passion:, !p: A pawn has no passion for a skill. Search must be an exact name. !passion:cooking looks for pawns with no passion for cooking. trait:, t: A pawn has the given trait. Search must be an exact name. trait:tough looks for a pawn with the tough trait. !trait:, !t: A pawn does not have the given trait. Search must be an exact name. !trait:Psychically_deaf looks for pawns that are not psychically deaf. age>, a> A pawn is older than X. Search must be a number. age>12 looks for pawns who are not children anymore. age<, a< A pawn is younger than X. Search must be a number. age<4 looks for babies. hediff:, h: A pawn has a health condition or implant. Search can be only part of a hediff name. hediff:pregnant looks for pawns who are expecting a child. !hediff:, !h: A pawn does not have a health condition or implant. Search can be only part of a hediff name. !hediff:archotech_eye looks for pawns without an archotech eye implant. ability:, ab: A pawn has an ability. Search term can be only part of an ability name. ab: looks for abilities. !ability:, !ab: A pawn does not have an ability. Search term can be only part of an ability name. !ability: looks for abilities. anything else Part of a pawn's name.

Mod Compatibility

Works with modded rituals. Adding to an existing save is safe. Removing from an existing save is also safe.
Source Code My Other Mods

Thanks

Many thanks to the RimWorld Modding Discord for their help.