RimWorld

RimWorld

Religions of Rimworld 2.0
Castor  [udvikler] 20. jan. 2020 kl. 2:08
Bugs
Write here if you find any bugs and errors!
< >
Viser 1-15 af 22 kommentarer
Muad'Dib 20. jan. 2020 kl. 18:21 
Hi Castor, thanks for the 2.0 version of the mod. Very excited to play it.

It seems the mod's default religions conflict with vanilla animals expanded. I get this error if I try run both, I get this error:

Could not resolve cross-reference: No Verse.ThingDef named Meat_YorkshireTerrier found to give to ReligionsOfRimworld.ReligionProperty_ThingDef ReligionsOfRimworld.ReligionProperty_ThingDef
Verse.Log:Error(String, Boolean)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Over and over. Just this module, religions of rimworld, do not give any errors and removing the default religions also makes the error go away.
Castor  [udvikler] 21. jan. 2020 kl. 2:49 
Oprindeligt skrevet af Muad'Dib:
It seems the mod's default religions conflict with vanilla animals expanded.
Thanks for your feedback! Seems like animals expanded is not compatible with Religion mod. I will try to fix this soon
egoanditspwn 21. jan. 2020 kl. 15:12 
Getting errors since the update, can't load most saves, can't generate new worlds. Tested with just this, the default religions pack, and mod manager.

Error in WorldGenStep: System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.Planet.WorldGenerator.GetSeedPart (System.Collections.Generic.List`1 genSteps, Int32 index) [0x00000] in <filename unknown>:0
at RimWorld.Planet.WorldGenerator.GenerateWorld (Single planetCoverage, System.String seedString, OverallRainfall overallRainfall, OverallTemperature overallTemperature) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
RimWorld.Planet.WorldGenerator:GenerateWorld(Single, String, OverallRainfall, OverallTemperature)
RimWorld.Page_CreateWorldParams:<CanDoNext>m__0()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Exception from asynchronous event: System.NullReferenceException: Object reference not set to an instance of an object
at Verse.GenTicks.get_ConfiguredTicksAbsAtGameStart () [0x00000] in <filename unknown>:0
at Verse.GenTicks.get_TicksAbs () [0x00000] in <filename unknown>:0
at RimWorld.Planet.WorldPathGrid.CalculatedMovementDifficultyAt (Int32 tile, Boolean perceivedStatic, Nullable`1 ticksAbs, System.Text.StringBuilder explanation) [0x00000] in <filename unknown>:0
at RimWorld.Planet.WorldPathGrid.RecalculatePerceivedMovementDifficultyAt (Int32 tile, Nullable`1 ticksAbs) [0x00000] in <filename unknown>:0
at RimWorld.Planet.WorldPathGrid.RecalculateAllPerceivedPathCosts (Nullable`1 ticksAbs) [0x00000] in <filename unknown>:0
at RimWorld.Planet.WorldPathGrid.RecalculateAllPerceivedPathCosts () [0x00000] in <filename unknown>:0
at RimWorld.Planet.World.FinalizeInit () [0x00000] in <filename unknown>:0
at RimWorld.Planet.WorldGenerator.GenerateWorld (Single planetCoverage, System.String seedString, OverallRainfall overallRainfall, OverallTemperature overallTemperature) [0x00000] in <filename unknown>:0
at RimWorld.Page_CreateWorldParams.<CanDoNext>m__0 () [0x00000] in <filename unknown>:0
at Verse.LongEventHandler.RunEventFromAnotherThread (System.Action action) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()
Muad'Dib 21. jan. 2020 kl. 21:30 
I can generate worlds with the new patch, but if I quit then go generate another own, it throws this error

Error in WorldGenStep: System.NullReferenceException: Object reference not set to an instance of an object
at ReligionsOfRimworld.ReligionManager.RecacheReligions () [0x00000] in <filename unknown>:0
at ReligionsOfRimworld.ReligionManager.RecacheList () [0x00000] in <filename unknown>:0
at ReligionsOfRimworld.ReligionManager.Initialize () [0x00000] in <filename unknown>:0
at ReligionsOfRimworld.WorldGenStep_Religions.GenerateFresh (System.String seed) [0x00000] in <filename unknown>:0
at RimWorld.Planet.WorldGenerator.GenerateWorld (Single planetCoverage, System.String seedString, OverallRainfall overallRainfall, OverallTemperature overallTemperature) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
RimWorld.Planet.WorldGenerator:GenerateWorld(Single, String, OverallRainfall, OverallTemperature)
Planets_Code.Planets_CreateWorldParams:<CanDoNext>b__0()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()



Besides that it still works and I can pick a place and play.
I'm using hundreds of mods though.
Castor  [udvikler] 22. jan. 2020 kl. 3:21 
Oprindeligt skrevet af Muad'Dib:
I can generate worlds with the new patch, but if I quit then go generate another own, it throws this error
Yep I know about this one. But it's harmless so don't worry. Thanks for your feedback!

Oprindeligt skrevet af rebelscum:
Getting errors since the update, can't load most saves, can't generate new worlds. Tested with just this, the default religions pack, and mod manager.
Do you have installed HugsLib?
Sidst redigeret af Castor; 22. jan. 2020 kl. 3:48
White_Drake 🐾 22. jan. 2020 kl. 17:01 
When I try to play with Androids mod, it breaks saves. Even when I starting a new game.

https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=1541064015
Sidst redigeret af White_Drake 🐾; 22. jan. 2020 kl. 17:01
Purrie 23. jan. 2020 kl. 9:18 
Your mod seems to be corrupting my save files. After playing a day or two, every time I save, it throws an exception and later the save can't be loaded. I don't play with the androids mod mentioned above nor I know what or who this Nihal Menhab from the exception is. Shame because it's an awesome idea for a mod.


