TransferAuthority
method in Coherence.Toolkit.AuthorityManager
Methods
public bool TransferAuthority(NetworkEntityState state, ClientID clientID, AuthorityType authorityTransferred = AuthorityType.Full)
Give away authority over this entity to another client.
Parameters
Type | Name | Description |
---|---|---|
NetworkEntityState | state | State of the entity to transfer authority of. |
ClientID | clientID | Client that should get authority over this entity Can be retrieved from ClientConnections. |
AuthorityType | authorityTransferred | Type of authority transferred. |
Returns
Type | Description |
---|---|
bool |
Remarks
Requires the client to have authority. Even if the transfer operation can be started, the transfer itself can be rejected.