Esempio n. 1
0
 public Yew()
 {
     Definition =
         new TownDefinition(
             4,
             0x186D,
             "Yew",
             "Yew",
             new TextDefinition(1011438, "YEW"),
             new TextDefinition(1011565, "TOWN STONE FOR YEW"),
             new TextDefinition(1041038, "The Faction Sigil Monolith of Yew"),
             new TextDefinition(1041408, "The Faction Town Sigil Monolith of Yew"),
             new TextDefinition(1041417, "Faction Town Stone of Yew"),
             new TextDefinition(1041399, "Faction Town Sigil of Yew"),
             new TextDefinition(1041390, "Corrupted Faction Town Sigil of Yew"),
             new Point3D(548, 979, 0),
             new Point3D(542, 980, 0));
 }
Esempio n. 2
0
 public Wind()
 {
     Definition =
         new TownDefinition(
             13,
             0x1870,
             "Wind",
             "Wind",
             new TextDefinition("WIND"),
             new TextDefinition("TOWN STONE FOR WIND"),
             new TextDefinition("The Faction Sigil Monolith of Wind"),
             new TextDefinition("The Faction Town Sigil Monolith of Wind"),
             new TextDefinition("Faction Town Stone of Wind"),
             new TextDefinition("Faction Town Sigil of Wind"),
             new TextDefinition("Corrupted Faction Town Sigil of Wind"),
             new Point3D(5304, 101, 15),
             new Point3D(5298, 102, 15));
 }
Esempio n. 3
0
 public Jhelom()
 {
     Definition =
         new TownDefinition(
             14,
             0x186D,
             "Jhelom",
             "Jhelom",
             new TextDefinition("JHELOM"),
             new TextDefinition("TOWN STONE FOR JHELOM"),
             new TextDefinition("The Faction Sigil Monolith of Jhelom"),
             new TextDefinition("The Faction Town Sigil Monolith of Jhelom"),
             new TextDefinition("Faction Town Stone of Jhelom"),
             new TextDefinition("Faction Town Sigil of Jhelom"),
             new TextDefinition("Corrupted Faction Town Sigil of Jhelom"),
             new Point3D(1423, 3796, 0),
             new Point3D(1418, 3791, 0));
 }
Esempio n. 4
0
 public Moonglow()
 {
     Definition =
         new TownDefinition(
             3,
             0x186C,
             "Moonglow",
             "Moonglow",
             new TextDefinition(1011435, "MOONGLOW"),
             new TextDefinition(1011563, "TOWN STONE FOR MOONGLOW"),
             new TextDefinition(1041037, "The Faction Sigil Monolith of Moonglow"),
             new TextDefinition(1041407, "The Faction Town Sigil Monolith of Moonglow"),
             new TextDefinition(1041416, "Faction Town Stone of Moonglow"),
             new TextDefinition(1041398, "Faction Town Sigil of Moonglow"),
             new TextDefinition(1041389, "Corrupted Faction Town Sigil of Moonglow"),
             new Point3D(4436, 1083, 0),
             new Point3D(4432, 1086, 0));
 }
Esempio n. 5
0
		public SkaraBrae()
		{
			Definition =
				new TownDefinition(
					6,
					0x186F,
					"Skara Brae",
					"Skara Brae",
					new TextDefinition( 1011439, "SKARA BRAE" ),
					new TextDefinition( 1011567, "TOWN STONE FOR SKARA BRAE" ),
					new TextDefinition( 1041040, "The Faction Sigil Monolith of Skara Brae" ),
					new TextDefinition( 1041410, "The Faction Town Sigil Monolith of Skara Brae" ),
					new TextDefinition( 1041419, "Faction Town Stone of Skara Brae" ),
					new TextDefinition( 1041401, "Faction Town Sigil of Skara Brae" ),
					new TextDefinition( 1041392, "Corrupted Faction Town Sigil of Skara Brae" ),
					new Point3D( 576, 2200, 0 ),
					new Point3D( 572, 2196, 0 ) );
		}
Esempio n. 6
0
 public Delucia()
 {
     Definition =
         new TownDefinition(
             11,
             0x186B,
             "Delucia",
             "Delucia",
             new TextDefinition("DELUCIA"),
             new TextDefinition("TOWN STONE FOR DELUCIA"),
             new TextDefinition("The Faction Sigil Monolith of Delucia"),
             new TextDefinition("The Faction Town Sigil Monolith Delucia"),
             new TextDefinition("Faction Town Stone of Delucia"),
             new TextDefinition("Faction Town Sigil of Delucia"),
             new TextDefinition("Corrupted Faction Town Sigil of Delucia"),
             new Point3D(5239, 4047, 37),
             new Point3D(5235, 4043, 37));
 }
