*.seq: различия между версиями
мНет описания правки |
мНет описания правки |
||
| Строка 35: | Строка 35: | ||
# [[*.dds]] | # [[*.dds]] | ||
== | == Источники == | ||
{{reflist|3}} | {{reflist|3}} | ||
[[Категория:Игровые архивы]][[Категория:Конфиги]][[Категория:Текстуры]] | [[Категория:Игровые архивы]][[Категория:Конфиги]][[Категория:Текстуры]] | ||
Текущая версия от 19:52, 27 июня 2022
.SEQ (Sequence file)[1] — текстовый файл, который используется для создания простой анимационной текстуры, путем записи последовательности "кадров" и скорости воспроизведения. Редактировать файлы подобного типа можно любым текстовым редактором.
Структура записи строк
- Необязательный параметр cycled, если необходим цикл проигрывания от первой текстуры к последней и от последней к первой.
Если не писать, проигрываться будет в обычном круговом цикле. - Скорость воспроизведения (количество кадров в секунду)
- Путь до первого кадра относительно папки gamedata\textures\, за ним следует новая строка со следующим кадром и т.д.
Примеры
15 ui\ui_ani_cursor_01 ui\ui_ani_cursor_02 ui\ui_ani_cursor_03 ui\ui_ani_cursor_04 ui\ui_ani_cursor_05
При этом порядок воспроизведения текстур будет такой 123451234512345... и т.д.
cycled 15 ui\ui_ani_cursor_01 ui\ui_ani_cursor_02 ui\ui_ani_cursor_03 ui\ui_ani_cursor_04 ui\ui_ani_cursor_05
В этом случае порядок будет 1234543212345432123454321... и т.д.
Количество текстур в списке произвольно, однако чем больше кадров, тем больше нагрузка на движок соответственно.
Имя файла задаётся по имени назначенной текстуры (без учета расширения). Если в папке присутствует *.dds файл с таким же именем как и у файла *.seq, то движок игнорирует оригинальную текстуру, отдавая приоритет *.seq файлу. Приоритет поиска файлов по расширениям таков: