RimWorld

RimWorld

Giddy-Up 2
error
Here is the partial log of me turning the mod back on (debugging the zone errors) and then trying to move a drafted pawn that wouldnt move. When I turn off Giddy up, everything works again

Exception ticking OuterRim_WallLamp1846075 (at (234, 0, 63)): System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) Verse.MapDrawer.Verse.MapDrawer.SectionAt_Patch1(Verse.MapDrawer,Verse.IntVec3)
at Verse.MapDrawer.MapMeshDirty (Verse.IntVec3 loc, Verse.MapMeshFlag dirtyFlags, System.Boolean regenAdjacentCells, System.Boolean regenAdjacentSections) [0x00009] in <38562b1a2ab64eacb931fb5df05ca994>:0
at Verse.MapDrawer.MapMeshDirty (Verse.IntVec3 loc, Verse.MapMeshFlag dirtyFlags) [0x0000e] in <38562b1a2ab64eacb931fb5df05ca994>:0
at (wrapper dynamic-method) Verse.GlowGrid.Verse.GlowGrid.MarkGlowGridDirty_Patch1(Verse.GlowGrid,Verse.IntVec3)
at (wrapper dynamic-method) Verse.GlowGrid.Verse.GlowGrid.DeRegisterGlower_Patch3(Verse.GlowGrid,Verse.CompGlower)
at VanillaFurnitureExpanded.CompGlowerExtended.RemoveGlower (Verse.Map map) [0x00019] in <a457a5f91bce43338a4c9a46de09980e>:0
at VanillaFurnitureExpanded.CompGlowerExtended.UpdateGlower (System.Int32 colorOptionInd, System.Boolean enableLight) [0x0000d] in <a457a5f91bce43338a4c9a46de09980e>:0
at VanillaFurnitureExpanded.CompGlowerExtended.CompTick () [0x0001a] in <a457a5f91bce43338a4c9a46de09980e>:0
at Verse.ThingWithComps.Tick () [0x00024] in <38562b1a2ab64eacb931fb5df05ca994>:0
at Verse.TickList.Tick () [0x0015c] in <38562b1a2ab64eacb931fb5df05ca994>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch5 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
Verse.Root_Play:Update ()

Exception ticking OuterRim_WallLamp1846098 (at (237, 0, 35)): System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) Verse.MapDrawer.Verse.MapDrawer.SectionAt_Patch1(Verse.MapDrawer,Verse.IntVec3)
at Verse.MapDrawer.MapMeshDirty (Verse.IntVec3 loc, Verse.MapMeshFlag dirtyFlags, System.Boolean regenAdjacentCells, System.Boolean regenAdjacentSections) [0x00009] in <38562b1a2ab64eacb931fb5df05ca994>:0
at Verse.MapDrawer.MapMeshDirty (Verse.IntVec3 loc, Verse.MapMeshFlag dirtyFlags) [0x0000e] in <38562b1a2ab64eacb931fb5df05ca994>:0
at (wrapper dynamic-method) Verse.GlowGrid.Verse.GlowGrid.MarkGlowGridDirty_Patch1(Verse.GlowGrid,Verse.IntVec3)
at (wrapper dynamic-method) Verse.GlowGrid.Verse.GlowGrid.DeRegisterGlower_Patch3(Verse.GlowGrid,Verse.CompGlower)
at VanillaFurnitureExpanded.CompGlowerExtended.RemoveGlower (Verse.Map map) [0x00019] in <a457a5f91bce43338a4c9a46de09980e>:0
at VanillaFurnitureExpanded.CompGlowerExtended.UpdateGlower (System.Int32 colorOptionInd, System.Boolean enableLight) [0x0000d] in <a457a5f91bce43338a4c9a46de09980e>:0
at VanillaFurnitureExpanded.CompGlowerExtended.CompTick () [0x0001a] in <a457a5f91bce43338a4c9a46de09980e>:0
at Verse.ThingWithComps.Tick () [0x00024] in <38562b1a2ab64eacb931fb5df05ca994>:0
at Verse.TickList.Tick () [0x0015c] in <38562b1a2ab64eacb931fb5df05ca994>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch5 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
Verse.Root_Play:Update ()

