remi-riandiere / ProjetLabyrinthe

0 stars 0 forks source link

labyrintheTexte.py #6

Open MamanGvomi opened 6 years ago

MamanGvomi commented 6 years ago

def saisirDeplacement(lmt):
    """
    permet de saisir les coordonnées du point d'arrivée visé par le joueur courant
    paramètre: lmt: une vue texte de labyrinthe
    résultat: un couple d'entier (lin,col) indiquant les coordonnées de la case destination. Si l'utilisateur a entré des coordonnées incorrecte la fonction retourne (-1,-1)
    """
    lin=int(input("Entrez le numéro de la ligne visée : "))
    col=int(input("Entrez le numéro de la colonne visée : "))
    if lin-1>=7 or col-1>=7:
        return (-1,-1)
    coordJoueur=getCoordonneesJoueurCourant(lmt["labyrinthe"])
    for (lign,colo) in coordJoueur:
        if abs(lign-lin)>1 or abs(colo-col)>1:
            return (-1,-1)
    return (lin,col)