Пользовательские дополнения
На главную
spellLib.GetGroups( id )
Возвращает список групп, к которым принадлежит заклинание.
-- библиотека
spellLib
-- объявление:
function GetGroups( id )
-- параметры
id: SpellId - Id умения
-- возвращаемые значения
table of tables - индексированный с 0 список таблиц, каждая из которых описывает отдельную группу и содержит поля:
sysName: string - системное имя группы; нелокализуемая строка, не должно показываться игроку
name: WString - название группы; локализуемая строка, может быть показано игроку
image: TextureId or nil - иконка группы, если есть, если нет - nil
-- пример использования
local spellbook = avatar.GetSpellBook()
local spellGroups = spellLib.GetGroups( spellbook[1] )
if spellGroups[ 0 ] then
common.LogInfo( spellGroups[ 0 ].sysName )
end
См. также spellLib.GetActionGroups( id ).
Связанные страницы: "CategoryLuaApi" "CategorySpellLib"
CategorySpellLib
EnumSpellbookPage
FunctionAvatarGetBuildSwitchSpell
FunctionHangarGetLendShipSpellId
FunctionHangarGetReturnLendedShipSpellId
FunctionSpellLibCanRunAvatar
FunctionSpellLibCanRunAvatarEx
FunctionSpellLibGetActionGroups
FunctionSpellLibGetCooldown
FunctionSpellLibGetCurrentValues
FunctionSpellLibGetDescription
FunctionSpellLibGetGroups
FunctionSpellLibGetGroupsDescriptions
FunctionSpellLibGetIcon
FunctionSpellLibGetObjectSpell
FunctionSpellLibGetProperties
FunctionSpellLibGetRequiredBuffs
FunctionSpellLibGetRequiredResources
FunctionSpellLibGetRequirements
FunctionSpellLibGetState
FunctionSpellLibGetValuedObject
CategoryLuaApi
CategoryFunction
CategorySpellbook
CategorySpellLib
На главную