В связи с заявлением командования:
Пилоты! Командование официально сообщает о начале второй фазы борьбы с пришельцами.
Для координации наемников предлагаю ввести радиопереговоры в открытом мире по внутренней голосовой связи.
Переговоры ведутся с помощью нового устройства - радиостанция (неожиданно).
При включенной функции голосовой связи в открытом мире в интерфейсе с правой стороны над трюмом появляется окно типа текстового чата, только со списком радиостанций (Ников игроков) в радиусе связи.
Управление можно по умолчанию назначить на клавиши 0-9 Numpad. 0 - говорить в общий канал, 1-9 говорить пилоту с порядковым номером из списка в радиостанции. Мут назначать кнопками “.(del)”+ “1-9”.
Дальность связи будет зависеть от дальности радара:
-
если радиусы радаров одиночных кораблей пересекаются, то внутри этого радиуса переговоры услышат все;
-
если корабли в звене, достаточно нахождения хотя бы одного корабля в радиусе переговоров, для остальных членов звена сигнал будет ретранслирован вне зависимости от расстояния;
-
при активации радиопереговоров внизу экрана появляется ник говорящего (так же как и сейчас реализовано), но пропадает он с небольшой задержкой (что бы успеть прочить ник), а на корабле загорается, например, красный маячок (по типу как сейчас загораются зеленые маячки при активации модулей). Также загорается красная точка напротив ника в окне радиостанции;
-
на принимающем корабле при включенной функции голосовой связи должен загораться, например, синий маячок, при выключенной функции ничего не загорается, что бы сразу было видно, что говорить этим пилотом бесполезно.
-
для особенных говорунов в окне радиостанции достаточно нажать кнопку mute на нике и он замолчит у тебя в радиостанции.
Опционально:
- возможность переговоров и при нахождении кораблей в полуторном радиусе радаров, но при этом на голос накладываются радио шумы (ну так, для атмосферы).
Примеры:
Два корабля с радиусом радара 20 км находятся в разных концах карты, видят друг друга и могут переговариваться только друг с другом, а два других корабля находящихся по центру карты с радиусом радара 3км их не услышат, но смогут поговорить друг с другом и их не услышат оба корабля на краю карты.
Зачем так сложно!?
Все для атмосферы, раз уж радары есть по 2 км (хм, парктроник прям), то и связь по общим каналам не может быть дальше.
Upd. Немного поправил, добавил радиостанцию. читать заново.