RimWorld

RimWorld

Faster Biosculpter Pod
This topic has been locked
Inglix  [developer] 6 Oct, 2022 @ 11:47am
Bug Reports (1.4)
Use this thread to report any bugs found when using this mod on the unstable branch for RimWorld 1.4.

Please provide as much detail as possible, and always provide a link to your HugsLib logs as well.
Last edited by Inglix; 6 Oct, 2022 @ 11:48am
< >
Showing 1-15 of 19 comments
lightbulb500 23 Oct, 2022 @ 5:29am 
Hey there, just wanted to report an issue with the mod settings window in game not opening correctly. It appears off centre and the settings themselves aren't accessible with the window also locking up.

I do have a pretty extensive modlist running so it might be a conflict somewhere though other settings windows are opening fine

Here's the full log: https://gist.github.com/55e187da74bc12574495832c16dee03d

Thanks for the mod!
Inglix  [developer] 23 Oct, 2022 @ 7:36am 
The settings window renders correctly when the mod is run by itself, and so far still works fine with my own personal modlist. None of the actual errors in your log specifically mention this mod, so there's no real hints towards what might be causing your issue.

I'm still in the process of building my modlist for 1.4, so it's entirely possible that if this simply a mod conflict of some sort that I might run into it myself. Without knowing where the conflict lies there's precious little else I can do at this time. If you happen to be able to track down the source of the issue through some process of elimination then definitely let me know.

Out of curiosity I would be interested in seeing a screenshot of what you're describing.
lightbulb500 23 Oct, 2022 @ 7:52am 
Thanks for looking into it.

I've done a little testing myself and it seems to only occur when I search for the settings in the mod options menu, if I just scroll and go into the settings it works fine - rather strange!

I've uploaded a screenshot of the glitch when it occurs here: https://imgur.com/HudSOeg
Inglix  [developer] 23 Oct, 2022 @ 8:57am 
Ah okay, I've noticed some serious bugginess with that search as well. Not sure it's a Vanilla issue or something with HugsLib.
Dr. Dinosaur 27 Oct, 2022 @ 8:41pm 
I am not sure if it is on my end, but biotuning duration does not seem to work, it is always just 60 days, despite me setting it to 5 years
overgrown palico 7 Nov, 2022 @ 9:55am 
After the latest vanilla expanded factions update introducing xenotypes to vanilla expanded factions, I've begun to encounter this error during start up. Do you have any idea what oculd be causing this?

Error in static constructor of FasterBiosculpterPod.FasterBiosculpterPod_Patches: System.TypeInitializationException: The type initializer for 'FasterBiosculpterPod.FasterBiosculpterPod_Patches' threw an exception. ---> System.MissingFieldException: Field 'RimWorld.CompProperties_BiosculpterPod.powerConsumptionStandby' not found.
at FasterBiosculpterPod.FasterBiosculpterPod_Patches..cctor () [0x00055] in <094db78c32b044579ca3e3237b9f8dcc>:0
--- End of inner exception stack trace ---
at (wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr)
at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <eae584ce26bc40229c1b1aa476bfa589>:0
at (wrapper dynamic-method) Verse.StaticConstructorOnStartupUtility.Verse.StaticConstructorOnStartupUtility.CallAll_Patch3()
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
(wrapper dynamic-method) Verse.StaticConstructorOnStartupUtility:Verse.StaticConstructorOnStartupUtility.CallAll_Patch3 ()
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 ()
Inglix  [developer] 7 Nov, 2022 @ 12:56pm 
Originally posted by overgrown palico:
After the latest vanilla expanded factions update introducing xenotypes to vanilla expanded factions, I've begun to encounter this error during start up. Do you have any idea what oculd be causing this?

Error in static constructor of FasterBiosculpterPod.FasterBiosculpterPod_Patches: System.TypeInitializationException: The type initializer for 'FasterBiosculpterPod.FasterBiosculpterPod_Patches' threw an exception. ---> System.MissingFieldException: Field 'RimWorld.CompProperties_BiosculpterPod.powerConsumptionStandby' not found.
at FasterBiosculpterPod.FasterBiosculpterPod_Patches..cctor () [0x00055] in <094db78c32b044579ca3e3237b9f8dcc>:0
--- End of inner exception stack trace ---
at (wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr)
at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <eae584ce26bc40229c1b1aa476bfa589>:0
at (wrapper dynamic-method) Verse.StaticConstructorOnStartupUtility.Verse.StaticConstructorOnStartupUtility.CallAll_Patch3()
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
(wrapper dynamic-method) Verse.StaticConstructorOnStartupUtility:Verse.StaticConstructorOnStartupUtility.CallAll_Patch3 ()
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 ()

Originally posted by 5150:
https://gist.github.com/d3aeb30b6523e15385b285efb16b7af9

Originally posted by 5150:
https://gist.github.com/114ae950f8546465c86e789d3a825e4d

