Changes

Jump to navigation Jump to search

FF7/Battle and growth data

1,947 bytes added, 00:46, 18 October 2007
Initial page
=== Kernel.bin section 3 ===

This file contains a bunch of information about character growth and battles. Table below explains it all (credits go to Terence F. for this).

==== General data layout ====

{| border="1" cellspacing="1" cellpadding="3" align="center" style="border: 1px solid black; border-collapse: collapse;"
|+'''Table 1: Section 3 of kernel.bin description'''
! style="background:rgb(204,204,204)" align="center" | Offset
! style="background:rgb(204,204,204)" align="center" | Length
! style="background:rgb(204,204,204)" align="center" | Description
|-
| 0x0000
| 56 bytes
| Character data: Cloud (see below)
|-
| 0x0038
| 56 bytes
| Character data: Barret
|-
| 0x0070
| 56 bytes
| Character data: Tifa
|-
| 0x00A8
| 56 bytes
| Character data: Aeris
|-
| 0x00E0
| 56 bytes
| Character data: Red XIII
|-
| 0x0118
| 56 bytes
| Character data: Yuffie
|-
| 0x0150
| 56 bytes
| Character data: Cait Sith
|-
| 0x0188
| 56 bytes
| Character data: Vincent
|-
| 0x01C0
| 56 bytes
| Character data: Cid
|-
| 0x01F8
| 12 x 1 byte
| Random bonus to primary stats
|-
| 0x0204
| 12 x 1 byte
| Random bonus % to HP
|-
| 0x0210
| 12 x 1 byte
| Random bonus % to MP
|-
| 0x021C
| 37 x 16 bytes
| Primary stat curve 0 - 36 (see below)
|-
| 0x046C
| 9 x 16 bytes
| HP stat curve 37 - 45 (Base * 40)
|-
| 0x04FC
| 9 x 16 bytes
| MP stat curve 46 - 54 (Base * 2)
|-
| 0x058C
| 9 x 16 bytes
| EXP stat curve 55 - 63 (Gradient is quadratic, no Base)
|-
| 0x61C
| 1508 bytes
| Character AI data (see below)
|-
| 0xC00
| 540 bytes
| FF padding
|-
| 0xE1C
| 256 bytes
| Random number look-up table (all numbers from 0-256 are here)
|-
| 0xF1C
| 64 bytes
| Scene.bin look-up table (see below)
|-
| 0xF5C
| 56 bytes
| Spell order from Magic menu in battles
|-
|}

==== Character data record ====

- Placeholder -

==== Stat curve record ====

- Placeholder -

==== Character AI data ====

- Placeholder -

==== Scene.bin Look-up file ====

- Placeholder -
Anonymous user

Navigation menu