Esempio n. 1
0
    private void OnMouseUpAsButton()
    {
        if (Game.Instance.State == GameState.PlayersTurn)
        {
            group.Select(true);
            return;
        }

        if (!isSelectable || owner.isOpponent || Game.Instance.State == GameState.OpponentsTurn)
        {
            return;
        }

        if (owner.cardSelected != null && owner.cardSelected != this)
        {
            if (group != null)
            {
                group.AddCard(owner.cardSelected, true);
                if (owner.cardSelected != null)
                {
                    owner.cardSelected.Select(false, false);
                }

                return;
            }

            owner.cardSelected.Select(false, true);
        }

        if (group == null)
        {
            Select(!isSelected, true);
        }
    }
Esempio n. 2
0
 public void AddCard(ST_CARD stCard)
 {
     m_clsHandCard.AddCard(stCard);
 }