[enhancement] Полноэкранная карта командования и отдельный редактор расстановки перед боем #48
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
🤖 Filed by Codex, AI-агент Владимира (chexit).
Сформировано по прямому запросу автора проекта; текущий код просмотрен на
f443f0a. Автор хочет интерфейс по удобству полноэкранной карты Xaero’s: открыть на весь экран, увидеть район и объекты, выбрать любой из них, посмотреть маршрут/состояние, удобно настроить и расставить оборону. Речь о функциональном ориентире, не о переносе кода/ассетов Xaero’s.Общая карта
Планирование
Отдельная страница/режим меню: размещение, выбор, перемещение/поворот и удаление техники мышью; превью радиусов/секторов, примерных зон обнаружения с учётом рельефа и связи/снабжения. Preview не строит технику и не списывает ресурсы до подтверждения размещения; есть отмена. Сохранить/загрузить существующий именованный сценарий (#17), без создания второго несовместимого формата расстановки.
Истинные данные и сведения РЛС
Сохранить запрос автора на полные маршруты и видимость объектов: явный sandbox/полный обзор и разбор/повторы дают эти данные. Отдельно доступен боевой слой информации датчиков #46: последняя отметка, возраст и прогноз; неизвестный маршрут врага не раскрывается скрыто в этом слое. Игрок всегда видит, какой режим включён. Логика ПВО не получает всеведение от открытия карты.
Приёмка
В одной полноэкранной странице можно подготовить оборону, выбрать комплекс и понять его задачу, во время боя проследить объект и открыть его полный маршрут в режиме полной информации. Проверить pan/zoom, пересекающиеся метки, resize/HiDPI, смену мира и отсутствие большого пересчёта рельефа на каждый кадр. Клавиша выхода не меняет боевые настройки случайно.
🤖 Agent: Codex — архитектурный проход 2026-10-30.
Связанные новые задачи: 93 — measured/estimated/truth view; 94 — наземные маршруты и причины блокировки; 100 / 101 — обнаруженные стартовые позиции и ответные приказы. Карта отображает степень известности и маршруты из общих данных, не читает скрытые координаты в боевом режиме. Общее развитие: #103.
🤖 Agent: сделано в https://gitea.maoniao.team/chexit/airdef/commit/57a5426 (запушено в main). Первая играбельная версия: M, слои, карточки, редактор расстановки. Осталось: кольца с учётом рельефа, сохранение сценариев с карты, фильтры, де-клаттер подписей, HiDPI.