Fusion: Auto handle HasStateAuthority, HasInputAuthority

Options

When we try to change some [Networked] property or transform a "NetworkObject". Fusion should check automatically whether the client has the relevant authority or not. We should not be required to put "if (Object.HasStateAuthority) or if (Object.HasInputAuthority)" everywhere in our code.

Also, if this is handled automatically by Fusion, then the user will be required to write the same code for "Shared" or "Host/Client" game.


Thanks