Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiplayer park appears and behaves differently for people in the same server #3516

Closed
1 of 2 tasks
Liampie opened this issue May 7, 2016 · 6 comments
Closed
1 of 2 tasks
Labels
multiplayer Related to the multiplayer functionality of OpenRCT2.

Comments

@Liampie
Copy link

Liampie commented May 7, 2016

OS: Windows 8
Version: 0.0.5-develop build
Commit: 355b163

I'm in a multiplayer session with someone, and even though we're in the same session the park appears different to us. In his version the paths to a stall (built through a wall) were unconnected and there was a peep jam forming, in my version everything was connected just fine and there was no peep jam. He then reconnected the paths. I saw the money things flying, indicating that he placed the paths, and while it fixed the issue for him it actually disconnected the paths for me. I guess this is why I found a lot of paths built through walls disconnected when I joined the server.

  • Reproducible in RCT2 (vanilla)?
  • Multiplayer?
@janisozaur janisozaur added the multiplayer Related to the multiplayer functionality of OpenRCT2. label May 7, 2016
@janisozaur
Copy link
Member

Can you confirm if it happens before you get desynced?

@Liampie
Copy link
Author

Liampie commented May 7, 2016

I can't pinpoint an exact moment that it happened. I might add, by the way, that the path-wall combinations that appeared different to us were built a few days ago and back then it didn't seem to cause any trouble/differences.

@IntelOrca
Copy link
Contributor

IntelOrca commented May 7, 2016

@Liampie When you play multiplayer you will most likely get a message saying that the game has desynchronised. After this point, there will probably be a butterfly effect of differences. We have not yet found out all the reasons as to why the game desynchronises - and that is the bug, what you reported are the symptoms.

@Liampie
Copy link
Author

Liampie commented May 9, 2016

So if I connect all these paths BEFORE the game desynchronises, my changes are going to make it onto the savegame?

@janisozaur
Copy link
Member

janisozaur commented May 9, 2016

@Liampie yes. But keep in mind this does not imply the opposite: that once you get desynced, your changes will not make it onto savegame. That's the inherent thing about implications, they only work one way.

@IntelOrca
Copy link
Contributor

@Liampie your changes should always appear on the server, providing that the server state actually permits it. One reason why it wouldn't is that the server doesn't have enough cash, but the client does.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
multiplayer Related to the multiplayer functionality of OpenRCT2.
Projects
None yet
Development

No branches or pull requests

3 participants