Exception ticking OuterRim_WallLamp1846138 (at (78, 0, 19)): System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) Verse.MapDrawer.Verse.MapDrawer.SectionAt_Patch1(Verse.MapDrawer,Verse.IntVec3)
at Verse.MapDrawer.MapMeshDirty (Verse.IntVec3 loc, Verse.MapMeshFlag dirtyFlags, System.Boolean regenAdjacentCells, System.Boolean regenAdjacentSections) [0x00009] in <38562b1a2ab64eacb931fb5df05ca994>:0
at Verse.MapDrawer.MapMeshDirty (Verse.IntVec3 loc, Verse.MapMeshFlag dirtyFlags) [0x0000e] in <38562b1a2ab64eacb931fb5df05ca994>:0
at (wrapper dynamic-method) Verse.GlowGrid.Verse.GlowGrid.MarkGlowGridDirty_Patch1(Verse.GlowGrid,Verse.IntVec3)
at (wrapper dynamic-method) Verse.GlowGrid.Verse.GlowGrid.DeRegisterGlower_Patch3(Verse.GlowGrid,Verse.CompGlower)
at VanillaFurnitureExpanded.CompGlowerExtended.RemoveGlower (Verse.Map map) [0x00019] in <a457a5f91bce43338a4c9a46de09980e>:0
at VanillaFurnitureExpanded.CompGlowerExtended.UpdateGlower (System.Int32 colorOptionInd, System.Boolean enableLight) [0x0000d] in <a457a5f91bce43338a4c9a46de09980e>:0
at VanillaFurnitureExpanded.CompGlowerExtended.CompTick () [0x0001a] in <a457a5f91bce43338a4c9a46de09980e>:0
at Verse.ThingWithComps.Tick () [0x00024] in <38562b1a2ab64eacb931fb5df05ca994>:0
at Verse.TickList.Tick () [0x0015c] in <38562b1a2ab64eacb931fb5df05ca994>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch5 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
Verse.Root_Play:Update ()
< >
Showing 1-4 of 4 comments
Owlchemist  [developer] 21 Feb, 2023 @ 4:54pm 
Any reason why you're reporting this here? I don't see my any of my code mentioned in the trace. It's failing on a SectionAt_Patch1, you'd need to figure out which mod's patch that is (I don't patch that). Post your log if you don't know how (ctrl+f12).
Smock 19th BN 21 Feb, 2023 @ 5:32pm 
I took out the multiple repetition as it appeared to be the same error over and over again. Gippuem is one of the worst affected pawns, so Im guessing this is the info needed.

Log uploaded on Tuesday, February 21, 2023, 7:25:56 PM

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

SetPass(0) call failed on material with shader
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Exception in JobDriver tick for pawn Gippuem driver=JobDriver_Goto (toilIndex=0) driver.job=(Goto (Job_9220541) A=(186, 0, 35))
System.NullReferenceException: Object reference not set to an instance of an object
at GiddyUp.Harmony.VerbProperties_AdjustedAccuracy.Postfix (System.Single __result, Verse.VerbProperties __instance, Verse.Thing equipment) [0x00000] in <287b0ec06282496bb845d59f15203043>:0
at (wrapper dynamic-method) Verse.VerbProperties.Verse.VerbProperties.AdjustedAccuracy_Patch2(Verse.VerbProperties,Verse.RangeCategory,Verse.Thing)
at Verse.VerbProperties.GetHitChanceFactor (Verse.Thing equipment, System.Single dist) [0x0004b] in <38562b1a2ab64eacb931fb5df05ca994>:0
at (wrapper dynamic-method) Verse.ShotReport.Verse.ShotReport.HitReportFor_Patch1(Verse.Thing,Verse.Verb,Verse.LocalTargetInfo)
at MVCF.ManagedVerb.GetScore (Verse.Pawn p, Verse.LocalTargetInfo target) [0x000a7] in <62b9755116f846aab8df8394fa4e6747>:0
at MVCF.VerbWithComps.GetScore (Verse.Pawn p, Verse.LocalTargetInfo target) [0x00001] in <62b9755116f846aab8df8394fa4e6747>:0
at MVCF.VerbManager.ChooseVerb (Verse.LocalTargetInfo target, System.Collections.Generic.List`1[T] options) [0x001d9] in <62b9755116f846aab8df8394fa4e6747>:0
at MVCF.Utilities.PawnVerbUtility.BestVerbForTarget (Verse.Pawn p, Verse.LocalTargetInfo target, System.Collections.Generic.IEnumerable`1[T] verbs) [0x0000e] in <62b9755116f846aab8df8394fa4e6747>:0
at MVCF.Patch_Pawn_TryGetAttackVerb.AttackVerb (Verse.Pawn pawn, Verse.Thing target, System.Boolean allowManualCastWeapons) [0x001da] in <62b9755116f846aab8df8394fa4e6747>:0
at MVCF.Patch_Pawn_TryGetAttackVerb.Prefix (Verse.Verb& __result, Verse.Pawn __instance, Verse.Thing target, System.Boolean& __state, System.Boolean allowManualCastWeapons) [0x00001] in <62b9755116f846aab8df8394fa4e6747>:0
at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.TryGetAttackVerb_Patch3(Verse.Pawn,Verse.Thing,bool,bool)
at RunAndGun.Harmony.JobDriver_SetupToils.checkForAutoAttack (Verse.AI.JobDriver_Goto __instance) [0x000c0] in <ce076a6b2ff64e0aaf4b24885f3e38c6>:0
at RunAndGun.Harmony.JobDriver_SetupToils+<>c__DisplayClass0_0.<Postfix>b__0 () [0x00073] in <ce076a6b2ff64e0aaf4b24885f3e38c6>:0
at (wrapper dynamic-method) Verse.AI.JobDriver.Verse.AI.JobDriver.DriverTick_Patch0(Verse.AI.JobDriver)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

SetPass(0) call failed on material with shader
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Last edited by Smock 19th BN; 21 Feb, 2023 @ 5:32pm
Smock 19th BN 21 Feb, 2023 @ 5:36pm 
While posting this, I noticed an error with another mod, "run and gun." turned that off and not having the problem. So guessing its between those two. Any ideas on a fix or you seeing anything else messing with it?
Owlchemist  [developer] 23 Feb, 2023 @ 5:38am 
Both issues should be fixed by now. Build 61 took care of the giddy-up issue, and the RnG mod was updated too.
< >
Showing 1-4 of 4 comments
Per page: 1530 50