RimWorld

RimWorld

Vanilla Food Variety Expanded
247 Comments
Sarg Bjornson  [author] 25 Aug @ 10:33am 
No
Mrrobin4561 25 Aug @ 10:32am 
can i remove the mod in a playtrough?
ArmoredStone 14 Aug @ 9:50am 
I think that one change would make this mod amazing. Then we can completely customize it exactly how we want it :D
ArmoredStone 14 Aug @ 9:14am 
Hey Sarg if it's not too much trouble, could you make it so instead of just getting a -5, 0, +5 mood bonus, it scales to all possible values in between depending on the variety? I would appreciate it if you could :D
Sarg Bjornson  [author] 6 Aug @ 2:05pm 
No
uu 6 Aug @ 9:03am 
After having two favorite foods, won't reading books change pawn's favorite food?
Gaven 5 Aug @ 10:34am 
aaah ok thanks we will avoid kaboom then.
Sarg Bjornson  [author] 5 Aug @ 9:07am 
No
Gaven 5 Aug @ 9:02am 
Can this mod be removed without permanent save kaboom?
Malnormalulo 2 Aug @ 5:14am 
Any chance the nutrient paste ideo precepts could override the meal type variety component of this? Feels a little at odds with the spirit of that precept for a pawn to complain about not having other meal types.
SM.cimmer 28 Jul @ 4:52am 
Just started a playthrough with this, you can disallow food ingredients near the stove and they will not use them(instead of going through the stove orders), I haven't observed how pawns treat which meals they choose yet. Remember also that with any sort of buff there should be commensurate work from the player and most settings can be changed
Sarg Bjornson  [author] 15 Jul @ 5:26am 
Not yet
gunns22 15 Jul @ 5:25am 
Quick question: Is there a command to change a Pawn’s favorite ingredient? (other than using Character Editor to cheat in a Cooking Book)

I’ve planned a Deltarune-inspired playthrough, and I wanted the Kris character to have Moss (from More Plant Products by Romyashi) as a favorite ingredient.
lain 9 Jul @ 11:18pm 
Since I change the menu I serve in the dining hall depending on my mood, this mod has just the right balance for me. More than anything, I love that pawns have their own favorite foods!
If I could speak of my wish, I'd be happy if the favorite foods were overwritten every time I read a cookbook, in order of oldest to newest.
Sarg Bjornson  [author] 9 Jul @ 11:02pm 
Fixed!
Kupferbart 9 Jul @ 1:50pm 
Hey Sarg, I wanted to report a bug on Google Forms, but it seems that Food Variety is not available in the dropdown. On that note, would it be possible to order the entries alphabetically on there? As one cannot filter the dropdown, it is quite difficult to find the correct one otherwise.

Nevertheless, the bug happens if both Food Variety and Alpha Crafts are enabled (all on 1.6), resulting in errors in the debug log.

HugsLib: https://gist.github.com/HugsLibRecordKeeper/3bdca276a2c3498fad7e216e22a27510

If the mod gets added on Google Forms and you want/need it to be re-reported there, shoot me a message.

Thanks for all your hard work
RusTopSkill 8 Jul @ 7:33am 
Can you somehow change pawn's favourite food via character creator or dev mode?
apljee 30 Jun @ 10:45pm 
@VitaKaninen my suggestion to you (based on my personal experience with this mod) is to stockpile ingredients in smaller individual quantities but greater overall quantity.

For example, if you had 500 corn, 500 venison, 500 berries, and 500 potatoes odds are the food variety will be low since chefs will use the same ingredients (or same combinations) over and over again while they're cooking. If you had 200 rice, 200 corn, 200 potatoes, 200 berries, 200 venison, 200 pork, etc. then you would essentially be forcing your chefs to diversify their ingredients. Alternatively focus on improving your chef's cooking level as soon as possible so you can make lavish meals.

tl;dr rush lavish meals or carry less of more ingredients
VitaKaninen 23 Jun @ 6:22am 
I understand, and I appreciate all the great mods!
Sarg Bjornson  [author] 23 Jun @ 6:07am 
Sorry, I'm very VERY starved for time for... obvious reasons lol
VitaKaninen 23 Jun @ 4:33am 
Do you have any advice for ensuring that you have a wide variety of meals with your mod? I feel like I must be missing something obvious.

I have a refrigerator with 20 types of ingredients in it right next to the stove, and the bill is for fine meals, one at a time with a radius of 4, but they will make 100 meals in a row with just corn and horse meat and ignore all the rest of the ingredients.

Is there a way to automate them using all the ingredients to make the meals without setting up 50 bills, and then cycling through them manually?
Sarg Bjornson  [author] 23 Jun @ 4:17am 
No, they are fatal for performance
VitaKaninen 23 Jun @ 4:14am 
I see that. I noticed that your mod came out after the other one, so I assumed it was an improved or more feature rich version of the other mod.

I tried the other mod a few minutes ago, and you are right. It does exactly what I was looking for. I am not knocking your mod, I just assumed it had built in features to deal with creating the variety the pawns are looking for.

I do miss the cookbook feature from your mod that allows pawns to gain a favorite food. Do you think you will add any of the variety meal creating features into your mod in the future?
Sarg Bjornson  [author] 23 Jun @ 3:52am 
If you want a mod that does what you say, there are alternatives to this one
VitaKaninen 23 Jun @ 1:25am 
What I wrote below was really your intention?

I feel like if the cook has enough ingredients available to make a wide variety of meals, the mod should encourage them to use it without making the player set up 50 bills, and then cycle through them constantly for the entire playthrough. I was hoping that providing them with a variety of ingredients would be enough.

Even a randomizer would work. Instead of using vanilla rules for determining which ingredient to use in a meal, roll the dice and pick something randomly off the shelf instead.

