RimWorld

RimWorld

Integrated Implants
Azraile Sep 25, 2024 @ 7:46pm
error log because to long to post otherwise
Exception in Verse.CrossRefHandler.ResolveAllCrossReferences: System.NullReferenceException: Object reference not set to an instance of an object
[Ref DE1578D6]
at LTS_Implants.Gene_Active_Patch.Gene_Active_Patch_Postfix (Verse.Gene __instance, System.Boolean& __result) [0x0004a] in <566456f435434469b4e87fad515a0ac2>:0
at Verse.Gene.get_Active () [0x000a5] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- POSTFIX rimworld.LTS.implants: Void LTS_Implants.Gene_Active_Patch:Gene_Active_Patch_Postfix(Gene __instance, Boolean& __result)
at VFECore.CachedPawnData+<>c.<RegenerateCache>b__20_0 (Verse.Gene x) [0x00000] in <fa9cc3c080ff4b86874dff77598c3de1>:0
at System.Linq.Enumerable+WhereSelectListIterator`2[TSource,TResult].ToList () [0x00017] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at VFECore.CachedPawnData.RegenerateCache () [0x000fb] in <fa9cc3c080ff4b86874dff77598c3de1>:0
- POSTFIX RedMattis.BigSmall: Void BigAndSmall.VFECore_PawnDataCache_Patch:Postfix(Object& __instance)
at VFECore.DictCache`2[T,V].GetCache (T key, System.Boolean forceRefresh, System.Boolean regenerateIfTimer, System.Boolean canRefresh) [0x000a9] in <fa9cc3c080ff4b86874dff77598c3de1>:0
at VFECore.PawnDataCache.GetPawnDataCache (Verse.Pawn pawn, System.Boolean forceRefresh, System.Boolean canRefresh) [0x00023] in <fa9cc3c080ff4b86874dff77598c3de1>:0
at VanillaGenesExpanded.Pawn_HealthScale.HealthScale_Postfix (System.Single& __result, Verse.Pawn __instance) [0x00001] in <fa9cc3c080ff4b86874dff77598c3de1>:0
at Verse.Pawn.get_HealthScale () [0x00041] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- PREFIX VanillaExpanded.VFEA: Boolean VFEAncients.HarmonyPatches.MetaMorphPatches:MetaMorphHealth(Pawn __instance, Single& __result)
- POSTFIX OskarPotocki.VFECore: Void VanillaGenesExpanded.Pawn_HealthScale:HealthScale_Postfix(Single& __result, Pawn __instance)
- POSTFIX RedMattis.BetterPrerequisites: Void BigAndSmall.Pawn_HealthScale:Postfix(Single& __result, Pawn __instance)
- POSTFIX Rimworld.Alite.EBSG.main: Void EBSGFramework.HarmonyPatches:PawnHealthinessPostfix(Pawn __instance, Single& __result)
- POSTFIX com.vanillageneticrimexpanded: Void GeneticRim.Patch_HealthScale:Postfix(Single& __result, Pawn __instance)
at Verse.BodyPartDef.GetMaxHealth (Verse.Pawn pawn) [0x00006] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- POSTFIX com.alphagenes: Void AlphaGenes.AlphaGenes_BodyPartDef_GetMaxHealth:PostFix(BodyPartDef __instance, Single& __result, Pawn pawn)
- POSTFIX com.alphaimplants: Void AlphaImplants.AlphaGenes_BodyPartDef_GetMaxHealth:PostFix(BodyPartDef __instance, Single& __result, Pawn pawn)
- POSTFIX V1024.EBFramework: Void EBF.Patches.PostFix_BodyPart_GetMaxHealth:CheckEbfProtocolViolation(BodyPartDef __instance, Single& __result, Pawn pawn)
- POSTFIX VREHussars.Mod: Void VREHussars.GetMaxHealth_Patch:Postfix(BodyPartDef __instance, Pawn pawn, Single& __result)
at EBF.EBFEndpoints.GetMaxHealthUnmodified (Verse.BodyPartDef def, Verse.Pawn pawn) [0x00005] in <2000e2c986464be9914c2ea409530692>:0
at EBF.EBFEndpoints.GetMaxHealthWithEBF (Verse.BodyPartRecord record, Verse.Pawn pawn, System.Boolean useCache) [0x0003e] in <2000e2c986464be9914c2ea409530692>:0
- TRANSPILER PerformanceOptimizer.Main: IEnumerable`1 PerformanceOptimizer.Optimization_FasterGetCompReplacement:Transpiler(IEnumerable`1 instructions, MethodBase method)
at EBF.VanillaExtender.GetMaxHealth_Cached (Verse.BodyPartDef def, Verse.Pawn pawn, Verse.BodyPartRecord record) [0x00000] in <2000e2c986464be9914c2ea409530692>:0
at Verse.HediffSet.GetPartHealth (Verse.BodyPartRecord part) [0x00010] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- TRANSPILER V1024.EBFramework: IEnumerable`1 EBF.Transpilations.Transpiler_HediffSet_GetPartHealth:Transpiler(IEnumerable`1 instructions)
- TRANSPILER VREAndroidsMod: IEnumerable`1 VREAndroids.HediffSet_GetPartHealth_Patch:Transpiler(IEnumerable`1 codeInstructions)
at Verse.PawnCapacityUtility.CalculatePartEfficiency (Verse.HediffSet diffSet, Verse.BodyPartRecord part, System.Boolean ignoreAddedParts, System.Collections.Generic.List`1[T] impactors) [0x00219] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- TRANSPILER V1024.EBFramework: IEnumerable`1 EBF.Transpilations.Transpiler_PawnCapacity_Calculate:Transpiler(IEnumerable`1 instructions)
- TRANSPILER MSE2.Core: IEnumerable`1 MSE2.HarmonyPatches.CalculatePartEfficiency_Patch:Transpiler(IEnumerable`1 instructions)
- PREFIX QualityBionicsContinued: Void QualityBionicsContinued.Patch.PawnCapacityUtility_CalculatePartEfficiency:Prefix(Nullable`1& __state, HediffSet diffSet, BodyPartRecord part, Boolean ignoreAddedParts, List`1 impactors)
- PREFIX MSE2.Core: Boolean MSE2.HarmonyPatches.CalculatePartEfficiency_Patch:ParentWhenShouldIgnore(Single& __result, HediffSet diffSet, BodyPartRecord part, Boolean ignoreAddedParts, List`1 impactors)
- POSTFIX QualityBionicsContinued: Void QualityBionicsContinued.Patch.PawnCapacityUtility_CalculatePartEfficiency:Postfix(Nullable`1 __state, HediffSet diffSet, BodyPartRecord part, Boolean ignoreAddedParts, List`1 impactors)
- POSTFIX Mlie.NewLimbsNeedsTraining: Void NewLimbsNeedsTraining.HediffWithComps_CalculatePartEfficiency:Postfix(HediffSet diffSet, BodyPartRecord part, Single& __result)
- POSTFIX MSE2.Core: Void MSE2.HarmonyPatches.CalculatePartEfficiency_Patch:CheckForMultiplyByParent(Single& __result, HediffSet diffSet, BodyPartRecord part, Boolean ignoreAddedParts, List`1 impactors)
at Verse.Pawn_HealthTracker.ShouldBeDead () [0x000c6] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- TRANSPILER rimworld.erdelf.alien_race.main: IEnumerable`1 AlienRace.HarmonyPatches:BodyReferenceTranspiler(IEnumerable`1 instructions)
- PREFIX StarEngraver.RealDeathless: Boolean RealDeathless.Patch_ShouldBeDead:Prefix_ShouldBeDead(Pawn_HealthTracker __instance, Boolean& __result)
- POSTFIX cat2002.deathrattle: Boolean DeathRattle.ShouldBeDead_Patch:ShouldBeDead_Postfix(Boolean __result, Pawn_HealthTracker __instance, Pawn ___pawn)
- POSTFIX VREAndroidsMod: Void VREAndroids.Pawn_HealthTracker_ShouldBeDead_Patch:Postfix(Boolean& __result, Pawn ___pawn)
at DeathRattle.HediffHelpers.ShouldApplyHediffs (Verse.HediffSet hediffs, Verse.Pawn pawn) [0x00000] in <dcae8f055b604dc1b02d823a6a8b99a1>:0
at DeathRattle.PawnCapacitiesHandler_Notify_CapacityLevelsDirty_Patch.Notify_CapacityLevelsDirty_Postfix (Verse.PawnCapacitiesHandler __instance, Verse.Pawn ___pawn) [0x00031] in <dcae8f055b604dc1b02d823a6a8b99a1>:0
- PREFIX VREAndroidsMod: Boolean VREAndroids.DeathRattle_PawnCapacitiesHandler_Notify_CapacityLevelsDirty_Patch:Prefix(Pawn __1)
at Verse.PawnCapacitiesHandler.Notify_CapacityLevelsDirty () [0x00064] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- PREFIX SmashPhil.VehicleFramework: Void Vehicles.Extra:RecheckVehicleHandlerCapacities(Pawn ___pawn)
- POSTFIX cat2002.deathrattle: Void DeathRattle.PawnCapacitiesHandler_Notify_CapacityLevelsDirty_Patch:Notify_CapacityLevelsDirty_Postfix(PawnCapacitiesHandler __instance, Pawn ___pawn)
- POSTFIX LifeSupport: Void LifeSupport.HarmonyPatches+PawnCapacitiesHandler_Notify_CapacityLevelsDirty_Patch:Notify_CapacityLevelsDirty_Postfix(Pawn ___pawn)
at Verse.HediffSet.DirtyCache () [0x0008d] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- POSTFIX Krkr.RocketMan: Void RocketMan.Patches.Pawn_Notify_Dirty+Pawn_HediffSet_Dirty:Postfix(HediffSet __instance)
- POSTFIX OskarPotocki.VFECore: Void VFECore.DirtyCache_Patch:Postfix(HediffSet __instance)
- POSTFIX cat2002.deathrattle: Void DeathRattle.HediffSet_DirtyCache_Patch:DirtyCache_Postfix(HediffSet __instance, Pawn ___pawn)
- POSTFIX LifeSupport: Void LifeSupport.HarmonyPatches+HediffSet_DirtyCache_Patch:DirtyCache_Postfix(Pawn ___pawn)
- POSTFIX OskarPotocki.VanillaPsycastsExpanded: Void VanillaPsycastsExpanded.HediffSet_DirtyCache_Patch:Postfix(HediffSet __instance)
- POSTFIX K.PsiTech: Void PsiTech.Utility.HediffDirtyPatch:Postfix(Pawn ___pawn)
at Verse.HediffSet.ExposeData () [0x000ce] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- POSTFIX Altered.Carbon: Void AlteredCarbon.Hediff_CorticalStack+HediffSet_ExposeData_Patch:Postfix(HediffSet __instance)
- POSTFIX MSE2.Core: Void MSE2.BackCompatibility.HediffClassLoading:ReinstallWrongClassed(HediffSet __instance)
at Verse.CrossRefHandler.ResolveAllCrossReferences () [0x000f7] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
- POSTFIX com.rimworld.mod.factioncontrol: Void FactionControl.CrossRefHandler_ResolveAllCrossReferences:Postfix()
< >
Showing 1-3 of 3 comments
Black Onix Oct 3, 2024 @ 2:21pm 
Attempted to load a graphic off the main thread: Verse.Graphic_Multi: Things/Pawn/Attachments/Vanguard/Vanguard_Female
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.Log:ErrorOnce (string,int)
Verse.GraphicDatabase:GetInner<Verse.Graphic_Multi> (Verse.GraphicRequest)
Verse.GraphicDatabase:Get<Verse.Graphic_Multi> (string,UnityEngine.Shader,UnityEngine.Vector2,UnityEngine.Color)
LTS_Implants.LTS_PawnRenderNodeWorker_HediffApparelGraphics:GetGraphic (Verse.PawnRenderNode,Verse.PawnDrawParms)
Verse.PawnRenderNodeWorker:GetMaterial (Verse.PawnRenderNode,Verse.PawnDrawParms)
Verse.PawnRenderNodeWorker:GetFinalizedMaterial (Verse.PawnRenderNode,Verse.PawnDrawParms)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.PawnRenderNodeWorker.AppendDrawRequests_Patch1 (Verse.PawnRenderNodeWorker,Verse.PawnRenderNode,Verse.PawnDrawParms,System.Collections.Generic.List`1<Verse.PawnGraphicDrawRequest>)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.PawnRenderNode.AppendRequests_Patch1 (Verse.PawnRenderNode,Verse.PawnDrawParms,System.Collections.Generic.List`1<Verse.PawnGraphicDrawRequest>)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.PawnRenderNode.AppendRequests_Patch1 (Verse.PawnRenderNode,Verse.PawnDrawParms,System.Collections.Generic.List`1<Verse.PawnGraphicDrawRequest>)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.PawnRenderTree.ParallelPreDraw_Patch1 (Verse.PawnRenderTree,Verse.PawnDrawParms)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.PawnRenderer.ParallelGetPreRenderResults_Patch3 (Verse.PawnRenderer,UnityEngine.Vector3,System.Nullable`1<Verse.Rot4>,bool,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Glue:AbiFixup<Verse.PawnRenderer+PreRenderResults Verse.PawnRenderer:ParallelGetPreRenderResults(UnityEngine.Vector3, System.Nullable`1[[Verse.Rot4, Assembly-CSharp, Version=1.5.8909.13066, Culture=neutral, PublicKeyToken=null]], System.Boolean, System.Boolean),Verse.PawnRenderer+PreRenderResults Verse.PawnRenderer.ParallelGetPreRenderResults_Patch3(Verse.PawnRenderer, UnityEngine.Vector3, System.Nullable`1[[Verse.Rot4, Assembly-CSharp, Version=1.5.8909.13066, Culture=neutral, PublicKeyToken=null]], System.Boolean, System.Boolean)> (Verse.PawnRenderer,Verse.PawnRenderer/PreRenderResults&,UnityEngine.Vector3,System.Nullable`1<Verse.Rot4>,bool,bool)
Verse.PawnRenderer:ParallelPreRenderPawnAt (UnityEngine.Vector3,System.Nullable`1<Verse.Rot4>,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.PawnRenderer.DynamicDrawPhaseAt_Patch1 (Verse.PawnRenderer,Verse.DrawPhase,UnityEngine.Vector3,System.Nullable`1<Verse.Rot4>,bool)
Verse.Pawn:DynamicDrawPhaseAt (Verse.DrawPhase,UnityEngine.Vector3,bool)
Verse.Thing:DynamicDrawPhase (Verse.DrawPhase)
Verse.DynamicDrawManager/PreDrawThings:Execute (int)
Gilzoide.ManagedJobs.ManagedJobParallelFor:Execute (int)
Unity.Jobs.IJobParallelForExtensions/ParallelForJobStruct`1<Gilzoide.ManagedJobs.ManagedJobParallelFor>:Execute (Gilzoide.ManagedJobs.ManagedJobParallelFor&,intptr,intptr,Unity.Jobs.LowLevel.Unsafe.JobRanges&,int)
Guineatown20806 Dec 21, 2024 @ 6:52am 
Also getting this suddently. Can't load my savefile due to this despite using the intgrated implants from the start of the colony. I am forced to remove it!
Medivh Feb 12 @ 10:34pm 
This mod makes my game crash upon starting a game as well.
< >
Showing 1-3 of 3 comments
Per page: 1530 50