Gameobject
DataBase
Таблица `gameobject`
Таблица определяет местоположение, ориентацию и другие характеристики игровых объектов.
| Поле | Тип | Атрибуты | Пусто | Ключ | Дефолт | Экстра
|
| guid | int(10) | unsigned | NO | PRI | | Global Unique Identifier
|
| id | int(10) | unsigned | NO | | 0 | Gameobject Identifier
|
| map | int(10) | unsigned | NO | | 0 | Map Identifier
|
| spawnMask | tinyint(3) | unsigned | NO | 1 |
|
| phaseMask | smallint(5) | unsigned | NO | 1 |
|
| position_x | float | | NO | | 0 |
|
| position_y | float | | NO | | 0 |
|
| position_z | float | | NO | | 0 |
|
| orientation | float | | NO | | 0 |
|
| rotation0 | float | | NO | | 0 |
|
| rotation1 | float | | NO | | 0 |
|
| rotation2 | float | | NO | | 0 |
|
| rotation3 | float | | NO | | 0 |
|
| spawntimesecs | int(10) | unsigned | NO | | 0 |
|
| animprogress | int(10) | unsigned | NO | | 0 |
|
| state | int(10) | unsigned | NO | | 1 |
|
Описание полей таблицы
guid
Уникальный номер.
id
Идентификатор шаблона объекта (См. mangos.gameobject_template.entry).
map
Номер карты.
Маска спавна ГО:
1 - обычный
2 - героический
3 - обычный+героический
phaseMask
Маска действующей ауры:
1 - Виден всегда
2 - Effect #2 Apply Aura: ?? (Aura #261) (257)
Данная аура позволит увидеть вам объекты/юниты фаз 257 = 100000001 в двоичном формате. тоесть вы увидете все Го/юниты у которых в базе в поле phaseMask содержится или
1 = 000000001
или
256 = 100000000
Фаза определяется спеллами с аурами Aura (261) SPELL_AURA_PHASE которые вешаются на вас в каких либо ситуациях (завершение квеста, и прочее).
position_x
Позиция по Х координате.
position_y
Позиция по Y координате.
position_z
Позиция по Z координате.
orientation
Ориентация объекта.
rotation0
!Нет описания!
rotation1
!Нет описания!
rotation2
!Нет описания!
rotation3
!Нет описания!
spawntimesecs
Время респавна в секундах.
animprogress
Пока неизвестно для чего используется.
state
Только для сундуков (chests).
|