public static void Process(string direction) { if (ExitIsOpen(direction)) { switch (direction) { case "north": AreaUtilities.Print_MoveToExit(direction); Player.PosX--; break; case "south": AreaUtilities.Print_MoveToExit(direction); Player.PosX++; break; case "east": AreaUtilities.Print_MoveToExit(direction); Player.PosY--; break; case "west": AreaUtilities.Print_MoveToExit(direction); Player.PosY++; break; } AreaUtilities.Print_AreaName(); DynamicWordLists.Build(); } else { AreaUtilities.Print_MoveToExit(direction); } }
public static void Initilise() { Player.Initilise(); Level.Initilise(); CommandDictonary.Initialise(); Console.SetWindowSize(150, 40); // Default Size = 120 : 30 DynamicWordLists.Build(); }