Плейтест 2026-09-03: на экране накапливаются десятки/сотни строк (я слышу дно, не всё должно двигаться, пауза имеет форму и т. п.), из-за чего поле визуально перекрыто и играть невозможно.
Наблюдение по текущему коду:
G.Floaters.prototype.add() добавляет текст в list без общего cap; каждый floater живёт 2.2 с. fileciteturn18file0L2-L2
organs.js продолжает создавать стихи при простое и добавлять их в мир; озвучивание уже throttled, но визуальная часть всё ещё может спамиться через другие источники. fileciteturn13file0L2-L2
world.addVerse() ограничивает только память стихов в сейве, а не экранный текст. fileciteturn32file0L2-L2
engine.js показывает floater при рождении узла, якоре, и других событиях. fileciteturn19file1L18-L30
Требование: визуальные надписи должны быть редкими, читаемыми и не мешать управлению. Нужен единый глобальный лимит/очередь для Floaters + cooldown для стихов/событий, приоритет важных событий (рождение/закон/якорь) над атмосферным текстом. Визуальный текст не должен скапливаться поверх игрока и блокировать обзор/возможность двигаться.
Плейтест 2026-09-03: на экране накапливаются десятки/сотни строк (
я слышу дно,не всё должно двигаться,пауза имеет формуи т. п.), из-за чего поле визуально перекрыто и играть невозможно.Наблюдение по текущему коду:
G.Floaters.prototype.add()добавляет текст вlistбез общего cap; каждый floater живёт 2.2 с. fileciteturn18file0L2-L2organs.jsпродолжает создавать стихи при простое и добавлять их в мир; озвучивание уже throttled, но визуальная часть всё ещё может спамиться через другие источники. fileciteturn13file0L2-L2world.addVerse()ограничивает только память стихов в сейве, а не экранный текст. fileciteturn32file0L2-L2engine.jsпоказывает floater при рождении узла, якоре, и других событиях. fileciteturn19file1L18-L30Требование: визуальные надписи должны быть редкими, читаемыми и не мешать управлению. Нужен единый глобальный лимит/очередь для Floaters + cooldown для стихов/событий, приоритет важных событий (рождение/закон/якорь) над атмосферным текстом. Визуальный текст не должен скапливаться поверх игрока и блокировать обзор/возможность двигаться.