Page 1 of 1
[14.22] Desync
Posted: Tue Feb 14, 2017 12:04 am
by Bastian
Hello
This is my Desync Report in my Google Drive Account
We are 3 friends with the same Game version and the same Mod version.
We use the farlands modpack. At beginning all was fine, but with the more play time we have, so much more desyncs we get.
Re: [14.22] Desync
Posted: Tue Feb 14, 2017 12:04 am
by Bastian
Re: [14.22] Desync
Posted: Tue Feb 14, 2017 12:12 am
by Rseding91
Are you able to reproduce the desync on demand?
Any chance you have blueprint books with labels with no active blueprints in them or have blueprints with inserters that have custom pickup/dropoff locations?
Or maybe you've disabled bottleneck or vehicle snap through some in-game method to toggle them?
Re: [14.22] Desync
Posted: Tue Feb 14, 2017 8:57 am
by Bastian
We could reproduce the desync yesterday. We will try again this evening.
We had to wait about 30 min to connect to the host.
Blueprints. This could be. i will ask my other friend. Blue prints with custom inserts we dont have.
And we didnt disabled bottleneck. We dont know about this.
I will post another desync report if we try this night.
Re: [14.22] Desync
Posted: Wed Feb 15, 2017 12:01 am
by Bastian
Re: [14.22] Desync
Posted: Wed Feb 15, 2017 2:18 am
by Rseding91
The first desync reports has a bunch of logistic robots with slightly different positions.
The second desync report is binary identical.
The third desync report has so much different that it's almost like 2 different saves a minute apart.
Do you know what triggers the desync? Something to do with robots maybe?
Re: [14.22] Desync
Posted: Sat Feb 18, 2017 10:35 am
by Bastian
We found the Bug, we hade the mod macromanaged turrets, wich made us desync.
Thank you for your help
Re: [14.22] Desync
Posted: Sat Feb 18, 2017 10:39 am
by Rseding91
Bastian wrote:We found the Bug, we hade the mod macromanaged turrets, wich made us desync.
Thank you for your help
Ah yes, looking at the mods code it is indeed written incorrectly. It doesn't handle save/load correctly and mutates global-local variables throughout the code (something you should never do as it desyncs when saving/loading).