Прямые приказы рабочих и переход к следующему юниту
Подготовлено28.10.2026 дляv0.10.0. Эталон пользователя: картинка 2026-10-28_03-18-33-609_MSK/02-Буфер-1.png из общих заметок, просмотренная как изображение.
Рабочие
Над семью общими командами добавлен отдельный ряд оригинальных круглых значков PTW. Доступны только десять уже реализованных действий: дорога, железная дорога, форт, шахта, орошение, вырубка леса, расчистка джунглей/болот, посадка леса, уборка загрязнения и баррикада. Общие автоматические рабочие режимы, колонии, аэродромы, заставы и радары по одному изображению не добавлялись.
Каждая кнопка отправляет тот же START_WORK, что меню и клавиши. Используются реальные флаги типа юнита и общая проверка workRequirement/validateCommand: местность, занятость, технология, ресурс, граница, оставшееся движение. Недостающие требования показаны в подсказке, кнопка приглушена. После назначения задача продолжается обычными ходами и сохраняется. Дорога и железная дорога имеют отдельные кнопки; меню остальных работ сохранено как дополнительный способ выбора. Не являющиеся рабочими части этого ряда не видят.
У шахты и орошения есть собственные требования Atlants: в контрольной партии для их выполнения действительно выданы нужные технологии26 и51. Начальная доступность не была искусственно расширена ради интерфейса.
Повторное укрепление
Приказ FORTIFY принимается и для уже укреплённой части с нулевым движением. Он не меняет здоровье, оставшиеся шаги, приказ или PRNG; интерфейс переходит к следующему доступному юниту. ИИ отдельно исключает такие повторные приказы из выбора. Первоначальный общий прогон обнаружил, что прежняя стратегия полагалась на отказ ядра и повторяла FORTIFY; причина устранена и проверяется отдельным регрессионным случаем.
Камера
При автоматическом переходе к следующей части проверяется её положение в видимой области карты с учётом масштаба, смещения холста и нижнего интерфейса. Камера перемещается только если часть не помещается в используемой области. Обычный клик по клетке по-прежнему не центрирует карту.
Проверки
tests/unit-order-refinements.test.mjs: повторное укрепление/сохранение/PRNG, конечный ход ИИ, соответствие всех кнопок поддержанным заданиям, границы видимой области и масштаб.
tests/browser-worker-orders.cjs: настоящие нажатия шахты/орошения/дороги с точным сравнением с ядром, запрет перезапуска занятой работы, объяснения требований, скрытый ряд у воина, повторный FORTIFY с переходом выбора, дальний и ближний следующий юнит. Отчёт · Снимок.
Публичная интеграцияv0.10.0
Опубликовано28.10.2026 в05:13 МСК, кодf1d04cdd4cd1b1be. Сценарий реально выполнен вChromium локально и на основном HTTPS-сайте. Текущий отчёт. Общая сверка146 файлов кода/данных/ресурсов не нашла расхождений; независимые служебные страницы сохранены. Полный Windows-оригинал этими проверками не объявлен воспроизведённым.