RimWorld

RimWorld

57 ratings
Better Auto Slaughter
4
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5
File Size
Posted
Updated
1.304 MB
5 Jun, 2023 @ 3:32pm
21 Nov, 2024 @ 7:33pm
9 Change Notes ( view )

Subscribe to download
Better Auto Slaughter

Description
This is my first mod, made to add more options to the auto-slaughter menu.
I tried to make every new bit of text translatable, so if anyone feels the need to make a translation, feel free.

Mod Settings
In the Options -> Mod Settings -> Better Auto Slaughter menu, there will be 2 options.
A toggle to have child/baby animals killed youngest to oldest.
And another toggle to have adult animals killed youngest to oldest.
These are defaulted off, making it act as vanilla auto-slaughter.

1.5 versions will also be able to toggle a new button on the player's bar, displayed as a knife icon. This is a direct, one click, option to get to the auto slaughter menu/dialog.

Auto-Slaughter Interface Changes
In the interface for auto-slaughtering, I have added a Training column. This is a toggle like Bonded or Pregnant, that will prevent the auto-slaughtering from marking your animals that are marked for training or trained, excluding maintaining tameness.

The text at the bottom of the interface has also been set up to be generated based on your settings, so you can tell the orders/settings you have set in the Mod Settings.

I've also updated the Pregnant counter to only add to the total when the AllowPregnant is toggled on.

Compatibility
Existing-save safe.
Should be compatible with most animal-adding mods. Just try to load this mod after them.
Does not seem to work with Backgammon's Additional Auto Slaughter Button mod.

Feedback
Let's leave criticisms in the comments and compatibility issues in the discussions!
Any updates or additions you'd like to see can also be left in the comments. Though I consider this mod to handle it's purpose, your feedback could open my eyes to more changes that could improve the auto-slaughtering.

- There is a strange interaction with Pregnant and Training animals only showing up in one column at a time.
- I.E. You have a pregnant husky that's training, it'll show under Training, but won't show under Pregnant UNTIL you mark Training slaughter-able.
Popular Discussions View All (2)
4
15 Nov, 2024 @ 10:52pm
Compatibility Issues
Ryzzoa
0
7 Jun, 2023 @ 8:57am
Bug Reports
Ryzzoa
57 Comments
PathToV1ctory 24 Jul @ 10:45pm 
Yeah, it still works on 1.6 stable.
CanAdam420 19 Jul @ 3:30am 
Some animals have no gender, so it only counts total. As a result new animals are killed right away. this is vanilla, but it would be cool if genderless animals had an adult and young tab. Great mod tho.
Zef 13 Jul @ 5:52am 
Does this still work on 1.6 stable?
Futstub 5 Jul @ 10:30pm 
Waffles: Mlie has a mod that harvests on slaughter, if you use that you don't need that sort option. :)
PathToV1ctory 5 Jul @ 1:34pm 
Works on 1.6 unstable.
Waffles Alter 2 May @ 1:57pm 
Is there a way for this mod to instead of slaughtering youngest to oldest, slaughter from yield least ready to yield most ready? For animals that produce goods, such as wool.
The Blind One 1 Apr @ 5:24pm 
Oh yeah thank you for this mod friend <3

True hero!
The Blind One 1 Apr @ 5:24pm 
The base game's mechanics are so frustratingly dumb sometimes.

Why didn't they make this the standard from the start? gahhh

I used to use Prized Companions for this feature but it's no longer updated so I went looking for something similar and this does the same thing basically.
Cabraca 22 Feb @ 8:23am 
Hey, I would be interested to know if it would be possible to limit the automatic slaughter to certain pens.
For example, I would like to have an pen with x number of animals for production and one where they can be slaughtered
Ryzzoa  [author] 13 Dec, 2024 @ 4:52pm 
@everton.elvio after looking at Colony Manager (fork for 1.5), I don't think the manager's livestock option would follow my autoslaughter patterns. However after looking at the code behind the manager, it does seem to slaughter by oldest adults and youngest juveniles. So it should be safe to use either.

If you notice any problems using it, please let me know.