RimWorld

RimWorld

Integrated Genes
 This topic has been pinned, so it's probably important
Turnovus  [developer] 6 Nov, 2022 @ 10:12pm
Bug Reports
This thread is for bug reports. Threads provide more rich interactions than comments do, so if you are having any issues with the mod, then please post them here

How to Submit a Log
Without HugsLib
  • Open the Options menu.
  • In the General tab, find "Log file folder". Click "Open".
  • Locate Player.log.
  • Upload your log to a file sharing service, like gist.github.com (preferred) or Google Drive.
  • Send me a link.
With HugsLib
  • Open the Options menu.
  • In the General tab, enable developer mode. Close the menu.
  • At the top of the screen, a row of buttons will appear. Click the one on the far left to open the log.
  • At the bottom of the window, click "Share logs" and wait for the upload to complete.
  • Send me the link.
Last edited by Turnovus; 6 Nov, 2022 @ 10:12pm
< >
Showing 16-30 of 69 comments
Serfis 27 Nov, 2022 @ 1:29pm 
https://gist.github.com/9982293e1aec1f31a67c5a32b73a463c

having the same issue with meditation need not getting filled even when pawn is meditating. Wasnt happening yesterday with same modlist.
TitanDeath 27 Nov, 2022 @ 9:20pm 
Hey there! Thanks for all the hard work. I just wanted to post logs for an error that popped up on game start with the mods I was using that wasn't there before the update. I did unsub and resub as well. Removing the mod makes the error go away after spending an hour trying to figure out what was wrong lol.

https://gist.github.com/4230a2f9eaf30f3563ad55c62ba203ce
Last edited by TitanDeath; 27 Nov, 2022 @ 9:21pm
Kyria 28 Nov, 2022 @ 2:17am 
Hey Turnovus - first: thanks for your work, love the mod :necroheart:

But I`m too having issues with the meditating gene. It`s just going down and not up, no matter how long my pawns are meditating.

I remember meditation stuff to be working yesterday, though not 100% sure on that ^^
Also have tried re-subscribing.

https://gist.github.com/9cc45b0f5d9b073c5c4a9424ce6f48f9

