Платформы / жанры PC
Дата выхода: 7 сентября 2017 (Альфа)
Разработчик: Novaquark
Издатель / Издатель в России: Novaquark

Скрипт Lua автопилота в Dual Universe (на русском языке)

Admin20-11-2020, 23:16
Издательский рейтинг
Игромания: 99
Stopgame: 98
Kanobu: 87
Котонавты: 84
Digital Spy: 88
Общий: 91
Dual Universe HUD, настраиваемая схема управления и автопилот с орбитальной информацией, тормозным путем, и HUD Rezoix по тангажу / крену с некоторыми исправлениями и основными корректировками. Включает реализацию виртуального джойстика, вокруг которого нет гигантского белого круга.

Возможность скрыть скорость отображения виджета, так как вся важная информация из этого виджета отображается на HUD

Работает с командным сиденьем и сиденьем, но не с кабиной

Если вы хотите сохранить текущую конфигурацию, щелкните правой кнопкой мыши свое место, скопируйте конфигурацию Lua в буфер обмена и сохраните ее где-нибудь.


Сохраните файл в % ProgramData% \ Dual Universe \ Game \ data \ lua \ autoconf \ custom , имя файла не имеет значения (пока это все еще .conf)


- Щелкните правой кнопкой мыши на блок управления
- автоматическая настройка
- лицевой стороной к контроллеру
- нажмите ctrl + L, чтобы открыть редактор lua
- нажать кнопку "Применить"

В игре щелкните правой кнопкой мыши свое место и выберите « Дополнительно» -> «Обновить пользовательский список автоконфигурации» (Advanced -> Update custom autoconf list ) - если вы получили сообщение об ошибке YAML, значит, вы неправильно следовали указанным выше правилам.

Затем Advanced -> Run Custom Autoconfigure -> ButtonsHud - Dimencia and Archaegeo

После установки на свой корабль щелкните кресло/кокпит, правой кнопкой мыши, выберите «Дополнительно», выберите «Изменить параметры LUA» и наведите указатель мыши на каждый параметр, чтобы настроить параметры. Наиболее важным является userControlScheme, который имитирует обычное управление с клавиатуры, мыши или виртуального джойстика. Если у вас есть банк данных о вашем корабле, ALT-7 позволит вам сохранить ваши предпочтения (см. Ниже). Пожалуйста, проверьте все настройки, так как скрипт позволяет многое настраивать.

По умолчанию HUD перезаписывает схемы управления полетом в игре. Вы должны щелкнуть правой кнопкой мыши на сиденье и установить схему управления на Клавиатуру. Затем посмотрите на сиденье и выберите Advanced-Edit LUA Parameters. Наведите указатель мыши на каждый, чтобы увидеть описание, но основным из них является userControlScheme. Вы можете установить его на «Виртуальный джойстик» (по умолчанию), «Мышь» или «Клавиатура».

Это должно все настроить, и в добрый путь.

Вы можете вручную соединить двери или силовые поля с сиденьем, и оно будет запоминать их каждый раз, когда вы их настраиваете, и автоматически открывать их при выходе из сиденья и закрывать их при входе. Если корабль содержит банк данных, он будет подключен к сиденью для использования с хранением переменных (но он никогда не очистит банк данных по-настоящему, поэтому вы можете использовать банк данных и для других целей)

Предупреждения
Режим Turn & Burn предполагает, что ваш корабль сможет повернуться в правильном направлении, прежде чем вы начнете торможение, и его следует использовать с осторожностью при малых перелетах.

Когда ваши настройки сделаны, высота вашего зависания устанавливается на 0 (Ноль). Это помогает при приземлениях, но не пытайтесь вытащить снаряжение до того, как вы зависнете на поверхности.

Автопилот может быть нестабильным для полетов на короткие расстояния (<2SU или около того) и почти наверняка отправит вас через атмосферу, если вы слишком близко к цели.

Не включайте автопилот, если у вас нет прямой видимости цели.

Он не может определить, есть ли на пути планета.

Автопосадку следует использовать под присмотром. Он не может обнаружить горы или скалы по пути, и если вы попытаетесь взлететь автоматически из ущелья тэйдса, вы можете разбиться.

