Перейти к содержимому
Бунтовые биты

Бунтовые биты

  • Дом
  • Новости
  • Путеводители
  • Видео-гиды
  • Примечания к патчу
  • Сообщить о нарушении
  • Переключить форму поиска
Космические инженеры

Космические инженеры – Руководство по настройке тиковых таймеров

Опубликовано 08/18/2021 К Хджин Без комментариев на Космические инженеры – Руководство по настройке тиковых таймеров
  • Заголовок: Космические инженеры
  • Дата выпуска: февраль 28, 2019
  • Разработчик: Кин Программный Дом
  • Издатель: Кин Программный Дом

Это простое руководство по настройке и использованию скрипта Tick Timers..

О сценарии

Tick ​​Timers — это скрипт, целью которого является сокращение количества таймеров, используемых в сетке.. Это также позволяет игрокам делиться своими определениями таймера с другими игроками, у которых такие же или похожие настройки.. Скрипт также предоставляет пользовательские функции, которые в противном случае не будут доступны обычному таймеру.. Эти функции позволяют лучше контролировать такие блоки, как роторы и поршни..

Настройка скрипта

Чтобы настроить сценарий, поместите программируемый блок в свою сетку. Загрузите и скомпилируйте скрипт Tick Timers, и все готово.! Скрипту не нужен таймер, поскольку он уже срабатывает сам по себе.. В этот момент, вы готовы добавить виртуальный таймер (vtimer) определения.

Определение виртуальных таймеров

Виртуальный таймер или vtimer — это представление таймера в скрипте Tick Timer.. Он создается путем определения определения vtimer в пользовательских данных программируемого блока Tick Timer.. Вот что составляет определение vtimer:

@<timer name>:<number of ticks>:<optional, on load action>

  • <имя таймера> – Имя vtimer. Это будет использоваться для запуска таймера.
  • <количество тиков> – Задержка vtimer в тиках. Обратите внимание, что 60 тики = 1 сек.
  • :<необязательный, при нагрузке> – Необязательный. Эти действия установят начальное состояние таймера: «Выключено» или «Включено»..

Вот несколько примеров определения vtimer:

@MyTimer:60
@MyOnTimer:30:OnOff_On
@MyOffTimer:20:ВклВыкл_Выкл
  • MyTimer имеет задержку 60 клещи (1 сек) и включен по умолчанию.
  • MyOnTimer имеет задержку 30 галочки и включены по умолчанию.
  • MyOffTimer имеет задержку 20 галочки и выключены по умолчанию.

Краткий обзор того, насколько сложными могут быть задачи с vtimer, это для последовательности трансформации механизма.

Определение действий

Действия определяют, что делает vtimer при его срабатывании.. Это похоже на перетаскивание блока на панель инструментов таймера и выбор действия для выполнения.. Можно определить несколько действий (постарайтесь ограничить это 10 но ты можешь выйти за рамки, только не сходи с ума). Вот что составляет определение действия:

<block or group name>,<action name>,<optional setting value>

  • <имя блока или группы> – Имя блока или группы, которые будут выполнять действие.
  • <название действия> – Название действия, которое необходимо выполнить
  • ,<дополнительное значение настройки> – Необязательный. Это для специальных действий, которые принимают настройку.

Вот несколько примеров таймеров с добавленными действиями.:

@SetVelocity:0
Поршень,SetVelocity,1

@SetRPMNeg:0
Ротор,Установить об/мин,-1

@SetAngleN60:0
Ротор,Установить об/мин,0
Ротор,ПоворотToAngle,90
  • SetVelocity vtimer с 1 действие SetVelocity. Это установит скорость поршня на 1.
  • SetRPMNeg vtimer с 1 действие SetRPM. Это установит скорость вращения ротора на -1.
  • SetAngleN60 vtimer с 2 действия SetRPM и RotateToAngle. Сначала это установит скорость вращения ротора на 0 затем поверните ротор так, чтобы 90 степени.

принять к сведению, Действия выполняются сверху вниз последовательно..

Поиск действий для блока

Вредоносное ПО щедро предоставило нам список свойств и действий для каждого блока.. Вы можете проверить список ниже по ссылке:

  • Связь

Существуют также действия, называемые «Пользовательские действия», которые доступны только в сценарии «Тик-таймеры».. Подробную информацию см. в разделах «Пользовательские действия»..

Вот действительно удобная особенность скрипта. Пока в блоке определено имя действия, он выполнит действие независимо от. Это означает, что вы можете группировать роторы и поршни вместе и применять к ним ShareInertiaTensor. (в пользовательских действиях также есть версия без переключения).

Как использовать vtimer (Начинать, Останавливаться, Курок, Вкл/Выкл)

Итак, наконец-то мы здесь. Вы определили свой vtimer, вы добавили в него действия, теперь осталось это использовать. Vtimers используются при запуске программируемого блока Tick Timers со следующими:

<vtimer name>,<vtimer action>

  • <имя таймера> – Имя используемого vtimer
  • <действие vtimer> – Действие, которое выполнит vtimer

Чтобы было проще использовать, vtimers имеют те же действия, что и настоящие таймеры.:

  • ВклВыкл_Вкл – Включает vtimer.
  • ВклВыкл_Выкл – Отключает vtimer.
  • Начинать – Запустите vtimer.
  • Останавливаться – Останавливает vtimer.
  • ТриггерNow – Запускает vtimer.

Вот пример моего запуска vtimer под названием SetAngle30 с действием TriggerNow, которое приведет к немедленному срабатыванию таймера, когда я запускаю его с панели инструментов..

Цепочка VTimer

Цепочка VTimer просто вызывает vtimer из другого vtimer. Рассмотрим этот пример для последовательности, которую я сделал для последовательной стрельбы из орудий Weapon Core.:

@FireAA:30
Fire_0,TriggerNow

@Fire_0:0
Fire_1,Start
Fire_2,Start
FireAA,Start

@Fire_1:0
WeaponCore BoforsGun 1,ShootOnce

@Fire_2:10
ОружиеЯдро BoforsGun 2, ShootOnce

Здесь основной vtimer — FireAA. Чтобы запустить эту последовательность, я запускаю FireAA,ТриггерNow. Чтобы остановить цепной огонь, Я запускаю FireAA,Останавливаться. Итак, вот что происходит:

  • FireAA срабатывает правильно благодаря TriggerNow, который, в свою очередь, запускает Fire_0.
  • Fire_0 запускает оба Fire_1, Огонь_2, и ФайрАА. Fire_2 сработает после 10 тики и FireAA после 30 клещи.
  • Fire_1 стреляет из пистолета WeaponCore под названием Bofors Gun. 1
  • Fire_2 стреляет из пистолета WeaponCore под названием Bofors Gun. 2
  • Когда FireAA срабатывает после 30 клещи, процесс повторяется, если только FireAA, Остановка запущена.

Пользовательские действия

Вот специальные действия, которые доступны только через скрипт TickTimers.:

Роторы и шарниры

  • ShareInertiaTensorOnOff_On – Включает тензор инерции доли для блока.
  • ShareInertiaTensorOnOff_Off – Отключает тензор инерции доли для блока.

Роторы, петли

  • РоторЛокВклВыкл_Вкл – Блокирует ротор
  • RotorLockOnOff_Off – Разблокирует ротор
  • ПоворотПоложительный – Делает обороты в минуту положительным значением
  • ПоворотНегатив – Делает обороты в минуту отрицательным значением
  • Сброс об/мин – Устанавливает число оборотов в минуту на ноль. (0)
  • Увеличение оборотов в минуту – Увеличивает количество оборотов в минуту на 1
  • Уменьшить обороты в минуту – Уменьшает число оборотов в минуту на 1
  • Установить об/мин,<об/мин> – Устанавливает скорость ротора на желаемые обороты в минуту.
  • SetLowerLimitAngle,<угол в градусах> – Устанавливает нижний предел угла ротора.
  • SetUpperLimitAngle,<угол в градусах> – Устанавливает верхний предел угла ротора.
  • ПоворотToAngle,<угол в градусах> – Поворачивает ротор на нужный угол.

Поршни

  • SetVelocity,<скорость в м/с> – Устанавливает скорость поршня на желаемую м/с.
  • SetMinDistance,<лимит в метрах> – Устанавливает минимальную длину поршня
  • SetMaxDistance,<лимит в метрах> – Устанавливает максимальную длину поршня
  • НастроитьToLength,<позиция в метрах> – Отрегулируйте длину поршня до желаемой длины.

Это все, чем мы делимся сегодня для этого. Космические инженеры гид. Это руководство было первоначально создано и написано Хджин. На случай, если нам не удастся обновить это руководство, вы можете найти последнее обновление, следуя этому связь.

Если вы считаете, что какой-либо контент на этом сайте нарушает ваши права, включая ваши права интеллектуальной собственности, пожалуйста, свяжитесь с нами немедленно, используя нашу контактную форму.
Путеводители Теги:Космические инженеры

Навигация по публикациям

Предыдущий пост: Borderlands GOTY – И они расскажут двум друзьям: руководство по достижению успеха
Следующий пост: Грек: Воспоминания об Азуре – Руководство по достижениям Azur's Delights

Оставить ответ Отменить ответ

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *

  • Заголовок: Космические инженеры
  • Дата выпуска: февраль 28, 2019
  • Разработчик: Кин Программный Дом
  • Издатель: Кин Программный Дом

Отказ от ответственности

Весь цитируемый контент взят из соответствующих источников.. Если вы считаете, что мы использовали ваш контент без разрешения, обязательно свяжитесь с нами, и мы отнесемся к этому серьезно.
  • О нас
  • Связаться с нами
  • политика конфиденциальности
  • Условия использования

Авторское право © 2025 Бунтовые биты.

Питаться от Пресс-книга новостей Тема WordPress