RimWorld

RimWorld

Not enough ratings
Improved Auto Slaughter
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5, 1.6
File Size
Posted
Updated
197.776 KB
4 Dec, 2024 @ 12:10pm
12 Jun @ 11:45am
5 Change Notes ( view )

Subscribe to download
Improved Auto Slaughter

In 1 collection by llunak
llunak's RimWorld mods
14 items
Description
This mod improves how the auto slaughter feature selects animals to slaughter.

Description

For most animal species in RimWorld either males or females provide a resource (females milk, males hauling, etc.), and the other sex is either worse at it or cannot provide the resource at all. As such it makes sense to keep only a few of the latter for breeding and keep as many of the sooner as wanted or sustainable, preferably in productive age. In order to support this setup the mod changes auto slaughter in the following way:

  • Animals that are too old (configurable threshold) are slaughtered first, oldest first. The remaining animals are slaughtered youngest first. Pregnant animals, regardless of age, are slaughtered last, just like in vanilla. This change prioritizes slaughtering of the least productive animals.

  • Male/female young columns in the configuration are replaced with male/female total columns. This makes it easy to keep at most X males and Y females. Using the vanilla total colum for this risks losing males or females completely, and using adult+young columns makes the total limit variable in practice.

  • Bonded and pregnant animals always count, even if they will not be slaughtered. For example, with 2 pregnant cows and one non-pregnant and the limit set to 1, the non-pregnant one will be slaughtered (with vanilla the "count" would be 1 and so none would get slaughtered).

  • It is possible to explicitly mark specific animals not to be auto-slaughtered. They are still included in total counts.

Notes

IMPORTANT: If you already have auto slaughter configured, check your setup after installing the mod. The young->total change includes using the same configured values.

GitHub: https://github.com/llunak/rimworld-improvedautoslaughter
8 Comments
Ryanisunique107 10 May @ 3:06am 
anyway you can make it where it only auto slaughters sterilised animals
llunak  [author] 12 Mar @ 12:31am 
@SaMaHaJoGu: It is possible.
SaMaHaJoGu 11 Mar @ 9:59pm 
Is it possible that this mod may have incompatibility with Colony Manager Redux? For the auto slaughter function?
llunak  [author] 9 Dec, 2024 @ 8:13am 
Note that I have added another change, bonded and pregnant animals now count towards totals, even if they do not get slaughtered. This is necessary for the "at most X males and Y females" rule. See above for an example.
Vartarhoz 8 Dec, 2024 @ 11:49pm 
That's right.
llunak  [author] 7 Dec, 2024 @ 9:55pm 
@Vartarhoz: Bigger than what? Females? That would require a mod lIke Sex Matters but for animals.
Vartarhoz 7 Dec, 2024 @ 1:15pm 
Is there a way to make males bigger so they can have more meat?
Scorpio 5 Dec, 2024 @ 1:33am 
Nice work