萌螈赤血宗MOD有问题,会导致小人无视工作闲逛,右键报错
上午发现了这个问题
整来整去都没发现什么导致的
本来以为是游戏本体更新了
但是试着吧MOD环境跳回1月版本的则能够正常使用
然后由于最近在玩怪猎崛起曙光
2月26之后就没玩过环世界了
也就昨天准备重玩
所以看了下MOD的更新进度
安装了很萌的婴儿房装饰
然后吧米莉拉绮罗等等MOD更新了一下到最新版本
再然后就是吧仙路的新火属性MOD和本体等等都更新了
再然后就是萌螈本体和血萌螈本体也更新了
所以锁定出问题的就在以上的MOD里面
反复找了没找到原因
还用了能够显示什么MOD报错的MOD测试了也找不到原因
然后就去浏览以上MOD的STEAM创意工坊评论看看有没有类似的问题
最终再萌螈赤血宗MOD上面看到了3月6号一个叫落魄的魔王的玩家也表示出现了一样的问题
然后就在刚才,我吧MOD都挂上,唯独移除了萌螈赤血宗MOD
再次进入游戏,开发者模式快速测试
一切正常
所以判定问题出在他身上
在这里汇报一下
然后发一下下午的时候报错拉出来的报告
~~~~~~~~~~~~~~~~~报告的分割线~~~~~~~~~~~~~~~~~~~~~~~
Error trying to make float menu for Greenie: System.ArgumentNullException: Value cannot be null.Parameter name: type[Ref 4D7E85D2]at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic)at System.Activator.CreateInstance (System.Type type)at RimWorld.WorkGiverDef.get_Worker ()at RimWorld.FloatMenuMakerMap.AddJobGiverWorkOrders (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Collections.Generic.List`1[T] opts, System.Boolean drafted)- TRANSPILER PerformanceOptimizer.Main: IEnumerable`1 PerformanceOptimizer.Optimization_FasterGetCompReplacement:Transpiler(IEnumerable`1 instructions, MethodBase method)- PREFIX OskarPotocki.VFECore: Boolean AnimalBehaviours.VanillaExpandedFramework_FloatMenuMakerMap_AddJobGiverWorkOrders_Patch:SkipIfAnimal(Pawn pawn)- PREFIX Torann.ARimworldOfMagic: Boolean TorannMagic.TorannMagicMod+SkipPolymorph_UndraftedOrders_Patch:Prefix(Vector3 clickPos, Pawn pawn, List`1 opts, Boolean drafted)- POSTFIX Torann.ARimworldOfMagic: Void TorannMagic.TorannMagicMod+FloatMenuMakerMap_MagicJobGiver_Patch:Postfix(Vector3 clickPos, Pawn pawn, List`1 opts, Boolean drafted)at RimWorld.FloatMenuMakerMap.AddUndraftedOrders (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Collections.Generic.List`1[T] opts)- PREFIX Torann.ARimworldOfMagic: Boolean TorannMagic.TorannMagicMod+GolemUndraftedOrder_Patch:Prefix(Vector3 clickPos, Pawn pawn, List`1 opts)- POSTFIX Inoshishi3.KTTFDEM: Void KurinDeluxeEditionMechanoids.HarmonyPatches_KurinMechanoidBulkPatches+HarmonyPatches_AddUndraftedOrders_Disassemble:Postfix(Vector3 clickPos, Pawn pawn, List`1 opts)- POSTFIX Inoshishi3.KTTFDEM: Void KurinDeluxeEditionMechanoids.HarmonyPatches_KurinMechanoidBulkPatches+HarmonyPatches_AddUndraftedOrders_Recharge:Postfix(Vector3 clickPos, Pawn pawn, List`1 opts)at RimWorld.FloatMenuMakerMap.ChoicesAtFor (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Boolean suppressAutoTakeableGoto)- TRANSPILER Ninetail.HarmonyPatch: IEnumerable`1 Ninetail.Harmony_ChoicesAtFor:Transpiler(IEnumerable`1 instructions, ILGenerator iL)- POSTFIX OskarPotocki.VFECore: Void VFE.Mechanoids.HarmonyPatches.FloatMenuMakerMap_ChoicesAtFor_Patch:Postfix(List`1& __result, Vector3 clickPos, Pawn pawn, Boolean suppressAutoTakeableGoto)- POSTFIX GiddyUp: Void GiddyUp.Harmony.FloatMenuMakerMap_ChoicesAtFor:Postfix(Vector3 clickPos, Pawn pawn, List`1 __result)- POSTFIX Torann.ARimworldOfMagic: Void TorannMagic.TorannMagicMod+FloatMenuMakerMap_ROMV_Undead_Patch:Postfix(Vector3 clickPos, Pawn pawn, List`1& __result)at RimWorld.FloatMenuMakerMap.TryMakeFloatMenu (Verse.Pawn pawn) AnimalBehaviours.VanillaExpandedFramework_FloatMenuMakerMap_AddJobGiverWorkOrders_Patch was patched by: TorannMagic.TorannMagicMod+SkipPolymorph_UndraftedOrders_Patch was patched by: TorannMagic.TorannMagicMod+FloatMenuMakerMap_MagicJobGiver_Patch was patched by: TorannMagic.TorannMagicMod+GolemUndraftedOrder_Patch was patched by: VFE.Mechanoids.HarmonyPatches.FloatMenuMakerMap_ChoicesAtFor_Patch was patched by: TorannMagic.TorannMagicMod+FloatMenuMakerMap_ROMV_Undead_Patch was patched by:
顺便@小守雲 作者
上午发现了这个问题
整来整去都没发现什么导致的
本来以为是游戏本体更新了
但是试着吧MOD环境跳回1月版本的则能够正常使用
然后由于最近在玩怪猎崛起曙光
2月26之后就没玩过环世界了
也就昨天准备重玩
所以看了下MOD的更新进度
安装了很萌的婴儿房装饰
然后吧米莉拉绮罗等等MOD更新了一下到最新版本
再然后就是吧仙路的新火属性MOD和本体等等都更新了
再然后就是萌螈本体和血萌螈本体也更新了
所以锁定出问题的就在以上的MOD里面
反复找了没找到原因
还用了能够显示什么MOD报错的MOD测试了也找不到原因
然后就去浏览以上MOD的STEAM创意工坊评论看看有没有类似的问题
最终再萌螈赤血宗MOD上面看到了3月6号一个叫落魄的魔王的玩家也表示出现了一样的问题
然后就在刚才,我吧MOD都挂上,唯独移除了萌螈赤血宗MOD
再次进入游戏,开发者模式快速测试
一切正常
所以判定问题出在他身上
在这里汇报一下
然后发一下下午的时候报错拉出来的报告
~~~~~~~~~~~~~~~~~报告的分割线~~~~~~~~~~~~~~~~~~~~~~~
Error trying to make float menu for Greenie: System.ArgumentNullException: Value cannot be null.Parameter name: type[Ref 4D7E85D2]at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic)at System.Activator.CreateInstance (System.Type type)at RimWorld.WorkGiverDef.get_Worker ()at RimWorld.FloatMenuMakerMap.AddJobGiverWorkOrders (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Collections.Generic.List`1[T] opts, System.Boolean drafted)- TRANSPILER PerformanceOptimizer.Main: IEnumerable`1 PerformanceOptimizer.Optimization_FasterGetCompReplacement:Transpiler(IEnumerable`1 instructions, MethodBase method)- PREFIX OskarPotocki.VFECore: Boolean AnimalBehaviours.VanillaExpandedFramework_FloatMenuMakerMap_AddJobGiverWorkOrders_Patch:SkipIfAnimal(Pawn pawn)- PREFIX Torann.ARimworldOfMagic: Boolean TorannMagic.TorannMagicMod+SkipPolymorph_UndraftedOrders_Patch:Prefix(Vector3 clickPos, Pawn pawn, List`1 opts, Boolean drafted)- POSTFIX Torann.ARimworldOfMagic: Void TorannMagic.TorannMagicMod+FloatMenuMakerMap_MagicJobGiver_Patch:Postfix(Vector3 clickPos, Pawn pawn, List`1 opts, Boolean drafted)at RimWorld.FloatMenuMakerMap.AddUndraftedOrders (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Collections.Generic.List`1[T] opts)- PREFIX Torann.ARimworldOfMagic: Boolean TorannMagic.TorannMagicMod+GolemUndraftedOrder_Patch:Prefix(Vector3 clickPos, Pawn pawn, List`1 opts)- POSTFIX Inoshishi3.KTTFDEM: Void KurinDeluxeEditionMechanoids.HarmonyPatches_KurinMechanoidBulkPatches+HarmonyPatches_AddUndraftedOrders_Disassemble:Postfix(Vector3 clickPos, Pawn pawn, List`1 opts)- POSTFIX Inoshishi3.KTTFDEM: Void KurinDeluxeEditionMechanoids.HarmonyPatches_KurinMechanoidBulkPatches+HarmonyPatches_AddUndraftedOrders_Recharge:Postfix(Vector3 clickPos, Pawn pawn, List`1 opts)at RimWorld.FloatMenuMakerMap.ChoicesAtFor (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Boolean suppressAutoTakeableGoto)- TRANSPILER Ninetail.HarmonyPatch: IEnumerable`1 Ninetail.Harmony_ChoicesAtFor:Transpiler(IEnumerable`1 instructions, ILGenerator iL)- POSTFIX OskarPotocki.VFECore: Void VFE.Mechanoids.HarmonyPatches.FloatMenuMakerMap_ChoicesAtFor_Patch:Postfix(List`1& __result, Vector3 clickPos, Pawn pawn, Boolean suppressAutoTakeableGoto)- POSTFIX GiddyUp: Void GiddyUp.Harmony.FloatMenuMakerMap_ChoicesAtFor:Postfix(Vector3 clickPos, Pawn pawn, List`1 __result)- POSTFIX Torann.ARimworldOfMagic: Void TorannMagic.TorannMagicMod+FloatMenuMakerMap_ROMV_Undead_Patch:Postfix(Vector3 clickPos, Pawn pawn, List`1& __result)at RimWorld.FloatMenuMakerMap.TryMakeFloatMenu (Verse.Pawn pawn) AnimalBehaviours.VanillaExpandedFramework_FloatMenuMakerMap_AddJobGiverWorkOrders_Patch was patched by: TorannMagic.TorannMagicMod+SkipPolymorph_UndraftedOrders_Patch was patched by: TorannMagic.TorannMagicMod+FloatMenuMakerMap_MagicJobGiver_Patch was patched by: TorannMagic.TorannMagicMod+GolemUndraftedOrder_Patch was patched by: VFE.Mechanoids.HarmonyPatches.FloatMenuMakerMap_ChoicesAtFor_Patch was patched by: TorannMagic.TorannMagicMod+FloatMenuMakerMap_ROMV_Undead_Patch was patched by:
顺便@小守雲 作者