public CommandDropCardTo(CommandDropCardToMessage message) { this.caller = ClientScene.FindLocalObject(message.callerNetId).GetComponent <Player>(); this.holder = ClientScene.FindLocalObject(message.holderNetId).GetComponent <Zone>(); this.card = ClientScene.FindLocalObject(message.cardNetId).GetComponent <CardView>(); this.siblingIndex = message.siblingIndex; this.Multi = message.multi; exHolder = card.CurrentZone; exSiblingIndex = card.ExSiblingIndex; exIsFacingUp = message.exIsFacingUp; isFacingUp = message.isFacingUp; }
public void RpcDropCardTo(CommandDropCardToMessage commandMessage, bool executeOnAllClients) { //if (isLocalPlayer) return; commandMessage.GetCommand().ExecuteOnClient(executeOnAllClients); }
public void RpcUnexecuteDropCardTo(CommandDropCardToMessage commandMessage) { //if (isLocalPlayer) return; commandMessage.GetCommand().UnExecute(); }
public void CmdDropCardTo(CommandDropCardToMessage commandMessage) { Instance.ExecuteServerCommand(commandMessage.GetCommand(), false); }