Информация о кнопках
Этот HUD использует экранные кнопки, поэтому необходимо иметь возможность использовать вашу мышь. Единственный способ предотвратить попытки DU использовать мышь для ввода - это установить схему управления на клавиатуру. Затем вы можете щелкнуть правой кнопкой мыши по месту, Advanced -> Edit LUA Parameters и найти флажки, чтобы выбрать, какую схему управления вы действительно хотите использовать.



Применяются обычные горячие клавиши, но новая система кнопок должна быть проще. Мы будем преобразовывать это для работы с экранами и пультом дистанционного управления, как только ошибка мерцания экрана будет исправлена. На данный момент для кнопок отсутствуют многие параметры, поскольку удаленные контроллеры должны использовать горячие клавиши.

Удерживайте Shift, чтобы отобразить наложение пользовательского интерфейса с кнопками. Наведите указатель мыши на кнопку и отпустите Shift, чтобы выбрать ее.

Удерживая Shift, нажмите R / T (ускорение / снижение скорости) для переключения между целями автопилота.

Автотормоз отсутствует в пользовательском интерфейсе в этой версии; он ненадежен, потому что не может выровнять вашу траекторию и имеет тенденцию к чрезмерному торможению, если не идеально выровнен. Используйте автопилот, если вам нужен автоматический тормоз, чтобы он мог правильно выровняться. Автоторможение по-прежнему доступно при нажатии Alt + 3, если вы этого хотите.

Alt теперь является переключателем для свободного просмотра. Из-за того, как нам пришлось использовать режим клавиатуры, он не может повторно центрироваться, когда вы блокируете его обратно, но это может быть желательно в некоторых ситуациях.

Если вам нужно уменьшить масштаб в виде от третьего лица, вы должны переключить режим свободного просмотра, потому что игра не распознает Shift, когда он используется для пользовательского интерфейса.

Режим Turn & Burn по-прежнему доступен с помощью Alt + 5 (скоро будет добавлен в пользовательский интерфейс)

Элементы управления - MINHUD и Archeageo HUD
Alt + 1 и Alt + 2 (Option1 и Option2) для прокрутки между целевыми планетами для автопилота и отображения . Этот виджет не будет отображаться, если планета не выбрана (т.е. вы должны нажать одну из этих горячих клавиш после входа в место, чтобы показать виджет)

** Alt + 3 ** включает / выключает HUD и другие виджеты. Орбитальный дисплей и информация об автопилоте по-прежнему будут отображаться, если hud выключен.

Alt + 4, чтобы задействовать Автопилот для межпланетного путешествия, если вы находитесь в космосе и нацелены на планету с помощью Alt + 1 / Alt + 2. Убедитесь, что у вас есть прямая видимость цели. Он будет выровнен по цели, немного перестроится, чтобы указать на 200 км в сторону от цели, разогнаться, выключить двигатели на максимуме, начать торможение при необходимости и, надеюсь, достичь стабильной орбиты вокруг цели.

Alt + 5 для переключения режима поворота и горения, который изменяет все ваши показания торможения, предполагая, что вы будете поворачиваться и гореть. Не забудьте установить разминку в Параметрах, если вы используете это; время прогрева по умолчанию составляет 32 секунды. Автопилот также будет вращаться и сгорать за вас (автоматическое торможение - нет). Обратите внимание, что режим Turn & Burn предполагает, что ваш корабль сможет повернуться лицом в правильном направлении, прежде чем вы начнете торможение, и его следует использовать с осторожностью при коротких поездках.

Alt + 6 для переключения удержания высоты . Если он используется во время полета (с поднятым снаряжением), он будет пытаться удерживать высоту, на которой вы его включили.
Alt + 6 при приземлении (с пониженной передачей), чтобы включить автоматический взлет - это просто удержание высоты, которое устанавливает вас на определенное параметром расстояние над вашей начальной позицией (по умолчанию 1 км). Вы должны контролировать свою тягу и отпускать тормоз для взлета. Передача в режиме удержания высоты включит автоматическую посадку.. Это очень медленно в попытке обезопасить себя; он наклоняется под углом 5 градусов, отключает дроссельную заслонку и ждет, пока не включатся ваши вертикальные ускорители или парящие двигатели, прежде чем набрать высоту и нажать на тормоз. Это не сработает, если он не обнаружит автоматически двигатель парения или вертикальный ускоритель Alt + C, Alt + Пробел в режиме удержания высоты, чтобы изменить высоту удержания (эти горячие клавиши не будут влиять на ваши зависания / vboosters в режиме удержания высоты)

