rimworld吧 关注:227,338贴子:3,941,210
  • 9回复贴,共1

无限弹出红字是为什么

只看楼主收藏回复

Root level exception in Update(): System.NullReferenceException: Object reference not set to an instance of an object[Ref BE9B57BD] Duplicate stacktrace, see ref for originalUnityEngine.StackTraceUtility:ExtractStackTrace ()(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)

旧存档更新版本后就开始无限报错,红字甚至无法关闭


IP属地:河北1楼2024-05-13 13:19回复
    Root level exception in Update(): System.NullReferenceException: Object reference not set to an instance of an object
    [Ref BE9B57BD]
    at Rimworld_Animations.HarmonyPatch_PawnRenderer2.Postfix (Verse.PawnRenderer __instance, UnityEngine.Vector3& __result) [0x00001] in <6471f3ab0431461cae6a4ca76421a61f>:0
    at Verse.PawnRenderer.GetBodyPos (UnityEngine.Vector3 drawLoc, RimWorld.PawnPosture posture, System.Boolean& showBody) [0x00253] in <91ef6de66e7b4ba2839be0ab7f01fedf>:0
    - TRANSPILER SmashPhil.SmashTools: IEnumerable`1 SmashTools.PawnOverlayRenderer:ShowBodyTranspiler(IEnumerable`1 instructions)
    - POSTFIX OskarPotocki.VFECore: Void VFECore.PawnRenderer_GetBodyPos_Patch:Postfix(Pawn ___pawn, Vector3 drawLoc, Boolean& showBody)
    - POSTFIX com.yayo.yayoAni: Void YayoAnimation.HarmonyPatches.PawnPatches.GetBodyPosPatch:Postfix(PawnRenderer __instance, Vector3& __result, Vector3 drawLoc, Boolean& showBody, Pawn ___pawn)
    - POSTFIX rjwanim: Void Rimworld_Animations.HarmonyPatch_PawnRenderer2:Postfix(PawnRenderer __instance, Vector3& __result)
    at (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Glue:AbiFixup<UnityEngine.Vector3 Verse.PawnRenderer:GetBodyPos(UnityEngine.Vector3, RimWorld.PawnPosture, System.Boolean&),UnityEngine.Vector3 Verse.PawnRenderer.GetBodyPos_Patch3(Verse.PawnRenderer, UnityEngine.Vector3, RimWorld.PawnPosture, System.Boolean&)>(Verse.PawnRenderer,UnityEngine.Vector3&,UnityEngine.Vector3,RimWorld.PawnPosture,bool&)
    at CameraPlus.MarkerCache.UpdateSilhouetteCache (Verse.Pawn pawn) [0x00067] in <0b4fc38324e043bb8c92d13d3ed56ea1>:0
    at CameraPlus.MarkerCache.GetTexture (Verse.Pawn pawn) [0x00000] in <0b4fc38324e043bb8c92d13d3ed56ea1>:0
    at CameraPlus.MarkerCache.MaterialFor (Verse.Pawn pawn) [0x00039] in <0b4fc38324e043bb8c92d13d3ed56ea1>:0
    at CameraPlus.DotTools+<>c__DisplayClass7_0.<Postfix>b__2 (Verse.Pawn pawn) [0x0001f] in <0b4fc38324e043bb8c92d13d3ed56ea1>:0
    at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <abec11463bc04855a5322a0a868aeb22>:0
    at HarmonyLib.CollectionExtensions.DoIf[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Func`2[T,TResult] condition, System.Action`1[T] action) [0x00007] in <abec11463bc04855a5322a0a868aeb22>:0
    at CameraPlus.DotTools.Postfix () [0x000a9] in <0b4fc38324e043bb8c92d13d3ed56ea1>:0
    at Verse.DynamicDrawManager.DrawDynamicThings () [0x00217] in <91ef6de66e7b4ba2839be0ab7f01fedf>:0
    - POSTFIX net.pardeike.rimworld.mod.camera+: Void CameraPlus.DotTools:Postfix()
    at Verse.Map.MapUpdate () [0x000c6] in <91ef6de66e7b4ba2839be0ab7f01fedf>:0
    at Verse.Game.UpdatePlay () [0x00066] in <91ef6de66e7b4ba2839be0ab7f01fedf>:0
    - POSTFIX net.pardeike.rimworld.mod.camera+: Void CameraPlus.Game_UpdatePlay_Patch:Postfix()
    at Verse.Root_Play.Update () [0x0003f] in <91ef6de66e7b4ba2839be0ab7f01fedf>:0
    - POSTFIX com.vanillageneticrimexpanded: Void GeneticRim.Root_Play_Update_Patch:TickCountDown()
    UnityEngine.StackTraceUtility:ExtractStackTrace ()
    (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
    (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)
    实锤了,档废了


    IP属地:河北2楼2024-05-13 18:51
    收起回复