-
Notifications
You must be signed in to change notification settings - Fork 113
Класс The Abyss
Hotride edited this page Nov 17, 2019
·
4 revisions
Формат команд:
ReturnType NameSpace.name(requiredParameters, [optionalParameters=defaultValue]);
-
ReturnType - возвращаемое значение функции (void - функция ничего не возвращает);
-
NameSpace - область видимости функции;
-
name - имя функции;
-
requiredParameters - обязательные параметры;
-
optionalParameters - не обязательные параметры, значение по умолчанию указано после знака =
Получить общее количество зарядов для указанной абилки.
-
- abilityType - Название заклинания (или его порядковый номер), для какой абилки смотрим заряды;
-
- graphic - Для какого типа предметов (роба/клока/и то и то) производить поиск;
-
- container - Где искать предметы с зарядами;
-
- recurse - Искать в заранее открытых подконтейнерах.
Результат: Общее количество найденных зарядов.
ObjectList Abyss.Find('abilityType', [graphic='0x1515|0x1F03'], [container='self'], [recurse=true]);
Найти все предметы, имеющие заряды указанного типа.
-
- abilityType - Название заклинания (или его порядковый номер), для какой абилки смотрим заряды;
-
- graphic - Для какого типа предметов (роба/клока/и то и то) производить поиск;
-
- container - Где искать предметы с зарядами;
-
- recurse - Искать в заранее открытых подконтейнерах.
Результат: Список найденных предметов (список объектов типа GameObject).
Использовать предмет с указанным типом абилки, если он есть.
-
- abilityType - Название заклинания (или его порядковый номер), для какой абилки смотрим заряды;
-
- graphic - Для какого типа предметов (роба/клока/и то и то) производить поиск;
-
- container - Где искать предметы с зарядами;
-
- recurse - Искать в заранее открытых подконтейнерах.
Результат: true если предмет был найден и отправлен запрос на использование.