Alt + 7 для сохранения / очистки переменных в банке данных - Использование: прикрепите банк данных к своему кораблю в любом месте. Перезапустите HUD Autoconfig. Измените любые переменные с помощью Edit LUA Paremeters. Садись. Нажмите ALT-7, чтобы сохранить. Теперь они будут автоматически загружаться каждый раз, когда вы садитесь. Чтобы перезаписать, вы должны нажать alt-7, чтобы стереть банк данных, затем выйти, повторно запустить Autoconfig, затем изменить значения с помощью Edit LUA Parameters, вернуться и alt-7, чтобы сохранить новые значения.

Alt + 8 переключает режим следования с пульта дистанционного управления . Это заставляет ваше судно взлетать и пытаться следовать за вами, куда бы вы ни пошли.

Alt + 9 для включения автоматического торможения . Это просто включит тормоз, если вы окажетесь в пределах максимального тормозного пути планеты, на которую нацелено Alt + 1 и Alt + 2, и отключите ее, как только она приблизится к орбите, просто путем торможения. Это альтернатива автопилоту, если вы не хотите, чтобы автопилот контролировал, куда смотрит ваш корабль, или двигатели.

Упорство
Как вкратце упоминалось выше, ваши пользовательские переменные сохраняются между перезагрузкой конфигураций, если вы прикрепляете банк данных к кораблю (и используете Alt + 7 для их сохранения). Однако все переменные в программе сохраняются в базе данных при выходе из места. Это означает, что он будет в точности таким, каким вы его оставили - если вы приземлились, когда выходили, он не отскочит от земли, когда вы его получите.

Это также означает, что при использовании автопилота вы можете относительно легко перемещаться между сиденьем и пультом дистанционного управления; он будет отключен на короткое время, пока вы меняете местами, но все будет сохранено и продолжит работу с того места, где остановилось.

Настройка
Были добавлены следующие параметры LUA

PrimaryRPrimaryGPrimaryB - для установки основного цвета HUD

разогрев - Сколько времени требуется вашим двигателям для прогрева, или T50. По умолчанию 32. Для всех, кроме грузовых двигателей, эти значения для космических двигателей: XS 0,25, S 1, M 4, L 16, XL 32. Если вы используете грузовые двигатели, вам, вероятно, следует проверить https: // hq. hyperion-corporation.de/ingame-engine-library

userControlScheme - так вы определяете, какую схему управления вы хотите использовать - клавиатуру, мышь или виртуальный джойстик. Наведите указатель мыши на имя в редакторе параметров, чтобы увидеть, какие именно значения вы можете ввести. Обратите внимание, что ваша схема управления в игре должна быть настроена на клавиатуру, чтобы можно было использовать кнопки, поэтому вы должны установить ее здесь.

И многое другое для настройки - щелкните правой кнопкой мыши место и перейдите в Advanced -> Edit Lua Parameters, чтобы увидеть их все.

Особенности
Rezoix HUD (т.е. индикаторы тангажа / крена / рыскания), со значениями RGB для LUA-параметра, чтобы вы могли установить базовый цвет, и с исправлениями (рыскание отображается в пространстве правильно вместо шага, индикатор газа фиксирован, гироскоп больше не требуется) - https://github.com/Rezoix/DU-hud

Виджет орбитальной информации - показывает апоапсис, периапсис, апогей, перигей, эксцентриситет для ближайшей планеты с использованием этих библиотек: https://gitlab.com/JayleBreak/dualuniverse/-/tree/master/DUflightfiles/autoconf/custom

Индикатор тормоза / переключатель - Тормоз теперь является переключателем и включается по умолчанию при входе в сиденье. На экране есть текстовый индикатор, показывающий, когда тормоз включен.

Межпланетный помощник - используйте Alt + 1 и Alt + 2 для переключения между целевыми планетами. Показывает расстояние, время в пути (включая ускорение, ход и торможение - абсолютное общее), время торможения (текущее и максимальное). Обратите внимание, что в настоящее время время торможения неточно, если вы находитесь в атмосфере. Как только вы окажетесь в космосе, он правильно прочитает космические тормоза и выдаст правильные значения.

