示例#1
0
        private static void Main(string[] args)
        {
            //перывание CTRL+C
            Console.TreatControlCAsInput = true;
            ConsoleKeyInfo keyPressed;

            Location = new Location_Room();

            StartQuest(Location);
            do
            {
                keyPressed = Console.ReadKey();
                Console.WriteLine();

                byte UserVariant = ChosenVariant(keyPressed);
                LocationVariant(Location, UserVariant);
            }while (keyPressed.Key != ConsoleKey.Escape);
        }
示例#2
0
 public static void LocationVariant(IBaseLocation LocationClass, byte keyPressed)
 {
     LocationClass.Variant(keyPressed);
 }
示例#3
0
 public static void StartQuest(IBaseLocation LocationClass)
 {
     LocationClass.StartDialog();
 }