Ejemplo n.º 1
0
        public void ChangeLocation(Location zone)
        {
            GreetingText = zone.GreetingText;
            HelpText = zone.HelpText;

            Output(GreetingText);
        }
Ejemplo n.º 2
0
        public void DecipherAction(string command, Location commandOrigin)
        {
            CommandOrigin = commandOrigin;
            List<string> items = command.ToLower().Split(' ').ToList();

            string[] commandKeywords = items.ToArray();

            //accessible everywhere
            Commands(commandKeywords);
        }
Ejemplo n.º 3
0
 //interactivity
 public void ChangeLocation(Location zone)
 {
     Front.ChangeLocation(zone);
     zone.ZoneLoop();
 }
Ejemplo n.º 4
0
 private void ChangeZone(Location destination)
 {
     CommandOrigin.InZone = false;
     CommandOrigin.NextLocation = destination;
 }