Rimworld last stable gives error message on clean install

Started by darzan, January 19, 2022, 12:36:56 PM

Previous topic - Next topic

darzan

I was using latest version without trouble but then decided to move back to last stable, so that version I am having would be specified. However at every restart it gives me error message. It does not break game but this should not really happen.

I did uninstall game before reinstalling it and I have no mods.


RimWorld 1.2.3005 rev1190
Verse.Log:Message(String, Boolean)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

XML error: <textureCompression>True</textureCompression> doesn't correspond to any field in type PrefsData. Context: <PrefsData><volumeGame>0.6186398</volumeGame><volumeMusic>0</volumeMusic><volumeAmbient>1</volumeAmbient><screenWidth>1920</screenWidth><screenHeight>1080</screenHeight><fullscreen>True</fullscreen><uiScale>1</uiScale><customCursorEnabled>True</customCursorEnabled><hatsOnlyOnMap>False</hatsOnlyOnMap><plantWindSway>True</plantWindSway><textureCompression>True</textureCompression><showRealtimeClock>False</showRealtimeClock><animalNameMode>TameAll</animalNameMode><backgroundExpansionId IsNull="True" /><extremeDifficultyUnlocked>True</extremeDifficultyUnlocked><adaptiveTrainingEnabled>False</adaptiveTrainingEnabled><preferredNames><li>Ryan 'Noob' Torrijos</li><li>Tyler 'Ty' Durnen</li><li>Soniai 'Soniai' Shimizu</li></preferredNames><resourceReadoutCategorized>False</resourceReadoutCategorized><runInBackground>False</runInBackground><edgeScreenScroll>False</edgeScreenScroll><temperatureMode>Celsius</temperatureMode><autosaveIntervalDays>3</autosaveIntervalDays><testMapSizes>True</testMapSizes><maxNumberOfPlayerSettlements>5</maxNumberOfPlayerSettlements><pauseOnLoad>True</pauseOnLoad><automaticPauseMode>MajorThreat</automaticPauseMode><mapDragSensitivity>1.3</mapDragSensitivity><devMode>False</devMode><langFolderName>English</langFolderName><logVerbose>False</logVerbose><pauseOnError>False</pauseOnError><resetModsConfigOnCrash>True</resetModsConfigOnCrash><simulateNotOwningRoyalty>False</simulateNotOwningRoyalty><simulateNotOwningIdeology>False</simulateNotOwningIdeology></PrefsData>
Verse.Log:Error(String, Boolean)
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
Verse.DirectXmlLoader:ItemFromXmlString(String, String, Boolean)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
Verse.Prefs:Init()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

XML error: <backgroundExpansionId IsNull="True" /> doesn't correspond to any field in type PrefsData. Context: <PrefsData><volumeGame>0.6186398</volumeGame><volumeMusic>0</volumeMusic><volumeAmbient>1</volumeAmbient><screenWidth>1920</screenWidth><screenHeight>1080</screenHeight><fullscreen>True</fullscreen><uiScale>1</uiScale><customCursorEnabled>True</customCursorEnabled><hatsOnlyOnMap>False</hatsOnlyOnMap><plantWindSway>True</plantWindSway><textureCompression>True</textureCompression><showRealtimeClock>False</showRealtimeClock><animalNameMode>TameAll</animalNameMode><backgroundExpansionId IsNull="True" /><extremeDifficultyUnlocked>True</extremeDifficultyUnlocked><adaptiveTrainingEnabled>False</adaptiveTrainingEnabled><preferredNames><li>Ryan 'Noob' Torrijos</li><li>Tyler 'Ty' Durnen</li><li>Soniai 'Soniai' Shimizu</li></preferredNames><resourceReadoutCategorized>False</resourceReadoutCategorized><runInBackground>False</runInBackground><edgeScreenScroll>False</edgeScreenScroll><temperatureMode>Celsius</temperatureMode><autosaveIntervalDays>3</autosaveIntervalDays><testMapSizes>True</testMapSizes><maxNumberOfPlayerSettlements>5</maxNumberOfPlayerSettlements><pauseOnLoad>True</pauseOnLoad><automaticPauseMode>MajorThreat</automaticPauseMode><mapDragSensitivity>1.3</mapDragSensitivity><devMode>False</devMode><langFolderName>English</langFolderName><logVerbose>False</logVerbose><pauseOnError>False</pauseOnError><resetModsConfigOnCrash>True</resetModsConfigOnCrash><simulateNotOwningRoyalty>False</simulateNotOwningRoyalty><simulateNotOwningIdeology>False</simulateNotOwningIdeology></PrefsData>
Verse.Log:Error(String, Boolean)
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
Verse.DirectXmlLoader:ItemFromXmlString(String, String, Boolean)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
Verse.Prefs:Init()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

