Пользовательские дополнения

На главную


avatar.GetSpellObjectInfo( objectId )

Возвращает информацию о заклинании по идентификатору объекта умения, имеющегося в спеллбуке.

Такое умение можно использовать, a не только получить описание. Для исползуемых умений назначается Id объекта умения. Этот же Id - action Id.

Для получения подробной информации о возвращаемых значениях см. avatar.GetSpellInfo( id )

-- система:
UIState/GameState
функция имеет основную реализация в логике и расширенную реализацию в UI

-- библиотека
avatar

-- объявление:
function GetSpellObjectInfo( objectId )

-- параметры
objectId: ObjectId - Id объекта умения.

-- возвращаемые значения
Такие же как и у avatar.GetSpellInfo( id )

-- пример использования
local spellInfo = avatar.GetSpellObjectInfo( actionId )
common.LogInfo( spellInfo.name )

Search: "CategoryLuaApi" "CategorySpellbook"

AbilityId
EnumSubElement
EventAbilitiesElementAdded
EventSpellbookChanged
EventSpellbookElementAdded
EventSpellbookElementChanged
EventSpellbookElementEffect
FunctionAvatarGetAbilities
FunctionAvatarGetAbilityInfo
FunctionAvatarGetBuffLinkedSpell
FunctionAvatarGetSpellBook
FunctionAvatarGetSpellInfo
FunctionAvatarGetSpellObjectInfo
FunctionAvatarGetSpellRequirements
FunctionAvatarRunAESpell
FunctionAvatarRunSpell
FunctionAvatarRunTargetSpell
SpellId


CategoryLuaApi CategoryFunction CategorySpellbook CategoryAvatar

На главную