RimWorld

RimWorld

Vanilla Armour Expanded
CaptainSnafu Aug 29, 2019 @ 4:35am
bug report
RimWorld 1.0.2282 rev726
Verse.Log:Message(String, Boolean)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

Caught exception while loading play data but there are active mods other than Core. Resetting mods config and trying again.
The exception was: System.TypeLoadException: Could not load type 'Harmony.HarmonyPatch' from assembly 'Camouflage'.
at (wrapper managed-to-native) System.MonoCustomAttrs:GetCustomAttributesInternal (System.Reflection.ICustomAttributeProvider,System.Type,bool)
at System.MonoCustomAttrs.GetCustomAttributesBase (ICustomAttributeProvider obj, System.Type attributeType) [0x00000] in <filename unknown>:0
at System.MonoCustomAttrs.GetCustomAttributes (ICustomAttributeProvider obj, System.Type attributeType, Boolean inherit) [0x00000] in <filename unknown>:0
at System.MonoType.GetCustomAttributes (System.Type attributeType, Boolean inherit) [0x00000] in <filename unknown>:0
at Verse.GenAttribute.TryGetAttribute[DefOf] (System.Reflection.MemberInfo memberInfo, RimWorld.DefOf& customAttribute) [0x00000] in <filename unknown>:0
at Verse.GenAttribute.HasAttribute[DefOf] (System.Reflection.MemberInfo memberInfo) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[System.Type].MoveNext () [0x00000] in <filename unknown>:0
at RimWorld.DefOfHelper.RebindAllDefOfs (Boolean earlyTryMode) [0x00000] in <filename unknown>:0
at Verse.PlayDataLoader.DoPlayLoad () [0x00000] in <filename unknown>:0
at Verse.PlayDataLoader.LoadAllPlayData (Boolean recovering) [0x00000] in <filename unknown>:0
Verse.Log:Warning(String, Boolean)
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Successfully recovered from errors and loaded play data.
Verse.Log:Message(String, Boolean)
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Could not execute post-long-event action. Exception: System.InvalidOperationException: Operation is not valid due to the current state of the object
at System.Linq.Enumerable.First[ThingDef] (IEnumerable`1 source) [0x00000] in <filename unknown>:0
at RimWorld.GenStuff.DefaultStuffFor (Verse.BuildableDef bd) [0x00000] in <filename unknown>:0
at Verse.ThingDef.ResolveIcon () [0x00000] in <filename unknown>:0
at Verse.BuildableDef.<PostLoad>m__0 () [0x00000] in <filename unknown>:0
at Verse.LongEventHandler.ExecuteToExecuteWhenFinished () [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

Could not load UnityEngine.Texture2D at NullTex in any active mod or in base resources.
Verse.Log:Error(String, Boolean)
Verse.ContentFinder`1:Get(String, Boolean)
Verse.Graphic_Single:Init(GraphicRequest)
Verse.GraphicDatabase:GetInner(GraphicRequest)
Verse.GraphicDatabase:Get(Type, String, Shader, Vector2, Color, Color, GraphicData, List`1)
Verse.GraphicData:Init()
Verse.GraphicData:get_Graphic()
Verse.ThingDef:<PostLoad>m__3()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

MatFrom with null sourceTex.
Verse.Log:Error(String, Boolean)
Verse.MaterialPool:MatFrom(MaterialRequest)
Verse.Graphic_Single:Init(GraphicRequest)
Verse.GraphicDatabase:GetInner(GraphicRequest)
Verse.GraphicDatabase:Get(Type, String, Shader, Vector2, Color, Color, GraphicData, List`1)
Verse.GraphicData:Init()
Verse.GraphicData:get_Graphic()
Verse.ThingDef:<PostLoad>m__3()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

Could not load UnityEngine.Texture2D at Things/Apparel/BulletproofVest/BulletproofVest in any active mod or in base resources.
Verse.Log:Error(String, Boolean)
Verse.ContentFinder`1:Get(String, Boolean)
Verse.Graphic_Single:Init(GraphicRequest)
Verse.GraphicDatabase:GetInner(GraphicRequest)
Verse.GraphicDatabase:Get(Type, String, Shader, Vector2, Color, Color, GraphicData, List`1)
Verse.GraphicData:Init()
Verse.GraphicData:get_Graphic()
Verse.ThingDef:<PostLoad>m__3()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

