Game Opcodes:Set Map

From FFXIV Classic Wiki
Revision as of 23:49, 23 March 2018 by Jorge (talk | contribs) (Visual Layout)
Jump to: navigation, search

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

Opcode - 0x005
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 [padding]
0x10
0x20
0x30
0x40
0x50
0x60
0x70
0x80
0x90
0xA0