Cities: Skylines

Cities: Skylines

Loading Screen Mod [Test]
Allystrya 29 Apr, 2020 @ 9:27pm
LSM Question / Suggestion
I randomly had the blue screen when loading my game. I normally do not have any issues so I wasn't watching while it loaded. Reloaded and it ran into an error on loading assets. The LSM screen went blank at that point. I happen to think about catching a screenshot at the last moment before it loaded up into the blue screen:

https://drive.google.com/open?id=1iYVOyAtlvXdHruJHT0HQBRRVmEwI8Kbq

I had been unsubbing assets but none that were in the city itself but from a save game of someone else I had been on.

This however was what I saw under Missing Assets --> Vehicles:

https://drive.google.com/open?id=1osBsP1bONR3GAcmAzJc1exjQX5ZYy7f2

Even LSM seems to be confused :P

I did check my vehicles as I only keep about 20, no issues, all there. Went to my output log and saw I had several vehicle manager errors. I had apparently not unsubbed More Vehicles mod from that same saved game and had saved my own game with it but while unsubbing assets I unsubbed it.

Is it normal to have this happen with this particular mod missing? And is there anyway that if that does only happen to have the report say something other than "alien speak" as my daughter called it? :) It was just very misleading to have it fail under custom asset loading and then go blank when it was not an asset at al.
< >
Showing 1-4 of 4 comments
thale5  [developer] 11 May, 2020 @ 9:27am 
The problem is a vehicle asset, or its name.

In the html file, under Vehicles, you have just one vehicle asset with a very corrupted name. The name is long and binary. The name is HTML-encoded as usual and you see the result in the html file. The name is actually printed twice in the report.

In the loading screen, the left panel is empty because the in-game font does not contain all the possible typefaces. It just outputs empty spaces for unrecognized characters.

This mod refuses to load (i.e. reports as failed) any custom asset that contains strings longer than 32 KB. That name looks longer to me, so its corruption must have occurred after loading the asset into memory. Is it related to that mod you mentioned, I don't know.

This seems to be a rare case. Maybe I could ignore very long names in the assets report. Other than that, I don't see an easy way to detect corrupted strings. Foreign languages (Chinese, Thai, Korean, etc) must be supported although they contain characters that look binary-like to me (rather than ascii-like).

Sorry for the late reply.
Allystrya 11 May, 2020 @ 10:25am 
Better late than never! :)

I have no idea :) I didn't remove or add any vehicles to fix the game. All I know is once I resubbed to More Vehicles, I was able to load just fine and the "alien speak" of the LSM went away also. Once I had been able to load I checked LSM because I was hoping to start figuring out by process of elimination what vehicles I was missing, since obviously I couldn't read it, but it was gone and the lists were identical as to what was in the city still. Which is what lead me to believe that the two were somehow intertwined. Sorry to have wasted your time if this is not the case it just seemed a bit to coincidental :)

Allystrya 11 May, 2020 @ 11:01am 
So I was just thinking I should be able to reproduce it if disabling more vehicles is the cause of the alien speak in LSM and I can. Is it because the simulation failed and crashed it gets all wacked out?

Here is the log I just now created from removing More Vehicles. but no changes made to my vehicles

First load early this morning waking up :) - https://drive.google.com/open?id=1m0eb_qcRe8lTDER8zocOUupTJ1OqXfQJ
(edited link, it was saying it couldn't be found)

Without More Vehicles Mod test - https://drive.google.com/open?id=1DGZfEa2ivLeJvXo_2c8kpQJH9g2u7z2m

Reloaded with Mod resubbed - https://drive.google.com/open?id=1D29WtUrDeKpxdhY2Z1jh394ZgLJcibrR

I know it may seem simple, but the vehicles aren't missing, the mod is.
Last edited by Allystrya; 11 May, 2020 @ 11:05am
thale5  [developer] 18 May, 2020 @ 8:55am 
Usually the first serious error (if any) during the loading is what matters but the html files do not help much with that. If you had an output_log.txt from a bad load (and a good load perhaps), we might know more.
< >
Showing 1-4 of 4 comments
Per page: 1530 50