RimWorld

RimWorld

Caveworld Flora Unleashed
72 Comments
Kerian Halcyon 26 Aug @ 2:51pm 
@Cyanobot
Thanks for the quick fix, much appreciated!
cyanobot  [author] 26 Aug @ 5:49am 
@Kerian Halcyon
Thanks for the report, should be fixed now. (You might need to force Steam to redownload)
Kerian Halcyon 25 Aug @ 11:44pm 
Having a slight issue, Royal Sauce (the condiment made with Royal Brackets) isn't showing up on the list of condiments available for gourmet meals (I assume they're from Vanilla Cooking Expanded). Dunno if this is a bug on my end due to my mods or if it's just missing from that list in general.
cyanobot  [author] 20 Aug @ 2:26pm 
@Blackthorn
I would need permission from the Biomes! team to do that and honestly the length of my to do list is such that I probably wouldn't get to it before they update anyway. I know work is underway.
Blackthorn 20 Aug @ 2:16pm 
idk if you have/need permission for this, but any chance you could add the jade glint fungus from Biomes! Caverns to this? just until they update it?
RoboJesus 13 Aug @ 6:32pm 
So happy I found this, was missing my cave lights on my current run, Thank you for updating!
cyanobot  [author] 7 Aug @ 1:23am 
@Nonnegotiable
Yeah, I know that's a pain! The issue is that what RimWorld considers darklight is based on what _color_ the light is. As such I think gleamcap, shimmershroom, and possibly glowbulb count as darklight, while the warmer-colored mushrooms do not.

I could consider a toggle that makes all of them glow cyan (darklight-colored) regardless of the mushroom color... It wouldn't look good, but it would make them all count as darklight.

In the mean time I suggest checking out More Darklight Colors (https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2889392135) - not updated since 1.4 but reported still working, or DarkLight (https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2940647482) . I haven't tried either of these myself, but they look like they might help with your colony.
Nonnegotiable 6 Aug @ 10:13pm 
I'd also like to request a toggle in the mod options to have them be darklight. Currently Playing with the mod in the glow forest as a darkness cult, and the fact that they give a moodlet debuff for "Indoor lighting" is giving ME a moodlet debuff
cyanobot  [author] 26 Jul @ 3:02am 
@Coolchilion
I can look into it, but it probably won't be straightforward because they use different code to regular plants.
Coolchilion 25 Jul @ 9:35am 
Would it be possible to add these mushrooms as wild plants in the glowforest biome in Odyssey DLC?
cyanobot  [author] 11 Jul @ 7:21am 
@Dizzy
Fixed, thanks!
Dizzy 11 Jul @ 6:09am 
This comment is awaiting analysis by our automated content check system. It will be temporarily hidden until we verify that it does not contain harmful content (e.g. links to websites that attempt to steal information).
Dizzy 11 Jul @ 6:07am 
Hey, just a heads up, the VEF cooking patch throws an error thanks to their namespace changes for 1.6. VanillaCookingExpanded.Thought_Hediff needs to be replaced with VEF.Cooking.Thought_Hediff.
cyanobot  [author] 5 Jul @ 1:45pm 
@Shinoskay
The domestic mycelium terrain is farmed like any other farm. Higher maintenance but you get a higher maximum yield because you can plant them more densely, and you have control over which kind of mushrooms you plant. Foraging is definitely lower maintenance.
Shinoskay 5 Jul @ 1:39pm 
that is what I needed.

Will the domestic mycelium blocks also allow 'fruiting bodies' to self propogate or do they work like domestic produce otherwise does?

I like that the mushrooms will spread themselves, low maintainence food is good. if planting my own loses that... I'll just leave the wild, red, tiles.
cyanobot  [author] 3 Jul @ 8:04am 
@Shinoskay
If by "mycelium terrain" you mean the red tendrilly stuff that mushrooms grow on :
It's a "plant". It's what mushroom fruiting bodies grow from. The mycelium is the bit that is needed for the mushrooms to survive and continue to grow. While the mycelium is alive, fruiting bodies (the mushrooms themselves) are periodically generated around them.

It is harmless, it can be harvested itself for mycelium blocks (animal feed/used for building mushroom farms), but if you harvest it then any attached mushrooms will die.

If that's not what you meant, please clarify.

