void RpcItemAttackSync(ItemAttackMessage message) { if (isServer) { return; } eItemAttack.ReceiveMessage(message); }
public void ItemAttackSync(ItemAttackMessage message) { if (isServer) { RpcItemAttackSync(message); SetModifiersForMessage(message.function); } else if (isClient && hasAuthority) { CmdItemAttackSync(message); } }
void CmdItemAttackSync(ItemAttackMessage message) { RpcItemAttackSync(message); SetModifiersForMessage(message.function); eItemAttack.ReceiveMessage(message); }