using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Media; using System.IO; using System.Threading; namespace DragonSlayer { class TextRPGMain : Global { /*This is open source. Feel free to edit whatever you want. Just don't try and take credit for my work. * * Original code written by Jared Price. * * pricelessdeveloper@gmail.com * Feel free to email me if you have questions, comments, or know a better way to code than the way I did this. * * This is my first real application I have made. So I'm sure I didn't do everything in the most efficient way possible. * * Methods: ctrl+f + "//endmethods" to go to the end of methods or find main(). You should be able to tell what they do by the names of the * methods. * * Important methods include LevelSystem(), BattleSystem(), GoDirection() and all other GoDirectionXYZ methods. * * Other methods include EncounterSystem(), MusicPrelude(), MusicBattle(), other MusicXYZ() methods, StopMusic(), HealthFountain(), Inn(), Inn1(), * Inn2(), Inn3(), shop(), shop1(), shop2(), shop3(), BattleSystemChar(), BattleSystemMonster(), Defeat(), SkeletonEncounter(), Map() * GiantRatEncounter(), other XYZEncounter() methods, Help(), Default(), StatsCommand(), InventoryCommand(), and HelpCommand(). */ public static void SaveGame() { Console.WriteLine("\nOverwrite save file? Y/N\n"); string saveanswer; saveanswer = Console.ReadLine(); if ((saveanswer.ToLower() != "y") && (saveanswer.ToLower() != "yes")) { Console.WriteLine("\nGame was not saved.\n"); } else { Console.WriteLine("\nGame Saved\n"); TextWriter tw = new StreamWriter("SavedGame.txt"); tw.WriteLine(characterName); tw.WriteLine(hp); tw.WriteLine(hpmax); tw.WriteLine(charattack); tw.WriteLine(charmana); tw.WriteLine(charmanamax); tw.WriteLine(charmanapower); tw.WriteLine(spellsknown); tw.WriteLine(holyblastknown); tw.WriteLine(greaterhealknown); tw.WriteLine(gold); tw.WriteLine(exp); tw.WriteLine(level); tw.WriteLine(inventoryWeapon); tw.WriteLine(inventoryArmor); tw.WriteLine(inventoryshield); tw.WriteLine(inventoryPotion1); tw.WriteLine(inventoryPotion2); tw.WriteLine(inventoryPotion3); tw.WriteLine(inventoryKey1); tw.WriteLine(inventoryKey2); tw.WriteLine(inventoryKey3); tw.WriteLine(inventoryKey4); tw.WriteLine(inventoryKey5); tw.WriteLine(storysequence); tw.Close(); } } public static void LoadGame() { TextReader tr = new StreamReader("SavedGame.txt"); // read lines of text string charnameload = tr.ReadLine(); string hpload = tr.ReadLine(); string hpmaxload = tr.ReadLine(); string charattackload = tr.ReadLine(); string charmanaload = tr.ReadLine(); string charmanamaxload = tr.ReadLine(); string charmanapowerload = tr.ReadLine(); string spellsknownload = tr.ReadLine(); string holyblastknownload = tr.ReadLine(); string greaterhealknownload = tr.ReadLine(); string goldload = tr.ReadLine(); string expload = tr.ReadLine(); string levelload = tr.ReadLine(); string inventoryWeaponload = tr.ReadLine(); string inventoryArmorload = tr.ReadLine(); string inventoryshieldload = tr.ReadLine(); string inventoryPotion1load = tr.ReadLine(); string inventoryPotion2load = tr.ReadLine(); string inventoryPotion3load = tr.ReadLine(); string inventoryKey1load = tr.ReadLine(); string inventoryKey2load = tr.ReadLine(); string inventoryKey3load = tr.ReadLine(); string inventoryKey4load = tr.ReadLine(); string inventoryKey5load = tr.ReadLine(); string storysequenceload = tr.ReadLine(); characterName = Convert.ToString(charnameload); hp = Convert.ToInt32(hpload); hpmax = Convert.ToInt32(hpmaxload); charattack = Convert.ToInt32(charattackload); charmana = Convert.ToInt32(charmanaload); charmanamax = Convert.ToInt32(charmanamaxload); charmanapower = Convert.ToInt32(charmanapowerload); spellsknown = Convert.ToInt32(spellsknownload); holyblastknown = Convert.ToInt32(holyblastknownload); greaterhealknown = Convert.ToInt32(greaterhealknownload); gold = Convert.ToInt32(goldload); exp = Convert.ToInt32(expload); level = Convert.ToInt32(levelload); inventoryWeapon = Convert.ToString(inventoryWeaponload); inventoryArmor = Convert.ToString(inventoryArmorload); inventoryshield = Convert.ToString(inventoryshieldload); inventoryPotion1 = Convert.ToString(inventoryPotion1load); inventoryPotion2 = Convert.ToString(inventoryPotion2load); inventoryPotion3 = Convert.ToString(inventoryPotion3load); inventoryKey1 = Convert.ToString(inventoryKey1load); inventoryKey2 = Convert.ToString(inventoryKey2load); inventoryKey3 = Convert.ToString(inventoryKey3load); inventoryKey4 = Convert.ToString(inventoryKey4load); inventoryKey5 = Convert.ToString(inventoryKey5load); storysequence = Convert.ToInt32(storysequenceload); tr.Close(); CheckInventory(); CheckSpell(); } public static void Map() { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\n" + xCoordinate + ", " + yCoordinate); Console.WriteLine("\nTowns are represented by a \"T\". Current location is shown as an \"X\".\n"); Console.ForegroundColor = ConsoleColor.DarkGray; if ((xCoordinate == 0) && (yCoordinate == 0)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -7) && (yCoordinate == -4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -6) && (yCoordinate == -4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -5) && (yCoordinate == -4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -4) && (yCoordinate == -4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -3) && (yCoordinate == -4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -2) && (yCoordinate == -4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -1) && (yCoordinate == -4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 0) && (yCoordinate == -4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 1) && (yCoordinate == -4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 2) && (yCoordinate == -4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 3) && (yCoordinate == -4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 4) && (yCoordinate == -4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 5) && (yCoordinate == -4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -7) && (yCoordinate == -3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[X][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -6) && (yCoordinate == -3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][X][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -5) && (yCoordinate == -3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][X][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -4) && (yCoordinate == -3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][X][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -3) && (yCoordinate == -3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][X][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -2) && (yCoordinate == -3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][X][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -1) && (yCoordinate == -3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][X][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 0) && (yCoordinate == -3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][X][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 1) && (yCoordinate == -3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][X][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 2) && (yCoordinate == -3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][X][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 3) && (yCoordinate == -3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][X][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 4) && (yCoordinate == -3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][X][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 5) && (yCoordinate == -3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][X]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -7) && (yCoordinate == -2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -6) && (yCoordinate == -2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -5) && (yCoordinate == -2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -4) && (yCoordinate == -2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -3) && (yCoordinate == -2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -2) && (yCoordinate == -2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -1) && (yCoordinate == -2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 0) && (yCoordinate == -2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 1) && (yCoordinate == -2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 2) && (yCoordinate == -2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 3) && (yCoordinate == -2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 4) && (yCoordinate == -2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 5) && (yCoordinate == -2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -7) && (yCoordinate == -1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[X][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -6) && (yCoordinate == -1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][X][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -5) && (yCoordinate == -1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][X][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -4) && (yCoordinate == -1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][X][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -3) && (yCoordinate == -1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -2) && (yCoordinate == -1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][X][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -1) && (yCoordinate == -1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][X][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 0) && (yCoordinate == -1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][X][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 1) && (yCoordinate == -1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][X][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 2) && (yCoordinate == -1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][X][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 3) && (yCoordinate == -1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][X][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 4) && (yCoordinate == -1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][X][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 5) && (yCoordinate == -1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][X]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -7) && (yCoordinate == 0)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[X][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -6) && (yCoordinate == 0)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][X][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -5) && (yCoordinate == 0)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][X][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -4) && (yCoordinate == 0)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][X][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -3) && (yCoordinate == 0)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][X][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -2) && (yCoordinate == 0)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][X][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -1) && (yCoordinate == 0)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][X][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 1) && (yCoordinate == 0)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][X][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 2) && (yCoordinate == 0)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][X][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 3) && (yCoordinate == 0)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][X][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 4) && (yCoordinate == 0)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][X][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 5) && (yCoordinate == 0)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][X] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -7) && (yCoordinate == 1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[X][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -6) && (yCoordinate == 1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][X][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -5) && (yCoordinate == 1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -4) && (yCoordinate == 1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][X][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -3) && (yCoordinate == 1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][X][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -2) && (yCoordinate == 1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][X][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -1) && (yCoordinate == 1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][X][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 0) && (yCoordinate == 1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][X][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 1) && (yCoordinate == 1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][X][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 2) && (yCoordinate == 1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][X][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 3) && (yCoordinate == 1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][X][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 4) && (yCoordinate == 1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][X][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 5) && (yCoordinate == 1)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][X] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -7) && (yCoordinate == 2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -6) && (yCoordinate == 2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -5) && (yCoordinate == 2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -4) && (yCoordinate == 2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -3) && (yCoordinate == 2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -2) && (yCoordinate == 2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -1) && (yCoordinate == 2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 0) && (yCoordinate == 2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 1) && (yCoordinate == 2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 2) && (yCoordinate == 2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 3) && (yCoordinate == 2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 4) && (yCoordinate == 2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 5) && (yCoordinate == 2)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -7) && (yCoordinate == 3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[X][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -6) && (yCoordinate == 3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][X][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -5) && (yCoordinate == 3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][X][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -4) && (yCoordinate == 3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][X][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -3) && (yCoordinate == 3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][X][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -2) && (yCoordinate == 3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][X][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -1) && (yCoordinate == 3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][X][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 0) && (yCoordinate == 3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][X][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 1) && (yCoordinate == 3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][X][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 2) && (yCoordinate == 3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][X][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 3) && (yCoordinate == 3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][X][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 4) && (yCoordinate == 3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][X][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 5) && (yCoordinate == 3)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][X] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -7) && (yCoordinate == 4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -6) && (yCoordinate == 4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -5) && (yCoordinate == 4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -4) && (yCoordinate == 4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -3) && (yCoordinate == 4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -2) && (yCoordinate == 4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -1) && (yCoordinate == 4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 0) && (yCoordinate == 4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 1) && (yCoordinate == 4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 2) && (yCoordinate == 4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 3) && (yCoordinate == 4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 4) && (yCoordinate == 4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 5) && (yCoordinate == 4)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -7) && (yCoordinate == 5)) { Console.Write("[X][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -6) && (yCoordinate == 5)) { Console.Write("[ ][X][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -5) && (yCoordinate == 5)) { Console.Write("[ ][ ][X][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -4) && (yCoordinate == 5)) { Console.Write("[ ][ ][ ][X][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -3) && (yCoordinate == 5)) { Console.Write("[ ][ ][ ][ ][X][ ][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -2) && (yCoordinate == 5)) { Console.Write("[ ][ ][ ][ ][ ][X][ ][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == -1) && (yCoordinate == 5)) { Console.Write("[ ][ ][ ][ ][ ][ ][X][T][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 0) && (yCoordinate == 5)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 1) && (yCoordinate == 5)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][X][ ][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 2) && (yCoordinate == 5)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][X][ ][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 3) && (yCoordinate == 5)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][X][ ][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 4) && (yCoordinate == 5)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][X][ ] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } else if ((xCoordinate == 5) && (yCoordinate == 5)) { Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][X] 5\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n"); Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n"); Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n"); Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n"); Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n"); Console.Write("-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5\n\n"); } Console.ForegroundColor = ConsoleColor.White; } public static void MapMausoleum() { if ((xCoordinate == 100) && (yCoordinate == 100)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[X][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 101) && (yCoordinate == 100)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][X][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 102) && (yCoordinate == 100)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][X][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 103) && (yCoordinate == 100)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][X][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 104) && (yCoordinate == 100)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][X] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 100) && (yCoordinate == 101)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[X][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 101) && (yCoordinate == 101)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][X][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 102) && (yCoordinate == 101)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][X][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 103) && (yCoordinate == 101)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][X][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 104) && (yCoordinate == 101)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][X] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 100) && (yCoordinate == 102)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[X][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 101) && (yCoordinate == 102)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][X][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 102) && (yCoordinate == 102)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][X][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 103) && (yCoordinate == 102)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][X][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 104) && (yCoordinate == 102)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][X] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 100) && (yCoordinate == 103)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[X][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 101) && (yCoordinate == 103)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][X][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 102) && (yCoordinate == 103)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][X][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 103) && (yCoordinate == 103)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][X][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 104) && (yCoordinate == 103)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][X] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 100) && (yCoordinate == 104)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[X][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 101) && (yCoordinate == 104)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][X][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 102) && (yCoordinate == 104)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][X][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 103) && (yCoordinate == 104)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][X][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 104) && (yCoordinate == 104)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nThe Mausoleum\n"); Console.Write("[E][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][X] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapDraculasLairL1() { if ((xCoordinate == 210) && (yCoordinate == 210)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ][E] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 211) && (yCoordinate == 210)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][X][ ][E] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 212) && (yCoordinate == 210)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][X][E] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 213) && (yCoordinate == 210)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][X] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 210) && (yCoordinate == 211)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][E] 0\n"); Console.Write("[X][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 211) && (yCoordinate == 211)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][E] 0\n"); Console.Write("[ ][X][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 212) && (yCoordinate == 211)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][E] 0\n"); Console.Write("[ ][ ][X][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 213) && (yCoordinate == 211)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][E] 0\n"); Console.Write("[ ][ ][ ][X] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 210) && (yCoordinate == 212)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][E] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[X][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 211) && (yCoordinate == 212)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][E] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][X][ ][ ] 2\n"); Console.Write("[ ][ ][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 212) && (yCoordinate == 212)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][E] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][X][ ] 2\n"); Console.Write("[ ][ ][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 213) && (yCoordinate == 212)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][E] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][X] 2\n"); Console.Write("[ ][ ][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 210) && (yCoordinate == 213)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][E] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[X][ ][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 211) && (yCoordinate == 213)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][E] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][X][ ][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 212) && (yCoordinate == 213)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][E] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][X][U] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 213) && (yCoordinate == 213)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][E] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][X] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapDraculasLairL2() { if ((xCoordinate == 220) && (yCoordinate == 220)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 221) && (yCoordinate == 220)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][X][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 222) && (yCoordinate == 220)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][X][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 223) && (yCoordinate == 220)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][X] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 220) && (yCoordinate == 221)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ] 0\n"); Console.Write("[X][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 221) && (yCoordinate == 221)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ] 0\n"); Console.Write("[ ][X][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 222) && (yCoordinate == 221)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ] 0\n"); Console.Write("[ ][ ][X][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 223) && (yCoordinate == 221)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][X] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 220) && (yCoordinate == 222)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[X][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 221) && (yCoordinate == 222)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][X][ ][ ] 2\n"); Console.Write("[ ][ ][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 222) && (yCoordinate == 222)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][X][ ] 2\n"); Console.Write("[ ][ ][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 223) && (yCoordinate == 222)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][X] 2\n"); Console.Write("[ ][ ][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 220) && (yCoordinate == 223)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[X][ ][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 221) && (yCoordinate == 223)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][X][ ][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 222) && (yCoordinate == 223)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][X][D] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 223) && (yCoordinate == 223)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][X] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapDraculasLairL3() { if ((xCoordinate == 230) && (yCoordinate == 230)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 231) && (yCoordinate == 230)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][X][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 232) && (yCoordinate == 230)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][X][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 233) && (yCoordinate == 230)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][X] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 230) && (yCoordinate == 231)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ] 0\n"); Console.Write("[X][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 231) && (yCoordinate == 231)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ] 0\n"); Console.Write("[ ][X][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 232) && (yCoordinate == 231)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ] 0\n"); Console.Write("[ ][ ][X][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 233) && (yCoordinate == 231)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][X] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 230) && (yCoordinate == 232)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[X][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 231) && (yCoordinate == 232)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][X][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 232) && (yCoordinate == 232)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][X][ ] 2\n"); Console.Write("[ ][ ][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 233) && (yCoordinate == 232)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][X] 2\n"); Console.Write("[ ][ ][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 230) && (yCoordinate == 233)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[X][ ][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 231) && (yCoordinate == 233)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][X][ ][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 232) && (yCoordinate == 233)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][X][ ] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 233) && (yCoordinate == 233)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nDracula's Lair Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][X] 3\n"); Console.Write(" 0 1 2 3 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void SkyreachTowerL1() { if ((xCoordinate == 310) && (yCoordinate == 310)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[ ][E][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 311) && (yCoordinate == 310)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][X][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[ ][E][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 312) && (yCoordinate == 310)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][X] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[ ][E][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 310) && (yCoordinate == 311)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[X][ ][ ] 1\n"); Console.Write("[ ][E][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 311) && (yCoordinate == 311)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][X][ ] 1\n"); Console.Write("[ ][E][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 312) && (yCoordinate == 311)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][X] 1\n"); Console.Write("[ ][E][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 310) && (yCoordinate == 312)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[X][E][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 311) && (yCoordinate == 312)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[ ][X][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 312) && (yCoordinate == 312)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[ ][E][X] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapSkyreachTowerL2() { if ((xCoordinate == 320) && (yCoordinate == 320)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 321) && (yCoordinate == 320)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][X][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 322) && (yCoordinate == 320)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][X] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 320) && (yCoordinate == 321)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[X][ ][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 321) && (yCoordinate == 321)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][X][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 322) && (yCoordinate == 321)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][X] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 320) && (yCoordinate == 322)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[X][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 321) && (yCoordinate == 322)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][X][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 322) && (yCoordinate == 322)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][ ][X] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapSkyreachTowerL3() { if ((xCoordinate == 330) && (yCoordinate == 330)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[D][ ][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 331) && (yCoordinate == 330)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][X][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[D][ ][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 332) && (yCoordinate == 330)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][X] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[D][ ][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 330) && (yCoordinate == 331)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[X][ ][ ] 1\n"); Console.Write("[D][ ][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 331) && (yCoordinate == 331)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][X][ ] 1\n"); Console.Write("[D][ ][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 332) && (yCoordinate == 331)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][X] 1\n"); Console.Write("[D][ ][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 330) && (yCoordinate == 332)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[X][ ][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 331) && (yCoordinate == 332)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[D][X][U] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 332) && (yCoordinate == 332)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[D][ ][X] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapSkyreachTowerL4() { if ((xCoordinate == 340) && (yCoordinate == 340)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 341) && (yCoordinate == 340)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][X][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 342) && (yCoordinate == 340)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][X] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 340) && (yCoordinate == 341)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[X][ ][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 341) && (yCoordinate == 341)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][X][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 342) && (yCoordinate == 341)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][X] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 340) && (yCoordinate == 342)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[X][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 341) && (yCoordinate == 342)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][X][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 342) && (yCoordinate == 342)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][ ][X] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapSkyreachTowerL5() { if ((xCoordinate == 350) && (yCoordinate == 350)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 351) && (yCoordinate == 350)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][X][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 352) && (yCoordinate == 350)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][X] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 350) && (yCoordinate == 351)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[X][ ][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 351) && (yCoordinate == 351)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][X][ ] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 352) && (yCoordinate == 351)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][X] 1\n"); Console.Write("[U][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 350) && (yCoordinate == 352)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[X][ ][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 351) && (yCoordinate == 352)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][X][D] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 352) && (yCoordinate == 352)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nSkyreach Tower Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ] 1\n"); Console.Write("[U][ ][X] 2\n"); Console.Write(" 0 1 2 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapHolyLand() { if ((xCoordinate >= 400) && (xCoordinate < 500) && (yCoordinate >= 400) && (yCoordinate < 500)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nHoly Land\n"); Console.WriteLine("???\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapFafnirsSpireL1() { if ((xCoordinate == 510) && (yCoordinate == 510)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 511) && (yCoordinate == 510)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][X][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 512) && (yCoordinate == 510)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][X][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 513) && (yCoordinate == 510)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][X][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 514) && (yCoordinate == 510)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][X] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 510) && (yCoordinate == 511)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[X][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 511) && (yCoordinate == 511)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][X][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 512) && (yCoordinate == 511)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][X][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 513) && (yCoordinate == 511)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][X][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 514) && (yCoordinate == 511)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][X] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 510) && (yCoordinate == 512)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[X][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 511) && (yCoordinate == 512)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][X][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 512) && (yCoordinate == 512)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][X][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 513) && (yCoordinate == 512)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][X][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 514) && (yCoordinate == 512)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][X] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 510) && (yCoordinate == 513)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[X][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 511) && (yCoordinate == 513)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][X][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 512) && (yCoordinate == 513)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][X][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 513) && (yCoordinate == 513)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][X][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 514) && (yCoordinate == 513)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][X] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 510) && (yCoordinate == 514)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[X][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 511) && (yCoordinate == 514)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][X][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 512) && (yCoordinate == 514)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][X][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 513) && (yCoordinate == 514)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][X][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 514) && (yCoordinate == 514)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 1\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[E][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][X] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapFafnirsSpireL2() { if ((xCoordinate == 520) && (yCoordinate == 520)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 521) && (yCoordinate == 520)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][X][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 522) && (yCoordinate == 520)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][X][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 523) && (yCoordinate == 520)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][X][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 524) && (yCoordinate == 520)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][X] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 520) && (yCoordinate == 521)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[X][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 521) && (yCoordinate == 521)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][X][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 522) && (yCoordinate == 521)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][X][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 523) && (yCoordinate == 521)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][X][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 524) && (yCoordinate == 521)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][X] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 520) && (yCoordinate == 522)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[X][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 521) && (yCoordinate == 522)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][X][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 522) && (yCoordinate == 522)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][X][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 523) && (yCoordinate == 522)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][X][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 524) && (yCoordinate == 522)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][X] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 520) && (yCoordinate == 523)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[X][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 521) && (yCoordinate == 523)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][X][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 522) && (yCoordinate == 523)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][X][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 523) && (yCoordinate == 523)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][X][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 524) && (yCoordinate == 523)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][X] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 520) && (yCoordinate == 524)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[X][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 521) && (yCoordinate == 524)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][X][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 522) && (yCoordinate == 524)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][X][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 523) && (yCoordinate == 524)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][X][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 524) && (yCoordinate == 524)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 2\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][X] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapFafnirsSpireL3() { if ((xCoordinate == 530) && (yCoordinate == 530)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 531) && (yCoordinate == 530)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][X][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 532) && (yCoordinate == 530)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][X][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 533) && (yCoordinate == 530)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][X][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 534) && (yCoordinate == 530)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][X] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 530) && (yCoordinate == 531)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[X][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 531) && (yCoordinate == 531)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][X][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 532) && (yCoordinate == 531)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][X][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 533) && (yCoordinate == 531)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][X][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 534) && (yCoordinate == 531)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][X] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 530) && (yCoordinate == 532)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[X][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 531) && (yCoordinate == 532)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][X][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 532) && (yCoordinate == 532)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][X][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 533) && (yCoordinate == 532)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][X][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 534) && (yCoordinate == 532)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][X] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 530) && (yCoordinate == 533)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[X][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 531) && (yCoordinate == 533)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][X][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 532) && (yCoordinate == 533)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][X][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 533) && (yCoordinate == 533)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][X][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 534) && (yCoordinate == 533)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][X] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 530) && (yCoordinate == 534)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[X][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 531) && (yCoordinate == 534)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][X][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 532) && (yCoordinate == 534)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][X][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 533) && (yCoordinate == 534)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][X][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 534) && (yCoordinate == 534)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 3\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[U][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][X] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapFafnirsSpireL4() { if ((xCoordinate == 540) && (yCoordinate == 540)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 541) && (yCoordinate == 540)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][X][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 542) && (yCoordinate == 540)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][X][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 543) && (yCoordinate == 540)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][x][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 544) && (yCoordinate == 540)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][X] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 540) && (yCoordinate == 541)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[X][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 541) && (yCoordinate == 541)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][X][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 542) && (yCoordinate == 541)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][X][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 543) && (yCoordinate == 541)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][X][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 544) && (yCoordinate == 541)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][X] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 540) && (yCoordinate == 542)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[X][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 541) && (yCoordinate == 542)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][X][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 542) && (yCoordinate == 542)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][X][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 543) && (yCoordinate == 542)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][X][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 544) && (yCoordinate == 542)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][X] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 540) && (yCoordinate == 543)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[X][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 541) && (yCoordinate == 543)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][X][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 542) && (yCoordinate == 543)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][X][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 543) && (yCoordinate == 543)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][X][ ] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 544) && (yCoordinate == 543)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][X] 3\n"); Console.Write("[ ][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 540) && (yCoordinate == 544)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[X][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 541) && (yCoordinate == 544)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][X][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 542) && (yCoordinate == 544)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][X][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 543) && (yCoordinate == 544)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][X][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 544) && (yCoordinate == 544)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 4\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[D][ ][ ][ ][U] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][X] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapFafnirsSpireL5() { if ((xCoordinate == 550) && (yCoordinate == 550)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 551) && (yCoordinate == 550)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][X][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 552) && (yCoordinate == 550)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][X][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 553) && (yCoordinate == 550)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][X][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 554) && (yCoordinate == 550)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][X] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 550) && (yCoordinate == 551)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[X][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 551) && (yCoordinate == 551)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][X][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 552) && (yCoordinate == 551)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][X][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 553) && (yCoordinate == 551)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][X][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 554) && (yCoordinate == 551)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][X] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 550) && (yCoordinate == 552)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[X][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 551) && (yCoordinate == 552)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][X][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 552) && (yCoordinate == 552)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][X][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 553) && (yCoordinate == 552)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][X][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 554) && (yCoordinate == 552)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][X] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 550) && (yCoordinate == 553)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[X][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 551) && (yCoordinate == 553)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][X][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 552) && (yCoordinate == 553)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][X][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 553) && (yCoordinate == 553)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][X][ ] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 554) && (yCoordinate == 553)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][X] 3\n"); Console.Write("[ ][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 550) && (yCoordinate == 554)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[X][ ][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 551) && (yCoordinate == 554)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][X][ ][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 552) && (yCoordinate == 554)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][X][ ][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 553) && (yCoordinate == 554)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][X][U] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 554) && (yCoordinate == 554)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 5\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][D] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[ ][ ][ ][ ][X] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapFafnirsSpireL6() { if ((xCoordinate == 560) && (yCoordinate == 560)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 561) && (yCoordinate == 560)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][X][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 562) && (yCoordinate == 560)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][X][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 563) && (yCoordinate == 560)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][X][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 564) && (yCoordinate == 560)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][X] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 560) && (yCoordinate == 561)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[X][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 561) && (yCoordinate == 561)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][X][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 562) && (yCoordinate == 561)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][X][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 563) && (yCoordinate == 561)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][X][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 564) && (yCoordinate == 561)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][X] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 560) && (yCoordinate == 562)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[X][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 561) && (yCoordinate == 562)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][X][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 562) && (yCoordinate == 562)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][X][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 563) && (yCoordinate == 562)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][X][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 564) && (yCoordinate == 562)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][X] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 560) && (yCoordinate == 563)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[X][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 561) && (yCoordinate == 563)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][X][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 562) && (yCoordinate == 563)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][X][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 563) && (yCoordinate == 563)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][X][ ] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 564) && (yCoordinate == 563)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][X] 3\n"); Console.Write("[U][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 560) && (yCoordinate == 564)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[X][ ][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 561) && (yCoordinate == 564)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][X][ ][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 562) && (yCoordinate == 564)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][X][ ][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 563) && (yCoordinate == 564)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][X][D] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 564) && (yCoordinate == 564)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 6\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[U][ ][ ][ ][X] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void MapFafnirsSpireL7() { if ((xCoordinate == 570) && (yCoordinate == 570)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[X][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 571) && (yCoordinate == 570)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][X][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 572) && (yCoordinate == 570)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][X][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 573) && (yCoordinate == 570)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][X][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 574) && (yCoordinate == 570)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][X] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 570) && (yCoordinate == 571)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[X][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 571) && (yCoordinate == 571)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][X][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 572) && (yCoordinate == 571)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][X][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 573) && (yCoordinate == 571)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][X][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 574) && (yCoordinate == 571)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][X] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 570) && (yCoordinate == 572)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[X][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 571) && (yCoordinate == 572)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][X][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 572) && (yCoordinate == 572)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][X][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 573) && (yCoordinate == 572)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][X][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 574) && (yCoordinate == 572)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][X] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 570) && (yCoordinate == 573)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[X][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 571) && (yCoordinate == 573)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][X][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 572) && (yCoordinate == 573)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][X][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 573) && (yCoordinate == 573)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][X][ ] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 574) && (yCoordinate == 573)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][X] 3\n"); Console.Write("[D][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 570) && (yCoordinate == 574)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[X][ ][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 571) && (yCoordinate == 574)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][X][ ][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 572) && (yCoordinate == 574)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][X][ ][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 573) && (yCoordinate == 574)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][X][ ] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } if ((xCoordinate == 574) && (yCoordinate == 574)) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nFafnir's Spire Level 7\n"); Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n"); Console.Write("[ ][ ][ ][ ][ ] 0\n"); Console.Write("[ ][ ][ ][ ][ ] 1\n"); Console.Write("[ ][ ][ ][ ][ ] 2\n"); Console.Write("[ ][ ][ ][ ][ ] 3\n"); Console.Write("[D][ ][ ][ ][X] 4\n"); Console.Write(" 0 1 2 3 4 \n\n"); Console.ForegroundColor = ConsoleColor.White; } } public static void EncounterSystem() { if (((xCoordinate == 0) && (yCoordinate == -1)) || ((xCoordinate == -1) && (yCoordinate == 0)) || ((xCoordinate == 0) && (yCoordinate == 1)) || ((xCoordinate == 1) && (yCoordinate == 0)) || ((xCoordinate == 0) && (yCoordinate == 0)) || ((xCoordinate == -1) && (yCoordinate == 1)) || ((xCoordinate == 1) && (yCoordinate == 1)) || ((xCoordinate == -1) && (yCoordinate == -1)) || ((xCoordinate == 1) && (yCoordinate == -1)) || ((xCoordinate == -2) && (yCoordinate == 0)) || ((xCoordinate == 2) && (yCoordinate == 0))) { SkeletonEncounter(); BattleSystem(); LevelSystem(); } else if (((xCoordinate == -1) && (yCoordinate == -2)) || ((xCoordinate == 0) && (yCoordinate == -2)) || ((xCoordinate == 1) && (yCoordinate == -2)) || ((xCoordinate == 2) && (yCoordinate == -1)) || ((xCoordinate == 3) && (yCoordinate == 0)) || ((xCoordinate == 2) && (yCoordinate == 1)) || ((xCoordinate == 1) && (yCoordinate == 2)) || ((xCoordinate == 0) && (yCoordinate == 2)) || ((xCoordinate == -1) && (yCoordinate == 2)) || ((xCoordinate == -2) && (yCoordinate == 1)) || ((xCoordinate == -3) && (yCoordinate == 0)) || ((xCoordinate == -2) && (yCoordinate == -1))) { GiantRatEncounter(); BattleSystem(); LevelSystem(); } else if (((xCoordinate == -3) && (yCoordinate == -4)) || ((xCoordinate == -2) && (yCoordinate == -4)) || ((xCoordinate == -1) && (yCoordinate == -4)) || ((xCoordinate == 0) && (yCoordinate == -4)) || ((xCoordinate == 1) && (yCoordinate == -4)) || ((xCoordinate == 2) && (yCoordinate == -4)) || ((xCoordinate == -3) && (yCoordinate == -3)) || ((xCoordinate == -2) && (yCoordinate == -3)) || ((xCoordinate == -1) && (yCoordinate == -3)) || ((xCoordinate == 0) && (yCoordinate == -3)) || ((xCoordinate == 1) && (yCoordinate == -3)) || ((xCoordinate == 2) && (yCoordinate == -3)) || ((xCoordinate == -2) && (yCoordinate == -2)) || ((xCoordinate == 2) && (yCoordinate == -2))) { GoblinEncounter(); BattleSystem(); LevelSystem(); } } public static void MusicPrelude() { playprelude.settings.volume = 25; playprelude.URL = prelude; playprelude.settings.playCount = 99999; } public static void MusicBattle1() { playbattle1.settings.volume = 25; playbattle1.URL = battle1; playbattle1.settings.playCount = 99999; } public static void MusicBoss1() { playboss1.settings.volume = 25; playboss1.URL = boss1; playboss1.settings.playCount = 99999; } public static void MusicLavapit() { playlavapit.settings.volume = 25; playlavapit.URL = lavapit; playlavapit.settings.playCount = 99999; } public static void MusicRoaming1() { playroaming1.settings.volume = 25; playroaming1.URL = roaming1; playbattle1.settings.playCount = 99999; } public static void MusicRoaming2() { playroaming2.settings.volume = 25; playroaming2.URL = roaming2; playroaming2.settings.playCount = 99999; } public static void MusicRoaming3() { playroaming3.settings.volume = 25; playroaming3.URL = roaming3; playroaming3.settings.playCount = 99999; } public static void MusicRoaming4() { playroaming4.settings.volume = 25; playroaming4.URL = roaming4; playroaming4.settings.playCount = 99999; } public static void MusicRoaming5() { playroaming5.settings.volume = 25; playroaming5.URL = roaming5; playroaming5.settings.playCount = 99999; } public static void MusicTown1() { playtown1.settings.volume = 25; playtown1.URL = town1; playtown1.settings.playCount = 99999; } public static void StopMusic() { playprelude.close(); playbattle1.close(); playboss1.close(); playlavapit.close(); playroaming1.close(); playroaming2.close(); playroaming3.close(); playroaming4.close(); playroaming5.close(); playtown1.close(); } static void SetConsoleSize() { Console.SetBufferSize(200, 300); Console.SetWindowSize(140, 57); } static void HealthFountain() { Console.WriteLine("\nYou drink from the fountain. Your health and mana is fully restored.\n"); Console.ForegroundColor = ConsoleColor.White; hp = hpmax; charmana = charmanamax; } static void Inn() { Console.WriteLine("\nYou enter the inn.\n"); while (command != "leave inn") { Console.ForegroundColor = ConsoleColor.White; command = Console.ReadLine(); switch (command.ToLower()) { case ("sleep"): Console.WriteLine("\nYou pay the innkeeper 5 gold and rest for the night. Your health is fully restored.\n"); Console.ForegroundColor = ConsoleColor.White; gold = gold - 5; charmana = charmanamax; hp = hpmax; break; case ("talk innkeeper"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nInnkeeper"); Console.WriteLine("Greetings traveler! We have rooms for only 5 gold!\n"); Console.ForegroundColor = ConsoleColor.White; break; case ("leave inn"): Console.WriteLine("\nYou leave the inn.\n"); Console.ForegroundColor = ConsoleColor.White; break; default: HelpCommand(); break; } } } static void Inn1() { Console.WriteLine("\nYou enter the inn.\n"); while (command != "leave inn") { Console.ForegroundColor = ConsoleColor.White; command = Console.ReadLine(); switch (command.ToLower()) { case ("sleep"): Console.WriteLine("\nYou pay the innkeeper 25 gold and rest for the night. Your health is fully restored.\n"); Console.ForegroundColor = ConsoleColor.White; gold = gold - 25; hp = hpmax; charmana = charmanamax; break; case ("talk innkeeper"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nInnkeeper:"); Console.WriteLine("Greetings traveler! We have rooms for only 25 gold!\n"); Console.ForegroundColor = ConsoleColor.White; break; case ("leave inn"): Console.WriteLine("\nYou leave the inn.\n"); break; default: HelpCommand(); break; } } } static void Inn2() { Console.WriteLine("\nYou enter the inn.\n"); while (command != "leave inn") { command = Console.ReadLine(); switch (command.ToLower()) { case ("sleep"): Console.WriteLine("\nYou pay the innkeeper 100 gold and rest for the night. Your health is fully restored.\n"); gold = gold - 100; hp = hpmax; charmana = charmanamax; break; case ("talk innkeeper"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nInnkeeper:"); Console.WriteLine("Greetings traveler! We have rooms for only 100 gold!\n"); Console.ForegroundColor = ConsoleColor.White; break; case ("leave inn"): Console.WriteLine("\nYou leave the inn.\n"); break; default: HelpCommand(); break; } } } static void Inn3() { Console.WriteLine("\nYou enter the inn.\n"); while (command != "leave inn") { command = Console.ReadLine(); switch (command.ToLower()) { case ("sleep"): Console.WriteLine("\nYou pay the innkeeper 300 gold and rest for the night. Your health is fully restored.\n"); gold = gold - 300; hp = hpmax; charmana = charmanamax; break; case ("talk innkeeper"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nInnkeeper:"); Console.WriteLine("Greetings traveler! We have rooms for only 300 gold!\n"); Console.ForegroundColor = ConsoleColor.White; break; case ("leave inn"): Console.WriteLine("\nYou leave the inn.\n"); break; default: HelpCommand(); break; } } } static void buylightpotion() { if (inventoryPotion1 != "Light Potion") { if (gold < 25) { Console.WriteLine("\nYou do not have enough gold for that.\n"); } else { Console.WriteLine("\nYou give the merchant 25 gold and he gives you a Light Potion\n"); gold = gold - 25; inventoryPotion1 = ("Light Potion"); } } else Console.WriteLine("\nYou already have a Light Potion.\n"); } static void buypotion() { if (inventoryPotion2 != "Potion") { if (gold < 100) { Console.WriteLine("\nYou do not have enough gold for that.\n"); } else { Console.WriteLine("\nYou give the merchant 100 gold and he gives you a Potion\n"); gold = gold - 100; inventoryPotion2 = ("Potion"); } } else Console.WriteLine("\nYou already have a Potion.\n"); } static void shop() { Console.WriteLine("\nYou enter the shop.\n"); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nItem Price Description"); Console.WriteLine("======================================="); Console.WriteLine("Light Potion 25 gold Restores 5 HP\n"); Console.ForegroundColor = ConsoleColor.White; while (command != "leave shop") { command = Console.ReadLine(); switch (command.ToLower()) { case ("talk merchant"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nMerchant:"); Console.WriteLine("I got the best deals anywhere!\n"); Console.ForegroundColor = ConsoleColor.White; Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nItem Price Description"); Console.WriteLine("======================================="); Console.WriteLine("Light Potion 25 gold Restores 5 HP\n"); Console.ForegroundColor = ConsoleColor.White; break; case ("buy light potion"): buylightpotion(); break; case ("leave shop"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nMerchant:"); Console.WriteLine("See ya around!\n"); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("\nYou leave the shop.\n"); break; default: HelpCommand(); break; } } } static void shop1() { Console.WriteLine("\nYou enter the shop.\n"); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nItem Price Description"); Console.WriteLine("======================================="); Console.WriteLine("Light Potion 25 gold Restores 5 HP"); Console.WriteLine("Potion 100 gold Restores 10 HP"); Console.WriteLine("Bronze Sword 300 gold Attack + 4"); Console.WriteLine("Bronze Armor 250 gold Armor + 1"); Console.WriteLine("Bronze Shield 275 gold Block + 5\n"); Console.ForegroundColor = ConsoleColor.White; while (command != "leave shop") { CheckInventory(); command = Console.ReadLine(); switch (command.ToLower()) { case ("talk merchant"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nMerchant:"); Console.WriteLine("Buy something or get outa here!\n"); Console.ForegroundColor = ConsoleColor.White; Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nItem Price Description"); Console.WriteLine("======================================="); Console.WriteLine("Light Potion 25 gold Restores 5 HP"); Console.WriteLine("Potion 100 gold Restores 10 HP"); Console.WriteLine("Bronze Sword 300 gold Attack + 4"); Console.WriteLine("Bronze Armor 250 gold Armor + 1"); Console.WriteLine("Bronze Shield 275 gold Block + 5\n"); Console.ForegroundColor = ConsoleColor.White; break; case ("buy bronze sword"): if ((inventoryWeapon != "Bronze Sword") && (inventoryWeapon != "Steel Sword") && (inventoryWeapon != "Silver Sword") && (inventoryWeapon != "Diamond Sword") && (inventoryWeapon != "Dragon Slayer")) { if (gold < 300) { Console.WriteLine("\nYou do not have enough gold for that.\n"); } else { Console.WriteLine("\nYou give the merchant 300 gold and he gives you a Bronze Sword.\n"); gold = gold - 300; inventoryWeapon = ("Bronze Sword"); } } else Console.WriteLine("\nYou already have that weapon or a better weapon.\n"); break; case ("buy bronze armor"): if ((inventoryArmor != "Bronze Armor") && (inventoryArmor != "Steel Armor") && (inventoryArmor != "Silver Armor") && (inventoryArmor != "Diamond Armor") && (inventoryArmor != "Dragon Armor")) { if (gold < 250) { Console.WriteLine("\nYou do not have enough gold for that.\n"); } else { Console.WriteLine("\nYou give the merchant 250 gold and he gives you Bronze Armor.\n"); gold = gold - 250; inventoryArmor = ("Bronze Armor"); } } else Console.WriteLine("\nYou already have that armor or better armor.\n"); break; case ("buy bronze shield"): if ((inventoryshield != "Bronze Shield") && (inventoryshield != "Steel Shield") && (inventoryshield != "Silver Shield") && (inventoryshield != "Diamond Shield") && (inventoryshield != "Dragon Shield")) { if (gold < 275) { Console.WriteLine("\nYou do not have enough gold for that.\n"); } else { Console.WriteLine("\nYou give the merchant 275 gold and he gives you a Bronze Shield.\n"); gold = gold - 275; inventoryshield = ("Bronze Shield"); } } else Console.WriteLine("\nYou already have that shield or better shield.\n"); break; case ("buy potion"): buypotion(); break; case ("buy light potion"): buylightpotion(); break; case ("leave shop"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nMerchant:"); Console.WriteLine("I didn't like you anyways!\n"); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("\nYou leave the shop.\n"); break; default: HelpCommand(); break; } } } static void shop2() { Console.WriteLine("\nYou enter the shop.\n"); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nItem Price Description"); Console.WriteLine("======================================="); Console.WriteLine("Light Potion 25 gold Restores 5 HP"); Console.WriteLine("Potion 100 gold Restores 10 HP"); Console.WriteLine("Steel Sword 550 gold Attack + 5"); Console.WriteLine("Steel Armor 450 gold Armor + 2"); Console.WriteLine("Steel Shield 500 gold Block + 7\n"); Console.ForegroundColor = ConsoleColor.White; while (command != "leave shop") { CheckInventory(); command = Console.ReadLine(); switch (command.ToLower()) { case ("talk merchant"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nMerchant:"); Console.WriteLine("Yeah what do ya want?\n"); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nItem Price Description"); Console.WriteLine("======================================="); Console.WriteLine("Light Potion 25 gold Restores 5 HP"); Console.WriteLine("Potion 100 gold Restores 10 HP"); Console.WriteLine("Steel Sword 550 gold Attack + 5"); Console.WriteLine("Steel Armor 450 gold Armor + 2"); Console.WriteLine("Steel Shield 500 gold Block + 7\n"); Console.ForegroundColor = ConsoleColor.White; break; case ("buy steel sword"): if ((inventoryWeapon != "Steel Sword") && (inventoryWeapon != "Silver Sword") && (inventoryWeapon != "Diamond Sword") && (inventoryWeapon != "Dragon Slayer")) { if (gold < 550) { Console.WriteLine("\nYou do not have enough gold for that.\n"); } else { Console.WriteLine("\nYou give the merchant 550 gold and he gives you a Steel Sword.\n"); gold = gold - 550; inventoryWeapon = ("Steel Sword"); } } else Console.WriteLine("\nYou already have that weapon or a better weapon.\n"); break; case ("buy steel armor"): if ((inventoryArmor != "Steel Armor") && (inventoryArmor != "Silver Armor") && (inventoryArmor != "Diamond Armor") && (inventoryArmor != "Dragon Armor")) { if (gold < 450) { Console.WriteLine("\nYou do not have enough gold for that.\n"); } else { Console.WriteLine("\nYou give the merchant 450 gold and he gives you Steel Armor.\n"); gold = gold - 450; inventoryArmor = ("Steel Armor"); } } else Console.WriteLine("\nYou already have that armor or better armor.\n"); break; case ("buy steel shield"): if ((inventoryshield != "Steel Shield") && (inventoryshield != "Silver Shield") && (inventoryshield != "Diamond Shield") && (inventoryshield != "Dragon Shield")) { if (gold < 500) { Console.WriteLine("\nYou do not have enough gold for that.\n"); } else { Console.WriteLine("\nYou give the merchant 500 gold and he gives you a Steel Shield.\n"); gold = gold - 500; inventoryshield = ("Steel Shield"); } } else Console.WriteLine("\nYou already have that shield or better shield.\n"); break; case ("buy potion"): buypotion(); break; case ("buy light potion"): buylightpotion(); break; case ("leave shop"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nMerchant:"); Console.WriteLine("If I find anything is stolen I'll have your head!\n"); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("\nYou leave the shop.\n"); break; default: HelpCommand(); break; } } } static void shop3() { Console.WriteLine("\nYou enter the shop.\n"); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nItem Price Description"); Console.WriteLine("=========================================="); Console.WriteLine("Light Potion 25 gold Restores 5 HP"); Console.WriteLine("Potion 100 gold Restores 10 HP"); Console.WriteLine("Heavy Potion 500 gold Restores 20 HP"); Console.WriteLine("Silver Sword 1000 gold Attack + 6"); Console.WriteLine("Silver Armor 950 gold Armor + 3"); Console.WriteLine("Silver Shield 975 gold Block + 10\n"); Console.ForegroundColor = ConsoleColor.White; while (command != "leave shop") { CheckInventory(); command = Console.ReadLine(); switch (command.ToLower()) { case ("talk merchant"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nMerchant:"); Console.WriteLine("I've got the finest wares in the land!\n"); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nItem Price Description"); Console.WriteLine("=========================================="); Console.WriteLine("Light Potion 25 gold Restores 5 HP"); Console.WriteLine("Potion 100 gold Restores 10 HP"); Console.WriteLine("Heavy Potion 500 gold Restores 20 HP"); Console.WriteLine("Silver Sword 1000 gold Attack + 6"); Console.WriteLine("Silver Armor 950 gold Armor + 3"); Console.WriteLine("Silver Shield 975 gold Block + 10\n"); Console.ForegroundColor = ConsoleColor.White; break; case ("buy silver sword"): if ((inventoryWeapon != "Silver Sword") && (inventoryWeapon != "Diamond Sword") && (inventoryWeapon != "Dragon Slayer")) { if (gold < 1000) { Console.WriteLine("\nYou do not have enough gold for that.\n"); } else { Console.WriteLine("\nYou give the merchant 1000 gold and he gives you a Silver Sword.\n"); gold = gold - 1000; inventoryWeapon = ("Silver Sword"); } } else Console.WriteLine("\nYou already have that weapon or a better weapon.\n"); break; case ("buy silver armor"): if ((inventoryArmor != "Silver Armor") && (inventoryArmor != "Diamond Armor") && (inventoryArmor != "Dragon Armor")) { if (gold < 950) { Console.WriteLine("\nYou do not have enough gold for that.\n"); } else { Console.WriteLine("\nYou give the merchant 950 gold and he gives you Silver Armor.\n"); gold = gold - 950; inventoryArmor = ("Silver Armor"); } } else Console.WriteLine("\nYou already have that armor or better armor.\n"); break; case ("buy silver shield"): if ((inventoryshield != "Silver Shield") && (inventoryshield != "Diamond Shield") && (inventoryshield != "Dragon Shield")) { if (gold < 975) { Console.WriteLine("\nYou do not have enough gold for that.\n"); } else { Console.WriteLine("\nYou give the merchant 975 gold and he gives you a Silver Shield.\n"); gold = gold - 975; inventoryshield = ("Silver Shield"); } } else Console.WriteLine("\nYou already have that shield or better shield.\n"); break; case ("buy potion"): buypotion(); break; case ("buy light potion"): buylightpotion(); break; case ("buy heavy potion"): if (inventoryPotion3 != "Heavy Potion") { if (gold < 500) { Console.WriteLine("\nYou do not have enough gold for that.\n"); } else { Console.WriteLine("\nYou give the merchant 500 gold and he gives you a Heavy Potion.\n"); gold = gold - 500; inventoryPotion3 = ("Heavy Potion"); } } else Console.WriteLine("\nYou already have a light potion.\n"); break; case ("leave shop"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nGood doing business with ya!"); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("\nYou leave the shop.\n"); break; default: HelpCommand(); break; } } } static void CheckInventory() { switch (inventoryWeapon) { case ("Wooden Sword"): chardamage = woodensword + charattack; break; case ("Bronze Sword"): chardamage = bronzesword + charattack; break; case ("Steel Sword"): chardamage = steelsword + charattack; break; case ("Silver Sword"): chardamage = silversword + charattack; break; case ("Diamond Sword"): chardamage = diamondsword + charattack; break; case ("Dragon Slayer"): chardamage = dragonsword + charattack; break; } switch (inventoryArmor) { case ("Tunic"): chararmor = tunic; break; case ("Bronze Armor"): chararmor = bronzearmor; break; case ("Steel Armor"): chararmor = steelarmor; break; case ("Silver Armor"): chararmor = silverarmor; break; case ("Diamond Armor"): chararmor = diamondarmor; break; case ("Dragon Armor"): chararmor = dragonarmor; break; } switch (inventoryshield) { case ("Wooden Shield"): charshield = woodenshield; break; case ("Bronze Shield"): charshield = bronzeshield; break; case ("Steel Shield"): charshield = steelshield; break; case ("Silver Shield"): charshield = silvershield; break; case ("Diamond Shield"): charshield = diamondshield; break; case ("Dragon Shield"): charshield = dragonshield; break; } } static void BattleSystemChar() { string battlecommand = null; while ((battlecommand != "attack") && (battlecommand != "raise shield") && (battlecommand != "end turn")) { battlecommand = Console.ReadLine(); switch (battlecommand) { case ("attack"): Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\nYou swing your sword at the " + monstername + ".\n"); playcharattack1.settings.volume = 100; playcharattack1.URL = charattack1; Thread.Sleep(1500); Console.WriteLine(monstername + " takes " + chardamage + " damage.\n"); monsterhp = monsterhp - chardamage; Console.ForegroundColor = ConsoleColor.White; break; case ("raise shield"): Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\nYou raise your shield.\n"); chararmor = chararmor + charshield; Console.ForegroundColor = ConsoleColor.White; break; case ("cast lesser heal"): if ((spellsknown >= 1) && (charmana >= 2)) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\nYou cast Lesser Heal on yourself.\n"); //needs sound Thread.Sleep(1500); Console.WriteLine("\n " + lesserheal + " health is restored.\n"); hp = hp + lesserheal; if (hp > hpmax) hp = hpmax; if (charmana >= 2) charmana = charmana - 2; battlecommand = ("end turn"); Console.ForegroundColor = ConsoleColor.White; } else { if (charmana < 2) { Console.WriteLine("\nYou don't have enough mana. Mana cost for that spell is 2.\n"); } else Console.WriteLine("\nYou do not know that spell.\n"); } break; case ("cast heal"): if ((spellsknown >= 3) && (charmana >= 4)) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\nYou cast Heal on yourself and " + heal + " health is restored.\n"); hp = hp + heal; if (hp > hpmax) hp = hpmax; if (charmana >= 4) charmana = charmana - 4; battlecommand = ("end turn"); Console.ForegroundColor = ConsoleColor.White; } else { if (charmana < 4) { Console.WriteLine("\nYou don't have enough mana. Mana cost for that spell is 4.\n"); } else Console.WriteLine("\nYou do not know that spell.\n"); } break; case ("cast greater heal"): if ((greaterhealknown >= 1) && (charmana >= 6)) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\nYou cast Greater Heal on yourself and " + greaterheal + " health is restored.\n"); hp = hp + greaterheal; if (hp > hpmax) hp = hpmax; if (charmana >= 6) charmana = charmana - 6; battlecommand = ("end turn"); Console.ForegroundColor = ConsoleColor.White; } else { if (charmana < 6) { Console.WriteLine("\nYou don't have enough mana. Mana cost for that spell is 6.\n"); } else Console.WriteLine("\nYou do not know that spell.\n"); } break; case ("cast smite"): if ((spellsknown >= 2) && (charmana >= 3)) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\nYou cast Smite and " + monstername +" takes " + smite + " damage.\n"); monsterhp = monsterhp - smite; if (monsterhp < 0) monsterhp = 0; if (charmana >= 3) charmana = charmana - 3; battlecommand = ("end turn"); Console.ForegroundColor = ConsoleColor.White; } else { if (charmana < 3) { Console.WriteLine("\nYou don't have enough mana. Mana cost for that spell is 3.\n"); } else Console.WriteLine("\nYou do not know that spell.\n"); } break; case ("cast holy"): if ((spellsknown >= 4) && (charmana >= 5)) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\nYou cast Holy and " + monstername + " takes " + holy + " damage.\n"); monsterhp = monsterhp - holy; if (monsterhp < 0) monsterhp = 0; if (charmana >= 5) charmana = charmana - 5; battlecommand = ("end turn"); Console.ForegroundColor = ConsoleColor.White; } else { if (charmana < 5) { Console.WriteLine("\nYou don't have enough mana. Mana cost for that spell is 5.\n"); } else Console.WriteLine("\nYou do not know that spell.\n"); } break; case ("cast holy blast"): if ((holyblastknown >= 1) && (charmana >= 7)) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\nYou cast Holy Blast and " + monstername + " takes " + holyblast + " damage.\n"); monsterhp = monsterhp - holyblast; if (monsterhp < 0) monsterhp = 0; if (charmana >= 7) charmana = charmana - 7; battlecommand = ("end turn"); Console.ForegroundColor = ConsoleColor.White; } else { if (charmana < 7) { Console.WriteLine("\nYou don't have enough mana. Mana cost for that spell is 7.\n"); } else Console.WriteLine("\nYou do not know that spell.\n"); } break; case ("use light potion"): if (inventoryPotion1 == ("Light Potion")) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\nYou drink a Light Potion and 5 HP is restored.\n"); hp = hp + 5; if (hp > hpmax) hp = hpmax; inventoryPotion1 = null; battlecommand = ("end turn"); Console.ForegroundColor = ConsoleColor.White; } else { Console.WriteLine("\nYou do not have a Light Potion. Type \"inventory\" to check your inventory.\n"); } break; case ("use potion"): if (inventoryPotion2 == ("Potion")) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\nYou drink a Potion and 10 HP is restored.\n"); hp = hp + 10; if (hp > hpmax) hp = hpmax; inventoryPotion2 = null; battlecommand = ("end turn"); Console.ForegroundColor = ConsoleColor.White; } else { Console.WriteLine("\nYou do not have a Potion. Type \"inventory\" to check your inventory.\n"); } break; case ("use heavy potion"): if (inventoryPotion3 == ("Heavy Potion")) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\nYou drink a Heavy Potion and 20 HP is restored.\n"); hp = hp + 20; if (hp > hpmax) hp = hpmax; inventoryPotion3 = null; battlecommand = ("end turn"); Console.ForegroundColor = ConsoleColor.White; } else { Console.WriteLine("\nYou do not have a Heavy Potion. Type \"inventory\" to check your inventory.\n"); } break; case ("stats"): StatsCommand(); break; case ("inventory"): InventoryCommand(); break; default: Console.WriteLine("\nBattle commands are \"attack\", \"raise shield\", \"cast (spell)\", and \"use (potion type)\".\n"); break; } } } static void BattleSystemMonster() { monsterattackalttotal = monsterattackalt - chararmor; if (monsterattackalttotal < 0) monsterattackalttotal = 0; if (monsterhp < 0) monsterhp = 0; if (monsterhp == 0) { monsterdecision = 1; Console.WriteLine(monstername + " is dead.\n"); } else { if (monsterdecision == 3) { Console.ForegroundColor = ConsoleColor.Red; playpowerattack1.URL = powerattack1; Thread.Sleep(2500); Console.WriteLine("\n" + monstername + " performs a powerful attack and deals " + monsterattackalttotal + " damage.\n"); hp = hp - monsterattackalttotal; monsterdecision = 0; Console.ForegroundColor = ConsoleColor.White; } else { Random randomattack = new Random(); monsterdecision = (randomattack.Next(1, 3)); monsterattacktotal = monsterattack - chararmor; if (monsterattacktotal < 0) monsterattacktotal = 0; if (monsterdecision == 1) { Console.ForegroundColor = ConsoleColor.Red; playmonsterattack1.URL = monsterattack1; Thread.Sleep(1500); Console.WriteLine("\n" + monstername + " attacks you and you take " + monsterattacktotal + " damage.\n"); hp = hp - monsterattacktotal; Console.ForegroundColor = ConsoleColor.White; } if (monsterdecision == 2) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("\n" + monstername + " raises his weapon.\n"); monsterdecision = monsterdecision + 1; Console.ForegroundColor = ConsoleColor.White; } } } CheckInventory(); } static void BattleSystemDragonBoss() { monsterattackalttotal = monsterattackalt - chararmor; if (monsterattackalttotal < 0) monsterattackalttotal = 0; monsterattack3total = monsterattack3 - chararmor; if (monsterattack3total < 0) monsterattack3total = 0; if (monsterdecision == 4) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("\n" + monstername + " swings her tail at you and deals " + monsterattackalttotal + " damage.\n"); hp = hp - monsterattackalttotal; monsterdecision = 0; Console.ForegroundColor = ConsoleColor.White; } else if (monsterdecision == 5) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("\n" + monstername + " breathes a wall of fire on you and deals " + monsterattack3total + " damage.\n"); hp = hp - monsterattack3total; monsterdecision = 0; Console.ForegroundColor = ConsoleColor.White; } else if ((monsterdecision != 4) && (monsterdecision != 5)) { Random randomattack = new Random(); monsterdecision = (randomattack.Next(1, 4)); monsterattacktotal = monsterattack - chararmor; if (monsterattacktotal < 0) monsterattacktotal = 0; if (monsterhp < 0) monsterhp = 0; if (monsterdecision == 1) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("\n" + monstername + " slashes you with her claw and you take " + monsterattacktotal + " damage.\n"); hp = hp - monsterattacktotal; Console.ForegroundColor = ConsoleColor.White; } if (monsterdecision == 2) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("\n" + monstername + " raises her tail high in the air.\n"); monsterdecision = 4; Console.ForegroundColor = ConsoleColor.White; } if (monsterdecision == 3) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("\n" + monstername + " takes a deep breath.\n"); monsterdecision = 5; Console.ForegroundColor = ConsoleColor.White; } } CheckInventory(); } public static void Defeat() { Console.WriteLine("\nBecause you have failed, monsters take over the land of Dragonville. The towns are pillaged, children eaten, and women raped.\n"); while (hp == 0) { Console.ReadKey(); Console.WriteLine("\nBecause you have failed, monsters take over the land of Dragonville. The towns are pillaged, children eaten, and women raped.\n"); } } static void BattleSystem() { StopMusic(); Random randomencounter = new Random(); monsterencounter = (randomencounter.Next(1, 3)); if (monsterencounter == 2) { MusicBattle1(); Console.WriteLine("\nYou encounter a " + monstername + ".\n"); do { BattleSystemChar(); BattleSystemMonster(); if (hp <= 0) { Console.WriteLine("\n" + characterName + " dies a horrible death.\n"); } else if (monsterhp <= 0) { Console.WriteLine("\nYou have defeated " + monstername + "."); Console.WriteLine(characterName + " gains " + monsterexp + " experience and " + monstergold + " gold.\n"); exp = exp + monsterexp; gold = gold + monstergold; } if (hp < 0) hp = 0; } while ((monsterhp != 0) && (hp != 0)); if (hp == 0) { Defeat(); } if (monsterhp == 0) { StopMusic(); playfanfare2.settings.volume = 25; playfanfare2.URL = fanfare2; Thread.Sleep(4500); } LevelSystem(); StopMusic(); } } static void BattleSystemDragon() { Console.WriteLine("\nYou encounter a " + monstername + ".\n"); do { BattleSystemChar(); BattleSystemDragonBoss(); if (hp <= 0) { Console.WriteLine("\n" + characterName + " dies a horrible death.\n"); } else if (monsterhp <= 0) { Console.WriteLine("\nYou have defeated " + monstername + "."); Console.WriteLine(characterName + " gains " + monsterexp + " experience and " + monstergold + " gold.\n"); exp = exp + monsterexp; gold = gold + monstergold; } if (hp < 0) hp = 0; } while ((monsterhp != 0) && (hp != 0)); if (hp == 0) { Defeat(); } } static void SkeletonEncounter() { monstername = ("Skeleton"); monsterhp = 10; monsterattack = 1; monsterattackalt = 3; monstergold = 5; monsterexp = 1; } static void GiantRatEncounter() { monstername = ("Giant Rat"); monsterhp = 12; monsterattack = 2; monsterattackalt = 4; monstergold = 10; monsterexp = 3; } static void GoblinEncounter() { monstername = ("Goblin"); monsterhp = 14; monsterattack = 3; monsterattackalt = 6; monstergold = 15; monsterexp = 7; } static void GhoulEncounter() { monstername = ("Ghoul"); monsterhp = 16; monsterattack = 4; monsterattackalt = 8; monstergold = 30; monsterexp = 20; } static void DragonWhelpEncounter() { monstername = ("Dragon Whelp"); monsterhp = 18; monsterattack = 5; monsterattackalt = 10; monstergold = 50; monsterexp = 60; } static void OrcEncounter() { monstername = ("Orc"); monsterhp = 20; monsterattack = 6; monsterattackalt = 12; monstergold = 75; monsterexp = 150; } static void VampireEncounter() { monstername = ("Vampire"); monsterhp = 22; monsterattack = 7; monsterattackalt = 14; monstergold = 100; monsterexp = 500; } static void OgreEncounter() { monstername = ("Ogre"); monsterhp = 24; monsterattack = 8; monsterattackalt = 16; monstergold = 150; monsterexp = 1500; } static void TrollEncounter() { monstername = ("Troll"); monsterhp = 26; monsterattack = 9; monsterattackalt = 18; monstergold = 200; monsterexp = 4500; } static void DragonEncounter() { monstername = ("Fafnir"); monsterhp = 50; monsterattack = 13; monsterattackalt = 26; monsterattack3 = 33; monstergold = 10000; monsterexp = 10000; } static void CheckSpell() { smite = charmanapower + 1; //spell 2 holy = charmanapower + 7; //spell 3 holyblast = charmanapower + 12; lesserheal = charmanapower; //spell 1 heal = charmanapower + 4; //spell 4 greaterheal = charmanapower + 11; } static void DisplayLevelUp() { { Console.WriteLine("\nYou have reached level " + level + "!\n"); } } static void LevelSystem() { if ((4 <= exp) && (exp <= 15)) { level = 2; hpmax = 12; charattack = 2; charmanamax = 11; charmanapower = 5; spellsknown = 1; CheckInventory(); CheckSpell(); } else if ((16 <= exp) && (exp <= 63)) { level = 3; hpmax = 14; charattack = 3; charmanamax = 12; charmanapower = 6; spellsknown = 1; CheckInventory(); CheckSpell(); } else if ((64 <= exp) && (exp <= 255)) { level = 4; hpmax = 16; charattack = 4; charmanamax = 13; charmanapower = 7; spellsknown = 2; CheckInventory(); CheckSpell(); } else if ((256 <= exp) && (exp <= 1023)) { level = 5; hpmax = 18; charattack = 5; charmanamax = 14; charmanapower = 8; spellsknown = 2; CheckInventory(); CheckSpell(); } else if ((1024 <= exp) && (exp <= 4095)) { level = 6; hpmax = 20; charattack = 6; charmanamax = 15; charmanapower = 9; spellsknown = 3; CheckInventory(); CheckSpell(); } else if ((4096 <= exp) && (exp <= 16383)) { level = 7; hpmax = 20; charattack = 7; charmanamax = 16; charmanapower = 10; spellsknown = 3; CheckInventory(); CheckSpell(); } else if ((16384 <= exp) && (exp <= 65535)) { level = 8; hpmax = 22; charattack = 8; charmanamax = 17; charmanapower = 11; spellsknown = 4; CheckInventory(); CheckSpell(); } else if ((65536 <= exp) && (exp <= 262143)) { level = 9; hpmax = 24; charattack = 9; charmanamax = 18; charmanapower = 12; spellsknown = 4; CheckInventory(); CheckSpell(); } else if ((262144 <= exp) && (exp <= 999999998)) { level = 10; hpmax = 26; charattack = 10; charmanamax = 19; charmanapower = 13; spellsknown = 4; CheckInventory(); CheckSpell(); } else if (exp >= 999999999) { exp = 999999999; level = 99; hp = 999999999; hpmax = 999999999; charattack = 999; charmanamax = 99; charmana = 99; charmanapower = 999; spellsknown = 4; CheckInventory(); CheckSpell(); } } static void GodMode() { switch (command.ToLower()) { case ("iddqd"): exp = exp + 999999999; break; } LevelSystem(); } static void Help() { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nCommands include:\n=============================================\ngo (direction)\nvisit (shop, inn, etc...)\nleave (shop, inn, etc...)\nlook\nread (book, sign, etc...)\nopen (chest, door, etc...)\nlisten\ntalk (merchant, villager, innkeeper, etc...)\nmap\nsleep\nbuy (item name)\nuse (item name)\nattack\nraise shield\n"); Console.ForegroundColor = ConsoleColor.White; } static void Default() { Console.WriteLine("\nInvalid command or invalid in this instance."); Console.WriteLine("Please type \"help\" for a list of commands.\n"); } static void StatsCommand() { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\n" + characterName); Console.WriteLine("==================="); Console.WriteLine("\nLevel: " + level); Console.WriteLine("Experience: " + exp); Console.WriteLine("Hit Points: " + hp + "/" + hpmax); Console.WriteLine("Mana Points: " + charmana + "/" + charmanamax); Console.WriteLine("Damage: " + chardamage); Console.WriteLine("Mana Power: " + charmanapower); Console.WriteLine("Armor: " + chararmor); Console.WriteLine("Block: " + charshield + "\n"); Console.ForegroundColor = ConsoleColor.White; } static void InventoryCommand() { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("\nGold: " + gold); Console.WriteLine("Weapon: " + inventoryWeapon); Console.WriteLine("Armor: " + inventoryArmor); Console.WriteLine("Shield: " + inventoryshield); Console.WriteLine("Potions:\n" + inventoryPotion1 + ", " + inventoryPotion2 + ", " + inventoryPotion3); Console.WriteLine("Keys:\n" + inventoryKey1 + ", " + inventoryKey2 + ", " + inventoryKey3 + ", " + inventoryKey4 + ", " + inventoryKey5 + "\n"); Console.ForegroundColor = ConsoleColor.White; } static void HelpCommand() { switch (command.ToLower()) { case ("help"): Help(); break; case ("inventory"): InventoryCommand(); break; case ("stats"): StatsCommand(); break; default: Default(); break; } } static void GoDirection() { switch (command.ToLower()) { case ("save game"): SaveGame(); break; case ("help"): Help(); break; case ("map"): Map(); break; case ("inventory"): InventoryCommand(); break; case ("stats"): StatsCommand(); break; case ("go north"): Console.WriteLine("\nYou travel North.\n"); yCoordinate = yCoordinate + 1; break; case ("go east"): Console.WriteLine("\nYou travel East.\n"); xCoordinate = xCoordinate + 1; break; case ("go south"): Console.WriteLine("\nYou travel South.\n"); yCoordinate = yCoordinate - 1; break; case ("go west"): Console.WriteLine("\nYou travel West.\n"); xCoordinate = xCoordinate - 1; break; default: Default(); break; } } static void GoDirectionLower() { switch (command.ToLower()) { case ("save game"): SaveGame(); break; case ("help"): Help(); break; case ("map"): Map(); break; case ("inventory"): InventoryCommand(); break; case ("stats"): StatsCommand(); break; case ("go north"): Console.WriteLine("\nYou travel North.\n"); yCoordinate = yCoordinate + 1; break; case ("go east"): Console.WriteLine("\nYou travel East.\n"); xCoordinate = xCoordinate + 1; break; case ("go south"): Console.WriteLine("\nA mountain blocks your path.\n"); break; case ("go west"): Console.WriteLine("\nYou travel West.\n"); xCoordinate = xCoordinate - 1; break; default: Default(); break; } } static void GoDirectionUpper() { switch (command.ToLower()) { case ("save game"): SaveGame(); break; case ("help"): Help(); break; case ("map"): Map(); break; case ("inventory"): InventoryCommand(); break; case ("stats"): StatsCommand(); break; case ("go north"): Console.WriteLine("\nAn endless sea lies before you. You cannot swim, and you do not have a boat.\n"); break; case ("go east"): Console.WriteLine("\nYou travel East.\n"); xCoordinate = xCoordinate + 1; break; case ("go south"): Console.WriteLine("\nYou travel South.\n"); yCoordinate = yCoordinate - 1; break; case ("go west"): Console.WriteLine("\nYou travel West.\n"); xCoordinate = xCoordinate - 1; break; default: Default(); break; } } static void GoDirectionRight() { switch (command.ToLower()) { case ("save game"): SaveGame(); break; case ("help"): Help(); break; case ("map"): Map(); break; case ("inventory"): InventoryCommand(); break; case ("stats"): StatsCommand(); break; case ("go north"): Console.WriteLine("\nYou travel North.\n"); yCoordinate = yCoordinate + 1; break; case ("go east"): Console.WriteLine("\nThe sea of lava is too close. You cannot go any further.\n"); break; case ("go south"): Console.WriteLine("\nYou travel South.\n"); yCoordinate = yCoordinate - 1; break; case ("go west"): Console.WriteLine("\nYou travel West.\n"); xCoordinate = xCoordinate - 1; break; default: Default(); break; } } static void GoDirectionLeft() { switch (command.ToLower()) { case ("save game"): SaveGame(); break; case ("help"): Help(); break; case ("map"): Map(); break; case ("inventory"): InventoryCommand(); break; case ("stats"): StatsCommand(); break; case ("go north"): Console.WriteLine("\nYou travel North.\n"); yCoordinate = yCoordinate + 1; break; case ("go east"): Console.WriteLine("\nYou travel East.\n"); xCoordinate = xCoordinate + 1; break; case ("go south"): Console.WriteLine("\nYou travel South.\n"); yCoordinate = yCoordinate - 1; break; case ("go west"): Console.WriteLine("\nAny further and you'll fall off of the edge of the world into an endless abyss.\n"); break; default: Default(); break; } } static void GoDirectionLowerRight() { switch (command.ToLower()) { case ("save game"): SaveGame(); break; case ("help"): Help(); break; case ("map"): Map(); break; case ("inventory"): InventoryCommand(); break; case ("stats"): StatsCommand(); break; case ("go north"): Console.WriteLine("\nYou travel North.\n"); yCoordinate = yCoordinate + 1; break; case ("go east"): Console.WriteLine("\nThe sea of lava is too close. You cannot go any further.\n"); break; case ("go south"): Console.WriteLine("\nA mountain blocks your path.\n"); break; case ("go west"): Console.WriteLine("\nYou travel West.\n"); xCoordinate = xCoordinate - 1; break; default: Default(); break; } } static void GoDirectionLowerLeft() { switch (command.ToLower()) { case ("save game"): SaveGame(); break; case ("help"): Help(); break; case ("map"): Map(); break; case ("inventory"): InventoryCommand(); break; case ("stats"): StatsCommand(); break; case ("go north"): Console.WriteLine("\nYou travel North.\n"); yCoordinate = yCoordinate + 1; break; case ("go east"): Console.WriteLine("\nYou travel East.\n"); xCoordinate = xCoordinate + 1; break; case ("go south"): Console.WriteLine("\nA mountain blocks your path.\n"); break; case ("go west"): Console.WriteLine("\nAny further and you'll fall of the edge of the world into an endless abyss.\n"); break; default: Default(); break; } } static void GoDirectionUpperRight() { switch (command.ToLower()) { case ("save game"): SaveGame(); break; case ("help"): Help(); break; case ("map"): Map(); break; case ("inventory"): InventoryCommand(); break; case ("stats"): StatsCommand(); break; case ("go north"): Console.WriteLine("\nAn endless sea lies before you. You cannot swim and you do not have a boat.\n"); break; case ("go east"): Console.WriteLine("\nThe sea of lava is too close. You cannot go any further.\n"); break; case ("go south"): Console.WriteLine("\nYou travel South.\n"); yCoordinate = yCoordinate - 1; break; case ("go west"): Console.WriteLine("\nYou travel West.\n"); xCoordinate = xCoordinate - 1; break; default: Default(); break; } } static void GoDirectionUpperLeft() { switch (command.ToLower()) { case ("save game"): SaveGame(); break; case ("help"): Help(); break; case ("map"): Map(); break; case ("inventory"): InventoryCommand(); break; case ("stats"): StatsCommand(); break; case ("go north"): Console.WriteLine("\nAn endless sea lies before you. You cannot swim, and you do not have a boat.\n"); break; case ("go east"): Console.WriteLine("\nYou travel East.\n"); xCoordinate = xCoordinate + 1; break; case ("go south"): Console.WriteLine("\nYou travel South.\n"); yCoordinate = yCoordinate - 1; break; case ("go west"): Console.WriteLine("\nAny further and you'll fall of the edge of the world into an endless abyss.\n"); break; default: Default(); break; } } //endmethods begin main method static void Main(string[] args) { SetConsoleSize(); MusicPrelude(); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine(" * ) )"); Console.WriteLine(" ` ) /( ( /( ("); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(" ( )(_)))\\()) ))\\"); Console.WriteLine(" (_(_())((_)\\ /((_)"); Console.ForegroundColor = ConsoleColor.Green; Console.Write(" |_ _|| |"); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("(_)(_))"); Console.Write(" ("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("| | | "); Console.WriteLine("' \\ / -_)"); Console.ForegroundColor = ConsoleColor.Yellow; Console.Write(" )"); Console.ForegroundColor = ConsoleColor.Green; Console.Write("|_| |_||_|\\___|"); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine(" )"); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(" (()/( ) ( /("); Console.WriteLine(" /(_)) ( /( ( )\\())"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(" ("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Yellow; Console.Write(")) )("); Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(")) )\\ ("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("))/"); Console.ForegroundColor = ConsoleColor.Green; Console.Write(" | | "); Console.ForegroundColor = ConsoleColor.Red; Console.Write("(("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Yellow; Console.Write(")"); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(" (("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Yellow; Console.Write(")"); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("| |_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(" ( "); Console.ForegroundColor = ConsoleColor.Green; Console.Write("| |__ / _` |(_-<| _| "); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("("); Console.ForegroundColor = ConsoleColor.Red; Console.Write(" )\\ )"); Console.ForegroundColor = ConsoleColor.Green; Console.Write("____|\\__,_|/__/ \\__|"); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(" )\\ ) ("); Console.WriteLine("(()/( ( ) ( ( (()/( )\\ ) ( ( ("); Console.WriteLine(" /(_)) )( ( /( )\\))( ( ( /(_))((_)( /( )\\ ) ))\\ )("); Console.ForegroundColor = ConsoleColor.Red; Console.Write("("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write("))"); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(" (()\\ )("); Console.Write("_"); Console.Write("))(("); Console.Write("_"); Console.Write("))\\ )\\ )\\ ) ("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(")) "); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(" )("); Console.Write("_"); Console.Write("))(()/( /(("); Console.Write("_"); Console.WriteLine(")(()\\"); Console.ForegroundColor = ConsoleColor.Green; Console.Write(" | \\"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(" (("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(")(("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(")"); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(" (()("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(")(("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(") "); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write("("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write("/( "); Console.ForegroundColor = ConsoleColor.Green; Console.Write("/ __| | |"); Console.ForegroundColor = ConsoleColor.Red; Console.Write("(("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(")"); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(" )("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write("))("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(")) (("); Console.ForegroundColor = ConsoleColor.Green; Console.Write("_"); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine(")"); Console.ForegroundColor = ConsoleColor.Green; Console.Write(" | |) || '_|/ _` |/ _` |/ _ \\| ' \\"); Console.ForegroundColor = ConsoleColor.Red; Console.Write(")) "); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\\__ \\ | |/ _` || || |/ -_) | '_|"); Console.WriteLine(" |___/ |_| \\__,_|\\__, |\\___/|_||_| |___/ |_|\\__,_| \\_, |\\___| |_|"); Console.WriteLine(" |___/ |__/"); CheckInventory(); //input character name Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("\nWelcome to The Last Dragon Slayer! Please enter your characters name.\n"); characterName = Console.ReadLine(); //introduction Console.WriteLine("\nHello " + characterName); Console.WriteLine("This is The Last Dragon Slayer. This is a text-based RPG. In this game you must roam around the land of Dragonville. You can level up, find\nequipment, and interact with the world of Dragonville on your adventure.\n"); Console.WriteLine("Commands are usually verb noun. For example, \"go east\"."); Console.WriteLine("For a full list of commands type \"help\".\n"); Console.WriteLine("Type \"start\" to begin your adventure, or \"load game\" to load a saved game.\n"); //if help display list of commands. if start, begin journey. else display error message. //attempt at adding x y coordinates while ((command != "start") && (command != "load game")) { command = Console.ReadLine(); if (command == "load game") { LoadGame(); xCoordinate = 0; yCoordinate = 0; Console.Clear(); Console.WriteLine("\nGame loaded. Starting coordinates are 0, 0.\n"); } else { switch (command.ToLower()) { case ("iddqd"): GodMode(); break; case ("start"): Console.Clear(); Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tOne thousand years ago, Fafnir, the evil dragon, began his evil reign over the land of Dragonville."); Thread.Sleep(6000); Console.Clear(); Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tHe was merciless. He slaughtered all who opposed him, and cared only for gold."); Thread.Sleep(6000); Console.Clear(); Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tBut the people still had one thing left to give them hope."); Thread.Sleep(6000); Console.Clear(); Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\t\t\tThe great tree, Yggdrasil."); Thread.Sleep(5000); Console.Clear(); Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tThe people of Dragonville chose Siegfried, their finest Paladin, to journey to Yggdrasil and receive his blessing."); Thread.Sleep(6000); Console.Clear(); Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tYggdrasil blessed Siegfried with the mighty Balmus, a magical blade with the potential to slay the mighty Fafnir."); Thread.Sleep(6000); Console.Clear(); Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tSiegfried travelled to Fafnir's lair, and an epic battle ended with the death of Fafnir."); Thread.Sleep(6000); Console.Clear(); Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tSiegfried vanished shortly after this, and was never heard from again."); Thread.Sleep(6000); Console.Clear(); Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tPeace returned to the land of Dragonville for a thousand years."); Thread.Sleep(6000); Console.Clear(); Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tBut time flows like a river, and history repeats."); Thread.Sleep(6000); Console.Clear(); Console.WriteLine("You wake up and look around you. You see you are in a bed at an Inn. You touch your head and discover a bloody bandage.\n"); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nInkeeper:"); Console.WriteLine("Ahh you're awake! I wasn't sure if you would wake up at all. You're lucky to be alive! Tell me sir, what is your name?\n"); Console.WriteLine("You can't remember can ya? I'm not surprised. That is quite a bump ya got on your head. For now let's just call you " + characterName + ".\nWell based on your gear, I would say you must be a Paladin of sorts. Why don't you have a look around town? Maybe that will\nhelp you remember why you came here.\n"); Console.ForegroundColor = ConsoleColor.White; break; default: HelpCommand(); break; } } if (command == "load game") { Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nInnkeeper:\nGood morning Paladin! May Yggdrasil bless you!\n"); Console.ForegroundColor = ConsoleColor.White; } } StopMusic(); //continue after "start" MusicTown1(); while (command != "leave inn") { command = Console.ReadLine(); switch (command.ToLower()) { case ("leave inn"): Console.WriteLine("\nYou leave the inn. Outside the inn you see a small village. Parts of the village look as if they were burnt. There is a shop in\nthe village and a few villagers.\n"); break; default: HelpCommand(); break; } } //continue after leaving inn while ((command != "go east") && (command != "go west") && (command != "go north") && (command != "go south")) { command = Console.ReadLine(); switch (command.ToLower()) { case ("visit inn"): Inn(); break; case ("visit shop"): shop(); break; case ("talk villager"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nVillager:"); Console.WriteLine("Hello stranger! It is good to see you are awake. This village was attacked by a dragon. Not many have survived. I wouldn't stay\nhere long if I were you. The dragon could come back at any moment.\n"); Console.ForegroundColor = ConsoleColor.White; break; default: GoDirection(); break; } } while (endgame != 1) { while (((xCoordinate >= -6) && (xCoordinate <= 4)) && ((yCoordinate >= -3) && (yCoordinate <= 4))) { EncounterSystem(); while ((xCoordinate == 0) && (yCoordinate == 0)) { command = Console.ReadLine(); switch (command.ToLower()) { case ("visit inn"): Inn(); break; case ("visit shop"): shop(); break; case ("talk villager"): Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nVillager:"); Console.WriteLine("Oh hi there " + characterName + "! It looks like that nasty old dragon didn't come back after all.\n"); Console.ForegroundColor = ConsoleColor.White; break; default: GoDirection(); break; } } while ((xCoordinate == 1) && (yCoordinate == 0)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 2) && (yCoordinate == 0)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 3) && (yCoordinate == 0)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 4) && (yCoordinate == 0)) { command = Console.ReadLine(); switch (command.ToLower()) { case ("visit inn"): Inn1(); break; case ("visit shop"): shop1(); break; default: GoDirection(); break; } } while ((xCoordinate == -6) && (yCoordinate == 0)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -5) && (yCoordinate == 0)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -4) && (yCoordinate == 0)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -3) && (yCoordinate == 0)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -2) && (yCoordinate == 0)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -1) && (yCoordinate == 0)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -6) && (yCoordinate == -3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -5) && (yCoordinate == -3)) { command = Console.ReadLine(); switch (command.ToLower()) { case ("visit shop"): shop3(); break; case ("visit inn"): Inn3(); break; default: GoDirection(); break; } } while ((xCoordinate == -4) && (yCoordinate == -3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -3) && (yCoordinate == -3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -2) && (yCoordinate == -3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -1) && (yCoordinate == -3)) { command = Console.ReadLine(); switch (command.ToLower()) { case ("visit inn"): Inn1(); break; case ("visit shop"): shop1(); break; default: GoDirection(); break; } } while ((xCoordinate == 0) && (yCoordinate == -3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 1) && (yCoordinate == -3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 2) && (yCoordinate == -3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 3) && (yCoordinate == -3)) { command = Console.ReadLine(); switch (command.ToLower()) { case ("visit inn"): Inn2(); break; case ("visit shop"): shop2(); break; default: GoDirection(); break; } } while ((xCoordinate == 4) && (yCoordinate == -3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -6) && (yCoordinate == -2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -5) && (yCoordinate == -2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -4) && (yCoordinate == -2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -3) && (yCoordinate == -2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -2) && (yCoordinate == -2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -1) && (yCoordinate == -2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 0) && (yCoordinate == -2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 1) && (yCoordinate == -2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 2) && (yCoordinate == -2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 3) && (yCoordinate == -2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 4) && (yCoordinate == -2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -6) && (yCoordinate == -1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -5) && (yCoordinate == -1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -4) && (yCoordinate == -1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -3) && (yCoordinate == -1)) { command = Console.ReadLine(); switch (command.ToLower()) { case ("visit inn"): Inn1(); break; case ("visit shop"): shop1(); break; default: GoDirection(); break; } } while ((xCoordinate == -2) && (yCoordinate == -1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -1) && (yCoordinate == -1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 0) && (yCoordinate == -1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 1) && (yCoordinate == -1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 2) && (yCoordinate == -1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 3) && (yCoordinate == -1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 4) && (yCoordinate == -1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -6) && (yCoordinate == 1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -5) && (yCoordinate == 1)) { command = Console.ReadLine(); switch (command.ToLower()) { case ("visit inn"): Inn2(); break; case ("visit shop"): shop2(); break; default: GoDirection(); break; } } while ((xCoordinate == -4) && (yCoordinate == 1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -3) && (yCoordinate == 1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -2) && (yCoordinate == 1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -1) && (yCoordinate == 1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 0) && (yCoordinate == 1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 1) && (yCoordinate == 1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 2) && (yCoordinate == 1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 3) && (yCoordinate == 1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 4) && (yCoordinate == 1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -6) && (yCoordinate == 2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -5) && (yCoordinate == 2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -4) && (yCoordinate == 2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -3) && (yCoordinate == 2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -2) && (yCoordinate == 2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -1) && (yCoordinate == 2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 0) && (yCoordinate == 2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 1) && (yCoordinate == 2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 2) && (yCoordinate == 2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 3) && (yCoordinate == 2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 4) && (yCoordinate == 2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -6) && (yCoordinate == 3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -5) && (yCoordinate == 3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -4) && (yCoordinate == 3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -3) && (yCoordinate == 3)) { command = Console.ReadLine(); switch (command.ToLower()) { case ("visit inn"): Inn2(); break; case ("visit shop"): shop2(); break; default: GoDirection(); break; } } while ((xCoordinate == -2) && (yCoordinate == 3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -1) && (yCoordinate == 3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 0) && (yCoordinate == 3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 1) && (yCoordinate == 3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 2) && (yCoordinate == 3)) { command = Console.ReadLine(); switch (command.ToLower()) { case ("visit inn"): Inn2(); break; case ("visit shop"): shop2(); break; default: GoDirection(); break; } } while ((xCoordinate == 3) && (yCoordinate == 3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 4) && (yCoordinate == 3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -6) && (yCoordinate == 4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -5) && (yCoordinate == 4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -4) && (yCoordinate == 4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -3) && (yCoordinate == 4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -2) && (yCoordinate == 4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == -1) && (yCoordinate == 4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 0) && (yCoordinate == 4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 1) && (yCoordinate == 4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 2) && (yCoordinate == 4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 3) && (yCoordinate == 4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } while ((xCoordinate == 4) && (yCoordinate == 4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirection(); break; } } } while (((xCoordinate >= -6) && (xCoordinate <= 4)) && (yCoordinate == -4)) { EncounterSystem(); while ((xCoordinate == -6) && (yCoordinate == -4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLower(); break; } } while ((xCoordinate == -5) && (yCoordinate == -4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLower(); break; } } while ((xCoordinate == -4) && (yCoordinate == -4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLower(); break; } } while ((xCoordinate == -3) && (yCoordinate == -4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLower(); break; } } while ((xCoordinate == -2) && (yCoordinate == -4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLower(); break; } } while ((xCoordinate == -1) && (yCoordinate == -4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLower(); break; } } while ((xCoordinate == 0) && (yCoordinate == -4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLower(); break; } } while ((xCoordinate == 1) && (yCoordinate == -4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLower(); break; } } while ((xCoordinate == 2) && (yCoordinate == -4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLower(); break; } } while ((xCoordinate == 3) && (yCoordinate == -4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLower(); break; } } while ((xCoordinate == 4) && (yCoordinate == -4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLower(); break; } } } while (((xCoordinate >= -6) && (xCoordinate <= 4)) && (yCoordinate == 5)) { EncounterSystem(); while ((xCoordinate == -6) && (yCoordinate == 5)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionUpper(); break; } } while ((xCoordinate == -5) && (yCoordinate == 5)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionUpper(); break; } } while ((xCoordinate == -4) && (yCoordinate == 5)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionUpper(); break; } } while ((xCoordinate == -3) && (yCoordinate == 5)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionUpper(); break; } } while ((xCoordinate == -2) && (yCoordinate == 5)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionUpper(); break; } } while ((xCoordinate == -1) && (yCoordinate == 5)) { command = Console.ReadLine(); switch (command.ToLower()) { case ("look"): Console.WriteLine("\nYou see a vast sea before you. The air smells of salt. There is a strange shadow in the sea close to the beach.\n"); break; case ("inspect shadow"): Console.WriteLine("\nYou approach the shadow. You become more and more uneasy the closer you get. Suddenly an elemental creature emerges from the sea.\n"); if (level < 10) Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\nWater Elemental:\nBe gone pathetic creature. You do not have the strength to defeat me. Come back when you are worthy.\n"); Console.ForegroundColor = ConsoleColor.White; break; default: GoDirectionUpper(); break; } } while ((xCoordinate == 0) && (yCoordinate == 5)) { command = Console.ReadLine(); switch (command.ToLower()) { case ("visit inn"): Inn3(); break; case ("visit shop"): shop3(); break; default: GoDirectionUpper(); break; } } while ((xCoordinate == 1) && (yCoordinate == 5)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionUpper(); break; } } while ((xCoordinate == 2) && (yCoordinate == 5)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionUpper(); break; } } while ((xCoordinate == 3) && (yCoordinate == 5)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionUpper(); break; } } while ((xCoordinate == 4) && (yCoordinate == 5)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionUpper(); break; } } } while ((xCoordinate == 5) && ((yCoordinate >= -3) && (yCoordinate <= 4))) { EncounterSystem(); while ((xCoordinate == 5) && (yCoordinate == -3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionRight(); break; } } while ((xCoordinate == 5) && (yCoordinate == -2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionRight(); break; } } while ((xCoordinate == 5) && (yCoordinate == -1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionRight(); break; } } while ((xCoordinate == 5) && (yCoordinate == 0)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionRight(); break; } } while ((xCoordinate == 5) && (yCoordinate == 1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionRight(); break; } } while ((xCoordinate == 5) && (yCoordinate == 2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionRight(); break; } } while ((xCoordinate == 5) && (yCoordinate == 3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionRight(); break; } } while ((xCoordinate == 5) && (yCoordinate == 4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionRight(); break; } } } while ((xCoordinate == -7) && ((yCoordinate >= -3) && (yCoordinate <= 4))) { EncounterSystem(); while ((xCoordinate == -7) && (yCoordinate == -3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLeft(); break; } } while ((xCoordinate == -7) && (yCoordinate == -2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLeft(); break; } } while ((xCoordinate == -7) && (yCoordinate == -1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLeft(); break; } } while ((xCoordinate == -7) && (yCoordinate == 0)) { command = Console.ReadLine(); switch (command.ToLower()) { case ("visit inn"): Inn3(); break; case ("visit shop"): shop3(); break; default: GoDirectionLeft(); break; } } while ((xCoordinate == -7) && (yCoordinate == 1)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLeft(); break; } } while ((xCoordinate == -7) && (yCoordinate == 2)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLeft(); break; } } while ((xCoordinate == -7) && (yCoordinate == 3)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLeft(); break; } } while ((xCoordinate == -7) && (yCoordinate == 4)) { command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLeft(); break; } } } while ((xCoordinate == 5) && (yCoordinate == -4)) { EncounterSystem(); command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLowerRight(); break; } } while ((xCoordinate == -7) && (yCoordinate == -4)) { EncounterSystem(); command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionLowerLeft(); break; } } while ((xCoordinate == -7) && (yCoordinate == 5)) { EncounterSystem(); command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionUpperLeft(); break; } } while ((xCoordinate == 5) && (yCoordinate == 5)) { EncounterSystem(); command = Console.ReadLine(); switch (command.ToLower()) { default: GoDirectionUpperRight(); break; } } //start new if and while statements for coordinates just above here } } } }