EDIT: turns out it`s working again - though had to not only re-subscribe (via main menu) but restart the whole game - sry my fault and thanks for fixing!
Last edited by Kyria; 28 Nov, 2022 @ 2:28am
HadeZerX 29 Nov, 2022 @ 3:22am 
Since the last update, I am unable to open the debug actions menu. The error log says something about psylink giver, so I suppose the problem may come from me not having Royalty.
Disabling this + Integrated Xenotypes makes me able to open it normally.

https://gist.github.com/cd5bee3de535ce17cb4488f8bc2bd1ea
Last edited by HadeZerX; 29 Nov, 2022 @ 3:23am
TyLenin 29 Nov, 2022 @ 6:16am 
^same
happens if you DON'T have Vanilla Psycasts Expanded installed
Xenon 29 Nov, 2022 @ 6:58am 
Faux started 10 jobs in 10 ticks. List: (Reign (Job_2327736) A=Thing_GrandThrone154033 C=Thing_GrandThrone154033) , (Reign (Job_2327739) A=Thing_GrandThrone154033 C=Thing_GrandThrone154033) , (Reign (Job_2327742) A=Thing_GrandThrone154033 C=Thing_GrandThrone154033) , (Reign (Job_2327745) A=Thing_GrandThrone154033 C=Thing_GrandThrone154033) , (Reign (Job_2327748) A=Thing_GrandThrone154033 C=Thing_GrandThrone154033) , (Reign (Job_2327751) A=Thing_GrandThrone154033 C=Thing_GrandThrone154033) , (Reign (Job_2327754) A=Thing_GrandThrone154033 C=Thing_GrandThrone154033) , (Reign (Job_2327757) A=Thing_GrandThrone154033 C=Thing_GrandThrone154033) , (Reign (Job_2327760) A=Thing_GrandThrone154033 C=Thing_GrandThrone154033) , (Reign (Job_2327763) A=Thing_GrandThrone154033 C=Thing_GrandThrone154033) curDriver=JobDriver_Reign (toilIndex=2) curJob=(Reign (Job_2327763) A=Thing_GrandThrone154033 B=(73, 0, 181) C=Thing_GrandThrone154033) UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Warning_Patch0 (string) (wrapper dynamic-method) Verse.AI.JobUtility:Verse.AI.JobUtility.TryStartErrorRecoverJob_Patch0 (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver) Verse.AI.Pawn_JobTracker:FinalizeTick () (wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker) (wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch2 (Verse.Pawn) Verse.TickList:Tick () (wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch3 (Verse.TickManager) Verse.TickManager:TickManagerUpdate () (wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game) (wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)

Well, still no matter what i am unable to replenish meditation need due to this glitch. :(
IodizedSalt 29 Nov, 2022 @ 9:18am 
Same issues as above with debug mode actions menu not opening and not having VE Psycasts enabled/installed.

https://gist.github.com/HugsLibRecordKeeper/9d39edcbfc3cd7a0d271f63bbde37a16
Last edited by IodizedSalt; 29 Nov, 2022 @ 9:18am
Jarhead 29 Nov, 2022 @ 3:15pm 
Apparently there was an issue with this mod that froze all the entities in the game. All pawns and animals stopped moving/working and just stood around. Not sure why or if there is a conflict but it was this mod in particular after some searching.
Turnovus  [developer] 29 Nov, 2022 @ 3:31pm 
@Jarhead
There isn't much I can do without a log. See above for steps on submitting a log. Additionally, if you can provide any steps to reproduce the issue, that would also be greatly appreciated.
Turnovus  [developer] 29 Nov, 2022 @ 7:28pm 
Hi all. Sorry for the delay, but the latest update to the mod should contain a fix for the issues with dev mode. Unfortunately, however, I was unable to reproduce the errors during my own testing, so this fix is mostly theoretical. Please ensure that your install of the mod is up-to-date, and let me know if the problem is resolved.

Since I couldn't reproduce the bug, I'm not 100% sure what was causing it. The previous version of the gene's code had methods that returned objects from VPE. Since these methods were never called without VPE enabled, it ran fine. My only guess is that some other mod is accessing these methods automatically and failing to recognize their signatures, which is causing the error.

In the newest version of the mod, I've split all of the VPE-compatible code into its own file, which the game won't even load without VPE installed.

Thank you all for your patience, I hope you have a nice day.
IodizedSalt 30 Nov, 2022 @ 6:58am 
@Turnovus That's fixed it for me! Thanks!

I suspect the issue had to do with the VE framework, as that plus the few VE mods I was running were the first things I turned off in order to test the issue. Turning those fixed the issue, and it wasn't til I took a deeper look and realized I had this mod! It's so seamless I though it's contents were Vanilla. Good work!
Cabal-2140 6 Dec, 2022 @ 2:39am 
When I use your mod I always get something with meditation...

I don't know if it is something on your end or just my too much mods, so if there is something I hope it can b solved. :D

https://gist.github.com/HugsLibRecordKeeper/aaa5cd9d5c5853d1362fba596214ae87

Exception in Verse.AI.ThinkNode_PrioritySorter GetPriority: System.NullReferenceException: Object reference not set to an instance of an object
at IntegratedGenes.ThinkNode_Priority_GetMeditationGenetic.GetPriority (Verse.Pawn pawn) [0x0001f] in <ed1918cfb2e142ad9f61dca3f90b5e17>:0
at Verse.AI.ThinkNode_PrioritySorter.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x0006f] in <8c412d4a16f94d4cb337e846f2dee469>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
Verse.AI.ThinkNode_PrioritySorter:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Subtree:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.DetermineNextJob_Patch1 (Verse.AI.Pawn_JobTracker,Verse.ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob ()
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch7 (Verse.AI.Pawn_JobTracker,Verse.AI.JobCondition,bool,bool)
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch2 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch9 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)
Ev 20 Dec, 2022 @ 8:39pm 
Also getting the job tick spam with meditation dependency. Here's my log.

https://gist.github.com/8dd78049508cb80a9894a78f076ef815
Ev 21 Dec, 2022 @ 7:16pm 
I used QoL to remove the meditation need from the gene and meditation seems to work for my psycasters again without the job spam, so it seems that the need itself might be the issue?

I'm not familiar with Rimworld code in any capacity whatsoever, but my layman's curiosity is whether or not the issue is that the game's desire to fulfill the need conflicts with the game's desire to do other jobs that are considered 'more important', and then they just get in a constant tug-of-war with each other?
Cabal-2140 22 Dec, 2022 @ 2:12am 
I only removed the gene from the pawn - or well her royalty - with charakter editor and later the wohle mod, reinstalling it brought back the error untill I delete here what is not an option because she's the one with the titels and so one... but some errors I can ignore if I know what it is, but in that case my pawns stopped meditation and ignoring anything with meditation and worked thair ass off even if I set up resting time, they also had no effects frome the gene. And I did made multible saves without that mod installed.
< >
Showing 16-30 of 69 comments
Per page: 1530 50