Improvements to the animal auto-slaughter mechanics logic

Started by yukiya, October 14, 2023, 05:04:10 PM

Previous topic - Next topic


What are some issues with the current logic:
1. Auto-slaughter can kill off potential breedable pairs.
This happens because it only looks at the age and whether a creature is pregnant or bonded.
For example you can have 2 females and 1 male, and if the oldest one is the male and auto-slaughter is enabled it will kill the only male.
2. You can enter a max amount for animals you want alive, but not a minimum.

Potential solutions:
1. Add a (Min) column that allows you to always keep x amount alive for each gender and age group.
2. Add a (Pair) column that if not enabled will forcefully keep one breedable pair alive.