RimWorld

RimWorld

Variety Matters Redux
217 Comments
Papito 18 Jun @ 12:46pm 
Will this be updated?
estrogenesys 7 Apr @ 10:38pm 
can this be added/removed to saves?
[RTB] Sarianos 20 Feb @ 5:42am 
@Evyatar Just a bit of appreciation here for ya, while the VE team has made a more performance friendly version of this mod I feel that in light of your comment on the matter it's worth saying that in all aspect aside from performance your implementation is so vastly superior that it stands out far ahead of it to anyone with the performance to spare and the ability to read, I sincerely hope you continue your work on this mod.
Icicle 27 Jan @ 12:30am 
Any reason they are completely ignoring my sushi (vanilla expanded)? Meals and pemmican seems to be working fine, but sushi is being ignored.
GVLT 15 Oct, 2024 @ 6:07am 
Hi, I would like to request a patch for https://sp.zhabite.com/sharedfiles/filedetails/?id=3259209078&searchtext=connected+bed
For now beds connected to nutrient paste network via connectors are producing "DietTracker:: Variety reason mismatch
UnityEngine.StackTraceUtility:ExtractStackTrace ()" error
Kalmorph 9 Oct, 2024 @ 8:39pm 
IF YOU HAS PERFORMANCE TO SPARE, USE THIS MOD instead of the VE!

Their concept on variety is kinda similar to here, but is simpler and straight forward; as example, this mod also considers pawns expactions and VE version don't;
This mod also has code to improve pawns micromanagement; they will intercalate between ingredients when available; VE version don't, you have to micromanage yourself.
This mod has the same and more tweaking options than VE.

The only thing VE has that this mod doesn't is pawns favorite ingredients, and also is more performance friendly.

To be clear, this is not a way to say one mod is better than the other, I just wanted to highlight their differences in hopes that people are aware of what this mod does and also hoping it doesn't get deprecated in favor of VE. As others said, their concept doesn't appeal to everybody, and I would like to keep using this one if possible.
cyanobot 5 Oct, 2024 @ 4:55pm 
I'll be sad to see this one deprecated. The VE implementation does not appeal as much. Thanks for providing!
TheLastThrumbo 29 Sep, 2024 @ 10:41pm 
I can't remember how long I've had this mod. This mod added a fun challenge, especially to those of us who start on "naked brutality". While I'm sure the vanilla team will make a decent mod, this mod holds its seat in the "Top Rimworld Mods" conversation, whether it becomes deprecated or not. I super appreciate your work here, and if you come up with another nuanced and balanced challenge, we'll line right up just like we did for this one. Thanks again!
TurtleShroom 21 Sep, 2024 @ 9:22am 
Yep.
MagnusGames 20 Sep, 2024 @ 11:52pm 
VE team ripping off another mod yet again
Macbuk 20 Sep, 2024 @ 4:05am 
The concept of this mod is so much better than the vanilla expanded team's one, but the performance hit is way too heavy, sadly
Naturtok 9 Sep, 2024 @ 11:24pm 
Preemptive o7 then! :)
Evyatar  [author] 9 Sep, 2024 @ 10:39pm 
Hey, FYI vanila expanded team is working on a new mod for food variety and it's already in beta, so this mod will probably be deprecated in favor of it once it's released
Wulfhram 15 Aug, 2024 @ 7:17pm 
For pawns that get a buff for eating human meat such as blood worshippers, I believe they're getting a variety malus for it.
Angel 8 Aug, 2024 @ 2:29am 
I keep checking the workshop to see if this got updated. I really loved this mod, but it does seem to have a lot of performance issues.
AmbiguousMonk 25 Jul, 2024 @ 8:31pm 
Is there a reason that ingredients aren't considered individual varieties? It makes it seem like single ingredient meals are best. Say I have 10 of three different ingredients: I can make three triple-ingredient meals for 1 type of variety total, or I can make 3 single ingredient meals for 3 types of variety total. It seems counter intuitive for cooks to prioritize multi-ingredient meals when they're actually the worse choice
Maux 21 Jul, 2024 @ 3:39am 
It seems pawns stack gourmet meals from Vanilla Cooking Expanded as long as the condiment is the same, regardless of other ingredients.
Kaeh 11 Jul, 2024 @ 8:55am 
I think there is an incompatibility with project rimfactory. The auto cooker can't get food.
Darknote 7 Jul, 2024 @ 11:53am 
Alright, so, I had to remove this from an existing save (@WithTheFlow it should be fine).