And yeah, I know the documentation is lacking, I will someday get round to writing up a more detailed description. But today is not that day.
Shinoskay 2 Jul @ 10:53pm 
I'm trying to learn what mycelium terrain does. I made roofing and now mushrooms are spawning around the hills around where I set up a base and mycelium is spawning... it seems harmless but I want to find where to read about it.
Scentyz 22 Jun @ 10:02pm 
It would be great if this could get integrated to Vanilla Plants Expanded - Mushrooms
zachatack24 14 Jun @ 6:18pm 
you rock!
boop 8 Apr @ 9:33am 
@cyanobot Thanks for helping me look at it, much appreciated!
cyanobot  [author] 2 Apr @ 4:02am 
@boop
If it's working in a new game, I think your barrels in your save are corrupted in some sense. I can't for the life of me figure out how this happened from what you've sent. I'm hoping the changes I made will stop it from happening again but I can't be sure. Deconstructing and rebuilding the barrels may help.
boop 26 Mar @ 10:19am 
cyanobot  [author] 26 Mar @ 9:25am 
@boop
I can't see that image, it says "This content is no longer available.".
boop 26 Mar @ 9:15am 
@cyanobot
Yes, it works if I make a new game. I noticed the barrels broke even worse when I completely reinstalled the mod. Reinstalling the mod broke the barrel across all saves, but then reinstalling the old files from before I reinstalled made everything 'normal' broken. https://cdn.discordapp.com/attachments/618452813479149580/1354488680953151732/image.png?ex=67e57962&is=67e427e2&hm=6fa68cbbc32c8836cdfbee805347a6d46eb93ad9161eda57b34168ad4f277912&
Actual error at hand, couldn't send the entire log because it was so spam filled with entries.
cyanobot  [author] 25 Mar @ 1:08pm 
@boop
I believe the barrels in your save game are broken, probably from saving and loading while running the broken process. All the errors in that log are the "new" NullReferenceException -- which unfortunately doesn't let me figure out what the original error was. Can you get me a log from a fresh game with new barrels, please?
cyanobot  [author] 25 Mar @ 7:34am 
@boop
That's a slightly different error (this one's a NullReferenceException and the other one is a KeyNotFoundException) but I'm pretty sure I figured out where the first one would be come from so this is actually more useful. Another piece of the puzzle, as it were.

The list of (at ... at .... at...) is indeed the stack trace. For future reference, you can find the original for a duplicate error by using Ctrl+F on the "Ref" that the duplicate error gives you -- for the one below that was 458F0A5C but it will be different each time.

I'm thinking this has to be either a corrupted mod, or an interaction with a third mod. I'm not sure how the processor would know that it can do the mushroom wine recipe, but not know what the icon would be...

If you can get me the whole log (can you upload to a text-hosting website?), that would help. You can also try unsubscribing and resubscribing from this mod and Processor Framework.
boop 25 Mar @ 5:58am 
@cyanobot

Exception spawning loaded thing BarrelProcessor2254538: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 82F50078]
at ProcessorFramework.CompProcessor.get_TotalIngredientCount () [0x00029] in <596f29c0585045059296eadc26837ef7>:0
at ProcessorFramework.CompProcessor.get_Empty () [0x00000] in <596f29c0585045059296eadc26837ef7>:0
at ProcessorFramework.CompProcessor.PostSpawnSetup (System.Boolean respawningAfterLoad) [0x00055] in <596f29c0585045059296eadc26837ef7>:0
at Verse.ThingWithComps.SpawnSetup (Verse.Map map, System.Boolean respawningAfterLoad) [0x00026] in <23fcc63d7dfc4dd5b7e76f658fffe1ea>:0

I had some issues uploading the entire log but I'm guessing this is the needed part?
cyanobot  [author] 25 Mar @ 3:36am 
@boop
Thank you!

Unfortunately that's missing the actual stacktrace -- not because you did anything other than what I asked but because I forgot there would be loads of those (like you in fact said) and it doesn't record the whole thing for duplicates of the same error.

Sorry to keep asking for more -- can you send me a copy of the whole log? I might be able to figure it out from the bit visible there, but more info would still be helpful.
boop 24 Mar @ 10:35am 
@cyanobot

[14:08:55] Exception drawing BarrelProcessor5978498: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. [Ref 458F0A5C] Duplicate stacktrace, see ref for original.
cyanobot  [author] 24 Mar @ 4:55am 
@boop
Can you share the exact exception please? With the stacktrace? (stacktrace = the bit that appears in the bottom part of the log window when you select the error line, it should be copied automatically when you hit Copy to Clipboard).

It's working fine for me with just Flora and the Processor Framework. It gets the icon directly from the mushroom wine item.
boop 23 Mar @ 10:16am 
@cyanobot The new compatibility patch works well, except there is some problem making the whole game lag for me, might be related to a missing icon? When I put mushroom wine in the barrel the whole game starts to lag, and there is no icon on it, until I designate the processor to be emptied, at which point the missing icon is replaced with the emptying icon and it stops lagging. During the lag I get exceptions for a missing key when drawing.
cyanobot  [author] 21 Mar @ 4:06am 
@Lord Show
You do not need this mod if you are running Biomes! Caverns because Caverns already contains a version of this mod.
Lord Show 20 Mar @ 7:26pm 
Hey ! Thanks for your work, amazing, cool looking mod, unfortunately doesnt work together with the mod "Biomes ! Caverns, please please have a look at it
cyanobot  [author] 19 Mar @ 9:36am 
@boop
Good call! I can add that too -- I haven't played with medieval overhaul (I'm sure I will one of these days) so that would not have occurred to me.
boop 19 Mar @ 9:31am 
@cyanobot
Awesome, I also added the wine to the wine shelf in medieval overhaul, similarly simple patch for compatibility.
cyanobot  [author] 19 Mar @ 8:51am 
@HeatherAthebyne
So I've had a chance to do some testing and I'm not seeing the behaviour you're reporting. I'm pushing a fix for a related bug where cutting a mushroom caused the mycelium underneath it to be destroyed -- but in this case the mycelium wasn't dropping its yield so I'm not sure that's what's happening in your case.