Esempio n. 7
0
        public static void Generate(Town town)
        {
            Map facet = Faction.Facet;

            TownDefinition def = town.Definition;

            if (!CheckExistance(def.Monolith, facet, typeof(TownMonolith)))
            {
                TownMonolith mono = new TownMonolith(town);
                mono.MoveToWorld(def.Monolith, facet);
                mono.Sigil = new Sigil(town);
            }

            if (!CheckExistance(def.TownStone, facet, typeof(TownStone)))
            {
                new TownStone(town).MoveToWorld(def.TownStone, facet);
            }
        }
Esempio n. 8
0
 public Vesper()
 {
     Definition =
         new TownDefinition(
             5,
             0x186E,
             "Vesper",
             "Vesper",
             new TextDefinition(1016413, "VESPER"),
             new TextDefinition(1011566, "TOWN STONE FOR VESPER"),
             new TextDefinition(1041039, "The Faction Sigil Monolith of Vesper"),
             new TextDefinition(1041409, "The Faction Town Sigil Monolith of Vesper"),
             new TextDefinition(1041418, "Faction Town Stone of Vesper"),
             new TextDefinition(1041400, "Faction Town Sigil of Vesper"),
             new TextDefinition(1041391, "Corrupted Faction Town Sigil of Vesper"),
             new Point3D(2982, 818, 0),
             new Point3D(2985, 821, 0));
 }
Esempio n. 9
0
		public Minoc()
		{
			Definition =
				new TownDefinition(
					2,
					0x186B,
					"Minoc",
					"Minoc",
					new TextDefinition( 1011437, "MINOC" ),
					new TextDefinition( 1011564, "TOWN STONE FOR MINOC" ),
					new TextDefinition( 1041036, "The Faction Sigil Monolith of Minoc" ),
					new TextDefinition( 1041406, "The Faction Town Sigil Monolith Minoc" ),
					new TextDefinition( 1041415, "Faction Town Stone of Minoc" ),
					new TextDefinition( 1041397, "Faction Town Sigil of Minoc" ),
					new TextDefinition( 1041388, "Corrupted Faction Town Sigil of Minoc" ),
					new Point3D( 2471, 439, 15 ),
					new Point3D( 2469, 445, 15 ) );
		}
Esempio n. 10
0
 public Papua()
 {
     Definition =
         new TownDefinition(
             9,
             0x186A,
             "Papua",
             "Papua",
             new TextDefinition("PAPUA"),
             new TextDefinition("TOWN STONE FOR PAPUA"),
             new TextDefinition("The Faction Sigil Monolith of Papua"),
             new TextDefinition("The Faction Town Sigil Monolith of Papua"),
             new TextDefinition("Faction Town Stone of Papua"),
             new TextDefinition("Faction Town Sigil of Papua"),
             new TextDefinition("Corrupted Faction Town Sigil of Papua"),
             new Point3D(5729, 3210, 1),
             new Point3D(5723, 3203, 1));
 }
Esempio n. 11
0
		public Britain()
		{
			Definition =
				new TownDefinition(
					0,
					0x1869,
					"Britain",
					"Britain",
					new TextDefinition( 1011433, "BRITAIN" ),
					new TextDefinition( 1011561, "TOWN STONE FOR BRITAIN" ),
					new TextDefinition( 1041034, "The Faction Sigil Monolith of Britain" ),
					new TextDefinition( 1041404, "The Faction Town Sigil Monolith of Britain" ),
					new TextDefinition( 1041413, "Faction Town Stone of Britain" ),
					new TextDefinition( 1041395, "Faction Town Sigil of Britain" ),
					new TextDefinition( 1041386, "Corrupted Faction Town Sigil of Britain" ),
					new Point3D( 1592, 1680, 10 ),
					new Point3D( 1588, 1676, 10 ) );
		}
