Управление
Блоки управления отвечают за поток выполнения: ожидание, циклы, ветвления и остановку скриптов.
Блоки ожидания
Ждать (Начинающий)
Приостанавливает текущий скрипт на указанное время.
Ждать до (Продвинутый)
Приостанавливает текущий скрипт, пока условие не станет истинным.
Блоки циклов
Повторить (Продвинутый)
Выполняет вложенные блоки фиксированное количество раз.
Повторять до (Продвинутый)
Повторяет вложенные блоки, пока условие не станет истинным.
Всегда (Продвинутый)
Бесконечно выполняет вложенные блоки, пока программа/скрипт не будет остановлен.
Блоки ветвления
Если (Начинающий)
Выполняет вложенные блоки только если условие истинно.
Если / Иначе (Продвинутый)
Выполняет одну ветку, когда условие истинно, иначе выполняет альтернативную ветку.
Сделать это и это (Гуру)
Выполняет два стека блоков последовательно в рамках одной операции управления.
Блоки остановки
Стоп (Начинающий)
Останавливает выполнение скрипта (область остановки зависит от выбранного режима).
- Варианты остановки:
все,этот стек,и выйти из программы
Остановить другие стеки (Гуру)
Останавливает все другие работающие стеки, оставляя текущий стек активным.
Вспомогательные блоки хаба/управления
Установить подключение (Начинающий)
Управляет состоянием подключения хаба из логики управления.
- Варианты действия:
подключить,отключить
Установить конфигурацию хаба (Продвинутый)
Устанавливает выбранный хаб в один из поддерживаемых профилей конфигурации.
- Доступно только для хабов, которые предоставляют параметры конфигурации.
- Типичное использование: переключить настраиваемый хаб, например Technic Move Hub, на другую сохраненную конфигурацию перед выполнением следующих блоков.
Конфигурация хаба (Продвинутый)
Возвращает текущую конфигурацию выбранного хаба.
- Тип: блок-репортер
- Варианты формата вывода:
text,index - Доступно только для хабов, которые предоставляют параметры конфигурации.
- Возвращает
NaN, если выбранный хаб не подключен или конфигурация недоступна.
Подключен (Начинающий)
Возвращает, подключён ли хаб в текущий момент.
- Тип: boolean-репортер
BuWizz 2: установить режим мощности (Начинающий)
Устанавливает режим мощности хаба BuWizz 2.
- Варианты режима:
Slow,Normal,Fast,Ludicrous
BuWizz 2: получить режим мощности (Гуру)
Возвращает текущий активный режим мощности BuWizz 2.
- Варианты формата вывода:
текст,индекс
MouldKing: установить канал управления (Продвинутый)
Устанавливает активный канал управления для поддерживаемого хаба/контроллера MouldKing.
- Варианты канала:
A,B,C
MouldKing: получить канал управления (Продвинутый)
Возвращает текущий активный канал управления для поддерживаемого хаба/контроллера MouldKing.
- Варианты формата вывода:
текст,индекс