Difference between revisions of "Game Opcodes:Set Map"

From FFXIV Classic Wiki
Jump to: navigation, search
(Visual Layout)
(Visual Layout)
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:
  
 
:; Opcode - 0x005
 
:; Opcode - 0x005
 +
:; Source - Server
 
:; Data Size - 16 bytes
 
:; Data Size - 16 bytes
 
:; Requirements - None
 
:; Requirements - None
Line 38: Line 39:
 
| colspan="4" style="background:#C0E8A7" | '''unknown'''
 
| colspan="4" style="background:#C0E8A7" | '''unknown'''
 
| 00 || 00 || 00 || 00
 
| 00 || 00 || 00 || 00
|-
 
! 0x10
 
|  ||  ||  ||  || || || || || || || || || || || ||
 
|-
 
! 0x20
 
|  ||  ||  ||  || || || || || || || || || || || ||
 
|-
 
! 0x30
 
|  ||  ||  ||  || || || || || || || || || || || ||
 
|-
 
! 0x40
 
|  ||  ||  ||  || || || || || || || || || || || ||
 
|-
 
! 0x50
 
|  ||  ||  ||  || || || || || || || || || || || ||
 
|-
 
! 0x60
 
|  ||  ||  ||  || || || || || || || || || || || ||
 
|-
 
! 0x70
 
|  ||  ||  ||  || || || || || || || || || || || ||
 
|-
 
! 0x80
 
|  ||  ||  ||  || || || || || || || || || || || ||
 
|-
 
! 0x90
 
|  ||  ||  ||  || || || || || || || || || || || ||
 
|-
 
! 0xA0
 
|  ||  ||  ||  || || || || || || || || || || || ||
 
 
|}
 
|}

Latest revision as of 18:42, 27 March 2018

Sets up the client to load a new map. Note that loading is not immediate.

Opcode - 0x005
Source - Server
Data Size - 16 bytes
Requirements - None

Data

Offset Data Type Length Variable Description
0x00 uint32 4 Bytes mapID The map file the client should load.
0x04 uint32 4 Bytes regionID The zoneID the player is loading into. This changes the naming of where the player "is".
0x08 uint32 4 Bytes unknown Retail always set this value to 0x28.

Notes

  • mapID corresponds to the top level map files in the client's data folder.
  • A list of names the regionID links to is in xtx_placeName.


Visual Layout

0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF
0x00 mapID regionID unknown 00 00 00 00