Класс гампа - Hotride/OrionUO GitHub Wiki
Класс объекта гампа для Orion Assistant 2.0.8.2.
Формат команд:
ReturnType NameSpace.name(requiredParameters, [optionalParameters=defaultValue]);
-
ReturnType - возвращаемое значение функции (void - функция ничего не возвращает);
-
NameSpace - область видимости функции;
-
name - имя функции;
-
requiredParameters - обязательные параметры;
-
optionalParameters - не обязательные параметры, значение по умолчанию указано после знака =
String gump.Serial();
Результат: Серийник гампа.
String gump.ID();
Результат: ИД гампа.
int gump.X();
Результат: Координата по оси X расположения гампа.
int gump.Y();
Результат: Координата по оси Y расположения гампа.
bool gump.Replayed();
Результат: Состояние гампа, true если на гамп уже ответили.
int gump.ReplyID();
Результат: Индекс кнопки ответа (при Replayed()==true).
StringList gump.ButtonList();
Результат: Список всех кнопок гампа.
StringList gump.CheckboxList();
Результат: Список всех CheckBox гампа.
StringList gump.RadioList();
Результат: Список всех Radio гампа.
StringList gump.TilepicList();
Результат: Список всех Tilepic гампа.
StringList gump.GumppicList();
Результат: Список всех Gumppic гампа.
StringList gump.EntriesList();
Результат: Список всех полей для ввода текста (TextEntry) гампа.
StringList gump.CommandList();
Результат: Список всех имеющихся команд гампа (в том порядке, в котором они приходят с сервера).
StringList gump.TextList();
Результат: Список всех текстовых строк гампа (в том порядке, в котором они приходят с сервера).
String gump.Command(index);
Результат: Получить команду под номером index.
String gump.Text(index);
Результат: Получить текст под номером index.
bool gump.Select(hook);
Выбрать гамп по ловушке hook (GumpHookObject).
Результат: true при удачном выборе.
void gump.Close();
Закрыть гамп.