Difference between revisions of "FF9/File/0x0A"
< FF9
Jump to navigation
Jump to search
my_wiki>Zidane |
my_wiki>Zidane |
||
Line 5: | Line 5: | ||
! style="background:rgb(204,204,204);" | Offset | ! style="background:rgb(204,204,204);" | Offset | ||
! style="background:rgb(255,255,255);" align="center" | 0x00 | ! style="background:rgb(255,255,255);" align="center" | 0x00 | ||
− | ! style="background:rgb( | + | ! style="background:rgb(255,255,255);" align="center" | 0x02 |
! style="background:rgb(255,255,255);" align="center" | 0x04 | ! style="background:rgb(255,255,255);" align="center" | 0x04 | ||
! style="background:rgb(255,255,255);" align="center" | 0x06 | ! style="background:rgb(255,255,255);" align="center" | 0x06 | ||
Line 62: | Line 62: | ||
{| border="0" cellspacing="1" cellpadding="3" style="background: rgb(0,0,0)" align="center" | {| border="0" cellspacing="1" cellpadding="3" style="background: rgb(0,0,0)" align="center" | ||
! style="background:rgb(204,204,204);" | Offset | ! style="background:rgb(204,204,204);" | Offset | ||
− | ! style="background:rgb( | + | ! style="background:rgb(255,255,255);" align="center" | 0x00 |
! style="background:rgb(255,255,255);" align="center" | 0x01 | ! style="background:rgb(255,255,255);" align="center" | 0x01 | ||
! style="background:rgb(249,203,81);" align="center" | 0x02-0x0B | ! style="background:rgb(249,203,81);" align="center" | 0x02-0x0B | ||
Line 68: | Line 68: | ||
|- | |- | ||
| style="background:rgb(204,204,204);" | Size | | style="background:rgb(204,204,204);" | Size | ||
− | | style="background:rgb( | + | | style="background:rgb(255,255,255);" | 1 byte |
| style="background:rgb(255,255,255);" | 1 byte | | style="background:rgb(255,255,255);" | 1 byte | ||
| style="background:rgb(249,203,81);" | ??? bytes | | style="background:rgb(249,203,81);" | ??? bytes | ||
Line 85: | Line 85: | ||
One record Staructure: | One record Staructure: | ||
− | |||
− | |||
{| border="0" cellspacing="1" cellpadding="3" style="background: rgb(0,0,0)" align="center" | {| border="0" cellspacing="1" cellpadding="3" style="background: rgb(0,0,0)" align="center" | ||
! style="background:rgb(204,204,204);" align="center"| 1 byte | ! style="background:rgb(204,204,204);" align="center"| 1 byte | ||
Line 92: | Line 90: | ||
|- | |- | ||
| style="background:rgb(255,255,255);" | Block ID | | style="background:rgb(255,255,255);" | Block ID | ||
− | | style="background:rgb( | + | | style="background:rgb(249,203,81);" | ???Type??? |
|} | |} |
Revision as of 09:18, 5 December 2008
Fields tiles header
Header size is 0x34 bytes
Offset | 0x00 | 0x02 | 0x04 | 0x06 | 0x08 | 0x0A | 0x0C | 0x10 | 0x14 | 0x18 | 0x1C-0x2f | 0x30 | 0x32 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Size | 2 bytes | 2 bytes | 2 bytes | 2 bytes | 2 bytes | 2 bytes | 4 bytes | 4 bytes | 4 bytes | 4 bytes | ??? bytes | 2 bytes | 2 bytes |
Description | File Size | ?????? | count of animation records | count of tiles blocks | count of ?????? | count of camera settings | pointer to animation records | pointer to tiles blocks | pointer to ?????? | pointer to camera settings | ?????? | Number used for calculating position of blocks [1*] | Number used for calculating position of blocks [2*] |
Animation records
At this place defined animated sequences.
Each record size is 0x10 bytes.
Each record contain frames count information and pointer to sequences.
Structure:
Offset | 0x00 | 0x01 | 0x02-0x0B | 0x0C |
---|---|---|---|---|
Size | 1 byte | 1 byte | ??? bytes | 4 bytes |
Description | ??? Type ??? | Frames Count | ?????? | Pointer to sequences |
Sequences is the id`s of tiles blocks. Sequences consists of that records, count = frames count of this sequence.
One record Staructure:
1 byte | 1 byte |
---|---|
Block ID | ???Type??? |