Changes
Jump to navigation
Jump to search
([http://forums.qhimm.com/index.php?topic=4358.msg58674#msg58674 ] [http://forums.qhimm.com/index.php?topic=3247.msg53525#msg53525 ] and [http://forums.qhimm.com/index.php?topic=7129.msg87583#msg87583)]
Created page with "= Triggers/Gateways = [http://forums.qhimm.com/index.php?topic=4358.msg58674#msg58674] [http://forums.qhimm.com/index.php?topic=3247.msg53525#msg53525] and [http://forums.q..."
= Triggers/Gateways =
{| borderclass="1" cellspacing="1" cellpadding="3" align="center" style="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
| Camera Range
|-
|style="background:rgb(255,255,204)" | 20|style="background:rgb(255,255,204)" | 4|style="background:rgb(255,255,204)" | Unknown (Bg layer 3 & 4 related)
|-
| 24
| Background layer 4 animation height (or 1024)
|-
|style="background:rgb(255,255,204)" | 32|style="background:rgb(255,255,204)" | 24|style="background:rgb(255,255,204)" | Unknown (Bg layer 3 & 4 related)
|-
| 56
|}
== range ==
typedef struct {
} Range;
== Vertex ==
typedef struct {
} Vertex;
== Gateways data ==
For each gateway:
{| borderclass="1" cellspacing="1" cellpadding="3" align="center" style="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
| Field ID
|-
|style="background:rgb(255,255,204)" | 20|style="background:rgb(255,255,204)" | 4|style="background:rgb(255,255,204)" | Unknown (four equal bytes)
|}
== Triggers data ==
For each trigger:
{| borderclass="1" cellspacing="1" cellpadding="3" align="center" style="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
|}
=== Behavior ===
behavior can be from 0 to 5:
0 - OnTrigger - ON<br/>1 - OnTrigger - OFF<br/>2 - OnTrigger - ON, AwayFromTrigger - OFF<br/>3 - OnTrigger - OFF, AwayFromTrigger - ON<br/>4 - OnTrigger - ON, AwayFromTriggerOnPlusSide - OFF<br/>5 - OnTrigger - OFF, AwayFromTriggerOnPlusSide - ON<br/>
== Shown arrows ==
For each gateway you can show an arrow. If shown arrow = 1, a red arrow is displayed in the middle of the corresponding gateway line.
== Arrows ==
This an arrow list to position an arrow where you want.
{| borderclass="1" cellspacing="1" cellpadding="3" align="center" style="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