
Mods / Gourmand
Author: bluelightning32
Side: Both
Created: Sep 7th 2024 at 9:50 PM
Last modified: May 13th at 6:11 AM
Downloads: 21110
Follow Unfollow 273
Recommended download (for Vintage Story v1.20.6 - v1.20.10):
gourmand_1.7.0.zip
1-click install
Gourmand gives a health reward for eating a greater variety of foods and using the various food mechanics in the game. The goal is to encourage the player to grow more foods, preserve more foods, forage more foods, and use more cooking mechanics.
The player is granted food points for eating foods that meet the criteria of the food achievements. Each achievement can only be earned once (unless it is forgotten through death). So that eating another food in the same category does not earn any additional points. The food points are converted into health points using a semi-logarithmic function.
When the player dies, 30% of their achieved foods are lost (configurable with the gourmandDeathPenalty worldconfig).
The design doc has more details about the internals of the mod.
Food achievements
- Food types - 1 point for each food code
- Meals - 10 points per type of meal (like meatystew), with a bonus of 100 after eating all 6 types
- Bonus after eating all 10 meal types with Expanded Foods
- Pies - 2 points per type of pie, with a bonus of 100 points after eating 32 types
- Bonus after eating 217 with Expanded Foods
- Pickled foods
- Breads
- Climate spanning - 50 points for eating meals that require crops from hot and cold climates
- Mushrooms
- Juices
- Ciders
- Poisons
- Alcohol types
- Expanded Foods only achievements
- Sweet and savory treats
- Sushi
- Fried foods
- Deluxe fried foods
- Hardtack bake levels
- Floral Zones only achievements
- Fruits
- Vegetables
- Wildcraft only achievements
- Fruits
- Nuts
- Granola bars
- Art Of Cooking only achievements
- Flat bread
- Lavash
- Shawarma
Finding what to eat next
Open the character dialog ('c' hotkey), and go to the Gourmand tab. First it lists any foods that were lost through death. You likely have these ingredients on hand and want to eat these again first. Following that, it shows all of the food categories and any foods that have not been eaten yet in that category.
FAQ
Instead of rewarding the player for eating a variety of foods, can you punish them for eating the same food too often?
The base game already punishes the player for eating too narrow of a diet. There's not much room for improvement on this mechanic.
Can you give a greater variety of buffs than just increased health?
There are other mods that provide buffs to other stats, like foraging. Adding those buffs in Gourmand would cause some server owners to view Gourmand as conflicting with those other mods or the class system.
Also Elephant Studios is working on a mod called Gluttony that would give a variety of buffs for eating different foods.
Can you make the mod less OP?
I find that the current power level is important to keep the player motivated to keep looking for new foods. However, if you prefer, the GourmandBalance mod can be additionally installed to reduce the max health given by Gourmand.
Contributors
- Kwehlani - Expanded Foods achievements
- DeanBro - Ukrainian translation
- Pawelot - Polish translation
- Drakrochma - German translation
- AzuliBluespots - Brazillian Portugese translation
- C4BR3R4 - Spanish translation
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.7.0 | 595 | May 13th at 6:11 AM | Show | gourmand_1.7.0.zip | 1-click install | |
v1.6.9 | 969 | May 6th at 7:47 AM | Show | gourmand_1.6.9.zip | 1-click install | |
v1.6.8 | 579 | Apr 28th at 5:10 PM | Show | gourmand_1.6.8.zip | 1-click install | |
v1.6.7 | 799 | Apr 27th at 12:01 AM | Show | gourmand_1.6.7.zip | 1-click install | |
v1.6.6 | 1025 | Apr 20th at 3:58 AM | Show | gourmand_1.6.6.zip | 1-click install | |
v1.6.5 | 4838 | Feb 15th at 8:27 PM | Show | gourmand_1.6.5.zip | 1-click install | |
v1.6.4 | 310 | Feb 15th at 4:45 AM | Show | gourmand_1.6.4.zip | 1-click install | |
v1.6.3 | 1874 | Feb 3rd at 5:45 AM | Show | gourmand_1.6.3.zip | 1-click install | |
v1.6.2 | 147 | Feb 2nd at 10:34 PM | Show | gourmand_1.6.2.zip | 1-click install | |
v1.6.1 | 350 | Feb 1st at 6:53 PM | Show | gourmand_1.6.1.zip | 1-click install | |
v1.6.0 | 761 | Jan 26th at 8:07 AM | Show | gourmand_1.6.0.zip | 1-click install | |
v1.5.0 | 1841 | Jan 16th at 3:42 PM | Show | gourmand_1.5.0.zip | 1-click install | |
v1.4.5 | 177 | Jan 15th at 3:13 AM | Show | gourmand_1.4.5.zip | 1-click install | |
v1.4.4 | 267 | Jan 14th at 2:29 AM | Show | gourmand_1.4.4.zip | 1-click install | |
v1.4.3 | 301 | Jan 13th at 8:10 AM | Show | gourmand_1.4.3.zip | 1-click install | |
v1.4.2 | 76 | Jan 13th at 7:28 AM | Show | gourmand_1.4.2.zip | 1-click install | |
v1.4.1 | 268 | Jan 12th at 4:46 AM | Show | gourmand_1.4.1.zip | 1-click install | |
v1.4.0 | 239 | Jan 11th at 7:38 PM | Show | gourmand_1.4.0.zip | 1-click install | |
v1.3.3 | 430 | Jan 9th at 4:26 AM | Show | gourmand_1.3.3.zip | 1-click install | |
v1.3.2 | 785 | Dec 31st 2024 at 3:19 AM | Show | gourmand_1.3.2.zip | 1-click install | |
v1.3.1 | 214 | Dec 27th 2024 at 11:53 PM | Show | gourmand_1.3.1.zip | 1-click install | |
v1.3.0 | 392 | Dec 26th 2024 at 1:05 AM | Show | gourmand_1.3.0.zip | 1-click install | |
v1.2.7 | 579 | Dec 9th 2024 at 4:35 AM | Show | gourmand_1.2.7.zip | 1-click install | |
v1.2.6 | 357 | Dec 5th 2024 at 6:30 AM | Show | gourmand_1.2.6.zip | 1-click install | |
v1.2.5 | 743 | Nov 16th 2024 at 7:08 AM | Show | gourmand_1.2.5.zip | 1-click install | |
v1.2.4 | 486 | Oct 9th 2024 at 5:07 AM | Show | gourmand_1.2.4.zip | 1-click install | |
v1.2.3 | 322 | Oct 2nd 2024 at 8:21 AM | Show | gourmand_1.2.3.zip | 1-click install | |
v1.2.2 | 103 | Oct 2nd 2024 at 6:01 AM | Show | gourmand_1.2.2.zip | 1-click install | |
v1.2.1 | 108 | Oct 2nd 2024 at 3:43 AM | Show | gourmand_1.2.1.zip | 1-click install | |
v1.2.0 | 137 | Oct 1st 2024 at 7:39 AM | Show | gourmand_1.2.0.zip | 1-click install | |
v1.1.0 | 176 | Sep 28th 2024 at 3:48 AM | Show | gourmand_1.1.0.zip | 1-click install | |
v1.0.1 | 291 | Sep 17th 2024 at 3:36 AM | Show | gourmand_1.0.1.zip | 1-click install | |
v1.0.0 | 142 | Sep 16th 2024 at 12:39 AM | Show | gourmand_1.0.0.zip | 1-click install | |
v0.9.1 | 187 | Sep 8th 2024 at 8:45 AM | Show | gourmand_0.9.1.zip | 1-click install | |
v0.9.0 | 117 | Sep 8th 2024 at 3:45 AM | Show | gourmand_0.9.0.zip | 1-click install | |
v0.8.0 | 125 | Sep 7th 2024 at 9:51 PM | Show | gourmand.zip | 1-click install |
Guedez that seems too similar to the vanilla mechanics of simplifying foods into nutritional categories. I admit that your proposal incentivizes eating balanced foods (such as some meals) more strongly than the vanilla mechanics. However, I think the vanilla mechanics already incentivize that too much. Also, with your proposal, it seems like someone could maintain the same maximum buff by continually eating the same perfectly balanced meal. That's boring in the sense that it does not incentivize the player to harvest the wide variety of foods in the game and use the wide variety of cooking mechanics.
All that said, if you want to make your own mod, feel free to reuse parts of Gourmand. Gourmand is MIT licensed, and it's easy to satisfy those requirements if you choose to reuse the code.
Is it possible to make a variant of this mod, or extra features, where it replicates the Eco Survival food mechanics?
In Eco it remembers and averages all food you ate in the last 24 hours, and then uses the average nutrients of these foods to give you experience buffs
So if you ate 1x '300 protein 450' vegetable meal and 300 '80' fruit berries your buff will be 82 (79~ fruit 1 protein 2 vegetable).
So that you are incentivized to eat few big meals, and to maximize the total nutrients in a single meal, which usually takes a lot of preparation and work to get it done (I think the best ones would be pies?)
So that you are both trying to eat a bit of everything and to make sure only eat big expensive foods
Jayro done
"Could you make a patch for Art of Cooking? Especially the pie issue, because it's asking for recipes that don't exist. plis "
https://imgur.com/xHJMYvl
So to make sure, this mod further adds onto the base system and gives more HP with a diverse diet right?
bluelightning32
I was thinking about what you said about the Pipeleaf not adding to health. Maybe you could exclude it from the list then? Because right now it is just in the misc catagory.
Ah ok i just noticed it showed up in the unsorted section of food.
Soareverix flax carrot pies should work. Please file a bug on the issue tracker. Include a screenshot of the hovercard for your pie (I need to see how many gourmand points it reports). I also need the list of mods you have installed along with their versions.
bluelightning32 It seems like pies aren't currently working. Do flax carrot pies not work? Is there a specific grain type to use?
Hydromancerx I'm not currently interested in adding Gourmand support for that mod, because it doesn't fit well with the theme of eating a variety of things to gain health.
However, you can create your own mod that adds support. Gourmand already recognizes eating the shag leaf as a food (they count towards the catch all category). So you could adjust the points for the shag leaf with just a content mod. Make the content mod depend on Gourmand and Pipeleaf. Gourmand searches for matchers in all mods. Use some of the other matchers as examples. The design doc also describes what the fields do. Json patching is necessary to adjust the achievements in the food-achievements.json file.
Having Gourmand recognize smoking the shag leaf (not just eating) would require a code mod. The mod would need to intercept the smoke action, then call UpdateFoodAchievements.OnFoodEaten.
bluelightning32
Thanks for adding Mycodiversity support!. Can you please add support for Pipeleaf mod too?
Hydromancerx there's already a category for mushrooms. The Mycodiversity mushrooms were already getting added to it. I increased the bonus for that category in 1.6.8.
Please add a category for Mushrooms from the Mycodiversity mod.
Thanks!
@Sing , that's just a visual bug. I fixed it in 1.6.7.
Bug(?) Report:
I was about to reach the limit of 1000 points, had 996, and I ate a food item that gave me 11 points. Not only my points went to 1007, but the line with the limit became "2.1474836E+09" which is the 32-bit limit thing... so I think there might be some bug there that needs fixing XD
I mean, it SEEMS like the maximum Hp gained from points should be 21, but now I have +21,14!
bluelightning32 Thank you so much for adding that in!
Ahh that's it then, I was scared I broke something because all the mushrooms had it but it should go away effectively when I eat one of those then, thank you
Louse eating enough of a category generates a bonus. When you're one food away from getting the bonus, then the bonus is included in the available points shown in the hovercard.
hi, I got a question: would it be possible to add an option for gourmand points to... decay over time? So that every X time (or every X nutrition eaten), some food goes into the "forgotten" category and has to be reacquired. It would create an interesting dynamic for those who would like this to be less of an incremental upgrade over time and more of a "if you have access over time to a lot of different food, you'll be better"
Thank you?
The dryad saddle mushrooms are giving 103 gourmand points after updating
Actually all of the remaining mushrooms I have give me 100+ points is that intended?
Bartandules fixed in 1.6.6.
wojtek16 added support in 1.6.6. I didn't add new achievements for the foods, because there aren't that many new foods. I haven't played to mod to tell which foods are a challenge to obtain.
Menelos I moved most of the logging to the audit log by default.
Hey! Do you think you might add the new world crops to your mod too? Just wanted to check if you might add this one to integrate :)
bluelightning32 thanks for this nice mod, it makes cooking even more fun :-).
I wondered why using a worldconfig since it's rather complicated to setup and more difficult to port to new worlds. Since you already have a ModConfig/gourmand.json file for DebugLogging, why not use this file instead?
There is a suggestion for where you can develop. This is to make a system with the player's weight. If a player eats a lot of protein and dairy products, his weight will increase. He will run slower, but at the same time receive a little less damage and freeze less in winter, for example. A leaner body type will allow you to move faster, but the damage of the player's melee attacks will decrease, and freeze faster.
Is there a way to make it so that the bowls from mods like clayworks count toward the completion of the meal category? When I use any of the colored bowls, it does not contribute anything to my gourmand rating.
@GaymerMike that shouldn't happen. File a bug with screenshots and more information.
bluelightning32 Will do, I am sorry for that.
first thank you for this nice mod, but am i doing something wrong? or is it normal that every new update, my food points restes but not the food i ate?
Rufish fixed. Next time please use the issue tracker.
I am getting the following error
[Error] Category gourmand:pie-filling-single-hint is not registered.
This error is happening even when this is the only mod installed. How ever it does not appear to keep the mod from working.
And the following Warning several times, Though this warning seems to be a conflict with another mod. I am not sure which one just yet. I will go through my mods and see. After some testing this warning comes when this mod and the All Classes mod are enabled together. https://mods.vintagestory.at/allclasses I am not sure that it effects anything in particular. but thought I would pass it along.
[Warning] Two recipes with the same code name of boilingwaterportion were found. Maybe you copied files within the game's asset folder? All recipe codes:
acid-full-sulfuric
candle
glueportion-pitch-cold
glueportion-pitch-hot
chromium tanned large hide
chromium tanned huge hide
jam
leather-sturdy-plain
leather-sturdy-plain
meatystew
porridge
potash
scrambledeggs
soup
sulfate-full-chromite
vegetablestew
boilingwaterportion
boilingwaterportion
boilingwaterportion
boilingwaterportion
boilingwaterportion
boilingwaterportion
boilingwaterportion
boilingwaterportion
boilingwaterportion
boilingwaterportion
boilingwaterportion
boilingwaterportion
boilingwaterportion
boilingwaterportion
Asilar I think the vanilla difficulty is too high. I'm not interested in researching how to reduce the boost of the vanilla diet.
If you choose to build such a mod, I think reducing the vanilla boost would make good a standalone mod that could be paired with Gourmand. However, Gourmand is MIT licensed. So there's nothing legally stopping you from forking it.
Hi !
This mod sounds very interesting.
bluelightning32 this mod gives the players more HP right ? Do you think it would be possible to lower the Bonus HP from vanilla diet (Fruit, Veggie, Grain, Protein, Dairy) by 20% each and make Gourmand bonus to match so it doesn't imbalance the vanilla experience by giving you extra HP ?
If you think it's possible do you think it can be an option on your mod or is it better if it's a fork ? If you think it's better as a Fork, would you agree I start one (or let you do it if you want/prefer) ?
Thanks a lot for your mod btw.
Giffel Gourmand only updates the health when a player logs in or eats something. Gourmand emits a log message every time it updates the health. The bug in your video is from something else. My guess is that it's from XSkills.
Im experiencing a weird bug, where my health keeps changing to normal, and then back to Gourmand hp.
https://i.imgur.com/iHtv8xq.mp4
Pear120 the chat tab problem is a problem with the base game. Gourmand's behavior is the same as other mods like Alchemy. You're right that the game does not automatically swich between tabs, but it does change the tab color to indicate there was a new message.
I suspect that the real reason players are missing chat messages is because of the new "Auto open Chat only on current group" setting (it's in the Interface tab in the Settings dialog).
If I simply disabled the new food eaten message now, that would create more confusion. Players are already confused about whether or not they were awarded points for various foods.
At some point, I'll add a sound effect for eating new unique foods, but that's a more involved change. I guess I could add a config setting at that point to disable the text notification.
As to your question about config settings. There are many ways to synchronize settings between the client and server. I don't remember the behavior off the top of my head for all of them.
bluelightning32 splitting the food notice into the separate Info Log tab is nice and organized, but the game automatically flips to it, and doesn't seem to automatically flip back to General when someone says something (I might be wrong on this, only tested in singleplayer so far). But with my friends barely noticing General chat as is, this would make text chat IMPOSSIBLE. Would it be possible to disable notifications in the config? Also, general modding question, but any idea if a server's config settings for that would carry over to clients when they join, or would it only affect the host and the clients would still have the default values set?
I also made a pt-br (brazillian portuguese) translation
https://pastebin.com/NEB3sQrt
Is there a german translation available or could I assist with it?
Proposal for a de.json:
{
"gourmand:playerinfo-nutrition-Gourmand": "Gourmand",
"new-food-eaten": "Verdiente Punkte durch neues Essen: {0}",
"tabname-gourmand" : "Gourmand",
// Text in the gourmand tab.
"earned-points": "Verdiente Punkte:",
"lost-foods-count": "Durch Tod verlorene Lebensmittel:",
"earned-health": "Erhaltene Gesundheit:",
"points-for-next-health": "Notwendige Punkte für die nächste Gesundheit:",
"until-points": "Punkte zur nächsten Stufe:",
"lost-foods": "Verlorene Lebensmittel",
"lost-foods-desc": "Dabei handelt es sich um zuvor verdiente Nahrungsmittel, die durch den Tod verloren gingen.",
"lost-foods-none": "Keine",
"missing-foods-none": "Alles schon aufgegessen",
"eaten-foods": "Gegessene Lebensmittel: {0}/{1}",
"eaten-foods-no-bonus": "Gegessene Lebensmittel: {0}",
"points-per-food": "Punkte pro Lebenslmittel: {0}",
"completion-bonus": "Sammelbonus: {0}",
"missing": "Fehlend: ",
"more-entries": "Mehr",
"back-to-overview": "Zurück",
// Shown in the item info
"available-points": "Verfügbare Gourmandpunkte: {0}",
// Food category names and descriptions
"food-cat-name": "Alles nehmen",
"food-cat-desc": "Jede Art von Lebensmitteln, klassifiziert nach ihrem Artikel- oder Blockcode.",
"pie-category-cat-name": "Kuchen",
"pie-category-cat-desc": "Verschiedene Kuchensorten, sortiert nach ihren Namen.",
"meal-category-cat-name": "Gerichte",
"meal-category-cat-desc": "Gekochte Mahlzeiten, klassifiziert nach ihrer Rezeptkategorie: Fleischeintopf, Gemüseeintopf, Suppe, Brei, Marmelade und Rührei",
"expandedfoods-meal-desc": "Gekochte Mahlzeiten, klassifiziert nach ihrer Rezeptkategorie: Fleischeintopf, Gemüseeintopf, Suppe, Brei, Marmelade und Rührei.\nDie Mahlzeiten von Expanded Foods sind ebenfalls enthalten https://vsaculinaryartillery.miraheze.org/wiki/EF:Expanded_Meals\">[wiki] [handbook]: Augratin, Kompott, Salat, kalte Nudeln, heiÃe Nudeln, Pilaw und Joghurt.",
// Only with expandedfoods installed
"hardtack-bake-cat-name": "Hardtack",
"hardtack-bake-cat-desc": "So einfach wie Brot, aber länger haltbar. https://vsaculinaryartillery.miraheze.org/wiki/EF:Expanded_Foods#Hardtack\">[wiki] [handbook]",
"sweetsavory-cat-name": "Süß und herzhaft",
"sweetsavory-cat-desc": "Verschiedene süße und herzhafte Leckereien.",
"sushi-cat-name": "Sushi",
"sushi-cat-desc": "Japanisches Essen aus Algen, Reis und wahlweise Fischnuggets oder Gemüse. https://vsaculinaryartillery.miraheze.org/wiki/EF:Expanded_Foods#Sushi\">[wiki] [handbook]",
"fried-cat-name": "Frittierte Lebensmittel",
"fried-cat-desc": "Prepared and breaded, then fried to perfection. https://vsaculinaryartillery.miraheze.org/wiki/EF:Expanded_Foods#Breaded_Food\">[wiki] [handbook]",
"deluxe-cat-name": "Deluxe Fried Foods",
"deluxe-cat-desc": "Fried foods drizzled with various sauces and syrups. https://vsaculinaryartillery.miraheze.org/wiki/EF:Expanded_Foods#Breaded_Food\">[wiki] [handbook]",
"vegetablejuice-cat-name": "Gemüsesäfte"
"vegetablejuice-cat-desc": "Jede Art von Gemüsesaft. Sie können aus jedem trinkbaren Behälter getrunken werden."
"pickled-food-cat-name": "Eingelegte Lebensmittel"
"pickled-food-cat-desc": "Eingelegte Gemüse."
"bread-perfect-cat-name": "Brote"
"bread-perfect-cat-desc": "Perfekt gebackene Brote."
"floralzones-fruit-cat-name": "Früchte aus Blumenregionen"
"floralzones-fruit-cat-desc": "Sammle und esse die Früchte aus der ganzen Welt."
"floralzones-vegetable-cat-name": "Gemüse aus Blumenregionen"
"floralzones-vegetable-cat-desc": "Sammle und esse das Gemüse aus der ganzen Welt."
"climate-spanning-cat-name": "Klimaübergreifende Lebensmittel"
"climate-spanning-cat-desc": "Einige ausgewählte Lebensmittel, die Zutaten aus heißen und kalten Klimazonen erfordern."
"mushroom-cat-name": "Pilze"
"mushroom-cat-desc": "Jede Art von Pilz, der gesammelt werden kann."
"juice-cat-name": "Fruchtsäfte"
"juice-cat-desc": "Jede Art von Fruchtsaft. Sie können aus jedem trinkbaren Behälter getrunken werden."
"cider-cat-name": "Cider"
"cider-cat-desc": "Alkoholische Getränke, die aus der ersten Stufe der Fermentation hergestellt werden: Cider und Met."
"alcohol-cat-name": "Alkoholarten"
"alcohol-cat-desc": "Cider, Brandy und Aqua Vitae."
"expandedfoods-alcohol-desc": "Jede Art von alkoholischem Getränk, einschließlich: feiner Wein, starker Wein, Cider, Brandy, gereifter Brandy, Jahrgangsbrandy, Wodka und Aqua Vitae."
"cookedfish-cat-name": "Fischhändler"
"cookedfish-cat-desc": "Jede Art von gegrilltem Fisch aus dem primitiven Überleben."
"poison-cat-name": "Gifte"
"poison-cat-desc": "Lebensmittel, die beim Verzehr Gesundheitspunkte entfernen."
}
kind regards, me :)
The rottening has passed
WickedSchnitzel , the way the mod gets the notification of which food is eaten is a little precarious. I'm worried it might break in the future if some other mod tries to alter the same code.
I already have a difficult time getting decent bug reports from players. So I want to keep those logs a little longer.
However, in 1.3.2, I added a way for you to opt out of the logs. Start the game, then edit ModConfig/gourmand.json (the file is created the first time the mod is started) to set DebugLogging to false, then restart the game.
29.12.2024 16:32:56 [Server Debug] [gourmand] Ate food game:bushmeat-cooked
29.12.2024 16:32:57 [Server Debug] [gourmand] Set current food to game:fruit-redgrapes
29.12.2024 16:32:57 [Server Debug] [gourmand] Ate food game:fruit-redgrapes
29.12.2024 16:32:57 [Server Debug] [gourmand] Set current food to game:bushmeat-cooked
29.12.2024 16:32:57 [Server Debug] [gourmand] Ate food game:bushmeat-cooked
...
Are these neccessary? Spamming the console somewhat.
DeanBro done in 1.3.1.
Hi, I've updated the translation! Sorry to bother you again
DeanBro done in 1.3.0.
Could you add support for the Unconscious mod? When a player loses consciousness, your mod counts as death and some products are lost
In a theoretical fight between a vanilla "hefty turnip stew" diet knight in full iron plate, and a butt-naked Expanded Foods chef on a server running this mod, who's winning?
... actually I should make that a non-theoretical fight, it would be funny.
bluelightning32 oh, thank you for letting me know! I wasn't aware that's how I should do it. I removed my (huge) post so it doesn't take up so much space. ty!
Kattifnatt in the future, please use the issue tracker for bugs. I copied your bug report into https://github.com/bluelightning32/vs-gourmand/issues/4.
Oh, sick mod... I'll have to run it on my server to see how it feels!
lord_luba yes, it is certainly possible to add compatibility for more mods. However, it takes quite a bit of work to design good food achievements for a mod. After the design, it also takes some work to code them up.
Can you do the initial design and propose how the achievements should be modified? That's what Kwehlani did on Discord for Expanded Foods. If you don't like Discord, you can also send me the proposed achievements on the issue tracker.
Great addition to my modlist, thank you.
Question: Would it be possible or more like would you mind spending time to also add compatibility to Wildcraft mods as well?
bluelightning32 Hey! I used Expanded Foods during my last playthrough and can try to take a look into helping expand objectives for it. :)
Quiche sorry, I can't reproduce it. This is probably going to take some back and forth to fix. Can you file a bug in the issue tracker with more info? You can also ping me on Discord.
Very curious bug! Seems that when it is dark that the info box gets nighttime as well?
DeanBro thanks, I added it to the 1.0.1 release.
Hi bluelightning32
I made a translation for your mod
Looking forward to testing this and hopefully implementing this on our server. Gourmand seems like a very fun way to buff up, RP moments to order specific foods and motivate cooks sell more than just super pies and god breads.
Buggi Thanks
Congrats on the debut of your new mod!
I'm still in the phase of playing vintage story more than designing mods for it, so I haven't played with expanded foods yet-- I'm eyeing it for a future run after I've had my fill and done most of the things in the base game. But if you still need this sort of thing by the time I'm actually exploring it I'll offer what I can.
Parvum I haven't tested compatibility with Expanded Foods. The food achievements are written in a very extensible way. My guess is that most of the expanded foods would be recognized, but they may end up adding more values to the existing achievements, and thus end up with completion bonuses that are too low (too each to achieve). Any feedback from play testing with the mod would be appreciated.
The bigger issue is that Gourmand doesn't have any achievements specifically designed around Expanded Foods. This is the part I really need help on. I haven't used Expanded Foods enough to know what all the mechanics are, and how much the player should be rewarded for trying them (how difficult they are). If you can design some Expanded Foods achievements for me, please use a format similar to the "Food achievements" section of the design doc. Basically:
I can translate that info into the matchers that the Gourmand uses to identify the foods. The matchers a little complicated because many of the foods share the same block code (such as game:bowl-meal) but represent different foods based on the item stack attributes. Also Gourmand has to be able to both match foods and enumerate foods that match achievements, whereas the game never enumerates most of the foods (most pies and meals are not shown in the handbook).
If you're up for it, you can send me the info on Discord. You can find me in the main Vintage Story Discord server.
Does this mod recognize all the different foods from Expanded Food?
That changlog for 9.0 is not what I thought I' d see in this game lol