"hey I want to be able to set variables that's connected to a user, for example what room they are in"
if this was a sane world: "you could use SetPlayerTag on the player object, and it will sync automatically"
how it actually is: "okay so you want to make an udon script with the variables, and then put it on a game object, you then put this in an object pool - when someone joins you grab an object from it and make them the owner of it so they can update it, also, when you send network events to others, you can't send any parameters with the event, because that would make peer to peer communication too easy
"hey I want to be able to set variables that's connected to a user, for example what room they are in"
if this was a sane world: "you could use SetPlayerTag on the player object, and it will sync automatically"
how it actually is: "okay so you want to make an udon script with the variables, and then put it on a game object, you then put this in an object pool - when someone joins you grab an object from it and make them the owner of it so they can update it, also, when you send network events to others, you can't send any parameters with the event, because that would make peer to peer communication too easy