Server.Mobiles.AnimalTrainer.ClaimListGump.ClaimListGump C# (CSharp) Méthode

ClaimListGump() public méthode

public ClaimListGump ( AnimalTrainer trainer, Server.Mobile from, List list ) : System
trainer AnimalTrainer
from Server.Mobile
list List
Résultat System
            public ClaimListGump( AnimalTrainer trainer, Mobile from, List<BaseCreature> list )
                : base(50, 50)
            {
                m_Trainer = trainer;
                m_From = from;
                m_List = list;

                from.CloseGump( typeof( ClaimListGump ) );

                AddPage( 0 );

                AddBackground( 0, 0, 325, 50 + (list.Count * 20), 9250 );
                AddAlphaRegion( 5, 5, 315, 40 + (list.Count * 20) );

                AddHtml( 15, 15, 275, 20, "<BASEFONT COLOR=#FFFFFF>Select a pet to retrieve from the stables:</BASEFONT>", false, false );

                for ( int i = 0; i < list.Count; ++i )
                {
                    BaseCreature pet = list[i];

                    if ( pet == null || pet.Deleted )
                        continue;

                    AddButton( 15, 39 + (i * 20), 10006, 10006, i + 1, GumpButtonType.Reply, 0 );
                    AddHtml( 32, 35 + (i * 20), 275, 18, String.Format( "<BASEFONT COLOR=#C0C0EE>{0}</BASEFONT>", pet.Name ), false, false );
                }
            }
AnimalTrainer.ClaimListGump