Edit on GitHub
Oft-recurring format for communicating a user's character data to clients, including:
See Also:
Name | Type | Summary |
---|---|---|
item_id_character | u4 | From pangya_xx.iff/Character.iff. |
roster_slot_character | u4 | Unconfirmed. Roster slot for the character. |
unknown_user_character_data_a | bytes[4] | |
item_id_array_part | u4 | From pangya_xx.iff/Part.iff. Item IDs for 24 parts. Estimated order - Head, Face, Top, Hand/Arm, Hand?, Bottoms, Legs, Feet, Unk x5, Hat, Unk x10. |
inventory_slot_array_part | u4 | Inventory slots for 24 parts. Corresponds with above. |
unknown_user_character_data_b | bytes[216] | All 0x00. |
unknown_user_character_data_c | u4 | In 0x70xxxxxx range. |
unknown_user_character_data_d | u4 | In 0x70xxxxxx range. |
unknown_user_character_data_e | bytes[12] | All 0x00. |
unknown_user_character_data_f | f4 | |
unknown_user_character_data_g | bytes[12] | All 0x00. |
unknown_user_character_data_h | bytes[9] | Believed to be character mastery, need more testing. |
item_id_array_card | u4 | From pangya_xx.iff/Card.iff. Item IDs for 10 cards. |
unknown_user_character_data_i | bytes[8] | All 0x00. |
meta:
id: user_character_data
title: User Character Data
encoding: ASCII
endian: le
imports:
- id_bank
seq:
- id: item_id_character
type: u4
enum: id_bank::item_id_character
- id: roster_slot_character
type: u4
- id: unknown_user_character_data_a
size: 4
- id: item_id_array_part
type: u4
repeat: expr
repeat-expr: 24
- id: inventory_slot_array_part
type: u4
repeat: expr
repeat-expr: 24
- id: unknown_user_character_data_b
size: 216
- id: unknown_user_character_data_c
type: u4
- id: unknown_user_character_data_d
type: u4
- id: unknown_user_character_data_e
size: 12
- id: unknown_user_character_data_f
type: f4
- id: unknown_user_character_data_g
size: 12
- id: unknown_user_character_data_h
size: 9
- id: item_id_array_card
type: u4
repeat: expr
repeat-expr: 10
- id: unknown_user_character_data_i
size: 8