Exemplo n.º 1
0
        public void Go(string option)
        {
            //TODO  I need to reset currentroom every time the room changes
            Console.WriteLine($"{CurrentRoom.Name}");
            if (CurrentRoom.Name == "Poison Chamber" && option == "left")
            {
                LoseByFlames();
            }
            else if (CurrentRoom.Name == "Keys Chamber" && option == "forward")
            {
                Console.WriteLine("The Door is Locked");
                // LockOut();
            }
            else
            {
                CurrentRoom = (Room)CurrentRoom.Navigate(option);

                Console.WriteLine("Type 'go forward', 'go back', 'go right', 'go left' to move.");
            }
        }