Exception while saving (World-Nihal Menkab): System.NullReferenceException: Object reference not set to an instance of an object
at ReligionsOfRimworld.ReligionManager.RecacheReligions () <0x000a8>
at ReligionsOfRimworld.ReligionManager.RecacheList () <0x002c5>
at ReligionsOfRimworld.ReligionManager.Initialize () <0x000b5>
at ReligionsOfRimworld.ReligionManager.ExposeData () <0x00082>
at ReligionsOfRimworld.HarmonyPatches/Patch_ExposeComponents.Prefix (RimWorld.Planet.World) <0x00033>
at (wrapper dynamic-method) RimWorld.Planet.World.ExposeComponents_Patch1 (object) <0x0001c>
at RimWorld.Planet.World.ExposeData () <0x00164>
at Verse.Scribe_Deep.Look<RimWorld.Planet.World> (RimWorld.Planet.World&,bool,string,object[]) <0x006c5>

Verse.Log:Error(String, Boolean)
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_Patch1(Object)
Castor  [udvikler] 23. jan. 2020 kl. 9:19 
Oprindeligt skrevet af White_Drake (UA):
When I try to play with Androids mod, it breaks saves. Even when I starting a new game.

https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=1541064015
Yes it's a bug and I'm working on it
Spitz the Sheikah 24. jan. 2020 kl. 10:30 
Oprindeligt skrevet af Castor:
Oprindeligt skrevet af White_Drake (UA):
When I try to play with Androids mod, it breaks saves. Even when I starting a new game.

https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=1541064015
Yes it's a bug and I'm working on it
Android Tiers too. Funny story, it took me an hour of mod experimenting to find out that it was Androids and Religions of Rimworld that was making my game unplayable. I can't imagine why this incompatability exists or why it causes this massive error. But yeah, hope you can fix it.
_♣Caligula♣_ 26. jan. 2020 kl. 6:26 
Sidst redigeret af _♣Caligula♣_; 26. jan. 2020 kl. 6:26
CharlieOscar2 26. jan. 2020 kl. 9:24 
Hello! I am having issues with saves not opening (similar to what was mentioned). Here is the short form error message I got:

Error in WorldGenStep: System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.Planet.World.FillComponents () <0x00099>
at (wrapper dynamic-method) RimWorld.Planet.World.ExposeComponents_Patch1 (object) <0x002d5>
at RimWorld.Planet.WorldGenStep_Components.GenerateFromScribe (string) <0x00043>
at RimWorld.Planet.WorldGenerator.GenerateFromScribe (string) <0x00129>

Verse.Log:Error(String, Boolean)
RimWorld.Planet.WorldGenerator:GenerateFromScribe(String)
RimWorld.Planet.World:ExposeData()
Verse.Game:LoadGame_Patch1(Object)
Verse.SavedGameLoaderNow:LoadGameFromSaveFileNow_Patch1(String)
Verse.Root_Play:<Start>m__0()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

I also have the complete log uploaded to GitHub. I do have HugsLib installed at the top of my order. I am in the process of testing if it is your mod, but I came to that conclusion because it errored when it tried to access the ExposeComponents. Will report back if turning the mod had any effect.

UPDATED:

Lol game did not like your mod being taken out mid-save. I am out of my league with trying to track this down. Here is my original error log <https://gist.github.com/HugsLibRecordKeeper/c740a8add84d732f73547da07f15db60>. If I can help track down whats going, let me know.


UPDATED #2:

Maybe a clue, after I tried taking the religion mod out, i got the following repeating error:

Could not load reference to RimWorld.WorkGiverDef named DoUntiePawns
Could not load reference to RimWorld.WorkGiverDef named DoReligionActivities

I had the Imprisonment on the Go 1.0 Mod installed too. Tried to turn that off but no change. Existing save still broken :-(
Sidst redigeret af CharlieOscar2; 26. jan. 2020 kl. 9:37
daemonbot 27. jan. 2020 kl. 0:45 
I had my Save fail to load and boot me back to the main menu.

https://gist.github.com/HugsLibRecordKeeper/72817c6e2db944494414ec482d5a188a
Proxyer 24. apr. 2020 kl. 8:11 
Hello. Thank you for updating.
As of now, the following deficit red errors have been recorded.

XML error: <roomStat>Impressiveness</roomStat> doesn't correspond to any field in type CompProperties. Context: <li Class="CompProperties_RoomIdentifier"><roomStat>Impressiveness</roomStat></li> Verse.Log:Error(String, Boolean) Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean) Verse.DirectXmlToObject:ListFromXml(XmlNode) Verse.DirectXmlToObject:ListFromXmlReflection(XmlNode) Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean) Verse.DirectXmlToObject:ObjectFromXmlReflection(XmlNode, Boolean) Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean) Verse.DirectXmlToObject:ObjectFromXmlReflection(XmlNode, Boolean) Verse.DirectXmlLoader:DMD<DMD<DefFromNode_Patch3>?1636458112::DefFromNode_Patch3>(XmlNode, LoadableXmlAsset) Verse.LoadedModManager:DMD<DMD<ParseAndProcessXML_Patch2>?-1618086656::ParseAndProcessXML_Patch2>(XmlDocument, Dictionary`2) Verse.LoadedModManager:LoadAllActiveMods() Verse.PlayDataLoader:DoPlayLoad() Verse.PlayDataLoader:LoadAllPlayData(Boolean) Verse.<>c:<Start>b__6_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()
Texas Redhawk 26. apr. 2020 kl. 21:13 
I'm getting the XML errors about the Impressiveness room stat like the guy above as well.
Feindflug 9. maj 2020 kl. 14:04 
yeah same problem as the two guys above me^^
< >
Viser 1-15 af 22 kommentarer
Per side: 1530 50