MatFrom with null sourceTex.
Verse.Log:Error(String, Boolean)
Verse.MaterialPool:MatFrom(MaterialRequest)
Verse.Graphic_Single:Init(GraphicRequest)
Verse.GraphicDatabase:GetInner(GraphicRequest)
Verse.GraphicDatabase:Get(Type, String, Shader, Vector2, Color, Color, GraphicData, List`1)
Verse.GraphicData:Init()
Verse.GraphicData:get_Graphic()
Verse.ThingDef:<PostLoad>m__3()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

Could not load UnityEngine.Texture2D at Things/Apparel/GhillieSuit/GhillieSuit in any active mod or in base resources.
Verse.Log:Error(String, Boolean)
Verse.ContentFinder`1:Get(String, Boolean)
Verse.Graphic_Single:Init(GraphicRequest)
Verse.GraphicDatabase:GetInner(GraphicRequest)
Verse.GraphicDatabase:Get(Type, String, Shader, Vector2, Color, Color, GraphicData, List`1)
Verse.GraphicData:Init()
Verse.GraphicData:get_Graphic()
Verse.ThingDef:<PostLoad>m__3()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

MatFrom with null sourceTex.
Verse.Log:Error(String, Boolean)
Verse.MaterialPool:MatFrom(MaterialRequest)
Verse.Graphic_Single:Init(GraphicRequest)
Verse.GraphicDatabase:GetInner(GraphicRequest)
Verse.GraphicDatabase:Get(Type, String, Shader, Vector2, Color, Color, GraphicData, List`1)
Verse.GraphicData:Init()
Verse.GraphicData:get_Graphic()
Verse.ThingDef:<PostLoad>m__3()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

Could not load UnityEngine.Texture2D at Things/Apparel/AdvancedVest/AdvancedVest in any active mod or in base resources.
Verse.Log:Error(String, Boolean)
Verse.ContentFinder`1:Get(String, Boolean)
Verse.Graphic_Single:Init(GraphicRequest)
Verse.GraphicDatabase:GetInner(GraphicRequest)
Verse.GraphicDatabase:Get(Type, String, Shader, Vector2, Color, Color, GraphicData, List`1)
Verse.GraphicData:Init()
Verse.GraphicData:get_Graphic()
Verse.ThingDef:<PostLoad>m__3()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

MatFrom with null sourceTex.
Verse.Log:Error(String, Boolean)
Verse.MaterialPool:MatFrom(MaterialRequest)
Verse.Graphic_Single:Init(GraphicRequest)
Verse.GraphicDatabase:GetInner(GraphicRequest)
Verse.GraphicDatabase:Get(Type, String, Shader, Vector2, Color, Color, GraphicData, List`1)
Verse.GraphicData:Init()
Verse.GraphicData:get_Graphic()
Verse.ThingDef:<PostLoad>m__3()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

Could not execute post-long-event action. Exception: System.InvalidOperationException: Operation is not valid due to the current state of the object
at System.Linq.Enumerable.First[ThingDef] (IEnumerable`1 source) [0x00000] in <filename unknown>:0
at RimWorld.GenStuff.DefaultStuffFor (Verse.BuildableDef bd) [0x00000] in <filename unknown>:0
at Verse.ThingDef.ResolveIcon () [0x00000] in <filename unknown>:0
at Verse.BuildableDef.<PostLoad>m__0 () [0x00000] in <filename unknown>:0
at Verse.LongEventHandler.ExecuteToExecuteWhenFinished () [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

Could not load UnityEngine.Texture2D at Things/Apparel/HAZMATSuit/HAZMATSuit in any active mod or in base resources.
Verse.Log:Error(String, Boolean)
Verse.ContentFinder`1:Get(String, Boolean)
Verse.Graphic_Single:Init(GraphicRequest)
Verse.GraphicDatabase:GetInner(GraphicRequest)
Verse.GraphicDatabase:Get(Type, String, Shader, Vector2, Color, Color, GraphicData, List`1)
Verse.GraphicData:Init()
Verse.GraphicData:get_Graphic()
Verse.ThingDef:<PostLoad>m__3()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

