Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
The report which has been fixed will be delete
然后我看了一下,这个机械体征召右键也报错,你把MechanitorUtilities.InMechanitorCommandRange给prefix了,这个建议拿postfix改吧,属于是patch高发地
我只检查了是否需要充电且现在电量低于设置的充电阈值。
另一个确实有一个植入物用了prefix改的,下次更新时改成postfix改。
就,如果获取不到电量需求就直接返回
Exception in Verse.Root.OnGUI: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 29DAB7C0]
at MAP.MAP_Mechanoid.EnergyMilitor.ReplaceEnergyJob.WorkGiver_ReplaceEnergyByEnergyMilitor.HasJobOnThing (Verse.Pawn pawn, Verse.Thing t, System.Boolean forced) [0x00099] in <83488cadcc68438d8fa0609d45011cf9>:0
at RimWorld.FloatMenuMakerMap.AddJobGiverWorkOrders (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Collections.Generic.List`1[T] opts, System.Boolean drafted) [0x001d4] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- TRANSPILER net.pardeike.rimworld.mods.achtung: IEnumerable`1 AchtungMod.FloatMenuMakerMap_AddJobGiverWorkOrders_Patch:Transpiler(IEnumerable`1 instructions, ILGenerator generator)
- PREFIX net.pardeike.rimworld.mods.achtung: Void AchtungMod.FloatMenuMakerMap_AddJobGiverWorkOrders_Patch:Prefix(Pawn pawn, ForcedWork& __state)
- PREFIX OskarPotocki.VFECore: Boolean AnimalBehaviours.VanillaExpandedFramework_FloatMenuMakerMap_AddJobGiverWorkOrders_Patch:SkipIfAnimal(Pawn pawn)
- PREFIX VanillaExpanded.VFEA: Void VFEAncients.PowerWorker_NoPrioritize:StoreOpts(List`1 opts, List`1& __state, Pawn pawn)
- POSTFIX VanillaExpanded.VFEA: Void VFEAncients.PowerWorker_NoPrioritize:DisableOpts(List`1 opts, List`1 __state, Pawn pawn)
- POSTFIX net.pardeike.rimworld.mods.achtung: Void AchtungMod.FloatMenuMakerMap_AddJobGiverWorkOrders_Patch:Postfix(Pawn pawn, ForcedWork __state)
at RimWorld.FloatMenuMakerMap.AddDraftedOrders (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Collections.Generic.List`1[T] opts, System.Boolean suppressAutoTakeableGoto) [0x01b7f] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- TRANSPILER legodude17.mvcf: IEnumerable`1 MVCF.PatchSets.PatchSet_PreferMelee:CheckForMelee(IEnumerable`1 instructions)
- PREFIX OskarPotocki.VFECore: Boolean VFE.Mechanoids.HarmonyPatches.AddDraftedOrders_Patch:Prefix(Vector3 clickPos, Pawn pawn, List`1 opts)
at RimWorld.FloatMenuMakerMap.ChoicesAtFor (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Boolean suppressAutoTakeableGoto) [0x000ad] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- POSTFIX OskarPotocki.VFECore: Void VFE.Mechanoids.HarmonyPatches.FloatMenuMakerMap_ChoicesAtFor_Patch:Postfix(List`1& __result, Vector3 clickPos, Pawn pawn, Boolean suppressAutoTakeableGoto)
- POSTFIX mzksg.MAP: Void MAP.TacticalDoll.Patch.FloatMenuMakerMap_ChoicesAtFor_Patch:Postfix(Vector3 clickPos, Pawn pawn, Boolean suppressAutoTakeableGoto, List`1& __result)
- POSTFIX net.pardeike.rimworld.mods.achtung: Void AchtungMod.FloatMenuMakerMap_ChoicesAtFor_Postfix:Postfix(List`1 __result, Vector3 clickPos, Pawn pawn)
- POSTFIX DraftableAnimals.Mod: Void DraftableAnimals.FloatMenuMakerMap_ChoicesAtFor_Patch:Postfix(List`1& __result, Vector3 clickPos, Pawn pawn, Boolean suppressAutoTakeableGoto)
at AchtungMod.MultiActions.AddColonist (AchtungMod.Colonist colonist) [0x0001f] in <c48846fe21134b1d9cad8f1931a7d35c>:0
at AchtungMod.Tools.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <c48846fe21134b1d9cad8f1931a7d35c>:0
at <0x189b0a941b0 + 0x002ca> <unknown method>
at AchtungMod.Controller.MouseDown (UnityEngine.Vector3 pos, System.Int32 button, System.Boolean longPress) [0x00090] in <c48846fe21134b1d9cad8f1931a7d35c>:0
at AchtungMod.Controller.HandleEvents () [0x000cf] in <c48846fe21134b1d9cad8f1931a7d35c>:0
at AchtungMod.Selector_HandleMapClicks_Patch.Prefix () [0x00005] in <c48846fe21134b1d9cad8f1931a7d35c>:0
at RimWorld.Selector.HandleMapClicks () [0x00035] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- PREFIX net.littlewhitemouse.LWM.DeepStorage: Boolean LWM.DeepStorage.Patch_HandleMapClicks:Prefix(Selector __instance, List`1 ___selected)
- PREFIX SmashPhil.VehicleFramework: Boolean Vehicles.Extra:MultiSelectFloatMenu(List`1 ___selected)
- PREFIX net.pardeike.rimworld.mods.achtung: Boolean AchtungMod.Selector_HandleMapClicks_Patch:Prefix()
at RimWorld.Selector.SelectorOnGUI () [0x00000] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at RimWorld.MapInterface.HandleLowPriorityInput () [0x0000f] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at RimWorld.UIRoot_Play.UIRootOnGUI () [0x000f0] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- PREFIX SmashPhil.SmashTools: Void SmashTools.MainMenuKeyBindHandler:HandleKeyInputs()
- PREFIX Dubwise.PerformanceAnalyzer: Void Analyzer.H_KeyPresses:OnGUI()
- POSTFIX Krkr.RocketMan: Void RocketMan.KeyBinder:OnGUI()
at Verse.Root.OnGUI () [0x00046] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
- POSTFIX UnlimitedHugs.HugsLib: Void HugsLib.Patches.Root_OnGUI_Patch:OnGUIHookUnfiltered()
是能量小蠊是吗,确实会有这个问题,应该是新写的这个工作和其他mod冲突了,你这打的mod有点多好多前置修改,我也很难确定是哪个mod的前置冲突了。
用黑科技的分解机分解,只返回了100黄金。
奇怪,我检查了下,我写的就是100黄金,游戏里的显示也是基于需求文件里定义的,也就是100黄金,但是实际要消耗1000黄金···我其实也没太搞懂是怎么回事。