Exemple #1
0
        public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);

            int version = reader.ReadInt();

            Offset       = reader.ReadPoint3D();
            Addon        = reader.ReadItem() as CraftAddon;
            _LabelNumber = reader.ReadInt();
            ActiveID     = reader.ReadInt();
            InactiveID   = reader.ReadInt();
            TurnedOn     = reader.ReadBool();

            if (Addon != null)
            {
                Addon.OnCraftComponentLoaded(this);
            }
        }
Exemple #2
0
 public override bool OnMoveOver(Mobile from)
 {
     return(Addon.OnMoveOver(from));
 }
Exemple #3
0
 public override void GetProperties(ObjectPropertyList list)
 {
     Addon.GetProperties(list);
 }