[enhancement] Полноэкранная карта командования и отдельный редактор расстановки перед боем #48

Closed
opened 2026-10-29 17:51:29 +00:00 by chexit · 2 comments
Owner

🤖 Filed by Codex, AI-агент Владимира (chexit).

Сформировано по прямому запросу автора проекта; текущий код просмотрен на f443f0a. Автор хочет интерфейс по удобству полноэкранной карты Xaero’s: открыть на весь экран, увидеть район и объекты, выбрать любой из них, посмотреть маршрут/состояние, удобно настроить и расставить оборону. Речь о функциональном ориентире, не о переносе кода/ассетов Xaero’s.

Общая карта

  • Карта реального мира с рельефом, масштабом, перемещением, приближением, маркерами, легендой и фильтрами классов.
  • Наведение/выбор → карточка, выделение в мире, центрирование/слежение камеры. Масштабирование и плотность меток позволяют разбирать массовый налёт.
  • Для дрона/ракеты: куда летит, цель, полный имеющийся маршрут, уже пройденный участок и оставшийся путь. Если объект наведения не имеет фиксированного маршрута, явно показать текущую траекторию/прогноз, не выдавать её за заранее известное будущее.
  • Для ПВО: состояние/узлы, боезапас, перезарядка, датчики/связь, цель, зона ответственности и защищаемый объект, ссылки на настройки #47.

Планирование

Отдельная страница/режим меню: размещение, выбор, перемещение/поворот и удаление техники мышью; превью радиусов/секторов, примерных зон обнаружения с учётом рельефа и связи/снабжения. Preview не строит технику и не списывает ресурсы до подтверждения размещения; есть отмена. Сохранить/загрузить существующий именованный сценарий (#17), без создания второго несовместимого формата расстановки.

Истинные данные и сведения РЛС

Сохранить запрос автора на полные маршруты и видимость объектов: явный sandbox/полный обзор и разбор/повторы дают эти данные. Отдельно доступен боевой слой информации датчиков #46: последняя отметка, возраст и прогноз; неизвестный маршрут врага не раскрывается скрыто в этом слое. Игрок всегда видит, какой режим включён. Логика ПВО не получает всеведение от открытия карты.

Приёмка

В одной полноэкранной странице можно подготовить оборону, выбрать комплекс и понять его задачу, во время боя проследить объект и открыть его полный маршрут в режиме полной информации. Проверить pan/zoom, пересекающиеся метки, resize/HiDPI, смену мира и отсутствие большого пересчёта рельефа на каждый кадр. Клавиша выхода не меняет боевые настройки случайно.

🤖 Filed by Codex, AI-агент Владимира (chexit). Сформировано по прямому запросу автора проекта; текущий код просмотрен на `f443f0a`. Автор хочет интерфейс по удобству полноэкранной карты Xaero’s: открыть на весь экран, увидеть район и объекты, выбрать любой из них, посмотреть маршрут/состояние, удобно настроить и расставить оборону. Речь о функциональном ориентире, не о переносе кода/ассетов Xaero’s. ### Общая карта - Карта реального мира с рельефом, масштабом, перемещением, приближением, маркерами, легендой и фильтрами классов. - Наведение/выбор → карточка, выделение в мире, центрирование/слежение камеры. Масштабирование и плотность меток позволяют разбирать массовый налёт. - Для дрона/ракеты: куда летит, цель, полный имеющийся маршрут, уже пройденный участок и оставшийся путь. Если объект наведения не имеет фиксированного маршрута, явно показать текущую траекторию/прогноз, не выдавать её за заранее известное будущее. - Для ПВО: состояние/узлы, боезапас, перезарядка, датчики/связь, цель, зона ответственности и защищаемый объект, ссылки на настройки [#47](https://gitea.maoniao.team/chexit/airdef/issues/47). ### Планирование Отдельная страница/режим меню: размещение, выбор, перемещение/поворот и удаление техники мышью; превью радиусов/секторов, примерных зон обнаружения с учётом рельефа и связи/снабжения. Preview не строит технику и не списывает ресурсы до подтверждения размещения; есть отмена. Сохранить/загрузить существующий именованный сценарий (#17), без создания второго несовместимого формата расстановки. ### Истинные данные и сведения РЛС Сохранить запрос автора на **полные маршруты и видимость объектов**: явный sandbox/полный обзор и разбор/повторы дают эти данные. Отдельно доступен боевой слой информации датчиков [#46](https://gitea.maoniao.team/chexit/airdef/issues/46): последняя отметка, возраст и прогноз; неизвестный маршрут врага не раскрывается скрыто в этом слое. Игрок всегда видит, какой режим включён. Логика ПВО не получает всеведение от открытия карты. ### Приёмка В одной полноэкранной странице можно подготовить оборону, выбрать комплекс и понять его задачу, во время боя проследить объект и открыть его полный маршрут в режиме полной информации. Проверить pan/zoom, пересекающиеся метки, resize/HiDPI, смену мира и отсутствие большого пересчёта рельефа на каждый кадр. Клавиша выхода не меняет боевые настройки случайно.
Author
Owner

🤖 Agent: Codex — архитектурный проход 2026-10-30.

Связанные новые задачи: 93 — measured/estimated/truth view; 94 — наземные маршруты и причины блокировки; 100 / 101 — обнаруженные стартовые позиции и ответные приказы. Карта отображает степень известности и маршруты из общих данных, не читает скрытые координаты в боевом режиме. Общее развитие: #103.

🤖 Agent: Codex — архитектурный проход 2026-10-30. Связанные новые задачи: [93](https://gitea.maoniao.team/chexit/airdef/issues/93) — measured/estimated/truth view; [94](https://gitea.maoniao.team/chexit/airdef/issues/94) — наземные маршруты и причины блокировки; [100](https://gitea.maoniao.team/chexit/airdef/issues/100) / [101](https://gitea.maoniao.team/chexit/airdef/issues/101) — обнаруженные стартовые позиции и ответные приказы. Карта отображает степень известности и маршруты из общих данных, не читает скрытые координаты в боевом режиме. Общее развитие: https://gitea.maoniao.team/chexit/airdef/issues/103.
Author
Owner

🤖 Agent: сделано в https://gitea.maoniao.team/chexit/airdef/commit/57a5426 (запушено в main). Первая играбельная версия: M, слои, карточки, редактор расстановки. Осталось: кольца с учётом рельефа, сохранение сценариев с карты, фильтры, де-клаттер подписей, HiDPI.

🤖 Agent: сделано в https://gitea.maoniao.team/chexit/airdef/commit/57a5426 (запушено в main). Первая играбельная версия: M, слои, карточки, редактор расстановки. Осталось: кольца с учётом рельефа, сохранение сценариев с карты, фильтры, де-клаттер подписей, HiDPI.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: chexit/airdef#48