I have no clue what this means, but I get it when I right click

Started by Thozzak, July 13, 2021, 11:44:33 AM

Previous topic - Next topic

Thozzak

So, I have a bunch of mods, and I'm pretty sure the problem is Jsecstools, but I need help to fix my game. I just want werewolves and vampires.

Exception in RimWorld.FloatMenuMakerMap.ChoicesAtFor: System.MissingMethodException: string Verse.Translator.Translate(string)
  at JecsTools._HumanlikeOrdersUtility.AddHumanlikeOrders_PostFix (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Collections.Generic.List`1[T] opts) [0x00163] in <b2c26c49147a43c1b695838bf902d71a>:0
  at RimWorld.FloatMenuMakerMap.AddHumanlikeOrders (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Collections.Generic.List`1[T] opts) [0x034e2] in <7927e938de4c4089b4add4215e58d5b1>:0
     - transpiler mehni.rimworld.pickupandhaul.main: IEnumerable`1 PickUpAndHaul.HarmonyPatches:FloatMenuMakerMad_AddHumanlikeOrders_Transpiler(IEnumerable`1 instructions)
     - transpiler LWM.DeepStorage: IEnumerable`1 LWM.DeepStorage.Patch_AddHumanlikeOrders:Transpiler(IEnumerable`1 instructions)
     - prefix LWM.DeepStorage: Boolean LWM.DeepStorage.Patch_AddHumanlikeOrders:Prefix(Vector3 clickPos, Pawn pawn, List`1 opts)
     - prefix rimworld.rwmods.androidtiers: Boolean MOARANDROIDS.FloatMenuMakerMap_Patch+AddHumanlikeOrders_Patch:ListenerPrefix(Vector3 clickPos, Pawn pawn, List`1 opts)
     - postfix legodude17.mvcf: Void MVCF.Harmony.Brawlers:AddHumanlikeOrders_Postfix(List`1 opts, Vector3 clickPos, Pawn pawn)
     - postfix jecstools.jecrell.humanlikeorders: Void JecsTools._HumanlikeOrdersUtility:AddHumanlikeOrders_PostFix(Vector3 clickPos, Pawn pawn, List`1 opts)
     - postfix rimworld.rwmods.androidtiers: Void MOARANDROIDS.FloatMenuMakerMap_Patch+AddHumanlikeOrders_Patch:ListenerPostfix(Vector3 clickPos, Pawn pawn, List`1 opts)
     - postfix Haecriver.InjuredCarry: Void InjuredCarry.Patches+FloatMenuMakerCarryAdder:AddFloatMenuOption(Vector3 clickPos, Pawn pawn, List`1 opts)
     - postfix OskarPotocki.HeavyWeapons: Void HeavyWeapons.Patch_FloatMenuMakerMap+AddHumanlikeOrders_Fix:Postfix(Vector3 clickPos, Pawn pawn, List`1& opts)
     - postfix OskarPotocki.VFECore: Void VFECore.Patch_FloatMenuMakerMap+AddHumanlikeOrders_Fix:Postfix(Vector3 clickPos, Pawn pawn, List`1& opts)
     - postfix rimworld.jecrell.vampire: Void Vampire.HarmonyPatches:Vamp_FloatMenus_Consume(Vector3 clickPos, Pawn pawn, List`1& opts)
     - postfix Linkolas.Stabilize: Void Stabilize.Patches+FloatMenuMakerCarryAdder:AddHumanlikeOrdersPostfix(Vector3 clickPos, Pawn pawn, List`1 opts)
     - postfix kentington.saveourship2: Void SaveOurShip2.FixOutdoorTemp+EggFix:FillThatNest(Vector3 clickPos, Pawn pawn, List`1& opts)
     - postfix LWM.DeepStorage: Void LWM.DeepStorage.Patch_AddHumanlikeOrders:Postfix(List`1 opts)
  at RimWorld.FloatMenuMakerMap.ChoicesAtFor (UnityEngine.Vector3 clickPos, Verse.Pawn pawn) [0x000bc] in <7927e938de4c4089b4add4215e58d5b1>:0
     - postfix net.pardeike.rimworld.mods.achtung: Void AchtungMod.FloatMenuMakerMap_ChoicesAtFor_Postfix:Postfix(List`1 __result, Vector3 clickPos, Pawn pawn)
     - postfix roolo.whatthehack: Void WhatTheHack.Harmony.FloatMenuMakerMap_ChoicesAtFor:Postfix(Vector3 clickPos, Pawn pawn, List`1& __result)
     - finalizer net.pardeike.rimworld.mods.achtung: Exception AchtungMod.FloatMenuMakerMap_ChoicesAtFor_Patch:Finalizer(Exception __exception, List`1& __result)

Canute

Hi,
i don't think it is a generel jectools problem, more a combination with some others.
I am pretty sure i used vampire on a 1.2 colony myself and i allways used Deepstorage,Pickup&haul too.

You should deactivate all others mod that are safe to remove and that are at the postfix list you see at the error message, to check if something change.

But vampire&werewolfs allways was troublemakes, and didn't like to work well with others mods that are similar complex (point at Android tiers).