Re: [0.11.1] Desync loop on taking damage

this makes me wonder what random function the devs are using for Factorio, because it seems like 64bit players are using a different function to the 32bit players, which in turn generates different random values, which in turn generates different events on either end, which in turn causes a desync.

if they're using the built in functions from the latest C++ Specification (assuming that's the language), then it is possible the compiled code uses a different random function.

However, that leaves me curious as to why only taking damage causes a desync, random is used extensively in the game, for example, when biters choose to attack, which biters spawn, generating new areas of map, etc.
Statistics: Posted by bobingabout — Wed Nov 05, 2014 9:00 am