Esempio n. 1
0
        public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);
            int version = reader.ReadInt();

            m_shepherd = (Shepherd)reader.ReadMobile();
        }
Esempio n. 2
0
            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);
                }
            }
Esempio n. 3
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();
        }
Esempio n. 4
0
		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();
		}
Esempio n. 6
0
 public StableTarget(Shepherd trainer) : base(12, false, TargetFlags.None)
 {
     m_Trainer = trainer;
 }
Esempio n. 7
0
 public ClaimAllEntry(Shepherd trainer, Mobile from) : base(6127, 12)
 {
     m_Trainer = trainer;
     m_From    = from;
 }
Esempio n. 8
0
 public ClaimingGumpEntry(Mobile from, Shepherd giver) : base(6165, 3)
 {
     m_Mobile = from;
     m_Giver  = giver;
 }
Esempio n. 9
0
 public StableEntry(Shepherd trainer, Mobile from) : base(6126, 12)
 {
     m_Trainer = trainer;
     m_From    = from;
 }
Esempio n. 10
0
 public ShepherdTimer(Shepherd from) : base(TimeSpan.FromMinutes(1), TimeSpan.FromMinutes(20))
 {
     Priority = TimerPriority.OneMinute;
     m_from   = from;
 }
Esempio n. 11
0
 public override void Deserialize(GenericReader reader)
 {
     base.Deserialize(reader);
     int version = reader.ReadInt();
     m_shepherd = (Shepherd)reader.ReadMobile();
 }