Pollution Solutions deprecated


This makes Factorio more fun by turning pollution and combat into an interconnected system you actively engage with, instead of just tossing down laser turrets and forgetting about both. This minimalist mod stays close to the vanilla experience, adding only what's necessary to accomplish these goals.

4 years ago
0.18
70

g Desync in multiplayer

4 years ago

Hey hey, really cool idea for a mod! Unfortunately me and my friends struggled to keep it running on our multiplayer server, desyncs seemed to happen fairly quickly and often.

There were more mods on the server but disabling this one seemed to fix everything so we assumed it was this one... but we could be wrong of course. I got a desync report but it's 261mb. Are there any important parts in it that I should share?

This part looks like the most relevant from log.txt:

41.404 Info ClientMultiplayerManager.cpp:581: UpdateTick(28282042) changing state from(WaitingForCommandToStartSendingTickClosures) to(InGame)
41.474 Info GameActionHandler.cpp:4729: UpdateTick (28282046) processed PlayerJoinGame peerID(8) playerIndex(0) mode(connect)
48.987 Info ClientSynchronizer.cpp:318: Latency changed to (11)
53.954 Info ClientSynchronizer.cpp:318: Latency changed to (9)
63.954 Info ClientSynchronizer.cpp:318: Latency changed to (8)
80.454 Info ClientSynchronizer.cpp:318: Latency changed to (13)
85.022 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(28284571) serverCRC(3660604203) localCRC(385751397)
85.022 Info ClientMultiplayerManager.cpp:581: UpdateTick(28284572) changing state from(InGame) to(DesyncedWaitingForMap)
85.038 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(28284572) serverCRC(2816081337) localCRC(1214364996)
85.054 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(28284573) serverCRC(715164215) localCRC(97198429)
85.070 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(28284574) serverCRC(3843938788) localCRC(243323254)
85.087 Info ClientMultiplayerManager.cpp:744: updateTick(28284576) received player (8) desynced
85.087 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(28284575) serverCRC(274327901) localCRC(3185729401)
85.104 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(28284576) serverCRC(2593968937) localCRC(3909322805)
88.889 Info ClientMultiplayerManager.cpp:744: updateTick(28284578) received player (9) desynced

Cheers!

New response