feat(engine): шаг until + tween-хелпер катсцен
...
Шаг until ждёт внешнее событие (predicate каждый тик; timeout —
принудительное завершение), уже выполненный предикат не блокирует.
Интерполяция cameraMove вынесена в чистый applyEase (cutscene/tween).
Типовая пара «диалог посреди сцены»: call(talkTo) + until(диалог закрыт).
Co-Authored-By: Claude Code <noreply@anthropic.com>
root
committed
14 hours ago