Пользовательские дополнения
На главную
avatar.GetSpellGroups( id )
Возвращает список групп, к которым принадлежит заклинание.
-- библиотека
avatar
-- объявление:
function GetSpellGroups( id )
-- параметры
id: SpellId - Id умения
-- возвращаемые значения
table of tables - индексированный с 0 список таблиц, каждая из которых описывает отдельную группу и содержит поля:
sysName: string - системное имя группы; нелокализуемая строка, не должно показываться игроку
name: WString - название группы; локализуемая строка, может быть показано игроку
image: TextureId or nil - иконка группы, если есть, если нет - nil
-- пример использования
local spellbook = avatar.GetSpellBook()
local spellGroups = avatar.GetSpellGroups( spellbook[1] )
if spellGroups[ 0 ] then
common.LogInfo( spellGroups[ 0 ].sysName )
end
См. также avatar.GetSpellActionGroups( id ).
Связанные страницы: "CategoryLuaApi" "CategorySpellbook"
AbilityId
ActionGroupId
EnumSubElement
EventAbilitiesElementAdded
EventSpellbookChanged
EventSpellbookElementAdded
EventSpellbookElementChanged
EventSpellbookElementEffect
FunctionAvatarGetAbilities
FunctionAvatarGetAbilityInfo
FunctionAvatarGetActionGroupInfo
FunctionAvatarGetActionGroupStatBonus
FunctionAvatarGetBuffLinkedSpell
FunctionAvatarGetItemActionGroupsInfo
FunctionAvatarGetSpellActionGroups
FunctionAvatarGetSpellBook
FunctionAvatarGetSpellGroups
FunctionAvatarGetSpellGroupsDescriptions
FunctionAvatarGetSpellInfo
FunctionAvatarGetSpellObjectInfo
FunctionAvatarGetSpellRequirements
FunctionAvatarRunAESpell
FunctionAvatarRunSpell
FunctionAvatarRunTargetSpell
SpellId
CategoryLuaApi
CategoryFunction
CategorySpellbook
CategoryAvatar
На главную