Skip to content

Talk ​

GameserverMessageTalk · inbound · 72 bytes

Subscribe with Engine.on("Talk", fn). Print the live usage block with Engine.help("Talk").

A specialized decoder also runs for this type and may add richer nested fields.

lua
local Engine = require("sdk.engine")

Engine.on("Talk", function(ev)
  print(ev.mode, ev.speaker, ev.channel)
end)
NameKindNested
modeu32—
speakerstr—
channelu32—
leveli32—
positionmsgCoordinate
creature_idu32—
textstr—
is_npc_replyu8—

Arcane SDK catalog generated from scripts/sdk