예제 #1
0
        public void Parametrer()
        {
            string difficulte = "";

            while (difficulte != "1" && difficulte != "2" && difficulte != "3")
            {
                Console.WriteLine("Veuillez entrer une difficulté entre 1 (facile) et 3 (difficile) :");
                difficulte = Console.ReadLine();
            }

            int dimension;
            int pvMax;

            switch (difficulte)
            {
            case "1":
                dimension = 3;
                pvMax     = 100;
                break;

            case "2":
                dimension = 10;
                pvMax     = 150;
                break;

            case "3":
                dimension = 35;
                pvMax     = 200;
                break;

            default:
                dimension = 10;
                pvMax     = 150;
                break;
            }

            string infoCombat = "";

            while (infoCombat.ToLower() != "o" && infoCombat.ToLower() != "n")
            {
                Console.WriteLine("Voulez vous voir les infos des combats : (o) Tour par tour (n) Simuler les combats");
                infoCombat = Console.ReadLine();
            }

            _infoCombat = infoCombat.ToLower() == "o";

            Carte = new Carte(dimension);

            string nomDuJoueur = "";

            while (string.IsNullOrEmpty(nomDuJoueur))
            {
                Console.WriteLine("Veuillez entrer le nom du joueur : ");
                nomDuJoueur = Console.ReadLine();
            }

            Joueur = new Joueur(nomDuJoueur, pvMax);

            Carte.Generer();
        }
예제 #2
0
        public void Parametrer()
        {
            string difficulte = "";

            while (difficulte != "1" && difficulte != "2" && difficulte != "3")
            {
                Console.WriteLine("Veuillez entrer une difficulté entre 1 (facile) et 3 (difficile) :");
                difficulte = Console.ReadLine();
            }

            int dimension;
            int pvMax;

            switch (difficulte)
            {
            case "1":
                dimension = 3;
                pvMax     = 200;
                break;

            case "2":
                dimension = 10;
                pvMax     = 150;
                break;

            case "3":
                dimension = 100;
                pvMax     = 50;
                break;

            default:
                dimension = 10;
                pvMax     = 150;
                break;
            }

            Carte = new Carte(dimension);

            string NomDuJoueur = "";

            while (string.IsNullOrEmpty(NomDuJoueur))
            {
                Console.WriteLine("Veuillez entrer le nom du joueur : ");
                NomDuJoueur = Console.ReadLine();
            }

            Joueur = new Joueur(NomDuJoueur, pvMax);

            Carte.Generer();
            //Console.Clear();
        }