Class GenericGumpPacket
Sends a generic (uncompressed) gump layout and string table.
[PacketHandler(176, PacketSizing.Variable, Description = "Send Gump Menu Dialog")]
public sealed class GenericGumpPacket : BaseGameNetworkPacket, IGameNetworkPacket
- Inheritance
-
GenericGumpPacket
- Implements
- Inherited Members
Constructors
GenericGumpPacket()
public GenericGumpPacket()
Properties
GumpId
public uint GumpId { get; set; }
Property Value
Layout
public string Layout { get; set; }
Property Value
SenderSerial
public uint SenderSerial { get; set; }
Property Value
TextLines
public List<string> TextLines { get; }
Property Value
X
public uint X { get; set; }
Property Value
Y
public uint Y { get; set; }
Property Value
Methods
ParsePayload(ref SpanReader)
Parses packet-specific payload after opcode validation.
protected override bool ParsePayload(ref SpanReader reader)
Parameters
readerSpanReaderPacket span reader positioned after opcode.
Returns
- bool
truewhen payload parsing succeeds; otherwisefalse.
Write(ref SpanWriter)
Writes packet content to the target span writer.
public override void Write(ref SpanWriter writer)
Parameters
writerSpanWriterDestination writer.