Difference between revisions of "FF9/File/0x0A"

From Final Fantasy Inside
< FF9
Jump to navigation Jump to search
my_wiki>Zidane
my_wiki>Zidane
Line 87: Line 87:
  
 
+--------+--------+
 
+--------+--------+
 
  
 
| 1 byte | 1 byte |
 
| 1 byte | 1 byte |
 
  
 
+--------+--------+
 
+--------+--------+
 
  
 
| block  |???Type |
 
| block  |???Type |
 
  
 
|  id    | ???    |
 
|  id    | ???    |
 
  
 
+--------+--------+
 
+--------+--------+

Revision as of 09:15, 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 |???Type |

| id | ??? |

+--------+--------+