Changes

Jump to navigation Jump to search

FF8/FileFormat INF

881 bytes added, 05:24, 23 May 2019
m
14 revisions imported
= Info/Gateways =By myst6re.
= Gateways/Triggers = {| border="1" cellspacing="1" cellpadding="3" align="center" styleclass="border: 1px solid black; border-collapse: collapse;wikitable"! style="background:rgb(204,204,204)" | Offset! style="background:rgb(204,204,204)" | Size! style="background:rgb(204,204,204)" | Data
|-
| 0
| Control Direction
|-
|style="background:rgb(255,255,204)" | 10|style="background:rgb(255,255,204)" | 106|style="background:rgb(255,255,204)" | Unknown
|-
|style="background:rgb(255,255,204)" | 2016|style="background:rgb(255,255,204)" | 8*82|style="background:rgb(255,255,204)" | UnknownLike [[FF8/FileFormat_PVP|[PVP]]] value
|-
|style18| 2| Height to focus the camera on the character (0="background:rgb(255Focus on the feet,255,204200= normal focus)" |-| 8420| 8*8| Camera Ranges|style="background:rgb(255,255,204)" -| 1684|style="background:rgb(255,255,204)" 2*8| UnknownScreen Ranges
|-
| 100
| Gateways
|-
|style="background:rgb(255,255,204)" | 384|style="background:rgb(255,255,204)" | 16 * 12|style="background:rgb(255,255,204)" | UnknownTriggers
|}
== Range data ==
== Gateways data ==Gives the limits of the camera when moving.
For each gateway: typedef struct { qint16 top; qint16 bottom; qint16 right; qint16 left; } Range;
{| border="1" cellspacing="1" cellpadding="3" align Camera Range =="center" style="border: 1px solid black; border-collapse: collapse;"! styleEach range corresponds to a background layer. === Screen Range ==="background:rgb Always (2040, 224,204320,2040)twice. The first range change the screen resolution, the second seems to do nothing. == Gateways data == Passage between fields.<br /> For each gateway: {| class=" | wikitable"! Offset! style="background:rgb(204,204,204)" | Size! style="background:rgb(204,204,204)" | Data
|-
| 0
| 18
| 2
| Field ID(or 0x7FFF if unused gate)|-| style="background: rgb(255,255,204)" | 20| style="background: rgb(255,255,204)" | 4 * 2| style="background: rgb(255,255,204)" | Unknown (or 0x7FFF)|-| style="background: rgb(255,255,204)" | 28| style="background: rgb(255,255,204)" | 4| style="background: rgb(255,255,204)" | Unknown (four equal bytes)|} == Triggers data == Doors interactions.<br /> For each trigger: {| class="wikitable"! Offset! Size! Data
|-
|style="background:rgb(255,255,204)" 0| 6| Vertex of corner1|-| 6| 6| 20Vertex of corner2|style="background:rgb(255,255,204)" -| 12|style="background:rgb1| Door ID (255,255,204or 0xFF)" |-| 13| 3| Unknown''Blank''
|}
 
= Old formats =
 
In the PC version, you can sometimes see older versions of this format, there are three that are more similar to the format of [[FF7/Field/Triggers|Final Fantasy VII]].
 
== 672 bytes format ==
 
The first Unknown data are 4 bytes and there is no PVP field.
 
== 576 bytes format ==
 
Same as 672 bytes format + the first Unknown data in Gateways are not present (like FF7).
 
== 504 bytes format ==
 
Same as 576 bytes format + There is only one camera range and no screen range.

Navigation menu