Simply, attempt to join the server, it had 1 client on it already. Instant desync after map finishes downloading.
Here is the desync report from onedrive cause it is over 400mb:
https://1drv.ms/u/s!Ag_oGXM7aD7ngQ4kKy5YnZ3Q1kvJ
[0.15.10]OARC Scenario, join desync
[0.15.10]OARC Scenario, join desync
- Attachments
-
- HaktosScenario.zip
- The scenario that is played on the server being joined
- (217.89 KiB) Downloaded 69 times
-
- factorio-current.log
- (1.66 MiB) Downloaded 81 times
Re: [0.15.10]OARC Scenario, join desync
The RSO code you're using is not MP safe. It has the same problem as it did before: it runs code differently after saving and loading. The main problem is the initDone variable which isn't in the global variable so it resets to false every time someone loads the game to join in MP and causes the code in RSO_init to run differently for a player joining vs one already in the game.
If you want to get ahold of me I'm almost always on Discord.