Skip to content

Latest commit

 

History

History
161 lines (130 loc) · 7.55 KB

File metadata and controls

161 lines (130 loc) · 7.55 KB

code::call_function ⬆️

Имя: Вызвать функцию
Тип: Действие без значения
Описание: Вызывает строку кода функции.

Пример использования:

code::call_function("Название функции");

Аргументы:

Имя Тип Описание
function_name Текст Название функции

code::call_exception ⬆️

Имя: Вызвать ошибку
Тип: Действие без значения
Описание: Вызывает определённую ошибку с указанным ID и сообщением.
Дополнительная информация:
  Рекомендуется использовать это в действии "Уловить ошибку".

Пример использования:

code::call_exception("ID ошибки","Сообщение ошибки","WARNING");

Аргументы:

Имя Тип Описание
id Текст ID ошибки
message Текст Сообщение ошибки
type Маркер
WARNING - Предупреждение
ERROR - Ошибка
FATAL - Фатальная
Тип ошибки

code::break ⬆️

Имя: Остановить последовательность
Тип: Действие без значения
Описание: Останавливает текущую последовательность блоков кода. Любой код после этого блока не будет выполнен.
Дополнительная информация:
  Если действие было использовано в функциях, то остановит родительскую строку, в которой вызвали функцию.

Пример использования:

code::break();

code::return_function ⬆️

Имя: Вернуться до вызова
Тип: Действие без значения
Описание: Останавливает текущую последовательность блоков кода в функции и возвращает к блоку вызова этой самой функции.
Дополнительная информация:
  Возвращает до блока вызова текущей функции в родительской строке.

Пример использования:

code::return_function();

code::skip_iteration ⬆️

Имя: Пропустить повторение
Тип: Действие без значения
Описание: Пропускает одну итерацию в текущем повторении.

Пример использования:

code::skip_iteration();

code::stop_repeat ⬆️

Имя: Остановить повторение
Тип: Действие без значения
Описание: Полностью останавливает текущее повторение.

Пример использования:

code::stop_repeat();

code::wait ⬆️

Имя: Ждать
Тип: Действие без значения
Описание: Приостанавливает текущую последовательность блоков кода на определённое время.
Дополнительная информация:
  Минимальная задержка - 1 тик; в режиме Тики можно установить только целые числа.

Пример использования:

code::wait(1,"TICKS");

Аргументы:

Имя Тип Описание
duration Число Длительность ожидания
time_unit Маркер
TICKS - Тики
SECONDS - Секунды
MINUTES - Минуты
Единица времени

code::else ⬆️

Имя: Иначе
Тип: Действие без значения
Описание: ...

Пример использования:

code::else(){
    player::message("Всё работает");
}

code::start_process ⬆️

Имя: Запустить процесс
Тип: Действие без значения
Описание: Запускает строку кода процесса.

Пример использования:

code::start_process("Название процесса","CURRENT_TARGET","DONT_COPY");

Аргументы:

Имя Тип Описание
process_name Текст Название процесса
target_mode Маркер
CURRENT_TARGET - Цель события
CURRENT_SELECTION - Текущая цель
NO_TARGET - Без цели
FOR_EACH_IN_SELECTION - Каждая цель в выборке
Цель процесса
local_variables_mode Маркер
DONT_COPY - Не дублировать
COPY - Дублировать
SHARE - Общие
Режим переменных