边缘世界 RimWorld

边缘世界 RimWorld

RimTalk
獭库蚂 10 月 10 日 上午 6:01
Bug report
The latest update caused a TypeLoadException during pawn generation when used with Humanoid Alien Races and RJW. The previous version worked fine.


1.Error while generating pawn. Rethrowing. Exception: System.TypeLoadException: Could not load type of field 'RimTalk.Data.PawnState:TalkResponses' (5) due to: Could not resolve type with token 0100009c (from typeref, class/assembly System.Collections.Generic.Queue`1, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089) assembly:mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 type:System.Collections.Generic.Queue`1 member:(null) signature:<none>
[Ref B0CD5ECD]
at Verse.Pawn_HealthTracker.AddHediff (Verse.Hediff hediff, Verse.BodyPartRecord part, System.Nullable`1[T] dinfo, Verse.DamageWorker+DamageResult result) [0x0026b] in <630e2863bc9a4a3493f2eff01e3a9556>:0
- TRANSPILER rimworld.erdelf.alien_race.main: IEnumerable`1 AlienRace.HarmonyPatches:BodyReferenceTranspiler(IEnumerable`1 instructions)
- PREFIX Neronix17.TabulaRasa.RimWorld: Boolean TabulaRasa.Patch_Pawn_HealthTracker_AddHediff:Prefix(Pawn_HealthTracker __instance, Pawn ___pawn, Hediff hediff, BodyPartRecord part, Nullable`1 dinfo, DamageResult result)
- POSTFIX cj.rimtalk: Void RimTalk.Patch.HediffPatch:Postfix(Pawn_HealthTracker __instance, Pawn ___pawn, Hediff hediff)
- POSTFIX SizedApparelforRJW: Void SizedApparel.HealthTrackerAddHediffPatch:Postfix(Pawn ___pawn, Hediff hediff, BodyPartRecord part, Nullable`1 dinfo, DamageResult result)
- POSTFIX rimworld.erdelf.alien_race.main: Void AlienRace.HarmonyPatches:AddHediffPostfix(Pawn ___pawn, Hediff hediff)
- POSTFIX legodude17.mvcf: Void MVCF.PatchSets.Trackers.PatchSet_Hediffs:AddHediff_Postfix(Hediff hediff, Pawn_HealthTracker __instance)
at rjw.RaceGroupDef_Helper.TryAddRacePart (Verse.Pawn pawn, rjw.SexPartType sexPartType) [0x0006f] in <6ddaf0669d334a67964091480757ef75>:0
at rjw.PawnExtensions.TryAddRacePart (Verse.Pawn pawn, rjw.SexPartType sexPartType) [0x00000] in <6ddaf0669d334a67964091480757ef75>:0
at rjw.SexPartAdder.add_genitals (Verse.Pawn pawn, Verse.Pawn parent, Verse.Gender gender) [0x00075] in <6ddaf0669d334a67964091480757ef75>:0
at rjw.Sexualizer.SexualizeGenderedPawn (Verse.Pawn pawn) [0x00000] in <6ddaf0669d334a67964091480757ef75>:0
at rjw.Sexualizer.sexualize_pawn (Verse.Pawn pawn) [0x00078] in <6ddaf0669d334a67964091480757ef75>:0
- POSTFIX SizedApparelforRJW: Void SizedApparel.Mods.SexualizePawnPatch:Postfix(Pawn pawn)
at rjw.CompRJW.Sexualize (Verse.Pawn pawn, System.Boolean reroll) [0x000c3] in <6ddaf0669d334a67964091480757ef75>:0
at rjw.Patch_PawnGenerator.Sexualize_GenerateNewPawnInternal (Verse.PawnGenerationRequest& request, Verse.Pawn& __result) [0x0001e] in <6ddaf0669d334a67964091480757ef75>:0
at Verse.PawnGenerator.GenerateNewPawnInternal (Verse.PawnGenerationRequest& request) [0x0015b] in <630e2863bc9a4a3493f2eff01e3a9556>:0
- PREFIX rjw: Void rjw.Patch_PawnGenerator:Generate_Nymph(PawnGenerationRequest& request)
- POSTFIX OskarPotocki.VFECore: Void VFECore.Abilities.PawnGen_Patch:Postfix(Pawn __result)
- POSTFIX rjw: Void rjw.Patch_PawnGenerator:Fix_Nymph(PawnGenerationRequest& request, Pawn& __result)
- POSTFIX rjw: Void rjw.Patch_PawnGenerator:Sexualize_GenerateNewPawnInternal(PawnGenerationRequest& request, Pawn& __result)
- POSTFIX rjw: Void rjw.Patch_PawnGenerator:Fix_Newborn_styles(PawnGenerationRequest& request, Pawn& __result)
at Verse.PawnGenerator.GenerateOrRedressPawnInternal (Verse.PawnGenerationRequest request) [0x00136] in <630e2863bc9a4a3493f2eff01e3a9556>:0
at Verse.PawnGenerator.GeneratePawn (Verse.PawnGenerationRequest request) [0x0003c] in <630e2863bc9a4a3493f2eff01e3a9556>:0
- PREFIX rimworld.erdelf.alien_race.main: Void AlienRace.HarmonyPatches:GeneratePawnPrefix(PawnGenerationRequest& request)
- PREFIX SEW_PRD_Harmony: Void PawnkindRaceDiversification.Patches.PawnkindGenerationHijacker:DetermineRace(PawnGenerationRequest request)
- POSTFIX Neronix17.TabulaRasa.RimWorld: Void TabulaRasa.Patch_PawnGenerator_GeneratePawn:Postfix(PawnGenerationRequest request, Pawn __result)
- POSTFIX rimworld.erdelf.alien_race.main: Void AlienRace.HarmonyPatches:GeneratePawnPostfix(Pawn __result)
- POSTFIX jecstools.jecrell.main: Void JecsTools.HarmonyPatches:Post_GeneratePawn(Pawn __result)
- POSTFIX jecstools.jecrell.main: Void JecsTools.HarmonyPatches:Post_GeneratePawn_Genes(Pawn __result)
- POSTFIX RJW_Sexperience: Void RJWSexperience.Patches.Rimworld_Patch_GeneratePawn:Postfix(Pawn& __result)




2.Error while generating pawn. Rethrowing. Exception: System.TypeInitializationException: The type initializer for 'RimTalk.Data.Cache' threw an exception. ---> System.TypeLoadException: Could not load array element type, due to: Invalid type RimTalk.Data.PawnState for instance field System.Collections.Concurrent.ConcurrentDictionary`2+Node[Verse.Pawn,RimTalk.Data.PawnState]:_value assembly:E:\steam\steamapps\common\RimWorld\RimWorldWin64_Data\Managed\mscorlib.dll type:Node member:(null) signature:<none>
[Ref 5765EF0C]
at <0x1e116e447c0 + 0x000e2> <unknown method>
at <0x1e116e44450 + 0x00062> <unknown method>
at <0x1e14e3d31b0 + 0x0003a> <unknown method>
--- End of inner exception stack trace ---
[Ref 6B7F2C7E]
at RimTalk.Patch.HediffPatch.Postfix (Verse.Pawn_HealthTracker __instance, Verse.Pawn ___pawn, Verse.Hediff hediff) [0x00001] in <819914f4509b4a87ad1c3466821f22a1>:0
at Verse.Pawn_HealthTracker.AddHediff (Verse.Hediff hediff, Verse.BodyPartRecord part, System.Nullable`1[T] dinfo, Verse.DamageWorker+DamageResult result) [0x0026b] in <630e2863bc9a4a3493f2eff01e3a9556>:0
- TRANSPILER rimworld.erdelf.alien_race.main: IEnumerable`1 AlienRace.HarmonyPatches:BodyReferenceTranspiler(IEnumerable`1 instructions)
- PREFIX Neronix17.TabulaRasa.RimWorld: Boolean TabulaRasa.Patch_Pawn_HealthTracker_AddHediff:Prefix(Pawn_HealthTracker __instance, Pawn ___pawn, Hediff hediff, BodyPartRecord part, Nullable`1 dinfo, DamageResult result)
- POSTFIX cj.rimtalk: Void RimTalk.Patch.HediffPatch:Postfix(Pawn_HealthTracker __instance, Pawn ___pawn, Hediff hediff)
- POSTFIX SizedApparelforRJW: Void SizedApparel.HealthTrackerAddHediffPatch:Postfix(Pawn ___pawn, Hediff hediff, BodyPartRecord part, Nullable`1 dinfo, DamageResult result)
- POSTFIX rimworld.erdelf.alien_race.main: Void AlienRace.HarmonyPatches:AddHediffPostfix(Pawn ___pawn, Hediff hediff)
- POSTFIX legodude17.mvcf: Void MVCF.PatchSets.Trackers.PatchSet_Hediffs:AddHediff_Postfix(Hediff hediff, Pawn_HealthTracker __instance)
at rjw.RaceGroupDef_Helper.TryAddRacePart (Verse.Pawn pawn, rjw.SexPartType sexPartType) [0x0006f] in <6ddaf0669d334a67964091480757ef75>:0
at rjw.PawnExtensions.TryAddRacePart (Verse.Pawn pawn, rjw.SexPartType sexPartType) [0x00000] in <6ddaf0669d334a67964091480757ef75>:0
at rjw.SexPartAdder.add_genitals (Verse.Pawn pawn, Verse.Pawn parent, Verse.Gender gender) [0x00087] in <6ddaf0669d334a67964091480757ef75>:0
at rjw.Sexualizer.SexualizeGenderedPawn (Verse.Pawn pawn) [0x00000] in <6ddaf0669d334a67964091480757ef75>:0
at rjw.Sexualizer.sexualize_pawn (Verse.Pawn pawn) [0x00078] in <6ddaf0669d334a67964091480757ef75>:0
- POSTFIX SizedApparelforRJW: Void SizedApparel.Mods.SexualizePawnPatch:Postfix(Pawn pawn)
at rjw.CompRJW.Sexualize (Verse.Pawn pawn, System.Boolean reroll) [0x000c3] in <6ddaf0669d334a67964091480757ef75>:0
at rjw.Patch_PawnGenerator.Sexualize_GenerateNewPawnInternal (Verse.PawnGenerationRequest& request, Verse.Pawn& __result) [0x0001e] in <6ddaf0669d334a67964091480757ef75>:0
at Verse.PawnGenerator.GenerateNewPawnInternal (Verse.PawnGenerationRequest& request) [0x0015b] in <630e2863bc9a4a3493f2eff01e3a9556>:0
- PREFIX rjw: Void rjw.Patch_PawnGenerator:Generate_Nymph(PawnGenerationRequest& request)
- POSTFIX OskarPotocki.VFECore: Void VFECore.Abilities.PawnGen_Patch:Postfix(Pawn __result)
- POSTFIX rjw: Void rjw.Patch_PawnGenerator:Fix_Nymph(PawnGenerationRequest& request, Pawn& __result)
- POSTFIX rjw: Void rjw.Patch_PawnGenerator:Sexualize_GenerateNewPawnInternal(PawnGenerationRequest& request, Pawn& __result)
- POSTFIX rjw: Void rjw.Patch_PawnGenerator:Fix_Newborn_styles(PawnGenerationRequest& request, Pawn& __result)
at Verse.PawnGenerator.GenerateOrRedressPawnInternal (Verse.PawnGenerationRequest request) [0x00136] in <630e2863bc9a4a3493f2eff01e3a9556>:0
at Verse.PawnGenerator.GeneratePawn (Verse.PawnGenerationRequest request) [0x0003c] in <630e2863bc9a4a3493f2eff01e3a9556>:0
- PREFIX rimworld.erdelf.alien_race.main: Void AlienRace.HarmonyPatches:GeneratePawnPrefix(PawnGenerationRequest& request)
- PREFIX SEW_PRD_Harmony: Void PawnkindRaceDiversification.Patches.PawnkindGenerationHijacker:DetermineRace(PawnGenerationRequest request)
- POSTFIX Neronix17.TabulaRasa.RimWorld: Void TabulaRasa.Patch_PawnGenerator_GeneratePawn:Postfix(PawnGenerationRequest request, Pawn __result)
- POSTFIX rimworld.erdelf.alien_race.main: Void AlienRace.HarmonyPatches:GeneratePawnPostfix(Pawn __result)
- POSTFIX jecstools.jecrell.main: Void JecsTools.HarmonyPatches:Post_GeneratePawn(Pawn __result)
- POSTFIX jecstools.jecrell.main: Void JecsTools.HarmonyPatches:Post_GeneratePawn_Genes(Pawn __result)
- POSTFIX RJW_Sexperience: Void RJWSexperience.Patches.Rimworld_Patch_GeneratePawn:Postfix(Pawn& __result)
< >
正在显示第 1 - 3 条,共 3 条留言
獭库蚂 10 月 10 日 上午 6:18 
To add, this is in version 1.5.:confusedkarlach::laezelangry::shadowheartlaugh::confusedkarlach::laezelangry::shadowheartlaugh::confusedkarlach::laezelangry::shadowheartlaugh::shadowheartlaugh::shadowheartlaugh:
Juicy  [开发者] 10 月 10 日 上午 7:14 
Thanks for the report. This issue should now be resolved. Let me know if otherwise.
獭库蚂 10 月 10 日 上午 10:42 
引用自 Juicy
Thanks for the report. This issue should now be resolved. Let me know if otherwise.
My apologies for the bug report I sent earlier. The issue was on my end - my Steam client failed to update the mod automatically. After forcing the update, it works perfectly now. Thank you for your hard work and the recent update!:steamhappy:
< >
正在显示第 1 - 3 条,共 3 条留言
每页显示数: 1530 50