Difference between revisions of "Game Opcodes:Group Packet Header"

From FFXIV Classic Wiki
Jump to: navigation, search
(Data)
(Visual Layout)
Line 48: Line 48:
 
== Visual Layout ==
 
== Visual Layout ==
  
 +
{| class="wikitable" style="border:1px solid black; text-align:center;"
 +
| colspan=17 | Game Opcode layout
 +
|-
 +
|
 +
! 0x0 !! 0x1 !! 0x2 !! 0x3 !! 0x4 !! 0x5 !! 0x6 !! 0x7 !! 0x8 !! 0x9 !! 0xA !! 0xB !! 0xC !! 0xD !! 0xE !! 0xF
 +
|-
 +
! 0x00
 +
| colspan="8" style="background:#8FA6E8" | '''locationCode'''
 +
| colspan="8" style="background:#8FA6E8" | '''sequenceId'''
 +
|-
 +
! 0x10
 +
| colspan="8" style="background:#C0E8A7" | '''unknown1'''
 +
| colspan="8" style="background:#C0E8A7" | '''groupIndex1'''
 +
|-
 +
! 0x20
 +
| colspan="8" style="background:#CEE0F2" | '''unknown2'''
 +
| colspan="8" style="background:#CEE0F2" | '''groupIndex2'''
 +
|-
 +
! 0x30
 +
| colspan="4" style="background:#f1cbff" | '''groupType'''
 +
| 00 || 00 || 00 || 00 || 00 || 00 || 00 || 00 || 00 || 00 || 00 || 00
 +
|-
 +
! 0x40
 +
| colspan="4" style="background:#8FA6E8" | '''localizedNameId'''
 +
| colspan="12" style="background:#CEE0F2" | ''' '''
 +
|-
 +
! 0x50
 +
| colspan="16" style="background:#CEE0F2" | '''customName'''
 +
|-
 +
! 0x60
 +
| colspan="4" style="background:#CEE0F2" | ''' '''
 +
| colspan="4" style="background:#8FA6E8" | '''chatRelated1'''
 +
| colspan="4" style="background:#8FA6E8" | '''chatRelated2'''
 +
| colspan="4" style="background:#8FA6E8" | '''chatRelated3'''
 +
|-
 +
! 0x70
 +
| colspan="4" style="background:#8FA6E8" | '''chatRelated4'''
 +
| colspan="4" style="background:#8FA6E8" | '''numMembers'''
 +
|-
 +
|}
  
 
[[Category:Unfinished]]
 
[[Category:Unfinished]]

Revision as of 18:05, 29 May 2024

Sets up a new group.

Opcode - 0x17C
Source - Server
Data Size - 0x98 bytes
Requirements - None

Data

Offset Data Type Length Variable Description
0x00 uint64 8 Bytes locationCode The place id this group is in (???).
0x08 uint64 8 Bytes sequenceId This ID must have not been used before; and match later packets in this sequence.
0x10 uint64 8 Bytes unk
0x18 uint64 8 Bytes groupIndex1 Group ID, usually matched groupIndex2???
0x20 uint64 8 Bytes unk2
0x28 uint64 8 Bytes groupIndex2 Group Id.
0x30 uint32 4 Bytes groupTypeId The type of group, changes what kind is instantiated in the LGE. (Party - 0x2711, LS - 0x4E22, Retainer - 0x13881)
0x40 uint32 4 Bytes localizedNameId Sets the group name to a localized string, -1 if custom name used.
0x44 string 0x20 Bytes customname A custom name string if used.
0x64 uint32 4 Bytes chatChannelRelated1 Unknown but appears in chat packets
0x68 uint32 4 Bytes chatChannelRelated2 Unknown but appears in chat packets
0x6C uint32 4 Bytes chatChannelRelated3 Unknown but appears in chat packets
0x70 uint32 4 Bytes chatChannelRelated4 Unknown but appears in chat packets
0x74 uint32 4 Bytes numMembers The number of members in this group

Notes

Visual Layout

Game Opcode layout
0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF
0x00 locationCode sequenceId
0x10 unknown1 groupIndex1
0x20 unknown2 groupIndex2
0x30 groupType 00 00 00 00 00 00 00 00 00 00 00 00
0x40 localizedNameId
0x50 customName
0x60 chatRelated1 chatRelated2 chatRelated3
0x70 chatRelated4 numMembers