Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
i'll wait a couple of days to see if there will be a fix... i'm sure this is, of course, temporary...
If I go through and activate all my mods and try to start my last save it takes approximately the same amount of time it usually does to load but then it loads to....blank! Just the usual skybox, horizon, and no actual land or anything beneath it.
I saw that someone said they went to the workshop from the main menu, unsubbed one of their mods and then resubbed, and that brought them all back. It did not work for me. Instead, I now have a single item on the content manager page that says "2448994345 Error: No IUserMod Implementation. Every mod must implement IUserMod" Mousing over the information tab, it says the mod isn't compatible with this version of the game, but I know the mod was updated and others are using it.
Run the game with LoadOrderTool (instructions found in MOD workshop)
Even if the userGameState.csg gets wiped to 0 during loading in main menu,
the game loads fine as long as I run the game through LoadOrderTool.
Unfortunately, no luck for me. I tried subscribing to this mod but every time I try to enable it the whole game crashes.
What I did was to follow the instructions very carefully, only Harmony and Patchloader, exit game and open LoadorderTool. I activated the same mods there and saved to file. Opened game and then activated LOM. Exit game and then activate it there aswell. From there I loaded the game through LOT successfully many times, Content Manager still shows mods and the game loads them when loading save. Maybe I was just lucky and LOM had prepped loading studd before the patch somehow but it works now.
I'm on a Mac Apple M1 Ultra.
I used `fswatch` to copy the userGameState.cgs file whenever fswatch detected a change.
When I load C:S without the file in the directory, it creates one and the file is created. The file then increases in size until a point it goes to zero and stops.
Any launching of the game with a zero-sized file shows no mods.
I searched my entire drive for "player.log" and didn't find it.
Here is the command I used to copy the file:
fswatch -0 userGameState.cgs | xargs -0 -n1 -I{} sh -c 'cp userGameState.cgs userGameState.cgs$(gdate +"%M%S%N")'
It actually seems to create 2 files of the same size roughly the same time.
full dir listing after the exercise
Details:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> ColossalFramework.GameSettingsException: System.ArgumentException An element with the same key already exists in the dictionary. ---> System.ArgumentException: An element with the same key already exists in the dictionary.
at System.Collections.Generic.Dictionary`2[System.String,ColossalFramework.SettingsFile].Add (System.String key, ColossalFramework.SettingsFile value) [0x00000] in <filename unknown>:0
at ColossalFramework.GameSettings.InternalAddSettingsFile (ColossalFramework.SettingsFile[] settingsFiles) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at ColossalFramework.GameSettings.InternalAddSettingsFile (ColossalFramework.SettingsFile[] settingsFiles) [0x00000] in <filename unknown>:0
at ColossalFramework.GameSettings.AddSettingsFile (ColossalFramework.SettingsFile[] settingsFiles) [0x00000] in <filename unknown>:0
at TreeAnarchy.TAMod.OnEnabled () [0x00000] in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception
YUP! This did it! Looks like the trick was hitting the File>Save Settings to Game that pushes everything in to the game. This whole thing has to be something with how the game is handling loading mods.
During the few times I managed to get my Content Manager working again, I enabled all my mods (that were updated in the last few days-hours) and tried to load a new game. No errors, no problems with sound or game mechanic, but I still get the blue screen problem after around 10 minutes of waiting for my computer to unfreeze (LSM didn't detect anything either). This was the same when I disabled all assets, then disabled all mods and tried to load the game with nothing from the workshop. Still a blue screen and nothing else.
I kept a close eye on the userGameState.csg file when I managed to get it working "properly". For like a split second the file started to increase in the number of bytes then instantly went back to zero before I could drag it out.
Did a re-install of the game, still had the same exact issue
I only discovered what Load Order Mod and Patch Loader Mod were until after my game broke (and I'm playing on a Mac), so I'm not sure whether setting up those mods would temporarily fix these issues now, hopefully this issue is resolved soon!