public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); m_shepherd = (Shepherd)reader.ReadMobile(); }
public ClaimListGump(Shepherd trainer, Mobile from, List <BaseCreature> list) : base(25, 25) { m_Trainer = trainer; m_From = from; m_List = list; from.CloseGump(typeof(ClaimListGump)); this.Closable = true; this.Disposable = true; this.Dragable = true; this.Resizable = false; AddPage(0); AddImage(0, 0, 155); AddImage(300, 0, 155); AddImage(0, 300, 155); AddImage(300, 300, 155); AddImage(2, 2, 129); AddImage(298, 2, 129); AddImage(2, 298, 129); AddImage(298, 298, 129); AddImage(7, 8, 133); AddImage(218, 47, 132); AddImage(380, 8, 134); AddImage(164, 551, 140); AddImage(8, 517, 139); AddImage(269, 342, 147); AddHtml(174, 68, 200, 20, @"<BODY><BASEFONT Color=#FBFBFB><BIG>PETS IN THE STABLE</BIG></BASEFONT></BODY>", (bool)false, (bool)false); int y = 95; for (int i = 0; i < list.Count; ++i) { BaseCreature pet = list[i]; if (pet == null || pet.Deleted) { continue; } y = y + 35; AddHtml(145, y, 425, 20, @"<BODY><BASEFONT Color=#FCFF00><BIG>" + pet.Name + "</BIG></BASEFONT></BODY>", (bool)false, (bool)false); AddButton(105, y, 4005, 4005, (i + 1), GumpButtonType.Reply, 0); } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 1: { NextWoolTime = reader.ReadDeltaTime(); break; } } m_shepherd = (Shepherd)reader.ReadMobile(); m_dog = (ShepherdsDog)reader.ReadMobile(); }
public ShepherdTimer( Shepherd from ) : base( TimeSpan.FromMinutes( 1 ), TimeSpan.FromMinutes( 20 ) ) { Priority = TimerPriority.OneMinute; m_from = from; }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); switch ( version ) { case 1: { NextWoolTime = reader.ReadDeltaTime(); break; } } m_shepherd = (Shepherd)reader.ReadMobile(); m_dog = (ShepherdsDog)reader.ReadMobile(); }
public StableTarget(Shepherd trainer) : base(12, false, TargetFlags.None) { m_Trainer = trainer; }
public ClaimAllEntry(Shepherd trainer, Mobile from) : base(6127, 12) { m_Trainer = trainer; m_From = from; }
public ClaimingGumpEntry(Mobile from, Shepherd giver) : base(6165, 3) { m_Mobile = from; m_Giver = giver; }
public StableEntry(Shepherd trainer, Mobile from) : base(6126, 12) { m_Trainer = trainer; m_From = from; }
public ShepherdTimer(Shepherd from) : base(TimeSpan.FromMinutes(1), TimeSpan.FromMinutes(20)) { Priority = TimerPriority.OneMinute; m_from = from; }