Esempio n. 12
0
 public Ocllo()
 {
     Definition =
         new TownDefinition(
             10,
             0x186F,
             "Ocllo",
             "Ocllo",
             new TextDefinition("OCLLO"),
             new TextDefinition("TOWN STONE FOR OCLLO"),
             new TextDefinition("The Faction Sigil Monolith of Ocllo"),
             new TextDefinition("The Faction Town Sigil Monolith of Ocllo"),
             new TextDefinition("Faction Town Stone of Ocllo"),
             new TextDefinition("Faction Town Sigil of Ocllo"),
             new TextDefinition("Corrupted Faction Town Sigil of Ocllo"),
             new Point3D(3651, 2517, 0),
             new Point3D(3651, 2511, 0));
 }
Esempio n. 13
0
 public BuccaneersDen()
 {
     Definition =
         new TownDefinition(
             12,
             0x1869,
             "Buccaneer's Den",
             "Buccaneer's Den",
             new TextDefinition("Buccaneer's Den"),
             new TextDefinition("Town Stone For Buccaneer's Den"),
             new TextDefinition("The Faction Sigil Monolith Of Buccaneer's Den"),
             new TextDefinition("The Faction Town Sigil Monolith Of Buccaneer's Den"),
             new TextDefinition("Town Stone Of Bucs"),
             new TextDefinition("Faction Town Sigil Of Buccaneer's Den"),
             new TextDefinition("Corrupted Faction Town Sigil Of Buccaneer's Den"),
             new Point3D(2753, 2127, 0),
             new Point3D(2758, 2124, 0));
 }
Esempio n. 14
0
 public Britain()
 {
     Definition =
         new TownDefinition(
             0,
             0x1869,
             "Britain",
             "Britain",
             new TextDefinition(1011433, "BRITAIN"),
             new TextDefinition(1011561, "TOWN STONE FOR BRITAIN"),
             new TextDefinition(1041034, "The Faction Sigil Monolith of Britain"),
             new TextDefinition(1041404, "The Faction Town Sigil Monolith of Britain"),
             new TextDefinition(1041413, "Faction Town Stone of Britain"),
             new TextDefinition(1041395, "Faction Town Sigil of Britain"),
             new TextDefinition(1041386, "Corrupted Faction Town Sigil of Britain"),
             new Point3D(1592, 1680, 10),
             new Point3D(1588, 1676, 10));
 }
Esempio n. 15
0
		public Magincia()
		{
			Definition =
				new TownDefinition(
					7,
					0x1870,
					"Magincia",
					"Magincia",
					new TextDefinition( 1011440, "MAGINCIA" ),
					new TextDefinition( 1011568, "TOWN STONE FOR MAGINCIA" ),
					new TextDefinition( 1041041, "The Faction Sigil Monolith of Magincia" ),
					new TextDefinition( 1041411, "The Faction Town Sigil Monolith of Magincia" ),
					new TextDefinition( 1041420, "Faction Town Stone of Magincia" ),
					new TextDefinition( 1041402, "Faction Town Sigil of Magincia" ),
					new TextDefinition( 1041393, "Corrupted Faction Town Sigil of Magincia" ),
					new Point3D( 3714, 2235, 20 ),
					new Point3D( 3712, 2230, 20 ) );
		}
Esempio n. 16
0
 public Magincia()
 {
     Definition =
         new TownDefinition(
             7,
             0x1870,
             "Magincia",
             "Magincia",
             new TextDefinition(1011440, "MAGINCIA"),
             new TextDefinition(1011568, "TOWN STONE FOR MAGINCIA"),
             new TextDefinition(1041041, "The Faction Sigil Monolith of Magincia"),
             new TextDefinition(1041411, "The Faction Town Sigil Monolith of Magincia"),
             new TextDefinition(1041420, "Faction Town Stone of Magincia"),
             new TextDefinition(1041402, "Faction Town Sigil of Magincia"),
             new TextDefinition(1041393, "Corrupted Faction Town Sigil of Magincia"),
             new Point3D(3714, 2235, 20),
             new Point3D(3712, 2230, 20));
 }
Esempio n. 17
0
 public Trinsic()
 {
     Definition =
         new TownDefinition(
             1,
             0x186A,
             "Trinsic",
             "Trinsic",
             new TextDefinition(1011434, "TRINSIC"),
             new TextDefinition(1011562, "TOWN STONE FOR TRINSIC"),
             new TextDefinition(1041035, "The Faction Sigil Monolith of Trinsic"),
             new TextDefinition(1041405, "The Faction Town Sigil Monolith of Trinsic"),
             new TextDefinition(1041414, "Faction Town Stone of Trinsic"),
             new TextDefinition(1041396, "Faction Town Sigil of Trinsic"),
             new TextDefinition(1041387, "Corrupted Faction Town Sigil of Trinsic"),
             new Point3D(1914, 2717, 20),
             new Point3D(1909, 2720, 20));
 }
