Skip to content

GlobalMapIcons[] Property

KhaosVoid edited this page Oct 19, 2021 · 2 revisions

A Property whose value contains an array of GlobalMapIcons. The key is null-terminated and the Data Type is F0 58 F8 69 AB 5A 36 F9. This Data Type is known to appear in:

  • common.bmssv
    • MINIMAP SaveDataGroup
      • MINIMAP:GlobalIcons
Name Length Data Type
Key 0x?? String
Data Type 0x08 UInt64
Count 0x04 UInt32
Value 0x?? GlobalMapIcons[]

GlobalMapIcons

Name Length Data Type
AreaId 0x?? String
Items 0x?? Byte[]

Items

Name Length Data Type
Count 0x04 UInt32
Value 0x?? GlobalMapIcon[]

GlobalMapIcon

Name Length Data Type
Count 0x04 UInt32
Id Property ID 0x08 UInt64
Id 0x?? String
Position Property ID 0x08 UInt64
Position 0x08 Vector2

Position

Name Length Data Type
X 0x04 Single (float)
Y 0x04 Single (float)

Sample Data

 Offset      00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F    Decoded Text
=================================================================================
 00000000    4D 49 4E 49 4D 41 50 3A 47 6C 6F 62 61 6C 49 63    MINIMAP:GlobalIc
 00000010    6F 6E 73 00 F0 58 F8 69 AB 5A 36 F9 01 00 00 00    ons.ðXøi«Z6ù....
 00000020    73 30 31 30 5F 63 61 76 65 00 03 00 00 00 02 00    s010_cave.......
 00000030    00 00 E9 26 F0 1F 5C 40 70 D0 55 73 61 62 6C 65    ..é&ð.\@pÐUsable
 00000040    54 65 6C 65 70 6F 72 74 49 00 9A 71 4C 5B DF E4    TeleportI.šqL[ßä
 00000050    E5 0F 00 70 C6 45 00 80 22 45 02 00 00 00 E9 26    å..pÆE.€"E....é&
 00000060    F0 1F 5C 40 70 D0 55 73 61 62 6C 65 54 65 6C 65    ð.\@pÐUsableTele
 00000070    70 6F 72 74 41 00 9A 71 4C 5B DF E4 E5 0F 00 60    portA.šqL[ßäå..`
 00000080    1F C6 00 00 AF 44 02 00 00 00 E9 26 F0 1F 5C 40    .Æ..¯D....é&ð.\@
 00000090    70 D0 55 73 61 62 6C 65 54 65 6C 65 70 6F 72 74    pÐUsableTeleport
 000000A0    55 00 9A 71 4C 5B DF E4 E5 0F 00 B8 A1 C6 00 00    U.šqL[ßäå..¸¡Æ..
 000000B0    E1 C4                                              áÄ