This didn't have anything to do with Vanilla Factions Expanded, it was caused by an update to RimWorld itself which removed a field from a Biosculpter related class that I was referencing. I've pushed an update which should resolve the issue, so make sure your mod is updated to version 2.9.3.
Bigos 18 Nov, 2022 @ 12:07pm 
Hey,

anyone got the same problem?

Error in static constructor of FasterBiosculpterPod.FasterBiosculpterPod_Patches: System.TypeInitializationException: The type initializer for 'FasterBiosculpterPod.FasterBiosculpterPod_Patches' threw an exception. ---> System.MissingFieldException: Field 'RimWorld.CompProperties_Power.idlePowerDraw' not found.
at FasterBiosculpterPod.FasterBiosculpterPod_Patches..cctor () [0x00055] in <dbe02bff695d4997b1a3855d1e68bb54>:0
--- End of inner exception stack trace ---
at (wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr)
at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.StaticConstructorOnStartupUtility.CallAll () [0x00025] in <a7d7c17c253e4b3abddb592871ee455b>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.StaticConstructorOnStartupUtility:CallAll ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_5 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
Verse.Root:Update ()
Verse.Root_Entry:Update ()

Exception filling window for RimWorld.Dialog_ModSettings: System.MissingFieldException: Field 'RimWorld.CompProperties_Power.idlePowerDraw' not found.
at FasterBiosculpterPod.FasterBiosculpterPod_Mod.DoSettingsWindowContents (UnityEngine.Rect canvas) [0x00e2e] in <dbe02bff695d4997b1a3855d1e68bb54>:0
at RimWorld.Dialog_ModSettings.DoWindowContents (UnityEngine.Rect inRect) [0x00073] in <a7d7c17c253e4b3abddb592871ee455b>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <a7d7c17c253e4b3abddb592871ee455b>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Inglix  [developer] 18 Nov, 2022 @ 2:14pm 
Originally posted by Bigos:
Hey,

anyone got the same problem?

Error in static constructor of FasterBiosculpterPod.FasterBiosculpterPod_Patches: System.TypeInitializationException: The type initializer for 'FasterBiosculpterPod.FasterBiosculpterPod_Patches' threw an exception. ---> System.MissingFieldException: Field 'RimWorld.CompProperties_Power.idlePowerDraw' not found.
at FasterBiosculpterPod.FasterBiosculpterPod_Patches..cctor () [0x00055] in <dbe02bff695d4997b1a3855d1e68bb54>:0
--- End of inner exception stack trace ---
at (wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr)
at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.StaticConstructorOnStartupUtility.CallAll () [0x00025] in <a7d7c17c253e4b3abddb592871ee455b>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.StaticConstructorOnStartupUtility:CallAll ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_5 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
Verse.Root:Update ()
Verse.Root_Entry:Update ()

Exception filling window for RimWorld.Dialog_ModSettings: System.MissingFieldException: Field 'RimWorld.CompProperties_Power.idlePowerDraw' not found.
at FasterBiosculpterPod.FasterBiosculpterPod_Mod.DoSettingsWindowContents (UnityEngine.Rect canvas) [0x00e2e] in <dbe02bff695d4997b1a3855d1e68bb54>:0
at RimWorld.Dialog_ModSettings.DoWindowContents (UnityEngine.Rect inRect) [0x00073] in <a7d7c17c253e4b3abddb592871ee455b>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <a7d7c17c253e4b3abddb592871ee455b>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
That looks like your copy of RimWorld isn't updated to the most recent build. They introduced that field in version 1.4.3541, which I updated this mod to version 2.9.3 to support.
Samuel_Bucher 4 Apr, 2024 @ 1:35pm 
The custom biosculpter recipe feature doesn't work. Clicking "Apply Custom Values" doesn't change the building requirements. I even tried reloading.
Samuel_Bucher 5 Apr, 2024 @ 9:40am 
This mod seems to have an incompatibility with Animal Biosculpter. After finishing a cycle with an animal and tuning to it, the biosculpter buiilding loses a lot of gizmo option (mainly deconstruct, uninstall, reinstall, select similar, build copy, copy settings, and paste settings). It also stops interacting with nuirient paste pipes from Vanilla Nutrient Paste Expanded after this happens. You can still load it manually, though.
Inglix  [developer] 5 Apr, 2024 @ 6:17pm 
Originally posted by Samuel_Bucher:
The custom biosculpter recipe feature doesn't work. Clicking "Apply Custom Values" doesn't change the building requirements. I even tried reloading.

Must be something else on your mod list interfering with it, because I just tested it and...
https://imgur.com/a/D484pQl
Samuel_Bucher 5 Apr, 2024 @ 11:20pm 
I see. Probably RIMMSQoL, which also allows for changing recipes. Apologies for the false alarm. You should still look into the Animal Biosculpter incompatibility, though. Perharps it would be more logical to ask its developer about this issue, but that mod was last updated in 2022, so that's unlikely to yield results.
Last edited by Samuel_Bucher; 5 Apr, 2024 @ 11:22pm
< >
Showing 1-15 of 19 comments
Per page: 1530 50