Ludeon Forums

RimWorld => Ideas => Topic started by: Kagemusha12 on February 28, 2017, 09:45:59 AM

Title: Ability to restrict food that can be used for training pets
Post by: Kagemusha12 on February 28, 2017, 09:45:59 AM
It would not only be very nice, but actually necessary, to have the ability to restrict the types of food your animal trainers use for training the pets.

Many (if not most) players separate the food for their colonists and the food for their pets (by making special food for pets (like hay of kibble) available and restricting the anmals from entering the fridge.

Having an animal trainer give human food to the pets can wreak havoc on those plans.

I currently have a good example in my current game:
My 3 dogs have huge amounts of Kibble available (made with hay and human meat gained from the corpses of invaders).
Well, at one point I gave the order that one of my dogs should receive training in hauling.
Afterwards I wondered why  the vegetable stores in my fridge drained at a higher rate than usual.
Well, it turned out that my animal trainer used the vegetables from the fridge to reward the dog ... and not the masses of Hay or Kibble I had in store

Being able to restrict the food used for training wuld be very helpful in order to prevent this
Title: Re: Ability to restrict food that can be used for training pets
Post by: BlackSmokeDMax on February 28, 2017, 10:46:38 AM
+1

Great idea!
Title: Re: Ability to restrict food that can be used for training pets
Post by: Hans Lemurson on February 28, 2017, 12:12:15 PM
Everybody knows that a Raw Potato is immensely more rewarding for a dog than a hunk of pemmican.
Title: Re: Ability to restrict food that can be used for training pets
Post by: Aerial on March 01, 2017, 10:16:25 AM
+1

Especially since half the time the animals get food poisoning from the "training" food.
Title: Re: Ability to restrict food that can be used for training pets
Post by: b0rsuk on March 01, 2017, 11:04:05 AM
Current situation punishes the players who take the path of stockpiling food for winter instead of making a roofed solar lamp and growing stuff all year round. Maybe I have tight vegetable / meat balance. My trainer decides to train with berries, and suddenly I can no longer make fine meals. I can occasionally get more meat by hunting, but not vegetables in winter.

When player defaults to building a roofed sunlamp, all biomes end up feeling the same.
Title: Re: Ability to restrict food that can be used for training pets
Post by: Ford_Prefect on March 03, 2017, 11:09:26 PM
Yeah.  The ai should be fixed a bit on meals for training animals.  I saw a pawn hauling a lavish meal to feed a chicken (that had lost its leg) instead of the hay and kibble stored in the same room as the chicken.   (I quickly drafted the pawn and had the chicken executed)

The pawns should use prefer kibble > hay> food paste> simple meals > raw ingredients > Fine & Lavish meals.  For training animals.

A pawn should never grab a lavish meal to train a pet ... not when there are simple meals and kibble available in the same room where he/she picked up the lavish meal.  >:(
Title: Re: Ability to restrict food that can be used for training pets
Post by: SpaceDorf on March 04, 2017, 06:49:19 AM
+1 to every comment.

It could be as simple as the medical tab ..
Title: Re: Ability to restrict food that can be used for training pets
Post by: Wishmaster on March 04, 2017, 07:05:26 AM
Have a look at my mod "Smarter food selection".
https://ludeon.com/forums/index.php?topic=30708.0
Title: Re: Ability to restrict food that can be used for training pets
Post by: b0rsuk on March 04, 2017, 09:29:07 AM
For people saying meat is more rewarding for a dog than some potatoes, yes, I see the point, it's cute and even realistic. If you wanted to implement it in that way, make it a slider on animal's Health tab:

"feed with cheapest food" -- X -- X -- X -- "feed with tastiest food".

And you could make that tastiest food makes training more effective. In times of food shortage, in the preharvest, you may want to feed with anything. When times are rich, use fancy food to speed up training and keep animals happier.
Title: Re: Ability to restrict food that can be used for training pets
Post by: SpaceDorf on March 04, 2017, 10:09:08 AM
Well .. in times of food shortage I stop training completely and untrained animals are on the shortlist for tomorrows lunch :)
Title: Re: Ability to restrict food that can be used for training pets
Post by: nccvoyager on March 04, 2017, 02:58:39 PM
Of course, a trainer that has bonded with a pet would refuse to feed the pet food below a certain "quality" unless food at or above that quality is unavailable right?