jprahman Posted July 3, 2022 Share Posted July 3, 2022 I see from D598 and elsewhere that rejoining a multi-player game is not supported, and typically ends badly with OoS errors. Is there a particular reason for this? From perusing the AI code, there is non-determinism within the AI code. For example, the AI makes many PRNG calls, and if the PRNG is seeded differently/runs a different number of times on rejoin the AI will diverge from current players. I'm curious what other sorts of known issues are at play here. I ask because I play a fair number of multiplayer games, and we experience quite a few random disconnects/crashes. Rejoining would be incredibly helpful to recover, but that does not work unfortunately. I'm happy to help look into fixes for this as well. Link to comment Share on other sites More sharing options...
Freagarach Posted July 4, 2022 Share Posted July 4, 2022 Hey, there is work done towards that: - https://code.wildfiregames.com/D2573 - https://code.wildfiregames.com/D2625 - There are also tickets on trac (trac.wildfiregames.com/report/1). But feel free to take those patches over! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now