def acoes(self, estado): """ supondo q estado já é uma tupla de valores """ from acoes import AcaoJogador todas_acoes = [] cima, baixo, esquerda, direita = "cima", "baixo", "esquerda", "direita" todas_acoes.extend([AcaoJogador.puxar(cima), AcaoJogador.puxar(baixo), AcaoJogador.puxar(esquerda), AcaoJogador.puxar(direita)]) return todas_acoes
def escolherProximaAcao(self): # Pede a proxima ação pro jogador from acoes import AcaoJogador valido = False while valido == False: direcao = input( "Puxar peça de qual direção (cima, baixo, esquerda, direita)? " ) if ((direcao == "cima") or (direcao == "baixo") or (direcao == "esquerda") or (direcao == "direita")): valido = True return AcaoJogador.puxar(direcao) else: print('Input inválido! Tente novamente.')