Difference between revisions of "Game Opcodes:SetTalkEventCondition"

From FFXIV Classic Wiki
Jump to: navigation, search
(Data)
(Data)
 
(4 intermediate revisions by the same user not shown)
Line 17: Line 17:
 
| 0x00 || byte || 1 Bytes || priority || Unknown for sure.
 
| 0x00 || byte || 1 Bytes || priority || Unknown for sure.
 
|-
 
|-
| 0x01 || byte || 1 Bytes || isDisabled || If 1, event won't fire.
+
| 0x01 || byte || 1 Bytes || isSilent || Matches the isSilent value in push packets. If 1 won't fire.
 
|-
 
|-
 
| 0x02 || string || 32 Bytes || eventName || The name of the event that will be sent when a Start/End event is fired. For talked events it is <code>talkDefault</code>.
 
| 0x02 || string || 32 Bytes || eventName || The name of the event that will be sent when a Start/End event is fired. For talked events it is <code>talkDefault</code>.
Line 36: Line 36:
 
! 0x00
 
! 0x00
 
| colspan="1" style="background:#8FA6E8" | '''priority'''
 
| colspan="1" style="background:#8FA6E8" | '''priority'''
| colspan="1" style="background:#8FA6E8" | '''isDisabled'''
+
| colspan="1" style="background:#8FA6E8" | '''isSilent'''
 
| colspan="14" style="background:#CEE0F2" |  
 
| colspan="14" style="background:#CEE0F2" |  
 
|-
 
|-
 
! 0x10
 
! 0x10
 
| colspan="16" style="background:#CEE0F2" | '''eventName'''
 
| colspan="16" style="background:#CEE0F2" | '''eventName'''
 +
|-
 +
! 0x20
 +
| colspan="2" style="background:#CEE0F2" |
 +
| 00 || 00 || 00 || 00 || 00 || 00
 
|}
 
|}
  
 
[[Category:Unfinished]]
 
[[Category:Unfinished]]

Latest revision as of 11:42, 30 June 2019

Sets a talk event trigger to this actor. If a player starts a talk event (selects an actor and hits enter), this event will fire.

Opcode - 0x12E
Source - Server
Data Size - 0x28 bytes
Requirements - None

Data

Offset Data Type Length Variable Description
0x00 byte 1 Bytes priority Unknown for sure.
0x01 byte 1 Bytes isSilent Matches the isSilent value in push packets. If 1 won't fire.
0x02 string 32 Bytes eventName The name of the event that will be sent when a Start/End event is fired. For talked events it is talkDefault.

Notes

Usually the event name is set to "talkDefault".

Visual Layout

Packet Data layout
0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF
0x00 priority isSilent
0x10 eventName
0x20 00 00 00 00 00 00