Jump to content

Philippe J

Vintarian
  • Posts

    11
  • Joined

  • Last visited

About Philippe J

  • Birthday 11/10/1978

Philippe J's Achievements

Berry Picker

Berry Picker (2/9)

2

Reputation

  1. I really wanna know too !
  2. My apologies, it appears I installed the mod a long time ago (a year or two) on my machine and it persisted despite me doing a clean install of Vintage Story today. It had been a long time using this machine to play VS, so I foolishly thought this came with the setup ! Sorry for the confusion !
  3. So the game, installed from scratch, crashes when I try to run it with the packed Volumetric Shaders mod (installed as part of the 1.17.6). Crashdump :
  4. Which is fine by me. Just saying it's still crashing so it might be useful to investigate what's changed in 1.17.6 and previous that's causing this hassle. For the record, I just tested a full bread recipe without any hassle. It's called a "fruit bread" instead of a "berry bread" like in the doc, but otherwise it was delicious I also just tested a salad recipe, so those seem to be fine too. One thing I did notice is that if I try to put liquid (honey on top of the cake, vinegar in the salad), the bucket puts 3L of liquid every time (despite your recipes showing 0.1L iirc) Also I could not add vinegar to the salad, it didn't recognise it. So perhaps there has been something changed in the way liquids and portions of liquids are dealt with? This is also consistent with the fact that I can put a carrot alone in the saucepan and it will give me a charred carrot (but yeah, it's a single item, I need to see if there are two item recipes in the saucepan that don't involve a liquid...) edit: if I put one portion of water, fine. But try to put a second portion, despite it not being a recipe, right? It crashes. Definitely something in the water...
  5. I did a full clean install of Vintage Story just now, then only EF and ACA. Created a fresh creative mode world in single player. Put a saucepan on a firepit. Put some water in first slot. I tried to do a non existing recipe first, so I just tried to put water in the second slot and it instantly crashed to desktop. To be clear, this is on a different machine than my previous posts. My gaming rig which I just rebuilt. Do note that there seems to be something funky going on with 1.17.6 because with a completely fresh install I had a crash to desktop while loading a new creative world. It appears the Volumetric Shaders mod packaged with the clean install has some issues. I disabled it to do my test above.
  6. Oh! I just installed the 1.17.5 patch and that reverted things to crashing !
  7. I'm sorry I'm not a mod developper, so I'm just looking at the code as is, with no hint of what's going on in the background. It's certainly a problem to make pertinent remarks, but since I've been doing this for about 20-ish years, I hope I can still add some value, like for example telling anyone that will listen that this : foreach (SimmerRecipe rec in simmerRecipes) { if (rec.Match(contents) > 0) { match = rec; amount = rec.Match(contents); break; } } is can be improved by storing the returned value of rec.Match the first time, instead of running the whole damn function again just to get the integer that was, in fact, already returned to you the first time around. I'm seeing stuff like Ingredients capital I in the JSON for the simmering recipes whereas you use lower case for the other ones... no idea if that's a problem besides consistency (I don't even know what JSON deserializer you guys use, so it's probably harmless with the right options activated edit : nvm it's Newtonsoft's Json, obviously). There are some "interesting" errors in the client-debug files that might hint at some stuff, like that strange one but again, I'm just guessing
  8. OK, well, I see a promising looking LoadSimmeringRecipes() method that supposed to output a nice looking little message during loading "the syrup and the lard". Except, unlike "the chef and the apprentice", I've never seen it. Nor have I seen "the butter and the bread". So I'd say the problem is that none of the recipes seem to get loaded for simmering or kneading, hence the crash whenever the game goes to lookup the validity of whatever we are putting in the saucepan! I suppose one way to test that would be to see if the game crashes if I try to do a kneading recipe. edit : nevermind, I see the two messages although not "the syrup and the lard" as such. And I see the log saying "1300 kneading recipes loaded" and "429 simmering recipes loaded". edit 2 : OK so I stopped the crashes, somehow! I was testing in a newly created Creative world and reproducing the crash no problem. I tried a few things, such as trying non existing recipes (no problem), existing non-EF recipes (no problem) and so on. Bone broth was my go to and that crashed again and again. Until I tried something : I used a pot with the Bone Broth ingredients. That didn't crash. So I substituted the pot for a saucepan. And that did not crash either. And sure enough, now I can do Bone Broth in the creative world. In fact, I can do Bone Broth in a newly created creative world, straight away, no more messing with a pot then a saucepan. On the other hand, my existing save, for some reason, does not crash anymore, but won't do Bone Broth. It will do berries syrup, so that's quite weird (why would it ignore one recipe then let others ? ) My existing world was created with 1.16.5, converted over to 1.17.4, then I later installed the mods, so I'm not sure what that could have to do with anything, but just for info... Anyway, at least the crashes stopped happening, but I'm getting some serious slowdowns when messing with the saucepan, so I'm guessing something else is going on. If anyone still has the crashes with the saucepan, maybe you could try what I did ? Do a recipe you want from the saucepan, but with the pot, then switch the pot with the saucepan and see what happens ? Cheers!
  9. Tried recipes with the normal pot and no problems. But if I substitute the bowl with the saucepan (so on a valid recipe - e.g. carrot soup), it instantly (on mousedown as I click to drop the saucepan) crashes like the rest. Looks like there is something up with the saucepan looking up recipes that's not working right. I hope I can check out the code soon, then, because I'm mighty curious now! Especially since "it's working on your machine" . I also disabled all other mods to be sure. Have you tried on 1.17 to see if it's something to do with the game itself having changed something ?
  10. Unlike Malicante, I only play single player and as I said earlier, I can replicate the bug consistantly (Crash to desktop) whenever I put anything after putting water in the saucepan. This doesn't depend on quantity of liquid, or slot position (I just crashed after after water in second slot, then trying to put something in third slot). Not sure if this is pertinent but my fire is not lit. Crash dump follows :
  11. Hey @l33tmaan, the github link for A Culinary Artillery is dead and I can't find anything manually. Perhaps you could share the correct URL so I can go have a look at the source? Because a null ref exception on a list should be a pretty trivial thing to spot, usually. As for me I can reproduce the crash by simply putting 0.1 water in the first slot of the saucepan, then... well, I have not tested extensively, but it crashed when I put a piece of meat in the second slot, and again when I put a carrot in it instead. (I'm on 1.17.4 stable, EF 1.6.0 ACA 1.0.5 - just noticed I'm behind so will update to see if it's still reproducible) edit : updated to EF 1.6.1 and ACA 1.0.6 and reproduced the bug no problem. Saucepan, add 1 water to first slot, crashes as soon as I click with meat or veg on second slot
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.