Esempio n. 1
0
        public DuelTeleporterAddon(DuelTeleporterType type)
        {
            int itemID = (int)type;

            AddComponent(new AddonComponent(itemID + 0), -1, -1, 5);
            AddComponent(new AddonComponent(itemID + 1), -1, 0, 5);
            AddComponent(new AddonComponent(itemID + 2), 0, -1, 5);
            AddComponent(new AddonComponent(itemID + 3), -1, +1, 5);
            AddComponent(new AddonComponent(itemID + 4), 0, 0, 5);
            AddComponent(new AddonComponent(itemID + 5), +1, -1, 5);
            AddComponent(new AddonComponent(itemID + 6), 0, +1, 5);
            AddComponent(new AddonComponent(itemID + 7), +1, 0, 5);
            AddComponent(new AddonComponent(itemID + 8), +1, +1, 5);

            AddComponent(new AddonComponent(0x759), -2, -2, 0);
            AddComponent(new AddonComponent(0x75A), +2, +2, 0);
            AddComponent(new AddonComponent(0x75B), -2, +2, 0);
            AddComponent(new AddonComponent(0x75C), +2, -2, 0);

            AddComponent(new AddonComponent(0x751), -1, +2, 0);
            AddComponent(new AddonComponent(0x751), 0, +2, 0);
            AddComponent(new AddonComponent(0x751), +1, +2, 0);

            AddComponent(new AddonComponent(0x752), +2, -1, 0);
            AddComponent(new AddonComponent(0x752), +2, 0, 0);
            AddComponent(new AddonComponent(0x752), +2, +1, 0);

            AddComponent(new AddonComponent(0x753), -1, -2, 0);
            AddComponent(new AddonComponent(0x753), 0, -2, 0);
            AddComponent(new AddonComponent(0x753), +1, -2, 0);

            AddComponent(new AddonComponent(0x754), -2, -1, 0);
            AddComponent(new AddonComponent(0x754), -2, 0, 0);
            AddComponent(new AddonComponent(0x754), -2, +1, 0);
        }
Esempio n. 2
0
        public DuelTeleporterAddon(DuelTeleporterType type)
        {
            int itemID = (int)type;

            this.AddComponent(new AddonComponent(itemID + 0), -1, -1, 5);
            this.AddComponent(new AddonComponent(itemID + 1), -1, 0, 5);
            this.AddComponent(new AddonComponent(itemID + 2), 0, -1, 5);
            this.AddComponent(new AddonComponent(itemID + 3), -1, +1, 5);
            this.AddComponent(new AddonComponent(itemID + 4), 0, 0, 5);
            this.AddComponent(new AddonComponent(itemID + 5), +1, -1, 5);
            this.AddComponent(new AddonComponent(itemID + 6), 0, +1, 5);
            this.AddComponent(new AddonComponent(itemID + 7), +1, 0, 5);
            this.AddComponent(new AddonComponent(itemID + 8), +1, +1, 5);

            this.AddComponent(new AddonComponent(0x759), -2, -2, 0);
            this.AddComponent(new AddonComponent(0x75A), +2, +2, 0);
            this.AddComponent(new AddonComponent(0x75B), -2, +2, 0);
            this.AddComponent(new AddonComponent(0x75C), +2, -2, 0);

            this.AddComponent(new AddonComponent(0x751), -1, +2, 0);
            this.AddComponent(new AddonComponent(0x751), 0, +2, 0);
            this.AddComponent(new AddonComponent(0x751), +1, +2, 0);

            this.AddComponent(new AddonComponent(0x752), +2, -1, 0);
            this.AddComponent(new AddonComponent(0x752), +2, 0, 0);
            this.AddComponent(new AddonComponent(0x752), +2, +1, 0);

            this.AddComponent(new AddonComponent(0x753), -1, -2, 0);
            this.AddComponent(new AddonComponent(0x753), 0, -2, 0);
            this.AddComponent(new AddonComponent(0x753), +1, -2, 0);

            this.AddComponent(new AddonComponent(0x754), -2, -1, 0);
            this.AddComponent(new AddonComponent(0x754), -2, 0, 0);
            this.AddComponent(new AddonComponent(0x754), -2, +1, 0);
        }