Table of Contents

Class GeneralInformationPacketBuilder

Namespace
Moongate.Network.Packets.Outgoing.World
Assembly
Moongate.Network.Packets.dll

Builder for General Information packet (0xBF) subcommands.

public static class GeneralInformationPacketBuilder
Inheritance
GeneralInformationPacketBuilder
Inherited Members

Methods

Create(GeneralInformationSubcommandType, ReadOnlySpan<byte>)

public static GeneralInformationPacket Create(GeneralInformationSubcommandType subcommandType, ReadOnlySpan<byte> payload)

Parameters

subcommandType GeneralInformationSubcommandType
payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateAction3DClient(uint)

public static GeneralInformationPacket CreateAction3DClient(uint animationId)

Parameters

animationId uint

Returns

GeneralInformationPacket

CreateAddKeyToFastWalkStack(uint)

public static GeneralInformationPacket CreateAddKeyToFastWalkStack(uint key)

Parameters

key uint

Returns

GeneralInformationPacket

CreateAosAbilityIconConfirm()

public static GeneralInformationPacket CreateAosAbilityIconConfirm()

Returns

GeneralInformationPacket

CreateCastTargetedSpell(short, uint)

public static GeneralInformationPacket CreateCastTargetedSpell(short spellId, uint targetSerial)

Parameters

spellId short
targetSerial uint

Returns

GeneralInformationPacket

CreateChangeRace(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateChangeRace(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateClientLanguage(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateClientLanguage(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateClientType(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateClientType(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateCloseGenericGump(uint, uint)

public static GeneralInformationPacket CreateCloseGenericGump(uint dialogId, uint buttonId)

Parameters

dialogId uint
buttonId uint

Returns

GeneralInformationPacket

CreateCloseUserInterfaceWindows(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateCloseUserInterfaceWindows(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateClosedStatusGump(uint)

public static GeneralInformationPacket CreateClosedStatusGump(uint serial)

Parameters

serial uint

Returns

GeneralInformationPacket

CreateCodexOfWisdom(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateCodexOfWisdom(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateCustomHousing(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateCustomHousing(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateDamage(uint, ushort)

public static GeneralInformationPacket CreateDamage(uint serial, ushort amount)

Parameters

serial uint
amount ushort

Returns

GeneralInformationPacket

CreateDisplayPopupContextMenu(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateDisplayPopupContextMenu(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateEnableMapDiff(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateEnableMapDiff(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateExtendedStats(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateExtendedStats(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateHouseRevisionRequest(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateHouseRevisionRequest(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateHouseRevisionState(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateHouseRevisionState(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateInitializeFastWalkPrevention(uint, uint, uint, uint, uint, uint)

public static GeneralInformationPacket CreateInitializeFastWalkPrevention(uint key1, uint key2, uint key3, uint key4, uint key5, uint key6)

Parameters

key1 uint
key2 uint
key3 uint
key4 uint
key5 uint
key6 uint

Returns

GeneralInformationPacket

CreateKrHouseMenuGump(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateKrHouseMenuGump(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateMegaClilocRequest(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateMegaClilocRequest(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateMountSpeed(byte)

public static GeneralInformationPacket CreateMountSpeed(byte speedControl)

Parameters

speedControl byte

Returns

GeneralInformationPacket

CreateNewSpellbook(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateNewSpellbook(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreatePartySystem(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreatePartySystem(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreatePopupEntrySelection(uint, ushort)

public static GeneralInformationPacket CreatePopupEntrySelection(uint serial, ushort entryTag)

Parameters

serial uint
entryTag ushort

Returns

GeneralInformationPacket

CreateRequestPopupMenu(uint)

public static GeneralInformationPacket CreateRequestPopupMenu(uint serial)

Parameters

serial uint

Returns

GeneralInformationPacket

CreateScreenSize(ushort, ushort, ushort, ushort)

public static GeneralInformationPacket CreateScreenSize(ushort unknown1, ushort x, ushort y, ushort unknown2)

Parameters

unknown1 ushort
x ushort
y ushort
unknown2 ushort

Returns

GeneralInformationPacket

CreateSeAbilityChange(byte)

public static GeneralInformationPacket CreateSeAbilityChange(byte value)

Parameters

value byte

Returns

GeneralInformationPacket

CreateSetCursorHueSetMap(byte)

public static GeneralInformationPacket CreateSetCursorHueSetMap(byte mapId)

Parameters

mapId byte

Returns

GeneralInformationPacket

CreateSpellSelected(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateSpellSelected(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateStatLockChange(byte, byte)

public static GeneralInformationPacket CreateStatLockChange(byte statIndex, byte lockValue)

Parameters

statIndex byte
lockValue byte

Returns

GeneralInformationPacket

CreateToggleGargoyleFlying(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateToggleGargoyleFlying(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateUnknown24(ReadOnlySpan<byte>)

public static GeneralInformationPacket CreateUnknown24(ReadOnlySpan<byte> payload)

Parameters

payload ReadOnlySpan<byte>

Returns

GeneralInformationPacket

CreateUseTargetedItem(uint, uint)

public static GeneralInformationPacket CreateUseTargetedItem(uint itemSerial, uint targetSerial)

Parameters

itemSerial uint
targetSerial uint

Returns

GeneralInformationPacket

CreateUseTargetedSkill(short, uint)

public static GeneralInformationPacket CreateUseTargetedSkill(short skillId, uint targetSerial)

Parameters

skillId short
targetSerial uint

Returns

GeneralInformationPacket

CreateWrestlingStun()

public static GeneralInformationPacket CreateWrestlingStun()

Returns

GeneralInformationPacket