Example #1
0
        public void OnOptionSelected(Mobile from, int choice)
        {
            Facing = (AddonFacing)choice;

            if (!Deleted)
            {
                base.OnDoubleClick(from);
            }
        }
Example #2
0
        public ArcheryButteAddon(AddonFacing facing)
        {
            switch (facing)
            {
            case AddonFacing.East:
                AddComponent(new ArcheryButte(0x100A), 0, 0, 0);
                break;

            case AddonFacing.South:
                AddComponent(new ArcheryButte(0x100B), 0, 0, 0);
                break;
            }
        }
Example #3
0
        public DragonHeadAddon(AddonFacing facing)
        {
            Facing = facing;

            switch (facing)
            {
            case AddonFacing.South:
                AddComponent(new DragonHeadComponent(0x2234), 0, 0, 10);
                break;

            case AddonFacing.East:
                AddComponent(new DragonHeadComponent(0x2235), 0, 0, 10);
                break;
            }
        }
Example #4
0
        public CopperShipReliefAddon(AddonFacing facing, string name)
        {
            DisplayName = name;
            Facing      = facing;

            switch (facing)
            {
            case AddonFacing.South:
                AddComponent(new CopperShipReliefComponent(41954), -1, 0, 0);
                AddComponent(new CopperShipReliefComponent(41953), 1, 0, 0);
                break;

            case AddonFacing.East:
                AddComponent(new CopperShipReliefComponent(41957), 0, 1, 0);
                AddComponent(new CopperShipReliefComponent(41958), 0, -1, 0);
                break;
            }
        }