Kingdom Hearts Dream Drop Distance - spcom
Location: /game/de/bin/
Contains the data for the spirit recipes.
File Structure
Amount | Description |
---|---|
1 | Header (32 bytes) |
56 | Table A counts (4 bytes each) |
X | Table A entries (16 bytes each) |
X | Table B entries (16 bytes each) |
Header Structure
Position | Type | Description |
---|---|---|
0x00 | char[8] | File version |
0x08 | int32 | Spirit Count |
0x0C | int32 | Table A entry count |
0x10 | int32 | Table A counts offset |
0x14 | int32 | Table A offset |
0x18 | int32 | Table B offset |
0x1C | int32 | Table B entry count |
Table A Counts
Each of this entries refer to a specific spirit from Table A. It seems there’s as many Counts as “Spirit Count” + 1 for either padding or end of table.
Position | Type | Description |
---|---|---|
0x00 | int16 | Entry offset |
0x02 | int16 | Entry count |
Eg: Meow Wow is in offset 1 and has 6 entries. The next spirit, Tama Sheep, has offset 7.
Table A entries
Combinations for every spirit.
Position | Type | Description |
---|---|---|
0x00 | int16 | Spirit 1 |
0x02 | int16 | Spirit 2 |
0x04 | int8 | Item 1 Id |
0x05 | int8 | Item 1 Category |
0x06 | int8 | Item 2 Id |
0x07 | int8 | Item 2 Category |
0x08 | int8 | Chance of getting spirit 2 |
0x09 | int8 | Item 1 Amount |
0x0A | int8 | Item 2 Amount |
0x0B | int8 | < Unknown > |
0x0C | int8 | Rank |
0x0D | int8 | < Unknown > |
0x0E | int8 | < Unknown > |
0x0F | int8 | Padding |
Table B entries
Bonus parameters given by using a command on Spirit creation.
Position | Type | Description |
---|---|---|
0x00 | int8 | Item 1 Id |
0x01 | int8 | Item 1 Category |
0x02 | int16 | HP |
0x04 | int8 | Attack |
0x05 | int8 | Defense |
0x06 | int8 | Magic |
0x07 | int8 | Resistance fire (%) |
0x08 | int8 | Resistance blizzard (%) |
0x09 | int8 | Resistance thunder (%) |
0x0A | int8 | Resistance water (%) |
0x0B | int8 | Resistance dark (%) |
0x0C | int8 | Resistance light (%) |
0x0D | int8 | Affinity |
0x0E | int16 | Padding |