RimWorld

RimWorld

[OUTDATED] Vanilla Skills Expanded
Cactus Nov 21, 2022 @ 12:16pm
Menu to choose expertise is unopenable
Title. I don't know if it's because of a mod conflict but I'm now suddenly unable to open the menu to choose an expertise
< >
Showing 1-15 of 15 comments
LeonardoDaFinchy Nov 21, 2022 @ 12:38pm 
Having the same issue, I think. This is the error log that I think is relevant:

Error while instantiating a mod of type VSE.SkillsMod: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: No field found for and CS$<>8__locals1 at HarmonyLib.CodeInstruction.LoadField (System.Type type, System.String name, System.Boolean useAddress) [0x00017] in <255414689d344b1385ae719f6cce8c55>:0 at VSE.Expertise.ExpertisePatches+<ExpertiseTitleTranspiler>d__4.MoveNext () [0x00167] in <52c6ce6e3c6548d19de15b94cc0e2afc>:0 at System.Collections.Generic.List`1[T]..ctor (System.Collections.Generic.IEnumerable`1[T] collection) [0x00077] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at HarmonyLib.CodeTranspiler.GetResult (System.Reflection.Emit.ILGenerator generator, System.Reflection.MethodBase method) [0x00051] in <255414689d344b1385ae719f6cce8c55>:0 at HarmonyLib.MethodBodyReader.FinalizeILCodes (HarmonyLib.Emitter emitter, System.Collections.Generic.List`1[T] transpilers, System.Collections.Generic.List`1[T] endLabels, System.Boolean& hasReturnCode) [0x0014a] in <255414689d344b1385ae719f6cce8c55>:0 at HarmonyLib.MethodCopier.Finalize (HarmonyLib.Emitter emitter, System.Collections.Generic.List`1[T] endLabels, System.Boolean& hasReturnCode) [0x00000] in <255414689d344b1385ae719f6cce8c55>:0 at HarmonyLib.MethodPatcher.CreateReplacement (System.Collections.Generic.Dictionary`2[System.Int32,HarmonyLib.CodeInstruction]& finalInstructions) [0x002be] in <255414689d344b1385ae719f6cce8c55>:0 at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00057] in <255414689d344b1385ae719f6cce8c55>:0 at HarmonyLib.PatchProcessor.Patch () [0x000fc] in <255414689d344b1385ae719f6cce8c55>:0 at HarmonyLib.Harmony.Patch (System.Reflection.MethodBase original, HarmonyLib.HarmonyMethod prefix, HarmonyLib.HarmonyMethod postfix, HarmonyLib.HarmonyMethod transpiler, HarmonyLib.HarmonyMethod finalizer) [0x00028] in <255414689d344b1385ae719f6cce8c55>:0 at VSE.Expertise.ExpertisePatches.Do (HarmonyLib.Harmony harm) [0x00146] in <52c6ce6e3c6548d19de15b94cc0e2afc>:0 at VSE.SkillsMod..ctor (Verse.ModContentPack content) [0x00023] in <52c6ce6e3c6548d19de15b94cc0e2afc>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod.InternalInvoke(System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <eae584ce26bc40229c1b1aa476bfa589>:0 --- End of inner exception stack trace --- at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.Reflection.MonoCMethod.DoInvoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0007a] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.Reflection.MonoCMethod.Invoke (System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.RuntimeType.CreateInstanceImpl (System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes, System.Threading.StackCrawlMark& stackMark) [0x00213] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.Activator.CreateInstance (System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00095] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0 at Verse.LoadedModManager.CreateModClasses () [0x00076] in <1782cb69665b4d3abcdadb97df9ae541>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string) Verse.LoadedModManager:CreateModClasses () Verse.LoadedModManager:LoadAllActiveMods () Verse.PlayDataLoader:DoPlayLoad () Verse.PlayDataLoader:LoadAllPlayData (bool) Verse.Root/<>c:<Start>b__6_1 () Verse.LongEventHandler:RunEventFromAnotherThread (System.Action) Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__27_0 () System.Threading.ThreadHelper:ThreadStart_Context (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.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) System.Threading.ThreadHelper:ThreadStart ()
Last edited by LeonardoDaFinchy; Nov 21, 2022 @ 12:40pm
LeonardoDaFinchy Nov 21, 2022 @ 12:49pm 
Confirmed the above with Rimworld 1.4.3555

Harmony
Royalty
Ideology
Biotech
Vanilla Expanded Framework
Vanilla Skills Expanded

No expertise menu, no pawns generated with modded passion levels

@cactus: doesn't seem to be a mod conflict to me, but I Am Not A Mod Author
T13Light Nov 21, 2022 @ 12:52pm 
Yeah, it's due to the recent Rimworld update. Best of luck to the Expanded team!
Asylum Escapee Nov 21, 2022 @ 1:24pm 
Yups. Just gotta wait for them to update it. Tynan really loves to break this mod in in particular. xD
sierzputowski Nov 21, 2022 @ 1:25pm 
I hope they fix this sone and that the expertice comes back and is not lost for Colonist's.
Cactus Nov 21, 2022 @ 3:31pm 
Welp. Guess I play the waiting game
n00by95 Nov 21, 2022 @ 4:25pm 
dam i have this problem thought i broke my mod order again. This is better was going to rebuild my mod order if it wasn't for this
n00by95 Nov 21, 2022 @ 4:32pm 
did a test its the new update, back dated rimworld to last version. mod is working fine
Teusdv Nov 22, 2022 @ 6:31am 
same issue here.
Stim The One Nov 22, 2022 @ 7:43am 
Same issue. Initially thought to be a mod conflict, but it does coincide with the new update which I actually put on today.

I am also experiencing the fact that no colonist spawned with any of the new passions, but the game was started a short while ago, so can't be the new update.

Update: Unsubbing and re-subbing solved the problem, however if someone lost a new passion, they certainly haven't gotten it back.
Last edited by Stim The One; Nov 22, 2022 @ 9:33am
evelwyn Nov 22, 2022 @ 12:22pm 
Hit the same thing issue
trigger_hurt Nov 22, 2022 @ 1:43pm 
Same issue here. Can't open the Expertise menu.
sev Nov 22, 2022 @ 2:49pm 
I can confirm that this is FIXED in the November 21 update to this mod. I had to force update by unsubscribing and resubscribing.
n00by95 Nov 22, 2022 @ 7:31pm 
Ya Sev is right just tested they fix and it works
Teusdv Nov 23, 2022 @ 5:40am 
I can confirm that this is FIXED in the November 21 update to this mod. I had to force update by unsubscribing and resubscribing. // same here
< >
Showing 1-15 of 15 comments
Per page: 1530 50