-
Posts
1216 -
Joined
-
Last visited
-
Days Won
10
Content Type
Profiles
Forums
Blogs
News
Store
Everything posted by Echo Weaver
-
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
If the game is going to have THIRTY-SEVEN different kinds of mushrooms, it needs to have a more robust wildcard system. As far as I can tell, "pie-single-mushroom-*-normal-raw" is not recognized. It appears I need to create 37 x 4 language strings for the mushrooms x 4 cooked states of pie. -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
Ah, I see. I added a single "nutritionPropsWhenInMeal" to cider.json, but I still needed to use a wildcard when I added it as a valid stack to soup. So it all works now... except for strings. Though booze still doesn't work ideally. Since cider/wine/ale are all defined together, we have grain ciders that give grain nutrition and fruit ciders that give fruit nutrition, but I have only found a single tag "nutritionPropsWhenInMeal" for the entire class. There are piePropsByType and distillationPropsByType. Is there a type-dependent tag for meal nutrition that I haven't located yet? -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
This is my general approach, but I was going to do all of these things in a single mod because they seem overall pretty minor. The only mod I found that messes with meal definitions was Porridge with Milk, which would actually be compatible I think, but the mod database is pretty hard to search.... -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
Ha! Is that true for all chat apps, or just Discord in particular? I can think of several chat apps I'd be more reluctant to install. OK, with my hardcore manual json, I now have pie fillings working! It turns out that I was using a reference that did not work in 1.20. I didn't think these recipe patch mods were so particular. I downloaded the Quiche pie patch and worked from that, and Bob's your uncle. Trying to decide whether I want to go nuts and actually give different mushrooms different filling colors, since there are so many to choose from. So, now there is mushroom and fish pie. The only thing left is booze. So... is cider the same as wine? This might be part of my problem, but changing my json to add meal (i just typed "email" ) portion information for cider didn't seem to help. Milk works, so I know my basic approach should be correct. -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
Yes, this is what I'm doing -- downloading similar mods and building json from that. @Thorfinn, clearly I am out of my element here -- what's your process for using ModMaker? -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
OK, I find this weird -- so it expects me to change the game's assets, and then it will detect the changes and turn them into a mod? EEK. I'm not used to considering it OK to change the game assets directly. -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
Could you give me a link to ModMaker? I searched and am not finding it. I'm sure I'm doing something obviously boneheaded. -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
My first thought is that frumenty could indeed be more ingredient expansion of porridge rather than its own thing, but I guess that would prevent one from using 4 different ingredients. Maybe the first 2 ingredients would be grain and egg. Did you follow up on the "generic namer" for strings mentioned by Pizza2004? -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
Oh, don't bother. I'm 100% sure it's my error. As you pointed out, I'm writing the json manually like a noob. Dude, there's a tool that generates the json for a json mod? I saw the name ModMaker but figured it was for something more complicated. That's so much help it almost seems unfair. Where I come from, making stuff configurable with hand-written json IS the way you make modding easier. I think I remember seeing that frumenty post go by. I'll look. It looks like one just needs to make a new json file and put it in the right directory to make a new meal. I'm sure ModMaker does it all. -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
Yeah, not my choice either. I'm sorting through the way those meal names are constructed. It's kind of complicated. I may be able to fix the string by classifying the rice as something else. There are "toppings" that get different language, and I think there might be a third classification of optional ingredient. I think these classifications just determine what strings are used to construct the name. If I change the grain to a topping, I think the default would be "meat stew sprinkled with rice," which is better but not ideal. It's also possible to just change the string used for an entire classification. Porridge with Milk, one of the recipe mods I'm using as an example, changes the way names are constructed for porridge to remove the adjectives for optional ingredients. Then you get "spelt porridge with cheese and blueberries," which is much better IMHO. The adjectives don't really do much to for porridge names in general. I mean, who mashes blueberries to put in their porridge anyway? You just mix them in. The adjectives add some real personality to other meals, though, and it seems excessive to change the naming for all meals in order to add a few option ingredients.... Re Pemmican: It's kind of a beef jerky analogue invented by Native Americans. Maybe jerky crossed with trail mix. I can't think of a reason one couldn't just make it with beef. The recipe just says "redmeat," and that seems fine to me. Penicillin.... well, THAT would be a whole new mechanic for VS . Yeah, not having fruit satiety seems like a big deal but patchable. It seems like a great mid-to-late-game carryable food for long trips away from the base. -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
OK, so milk in porridge and soup now works! I had an "addmerge" where I meant to put "replace." So now you can make rice porridge with mashed game:recipeingredient-item-milkportion. Internationalization, yup. Gotta do that thing. Booze in soup is still a fail. I'm not sure I defined the ingredient portion correctly. There are several kinds of alcohol, and I'm not sure I defined the correct one as a possible soup ingredient. I'm not planning on making a recipe for whiskey soup. -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
As an update, the optional ingredients I added to meals seem to work fine! Cheese can be added to porridge and grain to stew. The downside is that "Spelt porridge with mashed cheddar cheese" isn't really how I would choose to describe it. Worse, I think it's "red meat stew with mashed rice" as well. No idea how one might muck around with the text descriptions. On the other hand, everything I tried with liquids seems to have failed, and I think I broke stew altogether . I forgot to test the pies, though, so back in for that. ETA: Pies failed. And that's the stuff I had the most guidance on. I'll have to do some more study on that and liquids I guess. But the meals worked! Oh, this was a different meal suggestion? That's another step beyond adding ingredients to meals. Having more stuff to do with egg is appealing though. -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
Oh, hey, I'm happy to be that lazy! ETA: There was probably a reason they turned this recipe off. It looks nice enough, so maybe they decided it was OP. I really want to use it, though! -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
What do I patch to get the recipe to appear? -
Long distance water transport - Aqueduct and reservoirs
Echo Weaver replied to Crylum's topic in Suggestions
Vintage Story is open source, isn't it? If you have the skills to fix the flowing water performance, this is something you could contribute. It's certainly not something I have the background to tackle or other software engineers on this thread. -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
At the risk of oversharing, I have a collection of patches that i'll be ready to test tomorrow. Of course, it might not even load because I don't know what I'm doing. I squinted at all the stuff I could find in the game and several mods that patched resources, plus @Thorfinn's guidance. So we'll see. I built out a kitchen in my creative save so that I can switch it to survival and test. -
Long distance water transport - Aqueduct and reservoirs
Echo Weaver replied to Crylum's topic in Suggestions
Still thinking about what minimalist global data structure we'd need to track this information It seems like the nodes we'd need are the points where the aqueduct hits the chunk boundary. Since you can split an aqueduct, this could be 1 entry point and multiple exits. For a given chunk, each entry point would need a parent exit point in the adjoining chunk. Those could contain flow/no-flow flags. Whenever an exit node for a loaded chunk is updated, the entire data structure updates, and any loaded chunks have water started or stopped. There could probably be a delay timer based on how far away a given loaded chunk is from where the flow/no-flow updated, but that's all in the noise. -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
Oh, I didn't realize that. I saw a chart on the effects of mushrooms and apparently got dazzled by all the numbers -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
Oh, whew. I though I might need to handle something involving different model states in order to add a pie. Considering how many textures I'm seeing in here for stuff we know they haven't implemented, I think they may add assets for something they plan to do later anyway. It may never have been actually put in the game. One possible issue is that there are over a dozen mushroom varieties, I think, and some are poisonous. There are meal textures for poisonous mushrooms hanging out in the assets. That's an interesting choice. So it might be too big of a pain to calculate nutrition for a mixed-mushroom pie. -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
Yeah! Bushmeat pie? I hadn't even noticed that one. My teen was complaining that she can't make fish pie. I downloaded a recipe for egg pie, but I really want cheese pie too, and I'd totally forgotten about blue cheese because I don't bother with that . Maybe if blue cheese gave a bit of vegetable nutrition, it would be worth it (since we've decided fungus is a vegetable). Someone made a mushroom pie recipe, though the text never worked. It sounds like you could get infinitely complicated with that one, including special textures for single-mushroom pies. That seems like a lot. Heh. Mushroom brown certainly sounds good to me. This is all XML stuff and seems to be designed straightforwardly, but I'm not clear that I know all the places XML files need to be patched. So it may go pear shaped. -
Long distance water transport - Aqueduct and reservoirs
Echo Weaver replied to Crylum's topic in Suggestions
Well, it's a graph. Really, it's a tree. Any given length of aqueduct would need to have a parent, and multiple lengths could have the same parent. (Could you merge two aqueducts? A proof of concept wouldn't necessarily need to support every bonkers thing a player could think of.) Data for a chunk wouldn't need to care about what's going on in other chunks. It would just need to be able to look up its parent nodes in the global data structure to see if they are flagged as flow or no-flow. -
Juice, Wine/Mead/Ale, and Milk in Meals
Echo Weaver replied to LexicalAnomaly's topic in Suggestions
I was looking at the code defining meals, and it's pretty straightforward too . Now that I know what my texture options are, I could take a stab at it. Changes I was thinking for meals: - Optional cheese in porridge. Also, optional milk. I like the liquid added in Porridge with Milk, but I'm not sure I want to give up 2-grain porridge. - Soup liquid can be water, milk, or wine/mead/ale (aka booze). - Soup and stews have optional grain Since I'm staring at it, it's fill-mushroom(black/blue/brown/orange/red).png -
Long distance water transport - Aqueduct and reservoirs
Echo Weaver replied to Crylum's topic in Suggestions
I'm assuming that's what the game usually does, but perhaps very old parts of the game. The frozen bay in the summer really bugs me, but it seems like it would be quite easy to update a chunk and determine that it's been above melting temp for long enough that all the ice should be gone in that chunk. Same with livestock pregnancies, which is just maddening. @Thorfinn is right, though -- an entire length of aqueduct would need to know something about its status. Simulating an entire flowing river or flowing aqueduct seems like massive overkill, but if the water flow has been dammed (rather than damned), a loading chunk would need to be able to access some kind of status for entire waterway when it loads. It wouldn't need to be terrible complicated, but there'd need to be some kind of data structure that stays in memory that tracks the chunks containing the waterway with flags for flow/no flow. Or something. I'm just starting to hallucinate code. -
Long distance water transport - Aqueduct and reservoirs
Echo Weaver replied to Crylum's topic in Suggestions
A glaze isn't impossible either. We have glass, which can be crushed. Add the crushed glass on top of the unfired pottery, then fire. Simplistic, but not bad for simulation. -
Long distance water transport - Aqueduct and reservoirs
Echo Weaver replied to Crylum's topic in Suggestions
Wow, this really underscores how different it can be maintaining a base in different areas. I live in the middle of a ton of limestone. I had a terrible time finding bees. Still haven't found sulphur. Most of all, I can't find the friggin' treasure trader.