Difference between revisions of "Game Opcodes:Set Map"

From FFXIV Classic Wiki
Jump to: navigation, search
(Visual Layout)
(Visual Layout)
 
(3 intermediate revisions 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 37: Line 38:
 
| colspan="4" style="background:#8FA6E8" | '''regionID'''
 
| colspan="4" style="background:#8FA6E8" | '''regionID'''
 
| colspan="4" style="background:#C0E8A7" | '''unknown'''
 
| colspan="4" style="background:#C0E8A7" | '''unknown'''
| colspan="4" style="background:#FFA2F0" | '''[padding]'''
+
| 00 || 00 || 00 || 00
|-
 
! 0x10
 
| 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 1A || 1B || 1C || 1D || 1E || 1F
 
|-
 
! 0x20
 
| 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 2A || 2B || 2C || 2D || 2E || 2F
 
|-
 
! 0x30
 
| 30 || 31 || 32 || 33 || 34 || 35 || 36 || 37 || 38 || 39 || 3A || 3B || 3C || 3D || 3E || 3F
 
|-
 
! 0x40
 
| 40 || 41 || 42 || 43 || 44 || 45 || 46 || 47 || 48 || 49 || 4A || 4B || 4C || 4D || 4E || 4F
 
|-
 
! 0x50
 
| 50 || 51 || 52 || 53 || 54 || 55 || 56 || 57 || 58 || 59 || 5A || 5B || 5C || 5D || 5E || 5F
 
|-
 
! 0x60
 
| 60 || 61 || 62 || 63 || 64 || 65 || 66 || 67 || 68 || 69 || 6A || 6B || 6C || 6D || 6E || 6F
 
|-
 
! 0x70
 
| 70 || 71 || 72 || 73 || 74 || 75 || 76 || 77 || 78 || 79 || 7A || 7B || 7C || 7D || 7E || 7F
 
|-
 
! 0x80
 
| 80 || 81 || 82 || 83 || 84 || 85 || 86 || 87 || 88 || 89 || 8A || 8B || 8C || 8D || 8E || 8F
 
|-
 
! 0x90
 
| 90 || 91 || 92 || 93 || 94 || 95 || 96 || 97 || 98 || 99 || 9A || 9B || 9C || 9D || 9E || 9F
 
|-
 
! 0xA0
 
| A0 || A1 || A2 || A3 || A4 || A5 || A6 || A7 || A8 || A9 || AA || AB || AC || AD || AE || AF
 
 
|}
 
|}

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