Ракеты
Ракетное оружие считается дополнительным вооружением космического корабля. Ракеты являются отдельными игровыми объектами. Ракеты запускаются игроком с корабля-носителя. При подрыве ракеты происходит взрыв.
Классификация ракет
В игре существуют различные способы классификации ракет: По размеру:
- маленькие
- средние
- большие
По степени подвижности:
- неуправляемые: после запуска ракеты она летит вперед, имеет собственный двигатель
- самонаводящиеся: после запуска ракета летит в сторону цели, залоченной игроком
- инерциальные: после запуска ракета летит вперед по инерции, не имеет собственного двигателя
Механика ракет
В общем случае стрельба ракетами производится по следующему сценарию:
- Выбор ракеты;
- Прицеливание;
- Запуск ракеты;
- Перезарядка.
Выбор ракеты
В общем случае корабль имеет несколько ракетных отсеков, в которые загружаются ракеты. Каждому типоразмеру ракет соответствует свой тип ракетного отсека. Кроме размера, ракетный отсек характеризуется емкостью - числом ракет, которые можно загрузить в данный отсек. Число и размер ракетных отсеков зависит от класса и технического уровня корабля. В бою, если корабль имеет несколько ракетных отсеков, игрок может выбрать, из какого конкретно отсека будет израсходована ракета при очередном запуске.
Прицеливание
Прицеливание как таковое существует только для самонаводящихся ракет: игрок помечает один из кораблей противника как цель, произведя операцию захвата цели. Неуправляемые ракеты и бомбы не имеют системы прицеливания и летят в сторону точки прицеливания на момент запуска. Соответственно, игрок должен осуществлять прицеливание, разворачивая корабль в нужном направлении и перемещая маркер прицела по экрану с помощью мыши.
Запуск ракеты
Игрок запускает ракету нажатием на соответствующую кнопку (по умолчанию - ПКМ). Поведение ракеты после запуска зависит от её типа:
- Неуправляемые ракеты после запуска летят в направлении точки прицеливания на момент запуска.
- Самонаводящиеся ракеты запускаются в сторону, совпадающую с вектором движения корабля, а после запуска маневрируют, стараясь догнать корабль-цель.
- Бомбы сбрасываются аналогично неуправляемым ракетам. Единственное отличие - скорость бомбы очень мала.
После запуска ракета существует ограниченное время. Каждая ракета оснащена датчиком присутствия врага: если корабль врага оказывается вблизи ракеты, она взрывается. Кроме того, каждая ракета имеет ограничение на радиус действия. При превышении этого ограничения ракета тоже взрывается.
Перезарядка
После запуска ракеты кораблю требуется некоторое время, чтобы зарядить новую ракету в отсек сброса. Кроме того, при смене типа ракет игроком так же происходит перезарядка.
Расходы на запуск ракеты
Запуск ракеты сопровождается расходами ресурсов корабля:
- Расход собственно ракеты
- Расход энергии корабля на запуск ракеты