Difference between revisions of "Game Opcodes:Event Start Request"

From FFXIV Classic Wiki
Jump to: navigation, search
(Created page with "Sent by the client when the player triggers an event; either talking to an npc, touching a push event, or it triggering by a kick event packet. :; Opcode - 0x12D :; Source -...")
 
(Data)
 
(2 intermediate revisions by the same user not shown)
Line 19: Line 19:
 
| 0x04 || actorID || 4 Bytes || ownerActorID || The actor that owns this event.
 
| 0x04 || actorID || 4 Bytes || ownerActorID || The actor that owns this event.
 
|-
 
|-
| 0x08 || int32 || 4 Bytes || unknown ||  
+
| 0x08 || int32 || 4 Bytes || serverCodes??? || Appears in different event packets.
 
|-
 
|-
 
| 0x0C || int32 || 4 Bytes || unknown ||
 
| 0x0C || int32 || 4 Bytes || unknown ||
 
|-
 
|-
| 0x10 || byte || 1 Bytes || type? || Seen values 0 (CommandContent), 1 (TalkEvent), 2 (PushDefault), 5 (NoticeEvent).  
+
| 0x10 || byte || 1 Bytes || eventType || Seen values 0 (CommandContent), 1 (TalkEvent), 2 (PushDefault), 3 (EmoteDefault1), 5 (NoticeEvent).  
 
|-
 
|-
 
| 0x11 || string || 32 Bytes || eventName || The name of the event that has fired.
 
| 0x11 || string || 32 Bytes || eventName || The name of the event that has fired.
Line 31: Line 31:
  
 
== Notes ==
 
== Notes ==
 
:* 0xC0000000 is sent if the current target is cleared (no target selected).
 
 
  
 
[[Category:Unfinished]]
 
[[Category:Unfinished]]

Latest revision as of 00:13, 23 June 2019

Sent by the client when the player triggers an event; either talking to an npc, touching a push event, or it triggering by a kick event packet.

Opcode - 0x12D
Source - Client
Data Size - 0xB8 bytes
Requirements - Triggering an event.

Data

Offset Data Type Length Variable Description
0x00 actorID 4 Bytes triggeringActorID The actor that triggered this event.
0x04 actorID 4 Bytes ownerActorID The actor that owns this event.
0x08 int32 4 Bytes serverCodes??? Appears in different event packets.
0x0C int32 4 Bytes unknown
0x10 byte 1 Bytes eventType Seen values 0 (CommandContent), 1 (TalkEvent), 2 (PushDefault), 3 (EmoteDefault1), 5 (NoticeEvent).
0x11 string 32 Bytes eventName The name of the event that has fired.
0x31 luaParams 128 Bytes luaParams Any params this event might send.

Notes