Skip to content

Packet Send Set

riyu edited this page Nov 5, 2026 · 2 revisions

Send Set opcode family

SetDebugMode

  • Direction: client->server send
  • KMS2 value: 0x50
  • GMS2 value: 0x51
  • Opcode status: confirmed
  • Handler: UINpcCreateDialog::vfunc_28 (src/ms2/client/ms2/uinpccreatedialog.cpp:178; VA 0x141a6a870)
  • Layout status: partial
  • Ordered fields: WriteInt32 nNpc, WriteInt32 nCount, WriteBool false, WriteInt32 nNpc, WriteInt32 nCount, WriteBool true, WriteFloat fValue, WriteUInt8 2
  • Opaque/helper calls: FUN_1406fb700, FUN_140710590, FUN_1411c0aa0, FUN_1412104c0, FUN_1412751f0, FUN_141276f80, FUN_1416c2270, FUN_141a6be40, FUN_1422b8f40, UIDialog::vfunc_28, Unk_SocketFormat, WorldService::GetInstance
  • Evidence: AiDebugDialog,CameraMgr,UIDebugGuideDialog,UIDialogCenterDialog,UIMinimapEntity,UINpcControlDialog,UINpcCreateDialog,UIO; send KMS 0x50 -> GMS 0x51 SetDebugMode (shift +1); senders debug dialogs
  • Aliases: —

Clone this wiki locally