RimWorld

RimWorld

103 ratings
More filters for animals' pen
3
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5
File Size
Posted
Updated
90.780 KB
27 Jul, 2021 @ 1:24pm
15 Jul, 2024 @ 8:44am
12 Change Notes ( view )

Subscribe to download
More filters for animals' pen

Description
Previous mod name: Animals' age filter

You can decide which animal goes to a pen based not only on gender (male/female) but also on:
  • animals' age (baby/juvenile/adult);
  • pregnancy/fertilization status;
  • sterilization status;
  • age greater than life expectancy of animals' race;
  • if a pack animal is carrying items
  • if an animal is designated to be slaughtered (manual designation or automatic slaughtering)
  • if an animal needs tending now or periodically (infection, asthma, plague, etc)
  • malnutrition status
  • with resources ready to be harvested
  • with all injuries tended
  • with permanent injuries
  • with name
for example you could keep milkable animals (adult ones) in a separate pen, closer to your colony or, since babies eat less, you can keep them in a smaller pen

Important notes
  • safe to add to an ongoing game
  • to remove from an ongoing game it's best to allow all pen filters, save the game, and only then remove the mod
  • if can apply a name to a pen (marker) using my Rename pen mod

Complex filter logic (vanilla feature)
You can combine several filters putting multiple pen marker in the same pen:
  • what is really important (and what is indeed saved in savegame) is what you do not allow;
  • a single marker applies AND logic on all its terms;
  • if you have multiple markers in the same pen the OR logic is applied between them

For example if you want to keep sterilized males + all females in the same pen you just put:
  • pen marker 1 -> no females, no unsterilized (so basically only sterilized males);
  • pen marker 2 -> no males (so basically only females)

if both are in the same pen the applied logic is:
(not female AND not unsterilized) OR (not male)

Other download links
GitHub link: https://github.com/angelolocritani/Rimworld-AnimalsAgeFilter
Ludeon link: https://ludeon.com/forums/index.php?topic=54893.0

Release history
  • v1.1 - added filters for sterilized and pregnant/fertilized status
  • v1.2 - added filter for age greater than life expectancy of animals' race
  • v1.3 - added filter for pack animal carrying items
  • v1.4 - added filter for animal designated to be slaughtered and filter for animal with an immediate or periodic need for tending
  • v1.5 - added malnutrition filter
    • v1.5.1 - fix: diseases that hit whole body were ignored by "tendable condition" filter
  • v1.6 - Added filter for animals with resources ready to be harvested
  • v1.7 - Added filter for animals with all injuries tended and for animals with permanent injuries
  • v1.8 - Updated for Rimworld 1.5
  • v1.9 - Added filter for named animals
    106 Comments
    arl85  [author] 22 Dec, 2024 @ 10:27pm 
    @Angry Canadian: I'm afraid this is outside the scope of this mod.
    Angry Canadian 22 Dec, 2024 @ 12:37pm 
    is there any way to the ability to specify the amount of animals in a pen, so he could set up a pen to have specified to have pen specified to have 20, adult, female, under life expectancy, not to be slaughtered, chickens and it would be awesome if you could have a priority like stockpiles for the pens.
    Angry Canadian 15 Dec, 2024 @ 6:09pm 
    This is exactly what I've been looking for; thank you for making this mod!
    (OriginalOwl) 13 Dec, 2024 @ 10:52am 
    I thought that might be the case, thanks for answering though :) Yeah Niilo has said they'll try implement something!
    arl85  [author] 12 Dec, 2024 @ 10:20pm 
    @(OriginalOwl) sorry but I prefer to not start supporting other mods' features because it will quickly become very difficult to follow and mantain everything and right now I've not time nor will to do that.

    Maybe Niilo could extend their mod to add this feature, since it's releated to another feature of its own mod: that should be quite easy to do.
    (OriginalOwl) 12 Dec, 2024 @ 1:40pm 
    I have Niilo's QoL "disease & germs spread" option enabled, hence the need for quarantine :)
    arl85  [author] 12 Dec, 2024 @ 12:26pm 
    @(OriginalOwl) as far as I know diseases do not spread to other animals in vanilla rimworld
    (OriginalOwl) 12 Dec, 2024 @ 11:19am 
    @arl85 is it possible to add a filter for communicable diseases? This mod is the only thing I have found to quarantine penned animals, but it'll group those with e.g. plague with those with a scratch, spreading the disease
    arl85  [author] 9 Nov, 2024 @ 3:03am 
    @Mr. Gherkin: no, this mod just extends the vanilla filters for pens.
    Mr. Gherkin 8 Nov, 2024 @ 8:38am 
    can you filter pens down to individual animal with this mod? ie "I want to put THIS SPECIFIC animal in THIS SPECIFIC pen"?