There's been a lot of discussion about games not working as well and this is a problem I'd like to address, if at all possible.
Obviously, some games are borked through some people losing connection or one or more other players, and from the standpoint of FAF, this can't really be helped. However, the consistency of problems as of late seems to suggest that it *may* be some kind of problem with the game itself.
For example, we all know that Sorian AI and Sorian's LEM cause desyncs when used in-game by some players and not others. Why is this?
The explanation is rather simple: When FA runs, it loads all files in the gamedata directory that have the .scd ending. Some mods, such as Sorian AI and Sorian LEM are installed by inserting additional files with this .scd ending into that folder. FA doesn't so any sort of check, so it will load any file that has that.
His mod isn't the only one to do that, however, so I have a simple question for you guys: Who here has additional .scd files in your Forged Alliance\gamedata directory?
For reference, here are the files everybody should have:
ambience.scd
editor.scd
effects.scd
env.scd
faforever.faf (the FAF patch file)
loc_US (or a different one if you don't live in America)
lua.scd
meshes.scd
mods.scd
mohodata.scd
moholua.scd
objects.scd
projectiles.scd
props.scd
schook.scd
skins.scd
textures.scd
units.scd
Also, those of you with nomads installed should have these two files:
fafnomads.nmd
nomads.nmd
If people here have other files.... post what the titles are and what you think there are from/for/part of whichever mod.