Esempio n. 18
0
 public SerpentsHold()
 {
     Definition =
         new TownDefinition(
             8,
             0x186A,
             "Serpents Hold",
             "Serpents Hold",
             new TextDefinition("SERPENTS HOLD"),
             new TextDefinition("TOWN STONE FOR SERPENTS HOLD"),
             new TextDefinition("The Faction Sigil Monolith of Serpents Hold"),
             new TextDefinition("The Faction Town Sigil Monolith of Serpents Hold"),
             new TextDefinition("Faction Town Stone of Serpents Hold"),
             new TextDefinition("Faction Town Sigil of Serpents Hold"),
             new TextDefinition("Corrupted Faction Town Sigil of Serpents Hold"),
             new Point3D(3024, 3391, 15),
             new Point3D(3017, 3391, 15));
 }
Esempio n. 19
0
 public Yew()
 {
     Definition =
         new TownDefinition(
             4,
             0x186D,
             "Yew",
             "Yew",
             new TextDefinition( 1011438, "YEW" ),
             new TextDefinition( 1011565, "TOWN STONE FOR YEW" ),
             new TextDefinition( 1041038, "The Faction Sigil Monolith of Yew" ),
             new TextDefinition( 1041408, "The Faction Town Sigil Monolith of Yew" ),
             new TextDefinition( 1041417, "Faction Town Stone of Yew" ),
             new TextDefinition( 1041399, "Faction Town Sigil of Yew" ),
             new TextDefinition( 1041390, "Corrupted Faction Town Sigil of Yew" ),
             new Point3D( 0, 0, 0 ),
             new Point3D( 0, 0, 0 ) );
 }
Esempio n. 20
0
 public Trinsic()
 {
     Definition =
         new TownDefinition(
             1,
             0x186A,
             "Trinsic",
             "Trinsic",
             new TextDefinition( 1011434, "TRINSIC" ),
             new TextDefinition( 1011562, "TOWN STONE FOR TRINSIC" ),
             new TextDefinition( 1041035, "The Faction Sigil Monolith of Trinsic" ),
             new TextDefinition( 1041405, "The Faction Town Sigil Monolith of Trinsic" ),
             new TextDefinition( 1041414, "Faction Town Stone of Trinsic" ),
             new TextDefinition( 1041396, "Faction Town Sigil of Trinsic" ),
             new TextDefinition( 1041387, "Corrupted Faction Town Sigil of Trinsic" ),
             new Point3D( 0, 0, 0 ),
             new Point3D( 0, 0, 0 ) );
 }
Esempio n. 21
0
 public Minoc()
 {
     Definition =
         new TownDefinition(
             2,
             0x186B,
             "Minoc",
             "Minoc",
             new TextDefinition(1011437, "MINOC"),
             new TextDefinition(1011564, "TOWN STONE FOR MINOC"),
             new TextDefinition(1041036, "The Faction Sigil Monolith of Minoc"),
             new TextDefinition(1041406, "The Faction Town Sigil Monolith Minoc"),
             new TextDefinition(1041415, "Faction Town Stone of Minoc"),
             new TextDefinition(1041397, "Faction Town Sigil of Minoc"),
             new TextDefinition(1041388, "Corrupted Faction Town Sigil of Minoc"),
             new Point3D(2471, 439, 15),
             new Point3D(2469, 445, 15));
 }
Esempio n. 22
0
 public Moonglow()
 {
     Definition =
         new TownDefinition(
             3,
             0x186C,
             "Moonglow",
             "Moonglow",
             new TextDefinition( 1011435, "MOONGLOW" ),
             new TextDefinition( 1011563, "TOWN STONE FOR MOONGLOW" ),
             new TextDefinition( 1041037, "The Faction Sigil Monolith of Moonglow" ),
             new TextDefinition( 1041407, "The Faction Town Sigil Monolith of Moonglow" ),
             new TextDefinition( 1041416, "Faction Town Stone of Moonglow" ),
             new TextDefinition( 1041398, "Faction Town Sigil of Moonglow" ),
             new TextDefinition( 1041389, "Corrupted Faction Town Sigil of Moonglow" ),
             new Point3D( 0, 0, 0 ),
             new Point3D( 0, 0, 0 ) );
 }