MatFrom with null sourceTex.
Verse.Log:Error(String, Boolean)
Verse.MaterialPool:MatFrom(MaterialRequest)
Verse.Graphic_Single:Init(GraphicRequest)
Verse.GraphicDatabase:GetInner(GraphicRequest)
Verse.GraphicDatabase:Get(Type, String, Shader, Vector2, Color, Color, GraphicData, List`1)
Verse.GraphicData:Init()
Verse.GraphicData:get_Graphic()
Verse.ThingDef:<PostLoad>m__3()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

Could not execute post-long-event action. Exception: System.InvalidOperationException: Operation is not valid due to the current state of the object
at System.Linq.Enumerable.First[ThingDef] (IEnumerable`1 source) [0x00000] in <filename unknown>:0
at RimWorld.GenStuff.DefaultStuffFor (Verse.BuildableDef bd) [0x00000] in <filename unknown>:0
at Verse.ThingDef.ResolveIcon () [0x00000] in <filename unknown>:0
at Verse.BuildableDef.<PostLoad>m__0 () [0x00000] in <filename unknown>:0
at Verse.LongEventHandler.ExecuteToExecuteWhenFinished () [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

Could not load UnityEngine.Texture2D at Things/Apparel/Gambeson/Gambeson in any active mod or in base resources.
Verse.Log:Error(String, Boolean)
Verse.ContentFinder`1:Get(String, Boolean)
Verse.Graphic_Single:Init(GraphicRequest)
Verse.GraphicDatabase:GetInner(GraphicRequest)
Verse.GraphicDatabase:Get(Type, String, Shader, Vector2, Color, Color, GraphicData, List`1)
Verse.GraphicData:Init()
Verse.GraphicData:get_Graphic()
Verse.ThingDef:<PostLoad>m__3()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()


< >
Showing 1-9 of 9 comments
CaptainSnafu Aug 29, 2019 @ 4:36am 
I start a new game and only use this mod , and it shows me this
CaptainSnafu Aug 29, 2019 @ 6:34am 
there are not all of them , they are too long
Oskar Potocki  [developer] Aug 29, 2019 @ 6:36am 
Seems like this might be a problem originating from your rimworld folder, which might be corrupted. I recommend uninstalling it, cleaning up any remaining files in the Rimworld folder, and then installing it again.
CaptainSnafu Aug 29, 2019 @ 6:42am 
OK. I will try later . Thanks for your help.
noodlebox Aug 30, 2019 @ 3:30am 
I get the exact same exception when enabling only "Vanilla Armour Expanded". Enabling both "Vanilla Armour Expanded" and "Vanilla Furniture Expanded - Security" works with no errors. Security includes a different version of Harmony, maybe this is related?

Caught exception while loading play data but there are active mods other than Core. Resetting mods config and trying again. The exception was: System.TypeLoadException: Could not load type 'Harmony.HarmonyPatch' from assembly 'Camouflage'. at (wrapper managed-to-native) System.MonoCustomAttrs:GetCustomAttributesInternal (System.Reflection.ICustomAttributeProvider,System.Type,bool) at System.MonoCustomAttrs.GetCustomAttributesBase (ICustomAttributeProvider obj, System.Type attributeType) [0x00000] in <filename unknown>:0 at System.MonoCustomAttrs.GetCustomAttributes (ICustomAttributeProvider obj, System.Type attributeType, Boolean inherit) [0x00000] in <filename unknown>:0 at System.MonoType.GetCustomAttributes (System.Type attributeType, Boolean inherit) [0x00000] in <filename unknown>:0 at Verse.GenAttribute.TryGetAttribute[DefOf] (System.Reflection.MemberInfo memberInfo, RimWorld.DefOf& customAttribute) [0x00000] in <filename unknown>:0 at Verse.GenAttribute.HasAttribute[DefOf] (System.Reflection.MemberInfo memberInfo) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[System.Type].MoveNext () [0x00000] in <filename unknown>:0 at RimWorld.DefOfHelper.RebindAllDefOfs (Boolean earlyTryMode) [0x00000] in <filename unknown>:0 at Verse.PlayDataLoader.DoPlayLoad () [0x00000] in <filename unknown>:0 at Verse.PlayDataLoader.LoadAllPlayData (Boolean recovering) [0x00000] in <filename unknown>:0 Verse.Log:Warning(String, Boolean) Verse.PlayDataLoader:LoadAllPlayData(Boolean) Verse.Root:<Start>m__1() Verse.LongEventHandler:RunEventFromAnotherThread(Action) Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()
Last edited by noodlebox; Aug 30, 2019 @ 3:36am
Braveman Dec 27, 2019 @ 8:35am 
I killed an ancient danger soldier wearing the Heavy Power Armour chestpiece and it wasn't tainted. Could it be a bug in that items code?
Floxii Jan 7 @ 4:34pm 
there is some missing item as i can recall, the ballistic mask, buleltproof vest, advanced flask vest, and nighvision google is nowhere to be found
@Floxll I know the ballistic mask was removed a while ago and I'm pretty sure the others were removed as well. They gave a reason, but I cannot recall why they did it. It would be nice if they could change the page to reflect that

This is a little late in reply so hopefully others find it useful.
There's a bug when wearing the Plated Helmer, that removes a pawn's colored eyes. Example: A Hussar wearing the helmet will return it to base-game black eyes. I'm sure this visual bug works with the eyes of a Mole person. Please fix this!
< >
Showing 1-9 of 9 comments
Per page: 1530 50