In the test case (no other mods) the Harvest/Cut Plants designators are working as expected -- mycelium is only targeted if it has no mushrooms growing on top of it -- so I'm wondering now if this is compatibility with another mod that interacts with how orders/designations are applied...

If you could share your modlist, especially anything that explicitly interferes with designations, that'd be great.
cyanobot  [author] 19 Mar @ 8:09am 
@boop
Ah, you want the mushroom wine recipe in the universal fermenting barrel? I can add that, no problem. No link required, it's not a complex patch.
boop 18 Mar @ 6:10am 
@cyanobot
Actually, I realised what was actually needed was compatibility with the Processor Framework. I made a patch for it, could link it if you want :)
cyanobot  [author] 15 Mar @ 10:30am 
@HeatherAthebyne
Ah, hm, that is not ideal, yeah. An unintended side effect of making it easier to harvest mycelium. Sounds like it should be pretty easy to reproduce, so no need for more specifics.

I'll have to look into how the prioritisation works and see if I can get it working how one would want it to work. Ideally A) yeah, the mycelium should not be targeted if there are mushrooms in the selection area and B) if you cut the mycelium under mature mushrooms the mushroom product should drop as well.

Thanks for bringing it to my attention.
HeatherAthebyne 15 Mar @ 10:15am 
I'm seeing a behavior change where when I drag Harvest over wild mushrooms, the mycelium is always marked for harvest but the harvestable mushrooms are not. Previously, harvestable mushrooms were prioritized and you had to drag Harvest again to get the mycelium. The current behavior gets me a bunch of mycelium but I wind up losing most of the mushrooms I actually want.

If you need more specifics/testing I can get a narrower repro case. Thanks for your volunteer effort, this is one of my favorite mods :)
Sumatris 15 Mar @ 6:22am 
@cyanobot: Understood. Unfortunate, but thanks for looking into it, anyway :-).
cyanobot  [author] 14 Mar @ 11:46am 
@boop
Having looked into Medieval Overhaul's wine, I'm not sure what it is that you want? There is no incompatibility, both can be used alongside eachother.

Is it the multiple qualities? I'm not really convinced that adding quality to the mushroom wine would add enough value to be worth the time it would take to implement.
cyanobot  [author] 14 Mar @ 11:33am 
@Sumatris
I've looked into it and I'm afraid Cave Biome (Continued) is compiled directly against Caveworld Flora (Continued), so it's a hard dependency.

In plain language, I can't make it work -- the change would have to be made at the Cave Biome end. And Mlie has stated that they have no plans to make such an update.

Sorry to disappoint. You will have to use Mlie's version of Caveworld Flora if you want to run Cave Biome.
cyanobot  [author] 24 Feb @ 5:46am 
@boop
I'll take a look, but it might take me a little while to get to.

@Sumatris
I was actually not aware that the biome was still being continued (Mlie I assume, from the naming scheme?), so thanks for bringing it to my attention.

I'm not sure how well combining this one with the biome will work, given that the different versions of Flora have diverged quite a bit. (See the pinned discussion thread.) But I'll look into it and see what I can do. The biome might be a bit short on certain resources (not all of the plants from the original made it into Fluffysminion's version), but there are other cave plant mods nowadays that would cover the gaps, so it does seem worth getting it working.
Sumatris 23 Feb @ 11:24pm 
@cyanobot: You posted on the CaveworldFlora Continued page that this here mod is the 1.5 update with enhanced graphics. The problem is that the former is a dependency for the Cave Biome Continued mod, so replacing it with your version makes the cave biome inaccessible. Could you please look into making your mod compatible with the biome? Thanks :-).
boop 23 Feb @ 1:30pm 
Could this be integrated with medieval overhaul? Specifically combining "Greyfields" with the wine making system of medieval overhaul somehow?
Dizzy 13 Feb @ 11:25am 
fallen london references? in my modded rimworld? more likely than you think.
cyanobot  [author] 13 Feb @ 7:33am 
Pushed a hopeful fix for the fungal gravel issues, let me know if they are not resolved.
cyanobot  [author] 12 Feb @ 12:09pm 
Thank you for the further information, I ought to be able to figure it out from that