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 | |||
areatrigger_template#IsServerSide | tinyint(1) | unsigned | PRI | NO | |||
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
IsServerSide
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 |
...
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: Radius
- Data1: RadiusTarget
AREATRIGGER_TYPE_BOX = 1
- Data0: ExtentsX
- Data1: ExtentsY
- Data2: ExtentsZ
- Data3: ExtentsTargetX
- Data4: ExtentsTargetY
- Data5: ExtentsTargetZ
AREATRIGGER_TYPE_POLYGON = 3
- Data0: Height
- Data1: HeightTarget
AREATRIGGER_TYPE_CYLINDER = 4
- Data0: Radius
- Data1: RadiusTarget
- Data2: Height
- Data3: HeightTarget
- Data4: LocationZOffset
- Data5: LocationZOffsetTarget
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.
...