How are other players dealing with this issue, or do they just have bad moods constantly, and not know why? I have a hard time believing that most players who use this mod have 5 stoves with 10 bills each, but I could be wrong.
Sarg Bjornson  [author] 22 Jun @ 10:39pm 
"Am I supposed to do what this mod forces me to do?"

Yes?
VitaKaninen 22 Jun @ 4:18pm 
I am having some trouble understanding how this mod is intended to work.

I planted 25 different types of crops, and added lots of new animals to my game, so I currently have 1,000 each of 30 types of veg, and 25 types of meats.

But they just grab whatever is the closest to the stove to cook meals with, so all my meals have very little variety. Am I supposed to make 10 bills per stove, all with separate ingredients, and then have 5 stoves?

They will still just do the bills from top to bottom, so they will never start on the next bill until they run out of ingredients for the previous one, unless I limit the quantity of meals. Am I supposed to tell them to make 5 meals from one ingredient, then 5 meals from the next, and create 50 bills of 5 meals each, and then wait until they are all completed before going back and adding 5 more to each one?

Is there a way to set up bills to force them to make meals with more variety, but without the endless micromanagement?
Sarg Bjornson  [author] 20 Jun @ 11:49pm 
You can have 50 fine meals, they just can't all have the same ingredients. You needs to diversify bills and use different ingredients. 50 fine meals with "corn, rat meat" will not work, and it's the very reason this mod was created.
Carb0n 20 Jun @ 11:35pm 
yes sarg, because fine meals are more space efficient than raw ingredients, and i dont want my colony to starve to death if the chef gets the flu
Sarg Bjornson  [author] 20 Jun @ 10:25pm 
@Carb0n: "A sensible stack of 50 meals". Like, what the fuck, don't use this mod if you think that is sensible at all XDDDD

@Stryyyder: Then you are making too many of them. It really isn't that deep
Stryyyder 20 Jun @ 5:05pm 
i have 5 each of seven different foods, and pawns will always just go for one of the foods and only eating that. I suspend production of that one food they seem so obsessed with, and they just pick another food to eat exclusively while complaining about no food variety. even in dev testing, where i put a fridge in their room stacked with three different meals, they will pick 1 meal and eat it til its gone, all while complaining about food variety
Carb0n 20 Jun @ 1:30pm 
nah sarg, hes onto something but i have the exact same issue with a reasonable stockpile of 50 fine meals and 50 fine bakes, except mine only eat the meals closest to the freezer door
Sarg Bjornson  [author] 20 Jun @ 11:48am 
For all intents and purposes, that is pure bullshit. Don't make piles of 6000 identical meals
Stryyyder 20 Jun @ 8:01am 
For all intents and purposes, this mod Does Not Work. Pawns, I assume, will just always prioritize which food is closest to spoiling, or gives the most nutrition, or whatever and will never seek out to fulfill their food variety need :/ cool mod idea! but having a bunch of variable foods available will do nothing, you'd have to micromanage every damn meal.
Sarg Bjornson  [author] 19 Jun @ 6:19am 
Same
Carb0n 19 Jun @ 6:17am 
i really like the concept of this mod, however even tough i have several meal types (from your other mods) my colonist will only eat the closest one to them. i know having a "search for food" job would worsen performance, but what about a option that blacklists meals if they have been eaten too much recently?
cow of french 1 Jun @ 12:42am 
vanilla gourmand expanded
Sarg Bjornson  [author] 31 May @ 11:04pm 
Yes
knots6 31 May @ 9:38pm 
Is it intended that a pawn can only have 2 favorite foods when using cooking books? also does the quality of the cooking book mean anything
Sarg Bjornson  [author] 22 May @ 10:04am 
This mod already solves that problem, you can tweak it in mod options
charming_aberration 22 May @ 9:12am 
Hi! I encountered the problem that the same dishes made from many different ingredients are stacked together. As a result, only part of the ingredients are listed in the stack, and all dishes become dishes made from these ingredients. The rest is lost, and thus the variety decreases. Is it possible to solve this problem with this mod or any other?
(Sorry for the text, I am not a native speaker)
Battl3bee 9 May @ 6:08pm 
Also, synergies extremely well with vanilla cooking expanded, its modules, and vegetable garden. Encourages you to try out all the different meals from said mods. 10/10
Battl3bee 9 May @ 4:53pm 
Ever since a pawn (with the SpeakUp) mod talked about their meal diversity being great despite being fed vegetarian lavish meals made with only corn every day, I knew we needed a mod like this. And of course the goat cooks again. God bless man.
ElysianEcho 9 May @ 2:38am 
would it be possible to either make a blacklist for options, or make favourites override negative thoughts? if i get colonists who love kibble or twisted meat it's essentially an empty favourite slot, i know i can go find recipe books to give them more options, but it's a bit weird someone tells me they love cat food and then get angry if they get to eat it
Vanquisher02 28 Apr @ 9:49pm 
This mod look great but it's truly a challenge for tunneler ideology because they pickup meal with only mushrooms and/or insects meat ! How should I setting it ?
Sarg Bjornson  [author] 18 Apr @ 11:17pm 
We only support our androids mod
Spunk 18 Apr @ 9:21pm 
Is there a way you can disable food variety for some pawns? I am playing with some android mods which dont eat, so it doesnt really make sence for them to have it. can you please add it?
ImNotCreat1ve 13 Apr @ 12:41pm 
oh yeah! i am blind!
Sarg Bjornson  [author] 13 Apr @ 12:35pm 
Just... click the "i"...
ImNotCreat1ve 13 Apr @ 12:29pm 
how does one check a pawn's favourite food? am i blind or do i not know how to read?