Gameobject
Материал из YTDB DataBase
|
К описанию таблиц базы данных mangos.
Таблица `gameobject`
Таблица определяет местоположение, ориентацию и другие характеристики игровых объектов.
Структура
Поле | Тип | Пусто | Ключ | Дефолт | Экстра |
guid | int(10) unsigned | NO | PRI | None | auto_increment |
id | int(10) unsigned | NO | 0 | ||
map | int(10) unsigned | NO | 0 | ||
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
Идентификатор шаблона объекта. Смотри gameobject_template.entry.
map
Номер карты. Смотри Maps.dbc
spawnMask
Маска спавна ГО:
Значение | Комментарий |
---|---|
0 | не спавнится |
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
The X position.
position_y
The Y position.
position_z
The Z position.
orientation
The orientation. (North = 0, South = 3.14159)
rotation0
rotation1
rotation2
rotation3
spawntimesecs
Time in seconds for this object to respawn.
Using a negative value will result in the object starting out by being "despawned" until a script will spawn it. It will then despawn after the amount of time specified here has passed.
animprogress
Not really known what this is used for at this time. However, always set it to 100 for chests.
state
Только для сундуков.
- 1 = закрыт
- 0 = открыт