Satisfactory

Satisfactory

View Stats:
KoV Jul 2, 2020 @ 4:22am
Let anyone save to own pc in multiplayer
Play with friends
only host can save
Let anyone save to own pc so they can play with others as well or continue on their own if they want
< >
Showing 1-8 of 8 comments
Suzaku Jul 2, 2020 @ 4:24am 
Dedicated servers serve a similar purpose, and those are currently being developed.
KoV Jul 2, 2020 @ 5:54am 
wont need servers for it if people can just host and everyone can save to own pc
Mentize Jul 2, 2020 @ 5:59am 
Would cause hosting issues. When you host a server you use a unique session ID, which is tied to the game file. If 1 person saved the game, they'd be unable to launch that save-file while somebody else had it launched.

The closest work-around that exists is to setup a shared folder, then when somebody stops hosting, move the most recent save file to said folder, then the next person moves that file to their area, hosts, repeat.
KoV Jul 2, 2020 @ 7:34am 
if anno1800 can do lose saves then satisfactory should be able to do so as well
Snutt Jul 3, 2020 @ 7:05am 
anno1800 and Satisfactory work very differently under the hood. There is A LOT of information that isn't replicated over to clients so it's effectively impossible for clients to create a local save.

We'd need to create a separate system that requests the server to save and send over to clients but even that solution isn't optimal as on larger bases it can be very disruptive for the host.

It would be possible to make it so that server could send the latest save to clients on request but then an issue would be versioning that as you wouldn't know whether the version you receive on client is remotely close to what you're seeing while playing. Another issue is also sending larger saves can saturate the connection the host has with other clients if there are a lot of people connected so we'd have to handle edge cases for how this is managed and blergh.

tl;dr, there's no good solution for this as it is for the game when it's ran as a listen server. This is better as a feature for dedicated servers.
Last edited by Snutt; Jul 3, 2020 @ 7:06am
Jul 3, 2020 @ 8:15am 
This helped others so I will post this here as well

Something I did with my roommate that seems to work flawlessly is sharing it through google docs and creating a hard link (symbolic links), on both our ends, from the save directory of satisfactory to the google doc file. Meaning all changes are reflected. When Satisfactory goes to read "yoursave".sav that hardlink points to the "yoursave".sav in your google doc directory. Definitely look into this if you don't know what Symbolic Links are but all in all it is easy stuff.

This allows for either one of us to boot the game up, do whatever we please and have whatever happened save for the other to see all changes. This also works just fine if we play together, either one of us can host and after the session it syncs and uploads just fine for the next solo or group session.

Note: In multiplayer all players that join the game permanently have their character model in that game, I imagine as a result of how saving works. So just be careful where you are logging off so you don't block your buds builds.
Last edited by ; Jul 3, 2020 @ 12:08pm
Jul 3, 2020 @ 8:16am 
One note on this I forgot to write is that for this to work both my friend and I had to turn off epic’s cloud saving feature as it messed with google could saving it as well.

Edit: obviously turn steam’s cloud sync on this game off in this case, not epic’s.
Last edited by ; Jul 3, 2020 @ 8:21am
KoV Jul 3, 2020 @ 1:52pm 
Actually great help thx unusual porpoise
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Jul 2, 2020 @ 4:22am
Posts: 8