public Bonus(Bonuses bonuses, BonusInfo info) { this._Bonuses = bonuses; this._Info = info; this._Enabled = false; this._TimeStarted = DateTime.MinValue; this._ServicePeriod = TimeSpan.Zero; }
public BaseVIPDeed() : base(0x14F0) { this.Weight = 1.0; this.LootType = LootType.Blessed; this._Tier = VIPTier.None; this._Bonuses = new Bonuses(); for (int i = 0; i < this._Bonuses.Length; i++) { this._Bonuses[i].Enabled = false; } }
public VIPModule(Mobile from, BaseVIPDeed deed) : base() { this._Canceled = false; this._TimeStarted = DateTime.MinValue; this._ServicePeriod = TimeSpan.Zero; if (deed != null) { this._Tier = deed.Tier; this._Bonuses = deed.Bonuses; } this.LinkMobile(from); }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 0: { this._Tier = (VIPTier)reader.ReadByte(); this._Bonuses = new Bonuses(reader); break; } } }
public Bonus(Bonuses bonuses, BonusInfo info, GenericReader reader) { this._Bonuses = bonuses; this._Info = info; int version = reader.ReadInt(); switch (version) { case 0: { this._Enabled = reader.ReadBool(); this._TimeStarted = reader.ReadDateTime(); this._ServicePeriod = reader.ReadTimeSpan(); break; } } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 0: { this._Canceled = reader.ReadBool(); this._TimeStarted = reader.ReadDateTime(); this._ServicePeriod = reader.ReadTimeSpan(); this._Bonuses = new Bonuses(reader); break; } } }