コード例 #1
0
ファイル: HumanSpeler.cs プロジェクト: Albawab/GameOX
        /// <summary>
        /// Vraag de speler of hij een ander rondje wil doen.
        /// </summary>
        /// <param name="stopDeSpel">true als ja . false als nee.</param>
        /// <param name="huidigeBord">huidigeBord.</param>
        /// <param name="vraagEenRondje">True of false. Wil je nog een rondje.</param>
        /// <param name="speler">De speler.</param>
        /// <param name="spelers">De spelers.</param>
        public void VraagNieuwRond(ref bool stopDeSpel, Bord huidigeBord, ref bool vraagEenRondje, Speler speler, IList <Speler> spelers)
        {
            Console.WriteLine("Wil je nog een rondje , J of N?");
            string nieuwRondjes = Console.ReadLine();

            nieuwRondjes.ToLower();
            while ((nieuwRondjes != "j") && (nieuwRondjes != "n"))
            {
                Console.WriteLine("Geef J of N !");
                nieuwRondjes = Console.ReadLine();
            }

            if (nieuwRondjes == "j")
            {
                stopDeSpel = false;
                huidigeBord.ResetBord();
                this.spel.NeiuwRondje(huidigeBord, spelers);
            }
            else
            {
                stopDeSpel     = true;
                vraagEenRondje = false;
                this.DeWinner(speler, spelers);
            }
        }