Класс предмета поиска для Orion Assistant 3.0.0.0 - Hotride/OrionUO GitHub Wiki

Класс предмета поиска для Orion Assistant 3.0.0.0.

Формат команд:

ReturnType NameSpace.name(requiredParameters, [optionalParameters=defaultValue]);

  • ReturnType - возвращаемое значение функции (void - функция ничего не возвращает);

  • NameSpace - область видимости функции;

  • name - имя функции;

  • requiredParameters - обязательные параметры;

  • optionalParameters - не обязательные параметры, значение по умолчанию указано после знака =


  • Создание нового предмета для поиска - new FindListItem('graphic', [color='0xFFFF'], [comment=''], [count=0], [findProtertyList])

Создать новый объект предмета для поиска с указанными параметрами

Результат: Новый объект типа FindListItemObject.


String findItem.Graphic();

Результат: ИД картинки для поиска.


String findItem.Color();

Результат: Цвет для поиска.


String findItem.Comment();

Результат: Комментарий к предмету.


int findItem.Count();

Результат: Количество (только для органайзера в режиме restock).


FindItemPropertyObjectList findItem.Properties();

Результат: Список свойств для поиска, объекты типа FindItemPropertyObject.


  • void findItem.SetGraphic('value');

Изменить ИД картинки для поиска на value.

Если указано '0xFFFF' или 'any' - это поле игнорируется.


  • void findItem.SetColor('value');

Изменить цвет для поиска на value.

Если указано '0xFFFF' или 'any' - это поле игнорируется.


void findItem.SetComment('value');

Изменить комментарий к предмету на value.


void findItem.SetCount(value);

Изменить количество для поиска на value (только для органайзера в режиме restock).

Если указано 0 - это поле игнорируется.


void findItem.SetProperties(findPropertyList);

Изменить список свойств для поиска к предмету на findPropertyList.