Skip to content
aspadm edited this page Oct 20, 2018 · 1 revision

English version

Формат: ADB

Описание

Описание анимаций объекта

Структура

Файл начинается с заголовка:

uint magic; // 41 44 42 00
uint animations_count;

char global_name[24];
float min_height;
float mid_height;
float max_height;

После него следует описание анимаций, в количестве animations_count:

char animation_name[16];
uint number;

uint64 packed;

uint action_probability;
uint animation_length;
float movement_speed;

uint start_show_hide1;
uint start_show_hide2;

uint start_step_sound1;
uint start_step_sound2;
uint start_step_sound3;
uint start_step_sound4;

uint start_hit_frame;

uint start_special_sound;

uint spec_sound_id1;
uint spec_sound_id2;
uint spec_sound_id3;
uint spec_sound_id4;

Значение uint64 packed расшифровывается побитово следующим образом:

диапазон хранится
0..6 оружие
7..14 ?
15..17 разрешённые состояния
18..21 тип действия
22..29 модификатор действия
30..31 состояние анимации
32..37 форма при действии
38..63 ?
Clone this wiki locally