边缘世界 RimWorld

边缘世界 RimWorld

Sense Of Depth For Tall Buildings
Exception Error and Selection Settings blank
Error in Sense Of Depth For Tall Buildings, assembly name: SenseOfDepthForTallBuilding, method: SenseOfDepth_ModSettings:DoSelectionWindow, exception: System.MissingMethodException: void Verse.Widgets.ThingIcon(UnityEngine.Rect,Verse.ThingDef,Verse.ThingDef,Verse.ThingStyleDef,single,System.Nullable`1<UnityEngine.Color>,System.Nullable`1<int>,single) [Ref F05EB427] at (wrapper managed-to-native) System.Reflection.Module.ResolveMethodToken(intptr,int,intptr[],intptr[],System.Reflection.ResolveTokenError&) at System.Reflection.MonoModule.ResolveMethod (System.Int32 metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) [0x00015] in <eae584ce26bc40229c1b1aa476bfa589>:0 at HarmonyLib.MethodBodyReader.ReadOperand (HarmonyLib.ILInstruction instruction) [0x00431] in <abec11463bc04855a5322a0a868aeb22>:0 at HarmonyLib.MethodBodyReader.GenerateInstructions () [0x00022] in <abec11463bc04855a5322a0a868aeb22>:0 at <0x16796cfb160 + 0x00152> <unknown method> at HarmonyLib.MethodCopier.GetInstructions (System.Reflection.Emit.ILGenerator generator, System.Reflection.MethodBase method, System.Int32 maxTranspilers) [0x00024] in <abec11463bc04855a5322a0a868aeb22>:0 at HarmonyLib.PatchProcessor.GetOriginalInstructions (System.Reflection.MethodBase original, System.Reflection.Emit.ILGenerator generator) [0x0000b] in <abec11463bc04855a5322a0a868aeb22>:0 at ModErrorChecker.ModErrorChecker.CheckAssemblies () [0x000af] in <c01cefb11f204c02a513919b7c43f698>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch2 (string) ModErrorChecker.ModErrorChecker/<StartChecks>d__1:MoveNext () System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner:InvokeMoveNext (object) System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner:Run () System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation/<>c:<.cctor>b__7_0 (object) UnityEngine.UnitySynchronizationContext/WorkRequest:Invoke () UnityEngine.UnitySynchronizationContext:Exec () UnityEngine.UnitySynchronizationContext:ExecuteTasks ()

When trying the Selection Settings:
Exception filling window for RimWorld.Dialog_ModSettings: System.MissingMethodException: void Verse.Widgets.ThingIcon(UnityEngine.Rect,Verse.ThingDef,Verse.ThingDef,Verse.ThingStyleDef,single,System.Nullable`1<UnityEngine.Color>,System.Nullable`1<int>,single) [Ref 72CC73C8] at SenseOfDepthForTallBuilding.SenseOfDepth_ModSettings.DoSettingsWindow (UnityEngine.Rect inRect) [0x000fd] in <db412b52f3ff4993a9dbac2f251c1e68>:0 at SenseOfDepthForTallBuilding.SenseOfDepth_Mod.DoSettingsWindowContents (UnityEngine.Rect inRect) [0x00009] in <db412b52f3ff4993a9dbac2f251c1e68>:0 at RimWorld.Dialog_ModSettings.DoWindowContents (UnityEngine.Rect inRect) [0x0007c] in <630e2863bc9a4a3493f2eff01e3a9556>:0 - POSTFIX ModSettingsFrameworkMod: Void ModSettingsFramework.Dialog_ModSettings_Patch:Postfix(Rect inRect, Dialog_ModSettings __instance) at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001a6] in <630e2863bc9a4a3493f2eff01e3a9556>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch2 (string) Verse.Window:InnerWindowOnGUI (int) UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)