Kingdom Hearts Dream Drop Distance - Spirits
Each spirit is 256 bytes long.
Spirit Structure
Position | Type | Description |
---|---|---|
0x00 | int8 | Spirit Type |
0x01 | int8 | < unknown > |
0x02 | int8 | Disposition and Rank |
0x03 | int8 | Level |
0x04 | int8[2] | < unknown > |
0x06 | char[22] | Name (Each letter is 2 bytes long) |
0x1C | int8[2] | Padding? |
0x1E | int8 | Affinity Level and < unknown > |
0x1F | int8 | < unknown > |
0x20 | int8[4] | Colour (RGB + “FF”) |
0x24 | int32 | Experience |
0x28 | int32 | Affinity points |
0x2C | int16 | LP |
0x2E | int16 | < unknown > |
0x30 | int16 | Max HP |
0x32 | int8[11] | < unknown > |
0x3D | int8 | Attack |
0x3E | int8 | Magic |
0x3F | int8 | Defense |
0x40 | int16 | Weakness physical (%) |
0x42 | int16 | Weakness fire (%) |
0x44 | int16 | Weakness blizzard (%) |
0x46 | int16 | Weakness thunder (%) |
0x48 | int16 | Weakness water (%) |
0x4A | int16 | Weakness dark (%) |
0x4C | int16 | Weakness light (%) |
0x4E | int8[3] | < unknown > |
0x51 | int8 | Times linked with the spirit |
0x52 | int8[3] | < unknown > |
0x55 | int32 | Used in battle at runtime |
0x59 | int8[10] | < unknown > |
0x63 | int8 | Shine (Obtained when all nodes are unlocked; 01 = normal, 02 = shiny) |
0x64 | int16 | Petting value (Changes when petting) |
0x66 | int8[154] | < unknown > (Some of these have the state of the spirit board) |