Механика: метки только через мини-дрон

Зафиксировано: тактические метки на карте (для отряда / командира) ставятся только мини-дроном. Дрон уязвим (любой урон = смерть), респавн 1 мин, пока жив летает у точки со скоростью 10 м/с.

Связь: GDD — «ограниченные маркеры»; отряды сеть и соц мета; бинокль — ники не через дрон.


1) Зачем в дизайне

Без дронаС дроном
Бесконечные пинги с картыМетка = физический объект в мире
Wallhack-меткиВраг может сбить дрон — метка гаснет или не ставится
Нет риска разведкиНад точкой шумит/виден силуэт — контр-мера

Стыкуется с жёстким тоном и «бессмертными стрелялками»: разведка и командование стоят тела/дрона, не UI-магии.


2) Цикл игрока

sequenceDiagram
  participant S as Солдат
  participant D as Мини-дрон
  participant M as Карта отряда

  S->>S: Прицел / луч к точке на земле
  S->>D: Выпуск дрона (если не на кулдауне)
  D->>D: Летит к точке ~10 м/с
  D->>M: Метка активна пока дрон жив у точки
  Note over D: Любой урон → дрон уничтожен
  D-->>S: Кулдаун респавна 60 с
ШагДействие
1Игрок указывает место (луч из камеры / прицела на землю в пределах дистанции TBD).
2Выпускает мини-дрон (кнопка «Метка»), если дрон доступен (не на кулдауне 60 с).
3Дрон вылетает (из рюкзака / руки — анимация TBD) и летит к точке 10 м/с.
4У точки — висит / кружит в радиусе ~15–25 м (черновик), метка видна отряду на карте и в мире.
5Любой урон по дрону → мгновенная смерть, метка снимается (или «мигает» 3 с и гаснет).
6Дрон недоступен 60 с (респавн), затем снова можно ставить метку.

Нельзя: поставить метку кликом по карте без дрона, пока кулдаун или пока предыдущий дрон не долетел.


3) Параметры дрона (черновик баланса)

ПараметрЗначение
Скорость полёта10 м/с
Время до точкидистанция / 10 (напр. 200 м → 20 с)
HP1 (любой тип урона, любой источник)
Попаданиепуля, осколок, удар, огонь — всё убивает
Респавн у игрока60 с после гибели или снятия метки вручную
Активных дронов на игрока1
Макс. меток отряда5–8 одновременно (суммарно живых дронов отряда — TBD)

Видимость

КтоВидит
Отрядметку на миникарте — только рация + право map.squad_markers; модель дрона в 3D у всех
Фракцияmap.clan_markers — метки всего клана
Врагдрон в небе, можно стрелять; на карте врага метки нет
Без рациикарта пустая — меток на UI нет (рация и разведка клана)
Ник врага у дронанет (как везде — только бинокль / жетон)

4) Роли

РольИспользование
Командир отрядаосновной пользователь; «метка штурма», «логистика сюда»
Разведкаметка засады / наблюдения; дрон часто убивают — ожидаемо
Штурмовикреже; 1 метка «сбор»
Поддержкаметка разгрузки / коридора ленты

Ограничение GDD: мало приоритетных маркеров — лимит живых дронов отряда + кулдаун 60 с на человека.


5) Лор (вылазка / СССР 40-е)

В игре: «маячок» / мини-дрон наблюдения — коробка с пропеллером, аналог полевого воздушного маяка (не квадрокоптер 2020-х). В мета-Сети — стандартный гаджет оператора на вылазке.

Звук: тихое жужжание (слышно ~30–50 м) — враг может найти по звуку.


6) Техника (сервер)

СобытиеПоведение
marker_deployточка, owner_id, squad_id
drone_spawnсущность с 1 HP, скорость 10 м/с, цель = точка
drone_killedлюбой damage > 0 → despawn, marker_remove
drone_reachedhover у точки, метка stable
drone_cooldown60 с на игрока, реплицируется клиенту

Клиент: не рисует постоянную метку без живого drone_id в состоянии отряда.


7) Анти-абуз

РискРешение
Спам метками1 дрон / игрок + кулдаун 60 с
Разведка бесплатнодрон убиваем
Маркеры через стеныточка только line-of-sight на землю
1000 дронов на серверелимит живых дронов на отряд + LOD: далеко — только иконка на карте

8) Связь с другими системами

СистемаСвязь
Бинокльидентификация врага отдельно; дрон не показывает ники
Мачта H4не ставит метки за игрока
Лентаметка «обводи сюда» — координация, не автозахват
Голос отряда«вижу дрон врага у моста» — контр-игра

9) UI

  • Кнопка «Метка (дрон)» — серая при кулдауне, таймер 0:43 до респавна.
  • В списке меток отряда: жив / сбит / в пути.
  • Подсказка: «Метку сбивает любой выстрел».

10) Открытые решения

  1. Дистанция постановки: 200 / 350 / 500 м?
  2. После гибели дрона: метка сразу пропадает или «призрак» 5 с?
  3. Союзник может перехватить управление дроном (нет по умолчанию)?
  4. Ночью: дрон с фонарём (легче убить)?

11) Формула

Хочешь метку — выпускаешь мини-дрон. Он летит 10 м/с к месту, где ты указал, и висит там. Любой урон — дрон мёртв, метки нет. Через минуту снова можешь выпустить. Враг охотится на дрон — твоя разведка стоит денег.