RimWorld

RimWorld

Desynchronized: Tales and News (v2.0.0)
 Denne tråd er blevet fastgjort, så den er sikkert vigtig
Vectorial1024  [udvikler] 29. nov. 2018 kl. 4:34
Reporting Bugs
Report bugs here. Alternatively, if you know what you are doing, you can go to the Issues page[github.com] of the GitHub repo and make a new Issue.

If you would like to include a piece of log-file, services such as Pastebin[pastebin.com] are highly recommended to reduce clutter.

Using HugsLib's log sharing feature is also welcomed.
Sidst redigeret af Vectorial1024; 28. maj 2019 kl. 6:25
< >
Viser 1-15 af 89 kommentarer
TimoN 1. dec. 2018 kl. 7:07 
I added the mod to an existing save and killed a prisoner in a differnet colony for some reason the colonists in the other colony got the debuff aswell
Vectorial1024  [udvikler] 1. dec. 2018 kl. 9:05 
Oprindeligt skrevet af 1nSpiceyfrog:
I added the mod to an existing save and killed a prisoner in a differnet colony for some reason the colonists in the other colony got the debuff aswell
Error sucessfully reproduced. Will look into it.
Vectorial1024  [udvikler] 2. dec. 2018 kl. 0:53 
Oprindeligt skrevet af 1nSpiceyfrog:
I added the mod to an existing save and killed a prisoner in a differnet colony for some reason the colonists in the other colony got the debuff aswell
It's weird; I prepared the Execution code and the Organ Harvest code in the same way, and only the Execution code is not working...
The fix will be in the next version.
Vectorial1024  [udvikler] 13. dec. 2018 kl. 1:32 
Colonists that die when they are being carried will not generate any thoughts.

Error successfully reproduced and will look into it. The fix will probably come out next week.
Taemaly 4. jan. 2019 kl. 13:46 
After the latest update I am getting this error very often:

