边缘世界 RimWorld

边缘世界 RimWorld

Mod Manager
北极路人熊 2020 年 8 月 26 日 上午 8:51
Two old problems have not been fixed.
first question

When I look at my mod list, I see several red error indicators that reference problems with a dependency. For example, Harmony has one saying it should be loaded before Core, but it is already listed above Core. Several other mods are showing similar errors about needing to be above or below other mods even though they are. I can click on the red error and tell it to fix it and the error goes away and the mod list hasn't changed, but if i leave the list and then go back in, the red errors are back again. The log shows a lot of yellow errors.


second question

When clicking the MOD with incompatible (<incompatibleWith></incompatibleWith>) content in About.xml, a red error will definitely appear, and it is more than 900 times.

Exception filling window for ModManager.Page_BetterModConfig: System.NullReferenceException: Object reference not set to an instance of an object
at ModManager.Incompatible.get_Resolvers () [0x0001e] in <9f40c906714142efbbb3c6e0f202220f>:0
at ModManager.ModButton.DrawRequirements (UnityEngine.Rect& canvas) [0x00167] in <9f40c906714142efbbb3c6e0f202220f>:0
at ModManager.ModButton_Installed.DoModDetails (UnityEngine.Rect canvas) [0x003ec] in <9f40c906714142efbbb3c6e0f202220f>:0
at ModManager.Page_BetterModConfig.DoDetails (UnityEngine.Rect canvas) [0x0003a] in <9f40c906714142efbbb3c6e0f202220f>:0
at ModManager.Page_BetterModConfig.DoWindowContents (UnityEngine.Rect canvas) [0x00120] in <9f40c906714142efbbb3c6e0f202220f>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x00165] in <0ee2c524c4be441e9b7f8bfcb20aca6f>:0
Verse.Log:Error(String, Boolean)
Verse.Window:InnerWindowOnGUI(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)