Panel |
---|
The `areatrigger_template` table |
This table contains the description of areatrigger.
Panel |
---|
Structure |
Field | Type | Attributes | Key | Null | Default | Extra | Comment |
int(10) | unsigned | PRI | NO | Identifier | |||
tinyint(3) | unsigned | NO | 0 | ||||
int(10) | unsigned | NO | 0 | ||||
187498508 | float | signed | NO | 0 | |||
187498508 | float | signed | NO | 0 | |||
187498508 | float | signed | NO | 0 | |||
areatrigger_template#Data3 | float | signed | NO | 0 | |||
187498508 | float | signed | NO | 0 | |||
187498508 | float | signed | NO | 0 | |||
187498508 | char(64) | signed | NO | '' | |||
int(10) | signed | YES | 0 |
...
Panel |
---|
Description of the fields |
Id
Type
ID | Name |
---|---|
0 | AREATRIGGER_TYPE_SPHERE |
1 | AREATRIGGER_TYPE_BOX |
2 | AREATRIGGER_TYPE_UNK |
3 | AREATRIGGER_TYPE_POLYGON |
4 | AREATRIGGER_TYPE_CYLINDER |
5 | AREATRIGGER_TYPE_MAX |
Flags
Flag | Name |
---|---|
1 | AREATRIGGER_FLAG_HAS_ABSOLUTE_ORIENTATION |
2 | AREATRIGGER_FLAG_HAS_DYNAMIC_SHAPE |
4 | AREATRIGGER_FLAG_HAS_ATTACHED |
8 | AREATRIGGER_FLAG_HAS_FACE_MOVEMENT_DIR |
16 | AREATRIGGER_FLAG_HAS_FOLLOWS_TERRAIN |
32 | AREATRIGGER_FLAG_UNK1 |
64 | AREATRIGGER_FLAG_HAS_TARGET_ROLL_PITCH_YAW |
128 | AREATRIGGER_FLAG_UNK2 |
256 | AREATRIGGER_FLAG_UNK3 |
512 | AREATRIGGER_FLAG_UNK4 |
1024 | AREATRIGGER_FLAG_HAS_CIRCULAR_MOVEMENT |
Data0-5
The content of the data fields depends on the areatrigger type
AREATRIGGER_TYPE_SPHERE = 0
- Data0: float Radius
- Data1: float RadiusTarget
AREATRIGGER_TYPE_BOX = 1
- Data0: float ExtentsX
- Data1: float ExtentsY
- Data2: float ExtentsZ
- Data3: float ExtentsTargetX
- Data4: float ExtentsTargetY
- Data5: float ExtentsTargetZ
AREATRIGGER_TYPE_POLYGON = 3
- Data0: float Height
- Data1: float HeightTarget
AREATRIGGER_TYPE_CYLINDER = 4
- Data0: float RadiusRadius
- Data1: float RadiusTargetRadiusTarget
- Data2: float HeightHeight
- Data3: float HeightTargetHeightTarget
- Data4: float LocationZOffsetLocationZOffset
- Data5: float LocationZOffsetTargetLocationZOffsetTarget
ScriptName
Name of the script this object uses if needed
VerifiedBuild
This field is used by the TrinityDB Team to determine whether a template has been verified from WDB files.
...