fix(core): Adds Gump component functionality (#377)

- [X] Adds gump close packet
- [X] Fixes gump tooltip
- [X] Adds new compile/append functions for the new gump packets
This commit is contained in:
Kamron Batman 2021-01-02 19:08:35 -08:00 committed by GitHub
parent cc91fe2b10
commit 3b413371dc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
40 changed files with 1696 additions and 137 deletions

View file

@ -8454,8 +8454,7 @@ namespace Server
if (gump != null)
{
// TODO: Recycle CloseGump
m_NetState.Send(new CloseGump(gump.TypeID, 0));
m_NetState.SendCloseGump(gump.TypeID, 0);
m_NetState.RemoveGump(gump);
gump.OnServerClose(m_NetState);
}
@ -8478,7 +8477,7 @@ namespace Server
foreach (var gump in gumps)
{
ns.Send(new CloseGump(gump.TypeID, 0));
ns.SendCloseGump(gump.TypeID, 0);
gump.OnServerClose(ns);
}