Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Message (string)
VPESleepMeditation.Toils_LayDownPatch:Postfix (Verse.Pawn,RimWorld.Building_Bed,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.Toils_LayDown.ApplyBedRelatedEffects_Patch1 (Verse.Pawn,RimWorld.Building_Bed,bool,bool,int)
RimWorld.Toils_LayDown/<>c__DisplayClass6_0:<LayDown>b__1 ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobDriver.DriverTick_Patch2 (Verse.AI.JobDriver)
Verse.AI.Pawn_JobTracker:JobTrackerTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch3 (Verse.Pawn)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Thing.DoTick_Patch1 (Verse.Thing)
Verse.TickList:Tick ()"
(part1)
-Improved performances
https://pastebin.com/FBeJQu6k
"running a Harmony patch on Toils_LayDown and logging a message to the console every single tick a pawn lies down" It's telling me I need to go into the files and delete/comment out the line like "Log.Message("15");"
Not a coder and I'm not just going to take ai's words as gospel here. Just wanted to see if you have any ideas on what it is. Because the console is just getting absolutely slammed with these logged messages
The error originates from VPESleepMeditation, which is part of a mod or patch related to Vanilla Psycasts Expanded (VPE). The method it's patching is Toils_LayDown.ApplyBedRelatedEffects, and it's causing an issue during pawn job ticking—most likely when a pawn is trying to lay down in bed or meditate while sleeping.
checked with chat gpt
-Fixed a bug where pawn sleeping on screen would regain less focus than they should
-Fixed the about file
-Fixed sleep focus unlocked by everyone with psy powers, regardless of they fullfilled the conditions for it.
-Restored missing patches for vanilla traits.
-Reduced the frequency of calls for sleeping, which should improve performance
Let me know if you find any issues.
-Fixed errors when a pawn without an ideo tried to sleep.
Exception in JobDriver tick for pawn Baby driver=JobDriver_LayDown (toilIndex=2) driver.job=(LayDown (Job_5161790) A = Thing_Bed454993)
System.NullReferenceException: Object reference not set to an instance of an object
Not sure if this is a conflict on my end, but once I added this mod the babies were unable to stay on their crib/bed.
-Fixed pawns getting the focus multiple times
-Fixed genes giving the focus when they shouldn't
-Fixed errors appearing if don't have Biotech loaded
For a relatively small mod the old version wasnt the best
with pawn number 20+