Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
    public void RpcDropCardTo(CommandDropCardToMessage commandMessage, bool executeOnAllClients)
    {
        //if (isLocalPlayer) return;

        commandMessage.GetCommand().ExecuteOnClient(executeOnAllClients);
    }
Ejemplo n.º 3
0
    public void RpcUnexecuteDropCardTo(CommandDropCardToMessage commandMessage)
    {
        //if (isLocalPlayer) return;

        commandMessage.GetCommand().UnExecute();
    }
Ejemplo n.º 4
0
 public void CmdDropCardTo(CommandDropCardToMessage commandMessage)
 {
     Instance.ExecuteServerCommand(commandMessage.GetCommand(), false);
 }