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

Synchronization issue if prefab is disable by default #184

Open
xxxCommando opened this issue Nov 9, 2023 · 2 comments
Open

Synchronization issue if prefab is disable by default #184

xxxCommando opened this issue Nov 9, 2023 · 2 comments
Labels
1.6.0 For 1.6.0 release

Comments

@xxxCommando
Copy link

When the prefab of VRCBCE is disable by default for performance purpose, if a player who is playing leaves the instance, other players who will enable the game after will have game stuck.

Please, could you provide a workaround/solution to not have this problem when the prefab is disable to save performance ?

How to reproduce :

  1. Put the VRCBCE prefab in a world and disable it.
  2. Create a simple toggle button to enable/disable the prefab locally.
  3. Join the world with at least one friend.
  4. Your friend have to keep the game disabled.
  5. Start to play and rejoin the instance.
  6. Enable the game with your friend and see that the game is stuck.
@FairlySadPanda
Copy link
Collaborator

Hey; this is a complex problem due to the core table code being extremely messy right now. I'll be taking a look at this this year and confirming the best way to optimize the table in-world to save people's CPU cycles.

@FairlySadPanda FairlySadPanda added the 1.6.0 For 1.6.0 release label Nov 27, 2023
@xxxCommando
Copy link
Author

Hello, thanks for your answer. I'm not expert in U# and I know networking can be really difficult, but I suspect something about bad ownership transfer in the situation I described. Anyway, it would be fantastic to have a solution to save performances.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.6.0 For 1.6.0 release
Projects
None yet
Development

No branches or pull requests

2 participants