FYI, this mod causes a massive annoyance unlike any stuttering. It doesn't make the game unplayable, but it does hit you with random stutters that give you the illusion something's wrong. Then everything's fine, until it isn't. Schrodinger's Stutter.

I would recommend a thorough check with Dub's performance analyzer. FYI I was using it with CE and SOS2, and all other performance improvement mods.
WithTheFlow 6 Jul, 2024 @ 9:57pm 
is this safe to remove from an existing save?
tide{S}haper industries 29 Jun, 2024 @ 9:27am 
Hoi! Coming here based on troubleshooting ppls errors. Is there a possibility to curb down the logging for stuff like;

> DietTracker:: Variety reason mismatch

At least making it opt-in via a verbose logging option or something. Because it really clutters people's logs (excessively at times) and is also not really helpful for the user or us troubleshooter to determine WHAT is going wrong and how to potentially fix it. And if it's only really helpful for you to find out incompats, making it opt-in instead would be a good middle-ground, since people would only ever need it being logged while specifically looking into it to begin with.

Unless the message has some critical meaning - in which case it having more details about what exactly is the issue would preferable - otherwise users will just outright ignore it anyways.
Dr PhiZZ 21 Jun, 2024 @ 11:03pm 
Can I add this mid-save? I really like the features of this mod but I don't want to start my longest colony over :)
按住F检视你的牛子 21 Jun, 2024 @ 9:30pm 
Of all things, this mod requires new colonists to need four different types of food right after landing. What kind of spoiled star-level young master is this?
lintence91 7 Jun, 2024 @ 12:25pm 
I reported a couple of bugs to the forum thread, fyi. Not sure if you prefer here or there.
Title Fight Enjoyer 31 May, 2024 @ 7:13pm 
are there any known incompatibilities?
GonDragon 20 May, 2024 @ 4:21pm 
Many thanks!! I'll try to take a look at the code on the week.
Naturtok 20 May, 2024 @ 4:22am 
Sounds good, thanks for the update! Sounds like it's the busy season for a lot of modders lol
Evyatar  [author] 20 May, 2024 @ 2:25am 
@GonDragon sure, done
Evyatar  [author] 20 May, 2024 @ 2:24am 
@Naturtok not soon unfortunately, I'm swamped with work so I'm not sure when I'll have the time to check that out
GonDragon 19 May, 2024 @ 9:44am 
Hey! Can you update the Github repo? I'm seeing the original decompiled mod, but not your changes, and I wanted to debug some NullReferences I'm having on loading and saving. Also, I wanted to implement a precept, so if you have Ideology, you can make pawns "not care" about variety (ideal for transhumanist runs), "normal" variety... and "required" variety (Stronger buffs and debuffs)... I was thinking into implement the precept, and send you a Pull Request, but that's a little hard to do with an outdated repo :p
Naturtok 29 Apr, 2024 @ 11:58pm 
Hey is there any chance of you looking at bringing the original Variety Matters Dinner Time mod into 1.5? I know it'd be a bit of a jump since it hasnt been updated since 1.3, but there aren't any mods like it as far as I can see. I really like the visual of my pawns going to get food all at the same time lol
viv 25 Apr, 2024 @ 8:16am 
Thanks! I experimented with it, I'm fine now. :-)
Also, on low wealth up to mid game wealth the original values work just fine. It only became finicky at very very high wealth. Tuning the expectation values did the trick for me.
Evyatar  [author] 24 Apr, 2024 @ 7:10am 
@viv @AZXDY the amount of expected variety is decided based on the pawn's expectation level, you can configure it for each expectation level in the settings, or invest in your colony's meal variation
AZXDY 24 Apr, 2024 @ 6:41am 
I found the same problem that viv did at a high wealth, my colonists kept having negative debuffs from variety when I had a ridiculous amount of variety on the colony, I didn't investigate what exactly the deal was but I can confirm this starts happening at a certain wealth point, to be fair wealth was high enough that I decided to end the run not long after but still.
Afropenguinn 20 Apr, 2024 @ 11:00pm 
Yoooooo thanks man! This is seriously one of my favorite mods!
viv 20 Apr, 2024 @ 4:30am 
Okay, does that mean that a 1-ingredient meal doesn't increase my variety score more than a 5-ingredient meal? If that is so, forget it all, I might just have hit a too high wealth.
Evyatar  [author] 19 Apr, 2024 @ 2:48pm 
@viv are you sure? I didn't play for a few months but afair each food adds no more than 1 variety, there shouldn't be a food that adds more than that so the problem should be someplace else.
viv 19 Apr, 2024 @ 10:26am 
As a fictive example, let's say the memory is 10 meals, and there is a certain variety score to meet with these 10 meals. The "each day" coffee, tea and chocolate makes a +1 positive appearance in the queue, adding a meager +3 in total and leaving 7 meals. Now I have only 7 meals left to make up the variety score at high wealth.
But if there was no chocolate, tea and coffee, all 10 meals would have used lavish and gourmet meals, hitting the necessary score.
viv 19 Apr, 2024 @ 10:20am 
@HTxL After looking at it again, it is probably a high wealth issue. It counts positive, but not positive enough. Each single-ingredient drink (e.g., coffee, tea, and cholocate) adds for one variety (positive). But meals with one variety are bad at high wealth, they add not enough. People expect each meal to have more ingredients (simple meal is "bah"). If I don't manage to get almost every meal with multiple ingredients, I don't fulfill the high variety need anymore, and they complain. (High wealth does that to people! :D) That's when I have to forbid people to eat chocolate, tea, and coffee. It doesn't resolve if I decrease or increase memory.
I started a new colony (low wealth) and there, it enhances my variety score, as do simple meals with a new single ingredient.
snipebotz 18 Apr, 2024 @ 4:07pm 
Can you add this to save?
Persomnus 15 Apr, 2024 @ 6:44pm 
Thank you so much! this is my favorite mod ever, Its my favorite part of the game
Naturtok 15 Apr, 2024 @ 2:34pm 
You're the best, thanks!
Evyatar  [author] 15 Apr, 2024 @ 1:48am 
@hestaby316 @Naturtok they prioritize cooking variety of meals
Evyatar  [author] 15 Apr, 2024 @ 1:48am 
updated to 1.5
Evyatar  [author] 15 Apr, 2024 @ 1:08am 
@viv are you requesting an option so each of them will still count once (to avoid the negative consequence of drinking more than once) and still have its own count, so if you drink different drinks it will have a positive effect on variety?
viv 13 Apr, 2024 @ 10:09am 
The issue has already been addressed by a mod option where drugs (and drinks) count only once in memory. However, I still run into trouble :D. When pawns have an abundance of variety of drinks (beer, cider, tea, psychite tea, coffee, sub sorts of coffee etc etc), then each 'sort' count once per day. Together with chocolate, all these make a 1 count on the day, and this adds. Given a very high wealth, one might still run into drinks-induced variety negative score.
viv 13 Apr, 2024 @ 5:58am 
Thank you so much for this mod! Without it there would be no reason to look for variety in food. We have to grow many different crops with a great diversity, as it should be, and not eat rice and meat every day. No way to play without it.
But I, umm, have a little trouble with my tea and coffee drinking population, people drink coffee and tea like 2-3 times the day (it's healthy :D) and they always start complaining because each drink counts as full meal and it consists only of one ingredient only, which is very bad. Mathematically, drinking tea and coffee 2-3 a day hits the score negatively, in my experience. (Also, albeit to lesser degree, chocolate, cider and other luxury things produce this outcome). Maybe luxury drink/food could just give a little flat luxury bonus. Currently I restrict my people to 1 tea or 1 coffee every few days, not every day, ahh! ;-D
Papito 11 Apr, 2024 @ 3:26pm 
Just wanted to say i love your mod, it adds some much needed challenge and a reason to make something else besides rice dishes every day
GrobmotoriGER 11 Apr, 2024 @ 7:28am 
Will this be updated to 1.5?