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

На главную


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
FunctionGuildHallLibGetTeleportSpell
FunctionHangarGetLendShipSpellId
FunctionHangarGetReturnLendedShipSpellId
FunctionSpellLibBuffsCanDispel
FunctionSpellLibCanRunAvatar
FunctionSpellLibCanRunAvatarEx
FunctionSpellLibGetActionGroups
FunctionSpellLibGetAESectorProps
FunctionSpellLibGetCooldown
FunctionSpellLibGetCurrentValues
FunctionSpellLibGetDescription
FunctionSpellLibGetDurationBuff
FunctionSpellLibGetGroups
FunctionSpellLibGetGroupsDescriptions
FunctionSpellLibGetIcon
FunctionSpellLibGetObjectSpell
FunctionSpellLibGetProperties
FunctionSpellLibGetRequiredBuffs
FunctionSpellLibGetRequiredResources
FunctionSpellLibGetRequirements
FunctionSpellLibGetState
FunctionSpellLibGetValuedObject
FunctionSpellLibHasDurationBuff


CategoryLuaApi CategoryFunction CategorySpellbook CategorySpellLib

На главную