/// <summary> /// Prompts the user to choose a difficulty setting. /// </summary> /// <param name="builder"></param> public static void GetDifficulty(IGameOptionsBuilder builder) { int choice; do { Console.WriteLine("*--- Difficulty ---*"); Console.WriteLine("1. Easy"); Console.WriteLine("2. Normal"); Console.WriteLine("3. Hard"); Console.Write("Choose your difficulty: "); choice = ReadChoice(); } while (choice < 1 || 3 < choice); builder.SetDifficulty(EnumMapper.GetDifficulty(choice)); }