XML error: <simulateNotOwningIdeology>False</simulateNotOwningIdeology> doesn't correspond to any field in type PrefsData. Context: <PrefsData><volumeGame>0.6186398</volumeGame><volumeMusic>0</volumeMusic><volumeAmbient>1</volumeAmbient><screenWidth>1920</screenWidth><screenHeight>1080</screenHeight><fullscreen>True</fullscreen><uiScale>1</uiScale><customCursorEnabled>True</customCursorEnabled><hatsOnlyOnMap>False</hatsOnlyOnMap><plantWindSway>True</plantWindSway><textureCompression>True</textureCompression><showRealtimeClock>False</showRealtimeClock><animalNameMode>TameAll</animalNameMode><backgroundExpansionId IsNull="True" /><extremeDifficultyUnlocked>True</extremeDifficultyUnlocked><adaptiveTrainingEnabled>False</adaptiveTrainingEnabled><preferredNames><li>Ryan 'Noob' Torrijos</li><li>Tyler 'Ty' Durnen</li><li>Soniai 'Soniai' Shimizu</li></preferredNames><resourceReadoutCategorized>False</resourceReadoutCategorized><runInBackground>False</runInBackground><edgeScreenScroll>False</edgeScreenScroll><temperatureMode>Celsius</temperatureMode><autosaveIntervalDays>3</autosaveIntervalDays><testMapSizes>True</testMapSizes><maxNumberOfPlayerSettlements>5</maxNumberOfPlayerSettlements><pauseOnLoad>True</pauseOnLoad><automaticPauseMode>MajorThreat</automaticPauseMode><mapDragSensitivity>1.3</mapDragSensitivity><devMode>False</devMode><langFolderName>English</langFolderName><logVerbose>False</logVerbose><pauseOnError>False</pauseOnError><resetModsConfigOnCrash>True</resetModsConfigOnCrash><simulateNotOwningRoyalty>False</simulateNotOwningRoyalty><simulateNotOwningIdeology>False</simulateNotOwningIdeology></PrefsData>
Verse.Log:Error(String, Boolean)
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
Verse.DirectXmlLoader:ItemFromXmlString(String, String, Boolean)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
Verse.Prefs:Init()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

XML error: <forceLoadAfter><li>Ludeon.RimWorld.Royalty</li></forceLoadAfter> doesn't correspond to any field in type ModMetaDataInternal. Context: <ModMetaData><packageId>Ludeon.RimWorld.Ideology</packageId><author>Ludeon Studios</author><steamAppId>1392840</steamAppId><supportedVersions><li>1.3</li></supportedVersions><loadAfter><li>Ludeon.RimWorld</li></loadAfter><forceLoadAfter><li>Ludeon.RimWorld.Royalty</li></forceLoadAfter></ModMetaData>
Verse.Log:Error(String, Boolean)
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
Verse.DirectXmlLoader:ItemFromXmlString(String, String, Boolean)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
Verse.ModMetaData:Init()
Verse.ModMetaData:.ctor(String, Boolean)
Verse.ModLister:RebuildModList()
Verse.Steam.WorkshopItems:RebuildItemsList()
Verse.Steam.WorkshopItems:.cctor()
Verse.ModLister:RebuildModList()
Verse.ModLister:.cctor()
Verse.ModsConfig:.cctor()
Verse.LoadedModManager:InitializeMods()
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()

Key binding conflict: Dev_ChangeSelectedDebugAction and MainTab_Architect are both bound to Tab.
Verse.Log:Warning(String, Boolean)
Verse.KeyPrefsData:ErrorCheckOn(KeyBindingDef, BindingSlot)
Verse.KeyPrefsData:ErrorCheck()
Verse.KeyPrefs:Init()
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()

darzan

One problem what I noticed is that uninstall does not remove last ideology mod and there you have conflict at next install.

Canute

1. latest stable is 3200 not 3005
2. it is a common problem with the steam uninstaller, they only remove latest added files and not every file. That mean for a clean installation you should manual delete the installation folder.

Delete the folder, reinstal/repair it, and check it again.

Ark

You have installed 1.2.3005. Delete the config files, they have items that 1.2 can't understand.