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