This commit is contained in:
2026-10-19 00:48:46 +07:00
parent 0f948b316a
commit 5635b8b5b1
13 changed files with 252 additions and 11 deletions
+6 -3
View File
@@ -275,8 +275,11 @@ Windows 11, macOS 13+, Ubuntu 24.04 LTS или Debian 13. Эти требова
`Описание игры · GET /api/games/7: Некорректный ответ API: поле game.scenario.story — ожидалось объект, получено массив`.
Содержимое ответа, значения полей, токены и stack trace не отображаются.
Отсутствие истории сценария в ответе игры не мешает подключению. После подключения
ссылки на обложку, фон, вступление и видео берутся из состояния экрана и автоматически
сохраняются локально. До получения состояния используются доступные ссылки игры.
При подготовке игры до подключения экрана приложение отдельно запрашивает полный
сценарий, чтобы скачать фон, вступление и остальные материалы. Если API не отдаёт
полный сценарий, появляется предупреждение о неполном списке вместо сообщения
о полной готовности. При повторной загрузке уже сохранённый пакет остаётся без
изменений, пока полный список недоступен. После подключения ссылки на обложку,
фон, вступление и видео берутся из состояния экрана и сохраняются локально.
Если медиа не заданы, текст, таймер и музыка остаются доступны; экран показывает
«Вступление не задано» или «Видео закрывашки не задано» для соответствующего шага.