RimWorld

RimWorld

Animal Foods Extended
 This topic has been pinned, so it's probably important
TheVillain  [developer] 6 May, 2023 @ 9:02am
FAQ
Is it safe to add/remove from an existing save?

Adding it yes, might not appear in traders inventory for a while but otherwise it'll work out of the box.

Removing...it'll throw a bunch of errors when you load the save as the game cant spawn items that dont 'exist' anymore - and any animals that where 'well fed' will have an error associated to this.

However the game should run fine after that based on my limited testing.


How can I adjust the Well Fed buff?

  • The duration is in the HediffDef file in the mod. Create a local copy and tinker.
  • The intensity of the buff is in the Items_food_AnimalFoodsExtended ThingDef, under severity. The smaller the number, the more nuzzling. 1 = vanilla behaviour (I think) but its got a degree of randomness built into the base game.


I cant find Grazing Feedstock or Rendered Meat in the Butchers Table or the Stove!

Pet food is unlocked by default at all tech levels, but Rendered Meat and Grazing Feedstock are locked behind Electricity research. You can disable this by rummaging through the Recipe Defs an just removing:
<researchPrerequisite>Electricity</researchPrerequisite>

and saving the mod as local copy. Remember to do this for both the individual and bulk recipes.


'But...but why' you ask?

The inspiration for these items was looking at industrial processes, so this felt appropriate, and the simplest way to do it.

Why does it say 'Ate Kibble' when pawns eat any of these foods?

It felt it simpler than adding in a bunch of new thoughts, when its functionally the same as eating Kibble. Though the food poisoning chances are higher for rendered meat so watch out for that one.


My 'insert animal' just ate Pet Food, is 'Well Fed' but isn't nuzzling anyone - is this a ruse?

Pet Food is treated as Kibble from the games perspective - so if 'insert animal' can eat kibble then Pet Food is also 'valid'.

However.

If an animal that doesn't nuzzle (so not 'cute'[rimworldwiki.com] by the games definition) eats Pet Food then it'll be fed, counts as food - but wont start nuzzling. A hippo fed cat food isn't going to decide belly rubs from humans are the way to go. Its still at heart a hippo.
Last edited by TheVillain; 8 May, 2023 @ 6:49am