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

На главную


avatar.GetFieldTalentInfo( field, row, column )

Получить информацию о таланте из поля талантов.

-- система:
UIState/GameState

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

-- объявление:
function GetFieldTalentInfo( field, row, column )

-- параметры:
field: number (int) - номер поля
row: number (int) - номер строки
column: number (int) - номер столбца

-- возвращаемые значения
table / nil - таблица с информацией (nil в случае, если таланта в данной ячейке не существует)
  canUpdate: boolean - возможно ли изучить/проапдейтить данный талант
  isEmpty: boolean - является ли клетка пустой
  isLearned: boolean - выучена ли клетка таланта
  current: table / nil - информация о текущем ранге таланта (nil, если талант еще не изучен)
    rank: number (int) - ранг
    name: WString - имя
    desc: WString - описание
    spellId: SpellId / nil - Id ресурса спелла (если есть, иначе nil)
    abilityId: AbilityId / nil - Id ресурса абилки (если есть, иначе nil)
    image: TextureId - идентификатор текстуры для иконки (это поле доступно только для UI)
  next: table / nil - информация о следующем ранге таланта (nil, если талант изучен максимально)
    rank: number (int) - ранг
    name: WString - имя
    desc: WString - описание
    spellId: SpellId / nil - Id ресурса спелла (если доступен, иначе nil)
    abilityId: AbilityId / nil - Id ресурса абилки (если доступен, иначе nil)
    image: TextureId - идентификатор текстуры для иконки (это поле доступно только для UI)

-- пример
local talentInfo = avatar.GetFieldTalentInfo( field, row, column )

Search: "CategoryLuaApi" "CategoryTalents"

EventTalentsChanged
EventTrainerNotEnoughMoney
EventTrainerNotEnoughRerollTickets
EventTrainerNotEnoughRubyOptions
FunctionAvatarBuyRuby
FunctionAvatarCanUpdateBaseTalent
FunctionAvatarCanUpdateFieldTalent
FunctionAvatarGetBaseTalentInfo
FunctionAvatarGetBaseTalentTableSize
FunctionAvatarGetFieldTalentInfo
FunctionAvatarGetFieldTalentTableSize
FunctionAvatarGetRubyCost
FunctionAvatarGetSpentTalentPoints
FunctionAvatarGetTalentRerollTicketCount
FunctionAvatarRerollTalents
FunctionAvatarUpdateBaseTalent
FunctionAvatarUpdateFieldTalent
TalentCurrency


CategoryLuaApi CategoryFunction CategoryAvatar CategoryTalents

На главную