Автотормоз - используйте Alt + 3, когда у вас есть цель, выбранная с помощью межпланетного помощника, и он переключит автотормоз. Скрипт автоматически включит тормоз, когда будет достигнуто максимальное тормозное расстояние для этой планеты. Это не гарантирует, что вы не попадете в планету - даже с автотормозом не целитесь прямо в планету. Он нацелен на конечную скорость 0, хотя обычно у вас будет гораздо более высокая конечная скорость, поэтому есть некоторая свобода действий. Он будет продолжать торможение до тех пор, пока не будет достигнута устойчивая орбита, если возможно, исходя из траектории.

Автопилот - используйте Alt + 4, когда у вас есть цель, выбранная с помощью Межпланетного помощника, и вы находитесь в космосе с прямой видимостью цели. Сценарий будет выровнен по оптимальному вектору, чтобы вывести вас на орбиту 1SU от цели, ускориться, выключить двигатели, когда это необходимо, и затормозить до достижения орбиты.
ПРИМЕЧАНИЕ. На данный момент это почти наверняка доставит вас в безопасную зону планеты, не врезавшись в нее, но, скорее всего, вы не достигнете стабильной орбиты. Вы должны присутствовать в конце поездки

Turn & Burn - используйте Alt + 5 для переключения режима Turn & Burn, который изменяет все ваши показания, предполагая, что вы будете поворачиваться и гореть при торможении, и настраивает автопилот, чтобы повернуть и гореть за вас.

Dodgin's Don't Die Rocket Governor - установите скорость с помощью круиз-контроля и нажмите B, чтобы ваши ракетные двигатели разогнались до этой скорости, но не быстрее.

Автоматическая посадка при пониженной передаче - при опускании шасси высота зависания устанавливается на 0, при поднятии - на макс. При въезде в автомобиль с пониженной передачей высота устанавливается на 0, при заходе в автомобиль с включенной передачей - на макс.

Дверь / Ramp автоматизация - автоматически закрывает двери / пандусы при входе, и открывает их при выходе. Требуется один раз связать их с местом, и он будет помнить и повторно связывать их каждый раз, когда вы впоследствии настраиваете его. Переименование не требуется.

(ButtonHUD) Кнопки и пользовательские элементы управления - Пользовательские реализации виртуального джойстика и управления мышью, позволяющие использовать виртуальный джойстик без этого отвратительного гигантского круга на экране. Кнопки для использования многих функций.

Атмосферный пакет - автоматический взлет, автоматическая посадка, удержание высоты и для пультов дистанционного управления режим следования.

Автопилот обновлен.
Комментарии: (0)
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Купить Dual Universe
Dual Universe купить игру
В данном разделе можно приобрести/купить игру Dual Universe. Приобретайте...
6-10-2020, 15:30
Dual Universe новости
Обновление "Селен" (0.26.17) В Dual Universe доступно
Сообщество создателей Dual Universe с удовольствием погрузится в последнее...
Вчера, 15:43
Dual Universe новости
УЛУЧШЕНИЯ И ИЗМЕНЕНИЯ LUA в Dual universe ЧАСТЬ 3
Lua - это настоящий язык программирования, который можно использовать в Dual...
16-10-2021, 18:48
Dual Universe новости
УЛУЧШЕНИЯ И ИЗМЕНЕНИЯ LUA в Dual Universe ЧАСТЬ 2
В первой части мы рассмотрели некоторые новые возможности Lua, такие как...
16-10-2021, 18:35
Новостной ресурс "Dual Universe" создан геймерами для геймеров, которые хотят постоянно быть в курсе самых свежих новостей игрового мира. Мы отбираем самые интересные новости об играх и сразу же публикуем их на сайте. Мы пишем новости игровой индустрии, анонсы, публикуем новые трейлеры и видео к предстоящим играм, следим за игровыми выставками и техническими новинками. Помимо информации о консольных играх, мы также пишем новости и статьи мобильных игр и онлайн-проектов. Будьте всегда в курсе последних новостей - следите за играми вместе с игровыми новостями и статьями от "Dual Univers.ru"!
Powered by Dual Universe. Все права защищены.
МЕТРИКА
up