public BaseAddonContainer(int itemID) : base(itemID) { AddonComponent.ApplyLightTo(this); m_Components = new List <AddonContainerComponent>(); }
public AddonContainerComponent(int itemID) : base(itemID) { Movable = false; AddonComponent.ApplyLightTo(this); }
public BaseAddonContainer(int itemID) : base(itemID) { Movable = false; AddonComponent.ApplyLightTo(this); m_Components = new ArrayList(); }
public BaseAddonContainer(int itemID) : base(itemID) { Movable = false; AddonComponent.ApplyLightTo(this); this.m_Components = new List <AddonContainerComponent>(); }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); m_Components = reader.ReadStrongItemList <AddonContainerComponent>(); AddonComponent.ApplyLightTo(this); }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); /*int version = */ reader.ReadInt(); m_Components = reader.ReadItemList(); AddonComponent.ApplyLightTo(this); }
public override void Deserialize(IGenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); m_Components = reader.ReadEntityList <AddonContainerComponent>(); m_Resource = (CraftResource)reader.ReadInt(); AddonComponent.ApplyLightTo(this); }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); m_Addon = reader.ReadItem() as BaseAddonContainer; m_Offset = reader.ReadPoint3D(); if (m_Addon != null) { m_Addon.OnComponentLoaded(this); } AddonComponent.ApplyLightTo(this); }