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
}
}
}
}