Multiplayer saves and lagging players

Feature request

Recently I've been getting some good multiplayer games in with my friends, but one of them has a very dodgy internet connection and it's made this more of an issue than normal:  am I right in thinking that when you hit Save in a multiplayer game, it sends a signal to all players connected, and all players machines save the game?  Then when you try to load it, when a player connects to the game it checks their HDD for the relevant save file, and if it finds it they can join in the correct slot?  This works well, but our problem is that when my friend's connection dies we have to revert back to the last save made, which will generally be an autosave, and could have happened a long time back. 

Ideal solution: the ability for the host to save the game in such a way that all clients don't need to save anything - they download their state from the host when they join.  Then, if my friend starts to lag out, I can do a quick save, and if he does disconnect it's easy to get back to exactly where we were (since the game pauses when someone starts to lag).  I guess if the game works P2P then the host won't actually know all the information, and this won't be possible, so alternative solution: add an option so we can customise the autosave regularity?  I think it does it every 15 (or is it 20?) mins - being able to drop this down to 5 would help a lot.  Or is there some way for the game to automatically make an emergency save when a player starts to lag out? 

59,132 views 3 replies
Reply #1 Top

If someone isn't present when you do a manual save, and it is someone you know, you should be able to manually send them the save by email, etc, so they can join the resumed game.

Autosave frequency can be set in the user.setting file (I don't believe there is one in the game itself).

+1 Loading…
Reply #2 Top

In the user.setting file, you can change how often the autosaves occur. (AutoSaveTickFrequency, line 51)

I assume you'll need the same value on everyone's computer.

It's found in:

Vista:
C:\Users\Username\AppData\Local\Ironclad Games\Sins of a Solar Empire\Setting

XP:
C:\Documents and Settings\Username\Local Settings\Application Data\Ironclad Games\Sins of a Solar Empire\Setting

Please note that some of these directories are hidden by default. To unhide them, go to Control Panel -> Folder Options -> View and set yourself to view hidden files and folders.

 

Edit: How dare the staff reply before me. Totally unfair.

 

:fox:

+1 Loading…