CitiesSkylinesMods / TMPE

Cities: Skylines Traffic Manager: President Edition
https://steamcommunity.com/sharedfiles/filedetails/?id=1637663252
MIT License
571 stars 85 forks source link

TMPE settings are not applied correctly after loading a savegame #1624

Open krzychu124 opened 2 years ago

krzychu124 commented 2 years ago

Describe the problem

TM:PE is patching vanilla methods too late in the loading process so not all network changes are registered resulting in missing network updates (settings are not reapplied after update from other mod)

Steps to reproduce

  1. Make sure you subscribe Node Controller or Node Controller Renewal, use local version of TMPE or subscribe before NC
  2. Create junction and setup some non-standard lane connections (which force lane arrow to be different than default)
  3. Alter the junction with Node Controller slightly
  4. Save the game
  5. Restart game and load the savegame, don't start simulation (use option to pause after load)
  6. Observe lane arrows - they won't match lane connections despite everything is correctly loaded
  7. Run simulation for few seconds to see that everything updates and start working correctly (touch with MoveIt or NC might be required at last resort option to update intersection state)
krzychu124 commented 2 years ago

Hotfix released in 11.6.6.2