You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tygo de Vries edited this page Jun 19, 2025
·
2 revisions
Any session starts with the user sending the current scene file to the server.
Because modifying that scene and reloading it every time for everyone is inefficient and difficult, we use a History system.
This system builds on the initial data provided by the user.
You can receive the initial data from a session by calling:
Whenever a new user joins the session, session.SendHistory() gets called automatically.
This will send all changes made before the user joined, to the user.
Whenever a user makes new history, all users will get send this history aswell to keep them up to date.