Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Overhaul of Ranching/Meat Industry  (Read 1909 times)

GoldenShadow

  • Bay Watcher
    • View Profile
Overhaul of Ranching/Meat Industry
« on: March 17, 2012, 01:10:42 pm »

Currently, butchery is an industry that annoying to manage at low numbers, and near impossible to manage when you have 10 or more pages of animals.

3 types of butchering permissions.
"Unavailable", "Slaughter when fully grown", and "Slaughter Now"
Any animals which have become their max size are and were marked as "Slaughter when fully grown" changes to "Slaughter Now"
You can slaughter baby animals manually with "Slaughter Now", which works like the current game.

New born animals are automatically marked for "Slaughter when fully grown"
Baby animals are auto assigned to the same pen as their mother when they are born.
There will be a new Workshop option 'o-W' to turn these behaviors off if desired.

To set up your meat industry. You need a breeding stock. 1 or more female and 1 or more males(only 1 of each needed). Change their butcherability to unavailable and pen them up in a large safe pen. All of their babies will be born, assigned to the same pen and butchered when they are fully grown whenever your butcher dwarf gets around to it. It may be prudent to only allow one female per pen and make the pen very large to encompass all the babies. Have one large 30x30 pen per breeding female so overcrowding won't be an issue. Make sure you save one male somewhere safe too.

You can have a large meat industry without the usual player micromanagement, similar to farming. If should keep your butchers and tanners busy full time once things get going.

These rules only apply to animals in pens. Animals not in a pen, such as free roaming dogs and cats are not auto marked for "slaughter when fully grown" They can still be set to any of the 3 slaughtering option, "Unavailable", "Slaughter when fully grown", or "Slaughter Now" manually. However, if the mother cat or dog was assigned to a pen, her babies will be marked for "Slaughter when fully grown"
« Last Edit: March 17, 2012, 01:26:55 pm by GoldenShadow »
Logged

dizzyelk

  • Bay Watcher
  • Likes kittens for their delicious roasts.
    • View Profile
Re: Overhaul of Ranching/Meat Industry
« Reply #1 on: March 17, 2012, 02:19:02 pm »

I support this, but would rather be able to tell the pen to make newborn critters as slaughter when grown or don't slaughter, since I keep my untrained dogs in a pen so I don't have lots of d's running around.
Logged
Dwarf Fortress - Bringing out the evil in people since 2006.
Somehow, that fills me more with dread than anticipation.  It's like being told that someone's exhuming your favorite grandparent and they're going to try to make her into a cyborg stripper.

GoldenShadow

  • Bay Watcher
    • View Profile
Re: Overhaul of Ranching/Meat Industry
« Reply #2 on: March 17, 2012, 03:21:33 pm »

Yo could use Pits or cages or chains for that if we wanted to keep things from getting too complicated. But an option to change a pen from a "slaughter pen" to a "breeding pen" could work too
Logged

tsen

  • Bay Watcher
    • View Profile
Re: Overhaul of Ranching/Meat Industry
« Reply #3 on: March 17, 2012, 05:07:02 pm »

We'd need the option to set per animal as well as per species, then subdivide it by gender with a cap or a proportional cap, and tie in stockpiles.

i.e.
THIS cow is never to be butchered.
However, otherwise all cows are to be butchered when fully grown..
...except if you have 20 or more cow meat in stockpiles.
...and if there are 5 or less female cows, do not butcher female cows.

The remaining trick would be an age vs max age check performed once per season to prioritize butchering to avoid deaths of old age. So to the above, we add:

...but, if an animal is nearing its maximum lifespan, and is not the last remaining breeder, butcher it.

Secondly, I think there should be a special "struck down" message for butchering, or the option to have butchering deaths not cause a message, as "struck down" always makes me pause and frantically search for the gap in my defenses that I missed covering.
Logged
...Unless your message is "drvn 2 hsptl 4 snak bite" or something, you seriously DO have the time to spell it out.

GoldenShadow

  • Bay Watcher
    • View Profile
Re: Overhaul of Ranching/Meat Industry
« Reply #4 on: March 17, 2012, 05:37:56 pm »

Like I said, have it set on the pen zone, and not globally. Unpenned animals will never be set to butch automatically. You could have a toggle in the pen settings. Breeding pen, babies born here are assigned to this same pen, but will not be slaughtered. And a Slaughter pen, babies born here will be assigned to this pen and will be tagged to be butchered when fully grown. You can grab individuals and untag them as you wish, or go ahead and slaughter them right now if desired.
Logged

Supersnes

  • Bay Watcher
  • Dabbling Woodcrafter Competant Leatherworker
    • View Profile
Re: Overhaul of Ranching/Meat Industry
« Reply #5 on: March 17, 2012, 06:13:36 pm »

Currently, butchery is an industry that annoying to manage at low numbers, and near impossible to manage when you have 10 or more pages of animals.

3 types of butchering permissions.
"Unavailable", "Slaughter when fully grown", and "Slaughter Now"
Any animals which have become their max size are and were marked as "Slaughter when fully grown" changes to "Slaughter Now"
You can slaughter baby animals manually with "Slaughter Now", which works like the current game.

New born animals are automatically marked for "Slaughter when fully grown"
Baby animals are auto assigned to the same pen as their mother when they are born.
There will be a new Workshop option 'o-W' to turn these behaviors off if desired.

To set up your meat industry. You need a breeding stock. 1 or more female and 1 or more males(only 1 of each needed). Change their butcherability to unavailable and pen them up in a large safe pen. All of their babies will be born, assigned to the same pen and butchered when they are fully grown whenever your butcher dwarf gets around to it. It may be prudent to only allow one female per pen and make the pen very large to encompass all the babies. Have one large 30x30 pen per breeding female so overcrowding won't be an issue. Make sure you save one male somewhere safe too.

You can have a large meat industry without the usual player micromanagement, similar to farming. If should keep your butchers and tanners busy full time once things get going.

These rules only apply to animals in pens. Animals not in a pen, such as free roaming dogs and cats are not auto marked for "slaughter when fully grown" They can still be set to any of the 3 slaughtering option, "Unavailable", "Slaughter when fully grown", or "Slaughter Now" manually. However, if the mother cat or dog was assigned to a pen, her babies will be marked for "Slaughter when fully grown"

We'd need the option to set per animal as well as per species, then subdivide it by gender with a cap or a proportional cap, and tie in stockpiles.

i.e.
THIS cow is never to be butchered.
However, otherwise all cows are to be butchered when fully grown..
...except if you have 20 or more cow meat in stockpiles.
...and if there are 5 or less female cows, do not butcher female cows.

The remaining trick would be an age vs max age check performed once per season to prioritize butchering to avoid deaths of old age. So to the above, we add:

...but, if an animal is nearing its maximum lifespan, and is not the last remaining breeder, butcher it.

Secondly, I think there should be a special "struck down" message for butchering, or the option to have butchering deaths not cause a message, as "struck down" always makes me pause and frantically search for the gap in my defenses that I missed covering.

Would it also work to have it so you can sort animals by age--by having the game show the birth dates--setting age caps, and by being able to set population caps that, when crossed, trigger an automatic butchering regardless of other restrictions, except if they are set as unavailable due to being a breeding animal.  Also selective breeding of higher grade animals could yield a higher pet, food, and craft values from the offspring if done correctly.
Logged
Personally, I like it because after climbing the damned learning cliff, I'm too elitist to consider not liking it.
If murdering parents in front of their kids in the most gruesome manner possible is too much for you, you have not played Dwarf Fortress
You should be drowning babies by now, human.