Команды для работы с промптами - Hotride/OrionUO GitHub Wiki
Группа команд для работы с промптами для Orion Assistant 2.0.12.0
Формат команд:
ReturnType NameSpace.name(requiredParameters, [optionalParameters=defaultValue]);
-
ReturnType - возвращаемое значение функции (void - функция ничего не возвращает);
-
NameSpace - область видимости функции;
-
name - имя функции;
-
requiredParameters - обязательные параметры;
-
optionalParameters - не обязательные параметры, значение по умолчанию указано после знака =
void Orion.WaitPrompt('text', 'serial'=0, 'type'=all);
Добавить ловушку для промпта.
-
text - Текст для ввода.
-
serial - Серийник объекта промпта. Если 0 - проверка игнорируется.
-
type - Тип промпта. all - Все типы; ascii - только ASCII промпты; unicode - только Unicode промпты.
void Orion.CancelWaitPrompt();
Отменить все ловушки на промпты.
Introduced in 2.0.14.0
bool Orion.PromptExists();
Результат: true если промпт активен.
String Orion.PromptSerial();
Результат: Серийник промпта.
String Orion.PromptID();
Результат: ИД промпта.
void Orion.SendPrompt('text');
Ответить на существующий промпт.