`areatrigger` 表
此表包含地图中特定坐标处事件的触发器点。
表结构
| Field | Type | Attributes | Key | Null | Default | Extra | Comment |
|---|---|---|---|---|---|---|---|
| entry | INT | UNSIGNED | PRI | NO | AUTO_INCREMENT | ||
| map | INT | UNSIGNED | NO | 0 | |||
| x | FLOAT | NO | 0 | ||||
| y | FLOAT | NO | 0 | ||||
| z | FLOAT | NO | 0 | ||||
| radius | FLOAT | NO | 0 | 似乎是一个以 x,y,z 为中心、以码为单位大小的盒体 | |||
| length | FLOAT | NO | 0 | 最常在 size 为 0 时使用,但并非总是如此 | |||
| width | FLOAT | NO | 0 | 最常在 size 为 0 时使用,但并非总是如此 | |||
| height | FLOAT | NO | 0 | 最常在 size 为 0 时使用,但并非总是如此 | |||
| orientation | FLOAT | NO | 0 | 最常在 size 为 0 时使用,但并非总是如此 |
字段描述
这只是一个自动计数器,为每个触发器分配一个值以便对其进行编号。
此字段根据 ID 引用某个特定地图(例如,ID 30 引用艾尔文森林 Elwynn Forest)
包含三个 3D 维度的坐标。
包含触发器的激活半径。
这些字段包含某个给定触发器的物理和行为值。
| entry | map | x | y | z | radius | length | width | height | orientation |
|---|---|---|---|---|---|---|---|---|---|
| 45 | 0 | 2924.38 | -798.429 | 161.611 | 8 | 0 | 0 | 0 | 0 |
| 71 | 0 | -10645.9 | 1179.06 | 48.1781 | 27 | 0 | 0 | 0 | 0 |
| 78 | 0 | -11208.5 | 1685.34 | 25.7612 | 7 | 0 | 0 | 0 | 0 |
| 84 | 0 | 16449.9 | 16393.2 | 69.4444 | 15 | 0 | 0 | 0 | 0 |
| 87 | 0 | -9077.34 | -552.925 | 60.3476 | 30 | 0 | 0 | 0 | 0 |