Esempio n. 23
0
		public Vesper()
		{
			Definition =
				new TownDefinition(
					5,
					0x186E,
					"Vesper",
					"Vesper",
					new TextDefinition( 1016413, "VESPER" ),
					new TextDefinition( 1011566, "TOWN STONE FOR VESPER" ),
					new TextDefinition( 1041039, "The Faction Sigil Monolith of Vesper" ),
					new TextDefinition( 1041409, "The Faction Town Sigil Monolith of Vesper" ),
					new TextDefinition( 1041418, "Faction Town Stone of Vesper" ),
					new TextDefinition( 1041400, "Faction Town Sigil of Vesper" ),
					new TextDefinition( 1041391, "Corrupted Faction Town Sigil of Vesper" ),
					new Point3D( 2982, 818, 0 ),
					new Point3D( 2985, 821, 0 ) );
		}
Esempio n. 24
0
 public SkaraBrae()
 {
     Definition =
         new TownDefinition(
             6,
             0x186F,
             "Skara Brae",
             "Skara Brae",
             new TextDefinition(1011439, "SKARA BRAE"),
             new TextDefinition(1011567, "TOWN STONE FOR SKARA BRAE"),
             new TextDefinition(1041040, "The Faction Sigil Monolith of Skara Brae"),
             new TextDefinition(1041410, "The Faction Town Sigil Monolith of Skara Brae"),
             new TextDefinition(1041419, "Faction Town Stone of Skara Brae"),
             new TextDefinition(1041401, "Faction Town Sigil of Skara Brae"),
             new TextDefinition(1041392, "Corrupted Faction Town Sigil of Skara Brae"),
             new Point3D(576, 2200, 0),
             new Point3D(572, 2196, 0));
 }
Esempio n. 25
0
        public Magincia()
        {
            Definition =
                new TownDefinition(
                    7,
                    0x1870,
                    "Magincia",
                    "Magincia",
                    new TextDefinition(1011440, "MAGINCIA"),
                    new TextDefinition(1011568, "TOWN STONE FOR MAGINCIA"),
                    new TextDefinition(1041041, "The Faction Sigil Monolith of Magincia"),
                    new TextDefinition(1041411, "The Faction Town Sigil Monolith of Magincia"),
                    new TextDefinition(1041420, "Faction Town Stone of Magincia"),
                    new TextDefinition(1041402, "Faction Town Sigil of Magincia"),
                    new TextDefinition(1041393, "Corrupted Faction Town Sigil of Magincia"),
                    //new Point3D( 3714, 2235, 20 ),
                    new Point3D(3667, 2107, 20),
                    //new Point3D( 3712, 2230, 20 ) );
                    new Point3D(3685, 2116, 20));

            //State.Active = false; //Magincia burned down
        }
Esempio n. 26
0
        public static void Generate(Town town)
        {
            Map facet = Faction.Facet;

            TownDefinition def = town.Definition;

            if (!CheckExistance(def.Monolith, facet, typeof(TownMonolith)))
            {
                TownMonolith mono = new TownMonolith(town);
                mono.MoveToWorld(def.Monolith, facet);
                mono.Sigil = new Sigil(town);
                WeakEntityCollection.Add("factions", mono);
                WeakEntityCollection.Add("factions", mono.Sigil);
            }

            if (!CheckExistance(def.TownStone, facet, typeof(TownStone)))
            {
                TownStone stone = new TownStone(town);
                WeakEntityCollection.Add("factions", stone);
                stone.MoveToWorld(def.TownStone, facet);
            }
        }
Esempio n. 27
0
		public Magincia()
		{
			Definition =
				new TownDefinition(
					7,
					0x1870,
					"Magincia",
					"Magincia",
					new TextDefinition( 1011440, "MAGINCIA" ),
					new TextDefinition( 1011568, "TOWN STONE FOR MAGINCIA" ),
					new TextDefinition( 1041041, "The Faction Sigil Monolith of Magincia" ),
					new TextDefinition( 1041411, "The Faction Town Sigil Monolith of Magincia" ),
					new TextDefinition( 1041420, "Faction Town Stone of Magincia" ),
					new TextDefinition( 1041402, "Faction Town Sigil of Magincia" ),
					new TextDefinition( 1041393, "Corrupted Faction Town Sigil of Magincia" ),
					//new Point3D( 3714, 2235, 20 ),
					new Point3D( 3667, 2107, 20 ),
					//new Point3D( 3712, 2230, 20 ) );
					new Point3D( 3685, 2116, 20 ) );

			//State.Active = false; //Magincia burned down
		}