FF8/FileFormat INF

From Final Fantasy Inside
< FF8
Revision as of 15:30, 26 July 2012 by my_wiki>Myst6re
Jump to navigation Jump to search

Gateways/Triggers

Offset Size Data
0 9 Name of field (\0 terminated)
9 1 Control Direction
10 10 Unknown
20 8*8 Camera Ranges
84 2*8 Screen Ranges
100 32 * 12 Gateways
384 16 * 12 Triggers

Range data

Gives the limits of the camera when moving.

typedef struct {
	qint16 top;
	qint16 bottom;
	qint16 right;
	qint16 left;
} Range;


Screen Range

Always (0, 224, 320, 0) twice.

Gateways data

Passage between fields.
For each gateway:

Offset Size Data
0 6 Vertex 1 of exit line (maybe x,z,y)
6 6 Vertex 2 of exit line (maybe x,z,y)
12 6 Destination vertex
18 2 Field ID (or 0x7FFF if unused gate)
20 4 * 2 Unknown (or 0x7FFF)
28 4 Unknown (four equal bytes)

Triggers data

Doors interactions.
For each trigger:

Offset Size Data
0 6 Vertex of corner1
6 6 Vertex of corner2
12 1 Door ID (or 0xFF)
13 3 Blank