RimThreaded icon indicating copy to clipboard operation
RimThreaded copied to clipboard

Rimthreaded breaks plant generation with Geological Landforms

Open Hogedal opened this issue 2 years ago • 0 comments

Developer To Do Notes:

  • [ ]
  • [ ]
  • [ ]

Non-Vanilla Bug Report

Describe the bug

When running Rimthreaded together with Geological Landforms the plant generation seems to break

Steps to reproduce the behavior (VERY IMPORTANT)

  1. Install Geological landforms and Rimthreaded
  2. Start new colony on any tile containing a landform
  3. Note that the map is entirely devoid of trees regardless of biome

Error Logs ?

[Geological Landforms v1.6.5] Detected potential conflict: The mod "RimThreaded" (majorhoff.rimthreaded) adds a destructive patch that will likely override or break some functionality of Geological Landforms.
Patch method: static System.Boolean RimThreaded.RW_Patches.WildPlantSpawner_Patch::WildPlantSpawnerTickInternal(RimWorld.WildPlantSpawner __instance)
Target method: System.Void RimWorld.WildPlantSpawner::WildPlantSpawnerTickInternal()
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
LunarFramework.Logging.IngameLogContext:Log (LunarFramework.Logging.LogContext/LogLevel,string,System.Exception)
LunarFramework.Logging.LogContext:Warn (string,System.Exception)
LunarFramework.Patching.PatchGroup/<>c__DisplayClass28_0:<CheckForConflicts>b__0 (System.Reflection.MethodBase,HarmonyLib.Patch)
LunarFramework.Patching.PatchGroup:CheckForConflicts (string,System.Action`2<System.Reflection.MethodBase, HarmonyLib.Patch>)
LunarFramework.Patching.PatchGroup:CheckForConflicts (System.Action`2<System.Reflection.MethodBase, HarmonyLib.Patch>)
LunarFramework.Patching.PatchGroup:CheckForConflicts (LunarFramework.Logging.LogContext)
GeologicalLandforms.GeologicalLandformsAPI:Init ()
LunarFramework.Bootstrap.Entrypoint:InitComponent (LunarFramework.Bootstrap.LunarComponent)
LunarFramework.Bootstrap.Entrypoint:OnPlayDataLoadFinished ()
LunarFramework.Internal.Patches.Patch_Verse_StaticConstructorOnStartupUtility:LateInit ()
(wrapper dynamic-method) Verse.StaticConstructorOnStartupUtility:Verse.StaticConstructorOnStartupUtility.CallAll_Patch1 ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_5 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()

HugsLib log

Hugslib would not upload

Player.log (Optional)

https://pastebin.com/ZyV44jAK

**Mod list (Preferably a RimPy compatible list.)

  • Harmony
  • Core
  • Royalty (Optional)
  • Ideology (Optional)
  • Biotech (Optional)
  • HugsLib
  • GeologicalLandforms
  • Biome Transitions
  • RimThreaded

Hogedal avatar Jun 29 '23 21:06 Hogedal