GPD Format
GPD stands for Gimmick Prize Data.
This file type contains all the prizes dropped by Gimmick type entities.
There’s only one instance of this file, included inside arc/gimmick/gimcommon.arc
in the subfile GiPrdrda.gpd
.
Header
Offset | Type | Description |
---|---|---|
0x0 | uint32 | File identifier. Always GPD , null terminated. |
0x4 | uint16 | Version, always 1 . |
0x6 | uint16 | Padding |
0x8 | uint16 | Drop Data Count |
How this data is read is still unknown.
Drop Data
Offset | Type | Description |
---|---|---|
0x0 | uint16 | Unique ID |
0x2 | uint8 | Prize Kind |
0x3 | uint8 | Prize Count |
0x4 | uint8 | Drop Rate |
0x5 | uint8[3] | Padding |
Unique Data
Offset | Type | Description |
---|---|---|
0x0 | uint16 | Unique ID Data Count |
0x2 | uint8 | Drop Rate (Boolean) |
0x3 | uint8 | Padding |
Cont Data
Offset | Type | Description |
---|---|---|
0x0 | uint16 | Unique ID |
0x2 | uint8 | Change Rate (Boolean) |
0x3 | uint8 | Padding |