public override void ComprarPeca() { Deck deck = GameObject.Find("Deck").GetComponent <Deck>(); Deck.Carta carta = deck.ComprarCardIA(); cartas.Add(carta); }
private bool ValidarLinha(int linha) { List <Deck.Carta> grupo = new List <Deck.Carta>(); for (int i = 0; i < X_SIZE; i++) { PieceMovement pm = tab[linha, i].GetComponent <PieceMovement>(); if (tab[linha, i] == null && grupo.Count != 0) { if (!ValidarGrupo(grupo)) { return(false); } grupo = new List <Deck.Carta>(); } if (tab[linha, i] != null) { Deck.Carta carta = new Deck.Carta(pm.numero, pm.cor); grupo.Add(carta); } } if (!ValidarGrupo(grupo)) { return(false); } return(true); }