Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

Back-to:World

Panel

The `areatrigger_template` table

This table contains the description of areatrigger.

Panel

Structure


Field

Type

Attributes

Key

Null

Default

Extra

Comment

187498508

int(10)

unsigned

PRI

NO



Identifier

areatrigger_template#IsServerSidetinyint(1)unsignedPRINO


187498508

tinyint(3)

unsigned


NO

0



187498508

int(10)

unsigned


NO

0



187498508floatsigned
NO0

187498508floatsigned
NO0

187498508

float

signed


NO

0



areatrigger_template#Data3

float

signed


NO

0



187498508

float

signed


NO

0



187498508

float

signed


NO

0



187498508char(64)signed
NO''

187498508

int(10)

signed


YES

0



...

Panel

Description of the fields

Id

IsServerSide


Type

IDName
0AREATRIGGER_TYPE_SPHERE
1AREATRIGGER_TYPE_BOX
2AREATRIGGER_TYPE_UNK
3AREATRIGGER_TYPE_POLYGON
4AREATRIGGER_TYPE_CYLINDER
5AREATRIGGER_TYPE_MAX

...

FlagName
1AREATRIGGER_FLAG_HAS_ABSOLUTE_ORIENTATION
2AREATRIGGER_FLAG_HAS_DYNAMIC_SHAPE
4AREATRIGGER_FLAG_HAS_ATTACHED
8AREATRIGGER_FLAG_HAS_FACE_MOVEMENT_DIR
16AREATRIGGER_FLAG_HAS_FOLLOWS_TERRAIN
32AREATRIGGER_FLAG_UNK1
64AREATRIGGER_FLAG_HAS_TARGET_ROLL_PITCH_YAW
128AREATRIGGER_FLAG_UNK2
256AREATRIGGER_FLAG_UNK3
512AREATRIGGER_FLAG_UNK4
1024AREATRIGGER_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.

...