public MainPlantGump(PlantItem plant) : base(20, 20) { m_Plant = plant; DrawBackground(); DrawPlant(); AddButton(71, 67, 0xD4, 0xD4, 1, GumpButtonType.Reply, 0); // Reproduction menu AddItem(59, 68, 0xD08); PlantSystem system = plant.PlantSystem; AddButton(71, 91, 0xD4, 0xD4, 2, GumpButtonType.Reply, 0); // Infestation AddItem(8, 96, 0x372); AddPlus(95, 92, system.Infestation); AddButton(71, 115, 0xD4, 0xD4, 3, GumpButtonType.Reply, 0); // Fungus AddItem(58, 115, 0xD16); AddPlus(95, 116, system.Fungus); AddButton(71, 139, 0xD4, 0xD4, 4, GumpButtonType.Reply, 0); // Poison AddItem(59, 143, 0x1AE4); AddPlus(95, 140, system.Poison); AddButton(71, 163, 0xD4, 0xD4, 5, GumpButtonType.Reply, 0); // Disease AddItem(55, 167, 0x1727); AddPlus(95, 164, system.Disease); AddButton(209, 67, 0xD2, 0xD2, 6, GumpButtonType.Reply, 0); // Water AddItem(193, 67, 0x1F9D); AddPlusMinus(196, 67, system.Water); AddButton(209, 91, 0xD4, 0xD4, 7, GumpButtonType.Reply, 0); // Poison potion AddItem(201, 91, 0xF0A); AddLevel(196, 91, system.PoisonPotion); AddButton(209, 115, 0xD4, 0xD4, 8, GumpButtonType.Reply, 0); // Cure potion AddItem(201, 115, 0xF07); AddLevel(196, 115, system.CurePotion); AddButton(209, 139, 0xD4, 0xD4, 9, GumpButtonType.Reply, 0); // Heal potion AddItem(201, 139, 0xF0C); AddLevel(196, 139, system.HealPotion); AddButton(209, 163, 0xD4, 0xD4, 10, GumpButtonType.Reply, 0); // Strength potion AddItem(201, 163, 0xF09); AddLevel(196, 163, system.StrengthPotion); AddImage(48, 47, 0xD2); AddLevel(54, 47, (int)m_Plant.PlantStatus); AddImage(232, 47, 0xD2); AddGrowthIndicator(239, 47); AddButton(48, 183, 0xD2, 0xD2, 11, GumpButtonType.Reply, 0); // Help AddLabel(54, 183, 0x835, "?"); AddButton(232, 183, 0xD4, 0xD4, 12, GumpButtonType.Reply, 0); // Empty the bowl AddItem(219, 180, 0x15FD); }