The remaining editor strings and undo step names; component, field, enum, setting, diagnostic and Script API texts under schema.*, enum.*, setting.*, diag.* and api.*; the launcher, the in-game Settings View with a Language setting, the CLI and aego schema show --lang. Every documentation page has a .ru.md translation; the site has a full Russian tree with hreflang, a language switch and ru/llms.txt; aego docs check --lang ru. New doc.tutorial and doc.recipe icons. Fix: an animator restored by a rewind prepares its controller before the replayed step.
Клип — это файл aetext. Каждое имя ниже проверяется: неизвестный блок, атрибут или поле, а также атрибут, записанный внутри блока, проваливают импорт с ANM001 и строкой, которую нужно исправить.
[x, y] метки «Любое состояние» в панели «Аниматор»
Поле
Значение
entry
состояние, с которого начинает «Аниматор»; если поле не задано — первое состояние
Содержит блоки param, state и transition. pos, entryPos и anyPos нужны только редактору: при выполнении они не используются, а панель сама раскладывает то, у чего нет позиции.
param
Метка — это имя.
Атрибут
Значение
kind
bool, int, float или trigger, обязателен
default
начальное значение; у триггеров его нет
state
Метка — это имя; any зарезервировано.
Атрибут
Значение
clip
ассет клипа
speed
скорость воспроизведения, по умолчанию 1
loop
заменяет режим повтора клипа
pos
[x, y] блока в панели «Аниматор»
events
во время смешивания: dominant (по умолчанию), both или incoming
transition
Метка — это исходное состояние или any. Переходы проверяются в порядке файла.
Атрибут
Значение
to
целевое состояние, обязателен
duration
время смешивания в секундах
exitTime
сколько проходов клипа состояния должно проиграться; 1 — один проход
interrupt
может прервать идущее смешивание
Содержит только блоки cond; все они должны выполняться.
cond
Метка — это параметр.
Атрибут
Значение
op
set, eq, ne, gt, ge, lt или le; триггеры используют set