RimWorld
Allow Tool
Errors and weird bugs
https://steamuserimages-a.akamaihd.net/ugc/2411186841874519489/DE5C761E2DB5C1CB5F371620BBCE5A7DE9335107/?imw=5000&imh=5000&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false

Glitchy buttons on interface. Drafted pawns now have no order menu at all, and have this repeating error for every animal on the map:

JobDriver threw exception in toil MakeNewToils's initAction for pawn Bear_Grizzly101827 driver=JobDriver_WaitMaintainPosture (toilIndex=0) driver.job=(Wait_MaintainPosture (Job_649870))
System.NullReferenceException: Object reference not set to an instance of an object
at AllowTool.PartyHuntHandler.get_WorldSettings () [0x0000b] in <d3e3fec3eced4dceb8190139680bcabd>:0
at AllowTool.PartyHuntHandler.DoBehaviorForPawn (Verse.AI.JobDriver_Wait driver) [0x0001e] in <d3e3fec3eced4dceb8190139680bcabd>:0
at AllowTool.Patches.JobDriverWait_CheckForAutoAttack_Patch.DoPartyHunting (Verse.AI.JobDriver_Wait __instance) [0x00001] in <d3e3fec3eced4dceb8190139680bcabd>:0
at (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Verse.AI.JobDriver_Wait.CheckForAutoAttack_Patch1(Verse.AI.JobDriver_Wait)
at Verse.AI.JobDriver_Wait.<MakeNewToils>b__3_0 () [0x0003d] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x001b0] in <cd7169108ea74757aa50c5b33d275c15>:0
< >
Показване на 1-15 от 23 коментара
Had to disable allow tool to continue the game.
I'm also having the same issue today.
Simple sidearms, Harmony, Minify everything and Animals Logic updated today apparently.
Guessing 1 of those must be causing conflicts?
Първоначално публикувано от In Vitriol:
Simple sidearms, Harmony, Minify everything and Animals Logic updated today apparently.
Guessing 1 of those must be causing conflicts?
I tried disabling minify everything, and it still didn't work. my shot in the dark is that Harmony broke it somehow, or some other mod idk
Have the same after Harmony Update. get older Version from https://github.com/pardeike/HarmonyRimWorld/releases/tag/v1.7.1.0
Последно редактиран от Eugen3006 (GER); 14 март 2024 в 4:12
thank u Eugen3006 <3 not all heroes wear capes
as of the 20th, allow tool still breaks my save. lose control of any drafted pawn. will this be resolved soon?
If you finish off a pawn with the Deathless gene, they still get the Regeneration Coma hediff. I didn't test if it actually does anything once it runs out, but this doesn't feel intentional.
Just an FYI for developers of this mod, I think I will need to disable it for the time being as it is throwing off bunches of errors, here's a snippet.

Exception in RimWorld.InspectGizmoGrid.DrawInspectGizmoGridFor: System.NullReferenceException: Object reference not set to an instance of an object
at Verse.GridsUtility.Fogged (Verse.IntVec3 c, Verse.Map map) [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0
at AllowTool.Designator_HaulUrgently.ThingIsRelevant (Verse.Thing thing) [0x00015] in <d3e3fec3eced4dceb8190139680bcabd>:0
at AllowTool.Designator_HaulUrgently.CanDesignateThing (Verse.Thing t) [0x00001] in <d3e3fec3eced4dceb8190139680bcabd>:0
at Verse.Designator.CreateReverseDesignationGizmo (Verse.Thing t) [0x00045] in <cd7169108ea74757aa50c5b33d275c15>:0

VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
- transpiler UnlimitedHugs.AllowTool: IEnumerable`1 AllowTool.Patches.InspectGizmoGrid_DrawInspectGizmoGridFor_Patch:ClearReverseDesignators(IEnumerable`1 instructions)
- transpiler PerformanceOptimizer.Main: IEnumerable`1

Not saying anything is wrong with the tool itself, could be another mod causing the conflict but I thought I would post this in case it is of any use to you :)
Still having this issue - had to disable it since it would not allow for me to bring up pawn commands by right-clicking.
Had to restart my game without the tool. Unable to right click to give orders but on a new game without either pick up and haul or the allow tool it works. With both installed it breaks. This all started Sunday night
The problem is that the game freezes at regular intervals, about every second. The problem was solved by canceling the "haul to" order. I had an order to move the stone fragments to a certain place, but they did not move for a long time, because the pawns had enough work


Spawned Steel429702 with stackCount 2267 but stackLimit is 750. Truncating.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Thing.SpawnSetup_Patch3 (Verse.Thing,Verse.Map,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.ThingWithComps.SpawnSetup_Patch1 (Verse.ThingWithComps,Verse.Map,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.GenSpawn.Spawn_Patch8 (Verse.Thing,Verse.IntVec3,Verse.Map,Verse.Rot4,Verse.WipeMode,bool,bool)
StorageUpperBound.Patch_TryPlaceDirect:SplitAndSpawnOneStackOnCellRespectStackGap (int,Verse.Thing,Verse.IntVec3,Verse.Rot4,Verse.Map,Verse.Thing&,System.Action`2<Verse.Thing, int>)
StorageUpperBound.Patch_TryPlaceDirect/TryPlaceDirect_Patch:Prefix (bool&,Verse.Thing,Verse.IntVec3,Verse.Rot4,Verse.Map,Verse.Thing&,System.Action`2<Verse.Thing, int>)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.GenPlace.TryPlaceDirect_Patch2 (Verse.Thing,Verse.IntVec3,Verse.Rot4,Verse.Map,Verse.Thing&,System.Action`2<Verse.Thing, int>)
Verse.GenPlace:TryPlaceThing (Verse.Thing,Verse.IntVec3,Verse.Map,Verse.ThingPlaceMode,Verse.Thing&,System.Action`2<Verse.Thing, int>,System.Predicate`1<Verse.IntVec3>,Verse.Rot4)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.GenDrop.TryDropSpawn_Patch2 (Verse.Thing,Verse.IntVec3,Verse.Map,Verse.ThingPlaceMode,Verse.Thing&,System.Action`2<Verse.Thing, int>,System.Predicate`1<Verse.IntVec3>,bool)
Verse.ThingOwner:TryDrop (Verse.Thing,Verse.IntVec3,Verse.Map,Verse.ThingPlaceMode,Verse.Thing&,System.Action`2<Verse.Thing, int>,System.Predicate`1<Verse.IntVec3>,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.ThingOwner`1[[Verse.Thing, Assembly-CSharp, Version=1.5.9214.33606, Culture=neutral, PublicKeyToken=null]].TryDrop_Patch1 (Verse.ThingOwner`1<Verse.Thing>,Verse.Thing,Verse.IntVec3,Verse.Map,Verse.ThingPlaceMode,Verse.Thing&,System.Action`2<Verse.Thing, int>,System.Predicate`1<Verse.IntVec3>)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn_CarryTracker.TryDropCarriedThing_Patch1 (Verse.Pawn_CarryTracker,Verse.IntVec3,Verse.ThingPlaceMode,Verse.Thing&,System.Action`2<Verse.Thing, int>)
Verse.AI.Toils_Haul/<>c__DisplayClass8_0:<PlaceHauledThingInCell>b__0 ()
AllowTool.Patches.ToilsHaul_PlaceInCell_Patch/<>c__DisplayClass0_0:<ClearHaulUrgently>b__0 ()
LWM.DeepStorage.Patch_PlaceHauledThingInCell_Toil/<>c__DisplayClass0_0:<Postfix>b__0 ()
Verse.AI.JobDriver:TryActuallyStartNextToil ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobDriver.ReadyForNextToil_Patch1 (Verse.AI.JobDriver)
Verse.AI.JobDriver:Notify_PatherArrived ()
Verse.AI.Pawn_PathFollower:PatherArrived ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_PathFollower.TryEnterNextPathCell_Patch1 (Verse.AI.Pawn_PathFollower)
Verse.AI.Pawn_PathFollower:PatherTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch1 (Verse.Pawn)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickList.Tick_Patch2 (Verse.TickList)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch0 (Verse.Root_Play)
Последно редактиран от Shurupchik; 24 юни в 23:49
AllowTool.WorkGiver_HaulUrgently provided target Thing_VAE_Apparel_Tunic165523 but yielded no actual job for pawn S-04.Еми. The CanGiveJob and JobOnX methods may not be synchronized.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
Verse.Log:ErrorOnce (string,int)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.JobGiver_Work.TryIssueJobPackage_Patch0 (RimWorld.JobGiver_Work,Verse.Pawn,Verse.AI.JobIssueParams)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Glue:AbiFixup<Verse.AI.ThinkResult RimWorld.JobGiver_Work:TryIssueJobPackage(Verse.Pawn, Verse.AI.JobIssueParams),Verse.AI.ThinkResult RimWorld.JobGiver_Work.TryIssueJobPackage_Patch0(RimWorld.JobGiver_Work, Verse.Pawn, Verse.AI.JobIssueParams)> (RimWorld.JobGiver_Work,Verse.AI.ThinkResult&,Verse.Pawn,Verse.AI.JobIssueParams)
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)
Verse.AI.Pawn_JobTracker:DetermineNextJob (Verse.ThinkTreeDef&,bool)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch2 (Verse.AI.Pawn_JobTracker,Verse.AI.JobCondition,bool,bool)
Verse.AI.Pawn_JobTracker:JobTrackerTickInterval (int)
Verse.Pawn:TickInterval (int)
Verse.Thing:DoTick ()
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.TickManagerUpdate_Patch1 (Verse.TickManager)
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
< >
Показване на 1-15 от 23 коментара
На страница: 1530 50