29 lines
494 B
Plaintext
29 lines
494 B
Plaintext
struct tsd_header {
|
|
u32 len_name;
|
|
char16 name[len_name/2];
|
|
u32 num_entries;
|
|
padding[-$&3];
|
|
};
|
|
|
|
struct tsd_data {
|
|
u32 unk1;
|
|
u32 unk2;
|
|
u32 len_name;
|
|
u32 len_val;
|
|
u32 unk3;
|
|
char16 name[len_name/2];
|
|
u8 value[len_val];
|
|
padding[-$&3];
|
|
};
|
|
|
|
struct tsentry {
|
|
tsd_header header;
|
|
tsd_data data[header.num_entries];
|
|
};
|
|
|
|
struct data_store {
|
|
u32 num_entries;
|
|
tsentry entries[num_entries];
|
|
};
|
|
|
|
data_store store @ 0x8; |