コード例 #1
0
ファイル: MaquinaDeRegras.cs プロジェクト: loxorolim/War
 public static Boolean validaTroca(CartaTerritorio carta1, CartaTerritorio carta2, CartaTerritorio carta3)
 {
     if (carta1.getTipo() == 3 || carta2.getTipo() == 3 || carta3.getTipo() == 3)
     {
         //possui carta coringa
         return true;
     }
     if (carta1.getTipo().Equals(carta2.getTipo()) && carta2.getTipo().Equals(carta3.getTipo()))
     {
         //tres figuras iguais
         return true;
     }
     if (!carta1.getTipo().Equals(carta2.getTipo()) && !carta2.getTipo().Equals(carta3.getTipo()) &&
         !carta1.getTipo().Equals(carta3.getTipo()))
     {
         //tres figuras diferentes
         return true;
     }
     return false;
 }