[V1024-DESYNC] Could not give thought, falling back to vanilla thought-giving procedures: System.NullReferenceException: Object reference not set to an instance of an object
at Desynchronized.TNDBS.TaleNewsDatabase.RegisterNewTale (Desynchronized.TNDBS.TaleNews news) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNews..ctor () [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsNegativeIndividual..ctor (Verse.Pawn victim, Desynchronized.TNDBS.InstigatorInfo instigInfo) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsPawnDied..ctor (Verse.Pawn victim, DeathMethod method, System.Object argument) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsPawnDied.GenerateGenerally (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Handlers.Handler_PawnDied.GenerateAndProcessNews (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Handlers.Handler_PawnDied.HandlePawnDied (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Patches.PreFix_ThoughtsUtil_GeneralThoughts.PreFix (Verse.Pawn victim, Nullable`1 dinfo, PawnDiedOrDownedThoughtsKind thoughtsKind) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Desynchronized.Patches.PreFix_ThoughtsUtil_GeneralThoughts:PreFix(Pawn, Nullable`1, PawnDiedOrDownedThoughtsKind)
RimWorld.PawnDiedOrDownedThoughtsUtility:TryGiveThoughts_Patch1(Pawn, Nullable`1, PawnDiedOrDownedThoughtsKind)
Verse.Pawn:Kill_Patch4(Object, Nullable`1, Hediff)
CustomDeathRandomness.Main:CheckForStateChange_Patch(Pawn_HealthTracker, Nullable`1, Hediff)
Verse.Pawn_HealthTracker:CheckForStateChange_Patch1(Object, Nullable`1, Hediff)
Verse.Pawn_HealthTracker:AddHediff(Hediff, BodyPartRecord, Nullable`1, DamageResult)
Verse.DamageWorker_AddInjury:FinalizeAndAddInjury_Patch1(Object, Pawn, Hediff_Injury, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:FinalizeAndAddInjury(Pawn, Single, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:ApplySpecialEffectsToPart(Pawn, Single, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:ApplyDamageToPart(DamageInfo, Pawn, DamageResult)
Verse.DamageWorker_AddInjury:ApplyToPawn(DamageInfo, Pawn)
Verse.DamageWorker_AddInjury:Apply(DamageInfo, Thing)
Verse.Thing:TakeDamage_Patch2(Object, DamageInfo)
RimWorld.Bullet:Impact_Patch1(Object, Thing)
Verse.Projectile:ImpactSomething()
Verse.Projectile:Tick()
Verse.TickList:Tick_Patch2(Object)
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Vectorial1024  [udvikler] 4. jan. 2019 kl. 22:14 
Oprindeligt skrevet af Taemaly:
After the latest update I am getting this error very often:

[V1024-DESYNC] Could not give thought, falling back to vanilla thought-giving procedures: System.NullReferenceException: Object reference not set to an instance of an object
at Desynchronized.TNDBS.TaleNewsDatabase.RegisterNewTale (Desynchronized.TNDBS.TaleNews news) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNews..ctor () [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsNegativeIndividual..ctor (Verse.Pawn victim, Desynchronized.TNDBS.InstigatorInfo instigInfo) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsPawnDied..ctor (Verse.Pawn victim, DeathMethod method, System.Object argument) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsPawnDied.GenerateGenerally (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Handlers.Handler_PawnDied.GenerateAndProcessNews (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Handlers.Handler_PawnDied.HandlePawnDied (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Patches.PreFix_ThoughtsUtil_GeneralThoughts.PreFix (Verse.Pawn victim, Nullable`1 dinfo, PawnDiedOrDownedThoughtsKind thoughtsKind) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Desynchronized.Patches.PreFix_ThoughtsUtil_GeneralThoughts:PreFix(Pawn, Nullable`1, PawnDiedOrDownedThoughtsKind)
RimWorld.PawnDiedOrDownedThoughtsUtility:TryGiveThoughts_Patch1(Pawn, Nullable`1, PawnDiedOrDownedThoughtsKind)
Verse.Pawn:Kill_Patch4(Object, Nullable`1, Hediff)
CustomDeathRandomness.Main:CheckForStateChange_Patch(Pawn_HealthTracker, Nullable`1, Hediff)
Verse.Pawn_HealthTracker:CheckForStateChange_Patch1(Object, Nullable`1, Hediff)
Verse.Pawn_HealthTracker:AddHediff(Hediff, BodyPartRecord, Nullable`1, DamageResult)
Verse.DamageWorker_AddInjury:FinalizeAndAddInjury_Patch1(Object, Pawn, Hediff_Injury, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:FinalizeAndAddInjury(Pawn, Single, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:ApplySpecialEffectsToPart(Pawn, Single, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:ApplyDamageToPart(DamageInfo, Pawn, DamageResult)
Verse.DamageWorker_AddInjury:ApplyToPawn(DamageInfo, Pawn)
Verse.DamageWorker_AddInjury:Apply(DamageInfo, Thing)
Verse.Thing:TakeDamage_Patch2(Object, DamageInfo)
RimWorld.Bullet:Impact_Patch1(Object, Thing)
Verse.Projectile:ImpactSomething()
Verse.Projectile:Tick()
Verse.TickList:Tick_Patch2(Object)
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
Thanks for reporting! I got that under control.
CassieIrradiated 5. jan. 2019 kl. 9:05 
Colonists with Bloodlust get the "Killed Someone" mood buff when melee attacking an animal to death.
Taemaly 6. jan. 2019 kl. 4:05 
unfortunately still getting "[V1024-DESYNC] Could not give thought..."error
Vectorial1024  [udvikler] 6. jan. 2019 kl. 4:20 
Oprindeligt skrevet af NicholasRC7:
Colonists with Bloodlust get the "Killed Someone" mood buff when melee attacking an animal to death.
This is a result of incomplete coding; will fix in this Friday

Oprindeligt skrevet af Taemaly:
unfortunately still getting "[V1024-DESYNC] Could not give thought..."error

I need a log for that... That message is shown whenever there is any error that happens when I try to give thoughts, which might include random, unreproducible errors
Just paste the log here or paste it on PasteBin or something.


EDIT: I think I got that.
Sidst redigeret af Vectorial1024; 6. jan. 2019 kl. 4:35
cbtendo 9. jan. 2019 kl. 5:05 
I'm running the latest update (Version v1.3.3 hotfix), But I still got this error

[V1024-DESYNC] Could not give thought, falling back to vanilla thought-giving procedures: System.NullReferenceException: Object reference not set to an instance of an object
at Desynchronized.TNDBS.TaleNewsDatabase.RegisterNewTale (Desynchronized.TNDBS.TaleNews news) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNews..ctor () [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsNegativeIndividual..ctor (Verse.Pawn victim, Desynchronized.TNDBS.InstigatorInfo instigInfo) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsPawnDied..ctor (Verse.Pawn victim, DeathMethod method, System.Object argument) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsPawnDied.GenerateGenerally (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Handlers.Handler_PawnDied.GenerateAndProcessNews (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Handlers.Handler_PawnDied.HandlePawnDied (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Patches.PreFix_ThoughtsUtil_GeneralThoughts.PreFix (Verse.Pawn victim, Nullable`1 dinfo, PawnDiedOrDownedThoughtsKind thoughtsKind) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Desynchronized.Patches.PreFix_ThoughtsUtil_GeneralThoughts:PreFix(Pawn, Nullable`1, PawnDiedOrDownedThoughtsKind)
RimWorld.PawnDiedOrDownedThoughtsUtility:TryGiveThoughts_Patch1(Pawn, Nullable`1, PawnDiedOrDownedThoughtsKind)
Verse.Pawn:Kill_Patch7(Object, Nullable`1, Hediff)
Verse.Pawn_HealthTracker:CheckForStateChange_Patch0(Object, Nullable`1, Hediff)
Verse.Pawn_HealthTracker:AddHediff_Patch1(Object, Hediff, BodyPartRecord, Nullable`1, DamageResult)
Verse.DamageWorker_AddInjury:FinalizeAndAddInjury_Patch1(Object, Pawn, Hediff_Injury, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:FinalizeAndAddInjury(Pawn, Single, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:ApplySpecialEffectsToPart(Pawn, Single, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:ApplyDamageToPart(DamageInfo, Pawn, DamageResult)
Verse.DamageWorker_AddInjury:ApplyToPawn(DamageInfo, Pawn)
Verse.DamageWorker_AddInjury:Apply(DamageInfo, Thing)
Verse.Thing:TakeDamage_Patch1(Object, DamageInfo)
RimWorld.Verb_MeleeAttackDamage:ApplyMeleeDamageToTarget(LocalTargetInfo)
RimWorld.Verb_MeleeAttack:TryCastShot_Patch2(Object)
Verse.Verb:TryCastNextBurstShot_Patch1(Object)
Verse.Verb:WarmupComplete()
Verse.Verb:TryStartCastOn_Patch2(Object, LocalTargetInfo, Boolean, Boolean)
RimWorld.Pawn_MeleeVerbs:TryMeleeAttack(Thing, Verb, Boolean)
RimWorld.<MakeNewToils>c__AnonStorey1:<>m__3()
Verse.AI.<FollowAndMeleeAttack>c__AnonStorey3:<>m__0()
Verse.AI.JobDriver:DriverTick_Patch1(Object)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick_Patch1(Object)
Verse.TickList:Tick_Patch2(Object)
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
Sidst redigeret af cbtendo; 9. jan. 2019 kl. 5:06
Vectorial1024  [udvikler] 9. jan. 2019 kl. 5:50 
Oprindeligt skrevet af cbtendo:
I'm running the latest update (Version v1.3.3 hotfix), But I still got this error

[V1024-DESYNC] Could not give thought, falling back to vanilla thought-giving procedures: System.NullReferenceException: Object reference not set to an instance of an object
at Desynchronized.TNDBS.TaleNewsDatabase.RegisterNewTale (Desynchronized.TNDBS.TaleNews news) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNews..ctor () [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsNegativeIndividual..ctor (Verse.Pawn victim, Desynchronized.TNDBS.InstigatorInfo instigInfo) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsPawnDied..ctor (Verse.Pawn victim, DeathMethod method, System.Object argument) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsPawnDied.GenerateGenerally (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Handlers.Handler_PawnDied.GenerateAndProcessNews (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Handlers.Handler_PawnDied.HandlePawnDied (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Patches.PreFix_ThoughtsUtil_GeneralThoughts.PreFix (Verse.Pawn victim, Nullable`1 dinfo, PawnDiedOrDownedThoughtsKind thoughtsKind) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Desynchronized.Patches.PreFix_ThoughtsUtil_GeneralThoughts:PreFix(Pawn, Nullable`1, PawnDiedOrDownedThoughtsKind)
RimWorld.PawnDiedOrDownedThoughtsUtility:TryGiveThoughts_Patch1(Pawn, Nullable`1, PawnDiedOrDownedThoughtsKind)
Verse.Pawn:Kill_Patch7(Object, Nullable`1, Hediff)
Verse.Pawn_HealthTracker:CheckForStateChange_Patch0(Object, Nullable`1, Hediff)
Verse.Pawn_HealthTracker:AddHediff_Patch1(Object, Hediff, BodyPartRecord, Nullable`1, DamageResult)
Verse.DamageWorker_AddInjury:FinalizeAndAddInjury_Patch1(Object, Pawn, Hediff_Injury, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:FinalizeAndAddInjury(Pawn, Single, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:ApplySpecialEffectsToPart(Pawn, Single, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:ApplyDamageToPart(DamageInfo, Pawn, DamageResult)
Verse.DamageWorker_AddInjury:ApplyToPawn(DamageInfo, Pawn)
Verse.DamageWorker_AddInjury:Apply(DamageInfo, Thing)
Verse.Thing:TakeDamage_Patch1(Object, DamageInfo)
RimWorld.Verb_MeleeAttackDamage:ApplyMeleeDamageToTarget(LocalTargetInfo)
RimWorld.Verb_MeleeAttack:TryCastShot_Patch2(Object)
Verse.Verb:TryCastNextBurstShot_Patch1(Object)
Verse.Verb:WarmupComplete()
Verse.Verb:TryStartCastOn_Patch2(Object, LocalTargetInfo, Boolean, Boolean)
RimWorld.Pawn_MeleeVerbs:TryMeleeAttack(Thing, Verb, Boolean)
RimWorld.<MakeNewToils>c__AnonStorey1:<>m__3()
Verse.AI.<FollowAndMeleeAttack>c__AnonStorey3:<>m__0()
Verse.AI.JobDriver:DriverTick_Patch1(Object)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick_Patch1(Object)
Verse.TickList:Tick_Patch2(Object)
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
I am running out of ideas... what happened around the time this error occured?
From the stacktrace it seems some pawn died. Could you please provide some more information?
JoJo 9. jan. 2019 kl. 10:32 
Getting these errors every time I save (or an autosave is made):

Exception while saving TaleNewsDatabase (tile=0): System.NullReferenceException: Object reference not set to an instance of an object
at Verse.Scribe_Values.Look[List`1] (System.Collections.Generic.List`1& value, System.String label, System.Collections.Generic.List`1 defaultValue, Boolean forceSave) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsDatabase.ExposeData () [0x00000] in <filename unknown>:0
at Verse.Scribe_Deep.Look[WorldObject] (RimWorld.Planet.WorldObject& target, Boolean saveDestroyedThings, System.String label, System.Object[] ctorArgs) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.Scribe_Deep:Look(WorldObject&, Boolean, String, Object[])
Verse.Scribe_Collections:Look(List`1&, Boolean, String, LookMode, Object[])
Verse.Scribe_Collections:Look(List`1&, String, LookMode, Object[])
RimWorld.Planet.WorldObjectsHolder:ExposeData()
Verse.Scribe_Deep:Look(WorldObjectsHolder&, Boolean, String, Object[])
Verse.Scribe_Deep:Look(WorldObjectsHolder&, String, Object[])
RimWorld.Planet.World:ExposeComponents()
RimWorld.Planet.World:ExposeData()
Verse.Scribe_Deep:Look(World&, Boolean, String, Object[])
Verse.Scribe_Deep:Look(World&, String, Object[])
Verse.Game:ExposeData()
Verse.Scribe_Deep:Look(Game&, Boolean, String, Object[])
Verse.Scribe_Deep:Look(Game&, String, Object[])
Verse.GameDataSaveLoader:<SaveGame>m__0()
Verse.SafeSaver:DoSave(String, String, Action)
Verse.SafeSaver:Save(String, String, Action, Boolean)
Verse.GameDataSaveLoader:SaveGame_Patch1(String)
RimWorld.<DoFileInteraction>c__AnonStorey0:<>m__0()
Verse.LongEventHandler:UpdateCurrentSynchronousEvent(Boolean&)
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update_Patch1(Object)
Verse.Root_Play:Update()



cbtendo 10. jan. 2019 kl. 5:03 
Oprindeligt skrevet af Vectorial1024:
Oprindeligt skrevet af cbtendo:
I'm running the latest update (Version v1.3.3 hotfix), But I still got this error

[V1024-DESYNC] Could not give thought, falling back to vanilla thought-giving procedures: System.NullReferenceException: Object reference not set to an instance of an object
at Desynchronized.TNDBS.TaleNewsDatabase.RegisterNewTale (Desynchronized.TNDBS.TaleNews news) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNews..ctor () [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsNegativeIndividual..ctor (Verse.Pawn victim, Desynchronized.TNDBS.InstigatorInfo instigInfo) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsPawnDied..ctor (Verse.Pawn victim, DeathMethod method, System.Object argument) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsPawnDied.GenerateGenerally (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Handlers.Handler_PawnDied.GenerateAndProcessNews (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Handlers.Handler_PawnDied.HandlePawnDied (Verse.Pawn victim, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
at Desynchronized.Patches.PreFix_ThoughtsUtil_GeneralThoughts.PreFix (Verse.Pawn victim, Nullable`1 dinfo, PawnDiedOrDownedThoughtsKind thoughtsKind) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Desynchronized.Patches.PreFix_ThoughtsUtil_GeneralThoughts:PreFix(Pawn, Nullable`1, PawnDiedOrDownedThoughtsKind)
RimWorld.PawnDiedOrDownedThoughtsUtility:TryGiveThoughts_Patch1(Pawn, Nullable`1, PawnDiedOrDownedThoughtsKind)
Verse.Pawn:Kill_Patch7(Object, Nullable`1, Hediff)
Verse.Pawn_HealthTracker:CheckForStateChange_Patch0(Object, Nullable`1, Hediff)
Verse.Pawn_HealthTracker:AddHediff_Patch1(Object, Hediff, BodyPartRecord, Nullable`1, DamageResult)
Verse.DamageWorker_AddInjury:FinalizeAndAddInjury_Patch1(Object, Pawn, Hediff_Injury, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:FinalizeAndAddInjury(Pawn, Single, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:ApplySpecialEffectsToPart(Pawn, Single, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:ApplyDamageToPart(DamageInfo, Pawn, DamageResult)
Verse.DamageWorker_AddInjury:ApplyToPawn(DamageInfo, Pawn)
Verse.DamageWorker_AddInjury:Apply(DamageInfo, Thing)
Verse.Thing:TakeDamage_Patch1(Object, DamageInfo)
RimWorld.Verb_MeleeAttackDamage:ApplyMeleeDamageToTarget(LocalTargetInfo)
RimWorld.Verb_MeleeAttack:TryCastShot_Patch2(Object)
Verse.Verb:TryCastNextBurstShot_Patch1(Object)
Verse.Verb:WarmupComplete()
Verse.Verb:TryStartCastOn_Patch2(Object, LocalTargetInfo, Boolean, Boolean)
RimWorld.Pawn_MeleeVerbs:TryMeleeAttack(Thing, Verb, Boolean)
RimWorld.<MakeNewToils>c__AnonStorey1:<>m__3()
Verse.AI.<FollowAndMeleeAttack>c__AnonStorey3:<>m__0()
Verse.AI.JobDriver:DriverTick_Patch1(Object)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick_Patch1(Object)
Verse.TickList:Tick_Patch2(Object)
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
I am running out of ideas... what happened around the time this error occured?
From the stacktrace it seems some pawn died. Could you please provide some more information?

Honestly I don't know, it's not on a raid, There's no hostile on map, none of my colonist died. my turrets are not shooting anything, at that moment there are no convoy or second map/colony active. Probably some wildlife dead somewhere.
Vectorial1024  [udvikler] 10. jan. 2019 kl. 5:26 
Oprindeligt skrevet af JoJo:
Getting these errors every time I save (or an autosave is made):

Exception while saving TaleNewsDatabase (tile=0): System.NullReferenceException: Object reference not set to an instance of an object
at Verse.Scribe_Values.Look[List`1] (System.Collections.Generic.List`1& value, System.String label, System.Collections.Generic.List`1 defaultValue, Boolean forceSave) [0x00000] in <filename unknown>:0
at Desynchronized.TNDBS.TaleNewsDatabase.ExposeData () [0x00000] in <filename unknown>:0
at Verse.Scribe_Deep.Look[WorldObject] (RimWorld.Planet.WorldObject& target, Boolean saveDestroyedThings, System.String label, System.Object[] ctorArgs) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.Scribe_Deep:Look(WorldObject&, Boolean, String, Object[])
Verse.Scribe_Collections:Look(List`1&, Boolean, String, LookMode, Object[])
Verse.Scribe_Collections:Look(List`1&, String, LookMode, Object[])
RimWorld.Planet.WorldObjectsHolder:ExposeData()
Verse.Scribe_Deep:Look(WorldObjectsHolder&, Boolean, String, Object[])
Verse.Scribe_Deep:Look(WorldObjectsHolder&, String, Object[])
RimWorld.Planet.World:ExposeComponents()
RimWorld.Planet.World:ExposeData()
Verse.Scribe_Deep:Look(World&, Boolean, String, Object[])
Verse.Scribe_Deep:Look(World&, String, Object[])
Verse.Game:ExposeData()
Verse.Scribe_Deep:Look(Game&, Boolean, String, Object[])
Verse.Scribe_Deep:Look(Game&, String, Object[])
Verse.GameDataSaveLoader:<SaveGame>m__0()
Verse.SafeSaver:DoSave(String, String, Action)
Verse.SafeSaver:Save(String, String, Action, Boolean)
Verse.GameDataSaveLoader:SaveGame_Patch1(String)
RimWorld.<DoFileInteraction>c__AnonStorey0:<>m__0()
Verse.LongEventHandler:UpdateCurrentSynchronousEvent(Boolean&)
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update_Patch1(Object)
Verse.Root_Play:Update()
Ah ha, it seems that I have been using the wrong way to save info into the save file. Thanks for the tip!

Oprindeligt skrevet af cbtendo:
Oprindeligt skrevet af Vectorial1024:
I am running out of ideas... what happened around the time this error occured?
From the stacktrace it seems some pawn died. Could you please provide some more information?

Honestly I don't know, it's not on a raid, There's no hostile on map, none of my colonist died. my turrets are not shooting anything, at that moment there are no convoy or second map/colony active. Probably some wildlife dead somewhere.
Hmmm, that's strange. Since it seems to have happened randomly I doubt it will happen again. Anyways, as I fix the save-file bug, perhaps this problem would go away also.
Vectorial1024  [udvikler] 10. jan. 2019 kl. 5:36 
As I change how I save the info, I realized the solution would be a bit complex to handle.

Just in case, the "Desynchronized.TNDBS.TaleReference LookMode must be explicitly specified" bug is a known issue, and will require another week to resolve.
< >
Viser 1-15 af 89 kommentarer
Per side: 1530 50