PACKET DESCRIPTION
Packet Name: DISPLAY
Packet Id: 0xBF sub 0x14
uint16 Unknown (Usually 00 01)
uint32 Serial
uint8 EntryCount
foreach Entry
uint16 Entry Tag
uint16 TextID (intloc)
uint16 Flags (0x01 locked, 0x02 arrow, 0x20 color, 0x200 text, 0x400 subentries)
if Flags & 0x20
uint16 Color
endif Flags
if Flags & 0x200
uint8 TextLength
uint8[TextLength] Text
endif Flags
if Flags & 0x400
uint8 SubEntryCount
foreach SubEntry
uint16 Entry Tag
uint16 TextID (intloc)
uint16 Flags (0x01 locked, 0x02 arrow, 0x20 color, 0x200 text)
if Flags & 0x20
uint16 Color
endif Flags
if Flags & 0x200
uint8 TextLength
uint8[TextLength] Text
endif Flags
endfor SubEntry
endfor Entry
|