Skip to content

Instantly share code, notes, and snippets.

@jamesblack
Created June 1, 2020 20:18
Show Gist options
  • Save jamesblack/39217f534cd59eaebdde226b5d0fc409 to your computer and use it in GitHub Desktop.
Save jamesblack/39217f534cd59eaebdde226b5d0fc409 to your computer and use it in GitHub Desktop.
Tried to get a resource "Things/Pawn/Humanlike/Apparel/ShirtBasic/ShirtBasic_Male_north" from a different thread. All resources must be loaded in the main thread.
Verse.Log:Error(String, Boolean)
Verse.ContentFinder`1:Get(String, Boolean)
Verse.Graphic_Multi:Init(GraphicRequest)
Verse.GraphicDatabase:GetInner(GraphicRequest)
Verse.GraphicDatabase:Get(String, Shader, Vector2, Color)
RimWorld.ApparelGraphicRecordGetter:TryGetGraphicApparel(Apparel, BodyTypeDef, ApparelGraphicRecord&)
Verse.PawnGraphicSet:ResolveApparelGraphics()
DubsBadHygiene.<>c__DisplayClass5_0:<MakeNewToils>b__4()
Verse.AI.Toil:Cleanup(Int32, JobDriver)
Verse.AI.JobDriver:DMD<DMD<Cleanup_Patch1>?1959941120::Cleanup_Patch1>(JobDriver, JobCondition)
Verse.AI.Pawn_JobTracker:DMD<DMD<CleanupCurrentJob_Patch1>?-1570357888::CleanupCurrentJob_Patch1>(Pawn_JobTracker, JobCondition, Boolean, Boolean, Boolean)
Verse.AI.Pawn_JobTracker:StopAll(Boolean, Boolean)
AwesomeInventory.Loadout.<>c__DisplayClass44_0:<ChangeCostume>g__StartUndressJobs|0(IEnumerable`1, Pawn)
AwesomeInventory.Loadout.CompAwesomeInventoryLoadout:ChangeCostume(AwesomeInventoryLoadout, AwesomeInventoryLoadout, Boolean, Boolean)
AwesomeInventory.Loadout.CompAwesomeInventoryLoadout:UpdateForNewLoadout(AwesomeInventoryLoadout, Boolean, Boolean, Boolean)
AwesomeInventory.Loadout.CompAwesomeInventoryLoadout:PostSpawnSetup(Boolean)
Verse.ThingWithComps:SpawnSetup(Map, Boolean)
Verse.Pawn:DMD<DMD<SpawnSetup_Patch1>?-1749504128::SpawnSetup_Patch1>(Pawn, Map, Boolean)
Verse.GenSpawn:DMD<DMD<Spawn_Patch4>?26569088::Spawn_Patch4>(Thing, IntVec3, Map, Rot4, WipeMode, Boolean)
Verse.Map:DMD<DMD<FinalizeLoading_Patch0>?318919552::FinalizeLoading_Patch0>(Map)
Verse.Game:DMD<DMD<LoadGame_Patch5>?-1613968256::LoadGame_Patch5>(Game)
Verse.SavedGameLoaderNow:DMD<DMD<LoadGameFromSaveFileNow_Patch2>?801204736::LoadGameFromSaveFileNow_Patch2>(String)
Verse.<>c:<Start>b__1_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment