Как все могли заметить, одной из главных особенностей интеграционного пакета GTO является множество разнообразных оригинальных мультиблочных структур. В дизайне мультиблочных структур команда разработчиков приветствует самостоятельное проектирование игроками таких структур и их разумное добавление в пакет. Это могут быть как совершенно новые машины, так и переработка некрасивых существующих структур. Для этого в пакете есть очень удобный инструмент экспорта мультиблочных структур, который можно использовать без каких-либо знаний программирования. Далее будет описано, как пользоваться инструментом экспорта мультиблочных структур.
Включить режим разработчика
Перед использованием убедитесь, что сборка находится в режиме разработчика, иначе инструмент экспорта многоблочных структур не загрузится. Способ включения режима разработчика: в интерфейсе конфигурации GTOCore включите «Режим разработчика», затем перезапустите игру,Не играйте в обычном режиме в режиме разработчика, будет отсутствовать большое количество рецептов.
После входа в игру в режиме разработчика просто найдите в EMI «Инструмент экспорта мультиблочных структур», и вы получите эту таинственную маленькую палочку.
Описание функций и методов использования инструмента экспорта
интерфейс
Держа инструмент экспорта, щелкните правой кнопкой мыши по воздуху, чтобы открыть интерфейс UI инструмента экспорта.
Первая строка — размер выбранного объекта
Вторая строка — порядок экспорта, не нужно уделять много внимания.
“Поворот по оси X” и “Поворот по оси Y” используются для корректировки ориентации после выделения структуры рамкой, их назначение будет описано далее.
“Режим экспорта” кнопка используется для указания текущего режима использования. Нажмите кнопку режима, затем выйдите из UI и снова войдите, чтобы переключить режим. В настоящее время существует два режима: “Режим экспорта” и “Режим привязки”. Оба режима будут использоваться при экспорте структуры, их назначение будет описано далее.
При нажатии кнопки “Экспорт в журнал” код структуры выделенного многоблочного строения экспортируется в журнал, его назначение будет описано далее.
основные операции
1.избирательный округ
После того как вы построите нужную конструкцию в игре, возьмите инструмент экспорта, откройте UI и убедитесь, что сейчас включен«Режим экспорта». Затем прямо на блокнажмите правой кнопкой мышичтобы выделить область. Выделенная область будет отмечена синей рамкой.
Логика выделения следует принципу «инкрементального выделения»: каждый щелчок правой кнопкой мыши расширяет область по длине, ширине и высоте относительно первого выделенного блока (не нужно строить вспомогательные блоки по диагонали), что позволяет легко выделять конструкции без диагональных блоков.
Если вы хотите сбросить выделение, в любой момент зажмитеSHIFT+правая кнопка мыши.
Блоки внутри выделения обновляются в реальном времени, поэтому если вы внесли изменения после выделения, не нужно выделять заново.
2. Привязка блока материала камеры и хоста
Откройте UI, переключите режим на “режим привязки”, в этом режиме,щелкните правой кнопкой мышитип блока материала, который вы хотите установить, можно привязать к типу блока материала камеры и хоста, после успешной привязки появится подсказка.
3. Установка, может ли машина использовать лазерный отсек (высокоэнергетический отсек)
Откройте UI, переключите режим на«Режим привязки», в этом режиме,SHIFT+правая кнопка мышилюбой блок,
4. Экспорт кода структуры
Откройте UI, нажмите кнопку «Экспорт в журнал», файл экспорта находится в папке корневого каталога \logs, файл latest.log, откройте его и прокрутите вниз до самого низа, чтобы увидеть структурный код.
структурное направление
В нормальных условиях при экспорте структуры лучше убедиться, что блок контроллера смотрит лицом наружу. Поскольку в экспортированном коде ориентация блока контроллера фиксирована, нам нужно отрегулировать ориентацию машины с помощью «поворота по оси X». «Поворот по оси Y» используется реже, и мы не будем на нем останавливаться. Ниже приведем простой пример для пояснения. Как показано на рисунке, я построил простую многоблочную структуру 3x3 (дубовое бревно является замещающим блоком для блока контроллера).
После завершения выделения и экспорта в журнале появится такой код. В этом коде видно, что заполнитель B представляет собой блок хоста, а A — иридиевый усиленный механический блок. Но проблема этого кода в том, что ориентация блока контроллера неправильная; если использовать этот код напрямую, вы обнаружите, что лицо блока контроллера направлено внутрь, поэтому нам нужно выполнить поворот.
Нажмите дважды «Повернуть по оси Y», затем выполните экспорт, и мы увидим следующий код, который при использовании будет соответствовать ожидаемой ориентации хоста.
Если посмотреть на код двух примеров, то можно заметить, что самая нижняя строка структуры, показанной в коде, соответствует первому слою на лицевой стороне структуры, которую мы видим в игре. Если блок контроллера находится на самом внешнем слое, убедитесь, что заполнитель хоста находится в последней строке. И так далее: если на втором слое, то убедитесь, что заполнитель блока контроллера находится на предпоследней строке. (Конечно, эту операцию можно не делать, пусть разработчики сами её выполняют.)
Заглушка
В интеграционном пакете имеется большое количество блоков уровней/заменяемых блоков, таких как корпуса ABS, катушки и т.д. Инструмент экспорта имеет встроенную удобную систему преобразования. Если вы хотите использовать их в своих мультиблочных структурах, вы можете использовать некоторые ванильные блоки в качестве заполнителей, и при экспорте код будет автоматически преобразован. Ниже приведен список соответствующих заполнителей. Если есть блоки, не входящие в список, вы можете указать это непосредственно в файле кода отправленной структуры.
полный процесс операции
Экспортировать код многоблочной структуры с нуля
Постройте вашу многоблочную структуру.
Замените блок контроллера дубовым бревном, а место отсека — булыжником.
Замените блоки в соответствии со списком заполнителей (если они использовались).
Привяжите тип блока отсека.
Установите, является ли машина лазерной или обычной.
Выделите рамкой вашу структуру и экспортируйте код.
Отрегулируйте ориентацию основного блока с помощью кнопки поворота (можно пропустить) и снова экспортируйте.
Скопируйте код настроенной структуры в новый документ и отправьте (просто отправьте в файлы группы, желательно с изображением предварительного просмотра).
Подсказка: выделение, привязка типа блоков отсека, переключение лазерной/обычной машины и другие операции не требуют последовательности.