For a millennium, three opposing forces of humanity have fought a bitter and bloody war over their conflicting and unwavering beliefs. There is no room for compromise. No room for mercy. No room for anything but the complete eradication of all opposition.

Description

Tired of that annoying desync message popping up when you're playing multiplayer? Well this mod will fix that.

Preview
Disable Desync Message in Multiplayer
Post comment Comments
evild4ve
evild4ve - - 1 comments

you are a hero thank you

edit: I found this didn't work actually, but thankfully it showed where to find the lua script. I was getting this constantly on LAN games on Ubuntu 22.04/Heroic/Wine 9.0 and there it seems to be a bug: the messages start the first time someone launches a scount plane. If the desync is real it isn't noticeable to players.

A manual fix was to go into the gamedata folder, make a backup of lua.scd. rename lua.scd to lua.zip. Open lua.zip in winrar. Navigate to the lua/ui/dialogs folder. Open desync.lua in a text editor, and comment out lines 15 to 57 with a double dash (not a hash). Save the edited zip. Rename it back to .scd. Don't extract the whole archive and re-compress.

This way of doing it might affect online play - for me it needed to be done on all the machines in the LAN. I read that Supcom does mods via concatenation so it puts the mod as additional code on the end of what's already there - whereas my way is editing a core game file without using the game's recognized modding. Online, I'd expect that might be detected as cheating, or that it might mean any desyncs always cause a crash.

The mod here looked like a quite elegant way of adding extra lines of code to make the core game file no longer do anything. But for me unfortunately it didn't work and I don't know lua to try and debug it.

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

Tags

Disable Desync Message in Multiplayer has not been tagged yet.