I have a question about the writing permissions for a Network Variable.
The Unity Docs say:
Owner : only the owner of the NetworkObject can write to the value.
Can the server write too? Or really just the client owner?
I have a question about the writing permissions for a Network Variable.
The Unity Docs say:
Owner : only the owner of the NetworkObject can write to the value.
Can the server write too? Or really just the client owner?
Server can always write. If you set write permission to owner, it extends to owner (so: Server + Owner have write permission).
@CodeSmile as it happens only the owner can write to it, the server doesn’t have ultimate authority here. I queried this at the time and apparently it’s by design to avoid concurrency issues.
Oh? I need to check the docs again, either there‘s a mistake or I read it incorrectly.