Roasted Sweet Potato isn't considered a prepared meal


#1

BiPolar%20Hearthlings

To reproduce just get a hearthling to eat a Roasted Sweet Potato serving.


#2

Yeah. It is marked in the code as quality 3.

1 raw, bad
2 raw, neutral
3 raw, tasty
4 prepared, bad
5 prepared, neutral
6 prepared, tasty


#3

I guess it’s veg stew from now on then.


#4

I would consider this a bug. Roasted potato should be classified as prepared food and as such have a quality around 5.


#5

Hmm, I suppose you’re right. I’ll switch it over to a bug topic.


#6

the rating for food is all really wonky. anything RAW innately is considered negative as to where prepared food gives positives. In my mod I added a 7th rating in between 4 & 5 which is simply called “Tasty” for things that are “Raw” yet shouldn’t be considered negative. For example, all my fruits or any fruit in real life is eaten “Raw” and considered quite tasty. Think of apples, oranges, bananas. Those shouldn’t be negative to eat “Raw”. Once you figure that out though it’s easier to keep your people fed and happy.


#7

Yeah I’ve just switched over to veg stews from now on, there’s enough food variety to keep them happy anyways.


#8

Where is this bit of code? I have a private mod (to make salsa :smiling_face_with_three_hearts: ) and the hearthlings will “eat a plate” of berry juice before salsa… A prepared (and yummy!) but raw dish.


#9

IIRC it’s in constants.json & also somewhere in the thoughts as well. Been a while, so I’m not 100%


#10

Watchout because changing that means unbalancing all the other foods lol


#11

it’s been a while, but I think since we added it in between, all we really did was make any fruit in game not “Bad” to eat. Everything that would have been 4-6 is still better being at 5-7 while any fruit is a 4. I think we could have done it easier by simply removing any negative thoughts on a rating of 3, but that would then change everyone’s game if playing my mod and we figured some people may enjoy the normal game ratings.

Again, it’s been so long though, I don’t remember which foods we adjusted. It may have only been fruit.


#12

But that is the thing - if you add something in between, the whole line moves one down unless you also edit all the foods and move them one up

ie: if it was
1 raw, bad
2 raw, neutral
3 raw, tasty
4 prepared, bad
5 prepared, neutral
6 prepared, tasty

and then it becomes

1 raw, bad
2 raw, neutral
3 raw, tasty
4 prepared, bad
5 tasty
6 prepared, neutral
7 prepared, tasty

then all foods that are currently prepared, neutral will be just tasty and all foods that were prepared, tasty will be just prepared, neutral.

Imo, even if it doesn’t make sense (in terms of putting it in a scale like that) the best way to add something would be at the end of it, like:

1 raw, bad
2 raw, neutral
3 raw, tasty
4 prepared, bad
5 prepared, neutral
6 prepared, tasty
7 tasty

That way you can just use 7 in your new “only tasty” foods (and mix the ones you want) without interfering with the current scale and the values used


#13

this was our original plan, but then that made ALL our food items that we simply didn’t want to be “raw negative” better than anything in the game. Or at least be seen that way from hearthlings. I’m sure there was/is a better way to do it, but it’s not something I’ve ever had issues with while playing. I also don’t make ALL types of food, people don’t need to eat that much lol Variety is super nice, but citizens can seriously live off one crop field for nearly all eternity lol


#14

Out of curiosity, can we use decimals?
Like this:

1 raw, bad
2 raw, neutral
3 raw, tasty
4 prepared, bad
5 prepared, neutral
5.5 tasty
6 prepared, tasty


#15

I don’t remember, I think we tried and got an error. it’s been so long. I can maybe test it later.