Today it seems some update for VEF dropped for me, the latest one you have on here I guess. Since then I noticed that Anomaly entities on holding platforms (no matter what type of entity, all of them) have turned invisible. The console throws constant errors of not being able to render them
`Exception drawing HoldingPlatform37343: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 1385AEAB]
at VFECore.PawnDataCache.GetPawnDataCache (Verse.Pawn pawn, System.Boolean forceRefresh, System.Boolean canRefresh) [0x00001] in :0
at VanillaGenesExpanded.GeneUtils.SetBodyScale (Verse.Pawn pawn, UnityEngine.Vector3 scale) [0x00001] in :0
at VanillaGenesExpanded.PawnRenderNodeWorker_ScaleFor_Patch.Postfix (UnityEngine.Vector3& __result, Verse.PawnRenderNode node, Verse.PawnDrawParms parms) [0x000bd] in :0
at Verse.PawnRenderNodeWorker.ScaleFor (Verse.PawnRenderNode node, Verse.PawnDrawParms parms) [0x000d8] in :0
POSTFIX OskarPotocki.VFECore: Void VanillaGenesExpanded.PawnRenderNodeWorker_ScaleFor_Patch:Postfix(Vector3& __result, PawnRenderNode node, PawnDrawParms parms)
at (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Glue:AbiFixup<UnityEngine.Vector3 Verse.PawnRenderNodeWorker:ScaleFor(Verse.PawnRenderNode, Verse.PawnDrawParms),UnityEngine.Vector3 Verse.PawnRenderNodeWorker.ScaleFor_Patch1(Verse.PawnRenderNodeWorker, Verse.PawnRenderNode, Verse.PawnDrawParms)>(Verse.PawnRenderNodeWorker,UnityEngine.Vector3&,Verse.PawnRenderNode,Verse.PawnDrawParms)
at Verse.PawnRenderNode.GetTransform (Verse.PawnDrawParms parms, UnityEngine.Vector3& offset, UnityEngine.Vector3& pivot, UnityEngine.Quaternion& rotation, UnityEngine.Vector3& scale) [0x00030] in :0
at Verse.PawnRenderTree.GetRootTPRS (Verse.PawnDrawParms parms, UnityEngine.Vector3& offset, UnityEngine.Vector3& pivot, UnityEngine.Quaternion& rotation, UnityEngine.Vector3& scale) [0x0005f] in :0
at RimWorld.Building_HoldingPlatform.BuildTargetPointMapping () [0x0003b] in :0
at RimWorld.Building_HoldingPlatform.DrawChains () [0x0001a] in :0
at RimWorld.Building_HoldingPlatform.DrawAt (UnityEngine.Vector3 drawLoc, System.Boolean flip) [0x00010] in :0
at Verse.Thing.DynamicDrawPhaseAt (Verse.DrawPhase phase, UnityEngine.Vector3 drawLoc, System.Boolean flip) [0x00004] in :0
at RimWorld.Building_HoldingPlatform.DynamicDrawPhaseAt (Verse.DrawPhase phase, UnityEngine.Vector3 drawLoc, System.Boolean flip) [0x00000] in :0
at Verse.Thing.DynamicDrawPhase (Verse.DrawPhase phase) [0x00017] in :0
at Verse.DynamicDrawManager.DrawDynamicThings () [0x000ec] in :0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.DynamicDrawManager:DrawDynamicThings ()
Verse.Map:MapUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
`
I have a pretty extensive mod list but I boiled down the error to VEF specifically. I disabled all other mods except Harmony, all RW DLCs and VEF and made a new game and just quickly dev mode'd in a holding platform and put an entity on there and it happens immediately.
The previous version from the 20th of May installed manually works fine.
Today it seems some update for VEF dropped for me, the latest one you have on here I guess. Since then I noticed that Anomaly entities on holding platforms (no matter what type of entity, all of them) have turned invisible. The console throws constant errors of not being able to render them
`Exception drawing HoldingPlatform37343: System.NullReferenceException: Object reference not set to an instance of an object [Ref 1385AEAB] at VFECore.PawnDataCache.GetPawnDataCache (Verse.Pawn pawn, System.Boolean forceRefresh, System.Boolean canRefresh) [0x00001] in:0
at VanillaGenesExpanded.GeneUtils.SetBodyScale (Verse.Pawn pawn, UnityEngine.Vector3 scale) [0x00001] in :0
at VanillaGenesExpanded.PawnRenderNodeWorker_ScaleFor_Patch.Postfix (UnityEngine.Vector3& __result, Verse.PawnRenderNode node, Verse.PawnDrawParms parms) [0x000bd] in :0
at Verse.PawnRenderNodeWorker.ScaleFor (Verse.PawnRenderNode node, Verse.PawnDrawParms parms) [0x000d8] in :0
I have a pretty extensive mod list but I boiled down the error to VEF specifically. I disabled all other mods except Harmony, all RW DLCs and VEF and made a new game and just quickly dev mode'd in a holding platform and put an entity on there and it happens immediately.
The previous version from the 20th of May installed manually works fine.