public PetWhistleGump(PetWhistle item) : base(100, 100) { _Item = item; AddPage(0); AddBackground(0, 0, 255, 260, 0x5B4); AddAlphaRegion(0, 0, 255, 260); AddItem(100, 39, 42215); AddHtmlLocalized(81, 73, 157, 22, 1159405, 0x76F2, false, false); // Attack AddButton(41, 73, 0xFA5, 0xFA6, 1000, GumpButtonType.Reply, 0); AddHtmlLocalized(81, 97, 157, 22, 1159407, 0x76F2, false, false); // Block AddButton(41, 97, 0xFA5, 0xFA6, 1002, GumpButtonType.Reply, 0); AddHtmlLocalized(81, 121, 157, 22, 1159375, 0x76F2, false, false); // Play Dead AddButton(41, 121, 0xFA5, 0xFA6, 1003, GumpButtonType.Reply, 0); AddHtmlLocalized(81, 145, 157, 22, 1159378, 0x76F2, false, false); // Settle Down AddButton(41, 145, 0xFA5, 0xFA6, 1004, GumpButtonType.Reply, 0); AddHtmlLocalized(81, 169, 157, 22, 1159377, 0x76F2, false, false); // Wait AddButton(41, 169, 0xFA5, 0xFA6, 1005, GumpButtonType.Reply, 0); AddHtmlLocalized(81, 193, 157, 22, 1159406, 0x76F2, false, false); // Eat AddButton(41, 193, 0xFA5, 0xFA6, 1006, GumpButtonType.Reply, 0); AddHtmlLocalized(81, 217, 157, 22, 1159388, 0x76F2, false, false); // What's that? AddButton(41, 217, 0xFA5, 0xFA6, 1008, GumpButtonType.Reply, 0); AddHtmlLocalized(40, 15, 200, 18, 1159360, item.PetLinked.Name, 0x6A05, false, false); // Pet Whistle for ~1_name~ }
public LinkBondedPetEntry(Mobile from, PetWhistle item) : base(1159393, 6) // Link Bonded Pet { m_From = from; _Item = item; Enabled = _Item.IsUsable; }
public InternalTarget(PetWhistle item) : base(12, true, TargetFlags.None) { _Item = item; }