Cities: Skylines

Cities: Skylines

Loading Screen Mod [Test]
thale5  [developer] Aug 31, 2019 @ 8:26am
Guide: Loading in Safe Mode
Safe Mode?

It is just a group of options in the mod options dialog:

Remove all vehicle agents and Remove all citizen agents: You can try these options if you are having problems with vehicles and/or citizens. They will repopulate quickly.

Try to recover from Simulation Errors: Use this if Simulation Errors appear in your game (or output log).

What are Simulation Errors?

Simulation Error means that the thread that loads the savegame and simulates the city has crashed. It is a serious error. During loading, it is always game breaking. During game play, it is either serious or game breaking.

What causes them?

Reasons are many but all that I am aware of have something to do with Workshop content.

The recovery option in Loading Screen Mod targets errors in custom nets (roads, tracks, paths, etc.) A typical error is that some required net is no longer available. Maybe some road mod or asset was unsubscribed by mistake. Or maybe some net asset that you need is no longer available.

Usage
  1. In Main Menu, enable 'Try to recover from Simulation Errors' in LSM options.
  2. Load your savegame.
  3. If the save loads...
  4. Save it (using a new filename, of course!)
  5. Exit to desktop.
  6. Safe Mode options are automatically disabled when you exit. Leave them disabled.
  7. Load the new savegame.

Other options

Three mods are available for recovering savegames:

(A) Safe Mode in LSM
(B) Save Our Saves mod
(C) Safenets mod.

The three mods use different recovery techniques and are compatible with each other.
You can enable some or all of them in Step 1 above.

You do not probably need Safenets because the recovery option in LSM should be more powerful.

Feedback

Can the Safe Mode options be improved? Send your feedback and output_log.txt (using pastebin or similar).
Last edited by thale5; Sep 8, 2019 @ 9:51am
< >
Showing 1-2 of 2 comments
leftbehind Sep 3, 2019 @ 4:44am 
Fantastic update!! This will be hugely useful for end users!

What is difference between recovery in LSM and SafeNets? Does the LSM recovery just capture all simulation errors whereas SafeNets is more specific?

Also, what exactly does Save our Saves mod do? BP never clarified what issue it targeted.
Last edited by leftbehind; Sep 3, 2019 @ 4:49am
thale5  [developer] Sep 4, 2019 @ 11:59am 
The main differences are:

Save our Saves targets Buildings, Props, Trees, Vehicles, Nets and Transports that are broken. In most cases, the reason for being broken is null Info (BuildingInfo, PropInfo, ...). The mod simply removes the broken ones.

Safenets targets just broken Nets, a very specific but apparently common case that Save Our Saves is not able to fix.

LSM recovery targets just broken Nets (and Vehicles because I found that necessary). It resembles Save our Saves, with the following differences: It runs earlier in the loading sequence because I noticed it covers more cases that way. It also uses a new removal technique that I came up with after noticing that the old technique often fails.
< >
Showing 1-2 of 2 comments
Per page: 1530 50