Creature linking template
Материал из YTDB DataBase
(Различия между версиями)
NeatElves (Обсуждение | вклад) |
NeatElves (Обсуждение | вклад) (→flag) |
||
Строка 74: | Строка 74: | ||
! Значение !! Описание | ! Значение !! Описание | ||
|- | |- | ||
- | | | + | | 0x0001 || FLAG_AGGRO_ON_AGGRO |
|- | |- | ||
- | | | + | | 0x0002 || FLAG_TO_AGGRO_ON_AGGRO |
|- | |- | ||
- | | | + | | 0x0004 || FLAG_RESPAWN_ON_EVADE |
|- | |- | ||
- | | | + | | 0x0008 || FLAG_TO_RESPAWN_ON_EVADE |
+ | |- | ||
+ | | 0x0010 || FLAG_DESPAWN_ON_DEATH | ||
+ | |- | ||
+ | | 0x0020 || FLAG_SELFKILL_ON_DEATH | ||
+ | |- | ||
+ | | 0x0040 || FLAG_RESPAWN_ON_DEATH | ||
+ | |- | ||
+ | | 0x0080 || FLAG_RESPAWN_ON_RESPAWN | ||
+ | |- | ||
+ | | 0x0100 || FLAG_DESPAWN_ON_RESPAWN | ||
+ | |- | ||
+ | | 0x0200 || FLAG_FOLLOW | ||
+ | |- | ||
+ | | 0x0400 || FLAG_CANT_SPAWN_IF_BOSS_DEAD | ||
+ | |- | ||
+ | | 0x0800 || FLAG_CANT_SPAWN_IF_BOSS_ALIVE | ||
+ | |- | ||
+ | | 0x1000 || LINKING_FLAG_INVALID | ||
|} | |} |
Версия 14:00, 16 октября 2011
|
К описанию таблиц базы данных mangos.
Таблица `creature_linking_template`
Содержит данные о производимых действиях над существами при определенных условиях.
Структура
Field | Type | Attributes | Null | Key | Default | Extra | Comments |
entry | int(10) | unsigned | NO | PRI | auto_increment | creature_template.entry of the slave mob that is linked | |
map | mediumint(8) | unsigned | NO | PRI | Id of map of the mobs | ||
master_entry | int(10) | unsigned | NO | master to trigger events | |||
flag | mediumint(8) | unsigned | NO | flag - describing what should happen when |
Описание полей
entry
Идентификатор существа(подчиненное), которое участвует в действии. См. creature_template.entry.
map
Идентификатор карты, на которой происходит действие. См. Maps.dbc.
master_entry
Идентификатор существа(главное), которое начинает действие. См. creature_template.entry.
flag
Значение флага действия.
Значение | Описание |
---|---|
0x0001 | FLAG_AGGRO_ON_AGGRO |
0x0002 | FLAG_TO_AGGRO_ON_AGGRO |
0x0004 | FLAG_RESPAWN_ON_EVADE |
0x0008 | FLAG_TO_RESPAWN_ON_EVADE |
0x0010 | FLAG_DESPAWN_ON_DEATH |
0x0020 | FLAG_SELFKILL_ON_DEATH |
0x0040 | FLAG_RESPAWN_ON_DEATH |
0x0080 | FLAG_RESPAWN_ON_RESPAWN |
0x0100 | FLAG_DESPAWN_ON_RESPAWN |
0x0200 | FLAG_FOLLOW |
0x0400 | FLAG_CANT_SPAWN_IF_BOSS_DEAD |
0x0800 | FLAG_CANT_SPAWN_IF_BOSS_ALIVE |
0x1000 | LINKING_FLAG_INVALID |