public static Array SplitInput() { string input = Console.ReadLine().ToLower(); words = input.Split(' '); HelpMethods.CheckFightCases(words); return(words); }
public static void GameStart() { HelpMethods.SplitInput(); }
public static Room Move() { currentRoom = Room.createData(); string input = ""; while (input != "q") { Room.RoomDescription(currentRoom); input = Console.ReadLine().ToLower(); switch (input) { case "n": case "north": if (currentRoom.north != null) { //currentRoom.characters.Remove(CharacterSetup.link); foreach (var character in currentRoom.characters) { Console.WriteLine(character.name); } currentRoom = currentRoom.north; currentRoom.characters.Add(CharacterSetup.link); } else { //Console.BackgroundColor = ConsoleColor.Red; Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("Nothing Here!"); Console.ResetColor(); } break; case "e": case "east": if (currentRoom.east != null) { currentRoom = currentRoom.east; } else { Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("Nothing Here!"); Console.ResetColor(); } break; case "s": case "south": if (currentRoom.south != null) { currentRoom = currentRoom.south; } else { Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("Nothing Here!"); Console.ResetColor(); } break; case "w": case "west": if (currentRoom.west != null) { currentRoom = currentRoom.west; } else { Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("Nothing Here!"); Console.ResetColor(); } break; default: Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("I can not understand a word you're saying. Just try again." + Environment.NewLine + "Open the possible commands by pressing [help/h]"); Console.ResetColor(); break; case "q": case "quit": HelpMethods.Quit(); break; } } return(currentRoom); }
public static void tell() { Console.WriteLine("Hello i'm Prince Sidon, prince of the Zora Village. " + Environment.NewLine + "I'm so excited to meet you, but let my words be a warning. " + Environment.NewLine + "In the room in the north you'll find a cruel monster. " + Environment.NewLine + "Have you armed your sword yet? "); HelpMethods.tellCases(); }