Режимы полёта на одном рычаге
Как продвинутые корабли умещают ручной полёт, висение и автопосадку в один орган управления — на разборе корабля с 597 подписками.
По описаниям авторов кораблей в Мастерской Steam
В кабине помещается несколько рычагов, а межпланетному кораблю нужно куда больше режимов поведения. Продвинутые сборщики решают это так: несколько режимов полёта на одном рычаге, и его положение решает, какая схема сейчас главная. Ниже — живой рабочий пример с самого популярного корабля этой библиотеки.
Один рычаг, три режима
Приём в том, чтобы разбить ход рычага 0–100 на полосы. У разбираемого корабля автор расписывает это дословно:
| Положение рычага | Режим |
|---|---|
| 0–33 | Ручное управление |
| 33–66 | Режим висения |
| 67–100 | Горизонтальная автопосадка |
Почему это лучше трёх отдельных тумблеров: режимы взаимоисключающие по построению. Рычаг не может быть в двух полосах одновременно, поэтому схема висения и схема посадки никогда не будут вести одни и те же двигатели вдвоём.
Висение: два способа задать высоту
В режиме висения рычаг «вверх-вниз» перестаёт быть тягой и становится кое-чем менее очевидным. По словам автора, он «работает как счёт вверх и вниз для целевой высоты» — то есть меняет цель, а не задаёт её. Отсюда ловушка:
Верните рычаг в ноль, когда дошли до нужной высоты. Оставите отклонённым — и «число будет продолжать считать», корабль будет набирать или снижаться бесконечно.
Быстрый вариант — отдельная кнопка. На этом корабле кнопка LOCK ALT «назначит текущую высоту целевой»: долетели куда надо, нажали, готово. Приём стоит перенять — он превращает возню двумя руками в одно нажатие.
Деталь про приборы от того же автора: по умолчанию показывается текущая высота, а чтобы увидеть целевую, нужно переключить радиоканал на 7. Радиоканалы — это то, как такие корабли перебрасывают показания без прокладки кабеля через весь корпус: один передатчик, несколько приёмников на одном канале.
Автопосадка забирает управление
В режиме автопосадки корабль садится на нижние двигатели, и рычаг «вверх-вниз» в это время не работает — «теперь им управляет схема автопосадки».
Это правильное решение, а не ограничение. Два регулятора, дерущиеся за одни двигатели, — это ровно то, из-за чего корабли раскачиваются и втыкаются в землю. Если делаете своё, пусть автоматический режим забирает управление целиком, а не добавляется к действиям пилота.
Тормозной импульс — межпланетная часть
Прилететь к планете и сесть на неё — разные задачи, и здесь под первую выделен отдельный тумблер. Порядок, описанный автором:
- Пройдите середину перелёта.
- Развернитесь так, чтобы корма смотрела на планету, к которой летите.
- Включите ENTRY BURN. Он «идеально погасит скорость для безопасного входа в атмосферу планеты».
- Оказавшись в атмосфере, выключите его.
- Переключайтесь на автопосадку и садитесь горизонтально.
Тормозной импульс и посадка не должны пересекаться. Автор пишет об этом прямо: тумблер ENTRY BURN «должен быть выключен», когда вы садитесь на нижние двигатели. Работающие маршевые во время спуска на подъёмных — это и есть тот конфликт, ради которого существует рычаг режимов.
Что отсюда забрать
- Полосы на одном рычаге лучше нескольких тумблеров — режимы становятся взаимоисключающими сами собой.
- Дайте пилоту кнопку «зафиксировать как есть», а не только пошаговое изменение.
- Автоматические режимы забирают управление, а не делят его.
- Показания перебрасывайте радиоканалом, а не кабелем через корпус.
- Подписывайте конфликты. Кораблю с режимами нужно, чтобы пилот знал, какой тумблер обязан быть выключен.
И честное замечание автора о собственной сборке: систем в ней столько, что он попросил друга разобраться, как на этом летать, и снял видео. Если вашему кораблю нужна инструкция — напишите её: из кабины никто вашу схему не восстановит.