feat(engine): шаг until + tween-хелпер катсцен
Шаг until ждёт внешнее событие (predicate каждый тик; timeout —
принудительное завершение), уже выполненный предикат не блокирует.
Интерполяция cameraMove вынесена в чистый applyEase (cutscene/tween).
Типовая пара «диалог посреди сцены»: call(talkTo) + until(диалог закрыт).

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent c74f32f commit f398d83a846539e68ad37eff542988174afca496
@root root authored 6 hours ago
Showing 5 changed files
View
docs/engine/cutscene.md
View
packages/engine/src/cutscene/CutsceneRunner.ts
View
packages/engine/src/cutscene/__tests__/CutsceneRunner.test.ts
View
packages/engine/src/cutscene/tween.ts 0 → 100644
View
packages/engine/src/index.ts