Character action
Материал из YTDB DataBase
|
К описанию таблиц базы данных characters.
Таблица `character_action`
Связывает кнопки пользовательского интерфейса с задаваемыми им действиями.
Поле | Тип | Атрибуты | Пусто | Дефолт | Экстра |
---|---|---|---|---|---|
guid | int(11) | unsigned | NO | 0 | Global Unique Identifier |
spec | tinyint(3) | unsigned | NO | 0 | |
button | tinyint(3) | unsigned | NO | 0 | |
action | smallint(5) | unsigned | NO | 0 | |
type | tinyint(3) | unsigned | NO | 0 |
Описание полей таблицы
guid
Идентификатор персонажа (см. characters.guid).
spec
Набор талантов, в котором это действие будет активно
button
Номер кнопки, на которую задана связка. Может принимать следующие значения:
0.....11 - Первый набор стандартной панели 12....23 - Второй набор стандартной панели 24....35 - Третий набор стандартной и правой бовокой панели 36....47 - Четвертый набор стандартной и второй правой боковой панели 48....59 - Пятый набор стандартной и нижней правой панели 60....71 - Шестой набор стандартной и нижней левой панели 72....83 - Первая специальная панель 84....95 - Вторая специальная панель 96...107 - Третья специальная панель 118..119 - Четвертая специальная панель
action
Номер записи действия, привязанного к этой кнопке. Может быть номером спелла (См. Spell.dbc), номером шаблона предмета (См. mangos.item_template.entry) или номером макрокоманды на стороне клиента, в зависимости от значения поля Type.
type
Тип кнопки. Влияет на интерпретацию поля action. Может принимать следующие значения:
0 - Спелл 64 - Макрокоманда 128 - Предмет