fix(core): Converts help topic packet (#403)
- [X] Converts help topic packet
This commit is contained in:
parent
ca196e4729
commit
4bb2be4574
8 changed files with 104 additions and 18 deletions
|
|
@ -1,3 +1,4 @@
|
|||
using Server.Engines.Help;
|
||||
using Server.Gumps;
|
||||
using Server.Network;
|
||||
|
||||
|
|
@ -79,7 +80,7 @@ namespace Server.Engines.Plants
|
|||
}
|
||||
case 2: // Help
|
||||
{
|
||||
from.Send(new DisplayHelpTopic(71, true)); // EMPTYING THE BOWL
|
||||
from.NetState.SendDisplayHelpTopic(HelpTopic.EmptyingBowl);
|
||||
|
||||
from.SendGump(new EmptyTheBowlGump(m_Plant));
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
using System;
|
||||
using Server.Engines.Help;
|
||||
using Server.Gumps;
|
||||
using Server.Items;
|
||||
using Server.Network;
|
||||
|
|
@ -294,7 +295,7 @@ namespace Server.Engines.Plants
|
|||
}
|
||||
case 2: // Infestation
|
||||
{
|
||||
from.Send(new DisplayHelpTopic(54, true)); // INFESTATION LEVEL
|
||||
from.NetState.SendDisplayHelpTopic(HelpTopic.InfestationLevel);
|
||||
|
||||
from.SendGump(new MainPlantGump(m_Plant));
|
||||
|
||||
|
|
@ -302,7 +303,7 @@ namespace Server.Engines.Plants
|
|||
}
|
||||
case 3: // Fungus
|
||||
{
|
||||
from.Send(new DisplayHelpTopic(56, true)); // FUNGUS LEVEL
|
||||
from.NetState.SendDisplayHelpTopic(HelpTopic.FungusLevel);
|
||||
|
||||
from.SendGump(new MainPlantGump(m_Plant));
|
||||
|
||||
|
|
@ -310,7 +311,7 @@ namespace Server.Engines.Plants
|
|||
}
|
||||
case 4: // Poison
|
||||
{
|
||||
from.Send(new DisplayHelpTopic(58, true)); // POISON LEVEL
|
||||
from.NetState.SendDisplayHelpTopic(HelpTopic.PoisonLevel);
|
||||
|
||||
from.SendGump(new MainPlantGump(m_Plant));
|
||||
|
||||
|
|
@ -318,7 +319,7 @@ namespace Server.Engines.Plants
|
|||
}
|
||||
case 5: // Disease
|
||||
{
|
||||
from.Send(new DisplayHelpTopic(60, true)); // DISEASE LEVEL
|
||||
from.NetState.SendDisplayHelpTopic(HelpTopic.DiseaseLevel);
|
||||
|
||||
from.SendGump(new MainPlantGump(m_Plant));
|
||||
|
||||
|
|
@ -375,7 +376,7 @@ namespace Server.Engines.Plants
|
|||
}
|
||||
case 11: // Help
|
||||
{
|
||||
from.Send(new DisplayHelpTopic(48, true)); // PLANT GROWING
|
||||
from.NetState.SendDisplayHelpTopic(HelpTopic.PlantGrowing);
|
||||
|
||||
from.SendGump(new MainPlantGump(m_Plant));
|
||||
|
||||
|
|
|
|||
|
|
@ -1,15 +0,0 @@
|
|||
namespace Server.Network
|
||||
{
|
||||
public class DisplayHelpTopic : Packet
|
||||
{
|
||||
public DisplayHelpTopic(int topicID, bool display) : base(0xBF)
|
||||
{
|
||||
EnsureCapacity(11);
|
||||
|
||||
Stream.Write((short)0x17);
|
||||
Stream.Write((byte)1);
|
||||
Stream.Write(topicID);
|
||||
Stream.Write(display);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
using Server.Engines.Help;
|
||||
using Server.Gumps;
|
||||
using Server.Network;
|
||||
|
||||
|
|
@ -165,7 +166,7 @@ namespace Server.Engines.Plants
|
|||
}
|
||||
case 3: // Pollination
|
||||
{
|
||||
from.Send(new DisplayHelpTopic(67, true)); // POLLINATION STATE
|
||||
from.NetState.SendDisplayHelpTopic(HelpTopic.PollinationState);
|
||||
|
||||
from.SendGump(new ReproductionGump(m_Plant));
|
||||
|
||||
|
|
@ -173,7 +174,7 @@ namespace Server.Engines.Plants
|
|||
}
|
||||
case 4: // Resources
|
||||
{
|
||||
from.Send(new DisplayHelpTopic(69, true)); // RESOURCE PRODUCTION
|
||||
from.NetState.SendDisplayHelpTopic(HelpTopic.ResourceProduction);
|
||||
|
||||
from.SendGump(new ReproductionGump(m_Plant));
|
||||
|
||||
|
|
@ -181,7 +182,7 @@ namespace Server.Engines.Plants
|
|||
}
|
||||
case 5: // Seeds
|
||||
{
|
||||
from.Send(new DisplayHelpTopic(68, true)); // SEED PRODUCTION
|
||||
from.NetState.SendDisplayHelpTopic(HelpTopic.SeedProduction);
|
||||
|
||||
from.SendGump(new ReproductionGump(m_Plant));
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
using Server.Engines.Help;
|
||||
using Server.Gumps;
|
||||
using Server.Network;
|
||||
|
||||
|
|
@ -66,7 +67,7 @@ namespace Server.Engines.Plants
|
|||
}
|
||||
case 2: // Help
|
||||
{
|
||||
from.Send(new DisplayHelpTopic(70, true)); // DECORATIVE MODE
|
||||
from.NetState.SendDisplayHelpTopic(HelpTopic.DecorativeMode);
|
||||
|
||||
from.SendGump(new SetToDecorativeGump(m_Plant));
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue