public static void Initilise() { Player.Initilise(); Level.InitiliseLevel(); CommandDictonary.InitialiseDefautls(); Console.SetWindowSize(150, 40); // Default Size = 120 : 30 }
public static void Initilise() { Player.Initilise(); Level.Initilise(); CommandDictonary.Initialise(); Console.SetWindowSize(150, 40); // Default Size = 120 : 30 DynamicWordLists.Build(); }
public static void Process(string target) { foreach (string word in CommandDictonary.List_ActionSingle()) { if (word == target) { CMDsSingle.ProcessMove(target); } } }
static public string ToActions(string input) { string cmd = String.Empty; Dictionary <string, string> activeCommands = CommandDictonary.Actions(); if (activeCommands.ContainsKey(input)) { //DeBugging.Print("Found Input : " + input); //DeBugging.Print("Command Equals : " + activeCommands[input]); cmd = activeCommands[input]; } return(cmd); }
static public string ToSinglesCommands(string input) { string cmd = String.Empty; Dictionary <string, string> activeCommands = new Dictionary <string, string>(CommandDictonary.Single_Actions()); Safe.AddRange(activeCommands, CommandDictonary.SingleLook()); if (activeCommands.ContainsKey(input)) { //DeBugging.Print("Found Input : " + input); //DeBugging.Print("Command Equals : " + activeCommands[input]); cmd = activeCommands[input]; } return(cmd); }
public Dictionary <string, string> Get_Verbs() { Dictionary <string, string> returnData = new Dictionary <string, string>(); List <string> LoadList = new List <string>(); foreach (Item item in ItemList) { foreach (string word in item.LoadList_Verbs) { Safe.Add(LoadList, word); } } Safe.Remove(LoadList, CommandDictonary.List_ActionConstant()); Safe.Remove(LoadList, CommandDictonary.List_ActionSingle()); returnData = readListOfFiles.Get(FilePaths.Actions, LoadList); return(returnData); }
static public void Build() { //DeBugging.Print("Build Verb and Nouns List"); CommandDictonary.Initilise_DynamicVerbs(Player.Location()); CommandDictonary.Initilise_DynamicNouns(Player.Location()); }