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

На главную


avatar.GetStalkerCartridge()

Метод возвращает список стрел в колчане сталкера.

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

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

-- параметры:
нет

-- возвращаемые значения -
Table of Arrows (индексируется с 0): список имеющихся в патронташе типов стрел. Каждый тип стрел описан полями:
  enchantSpellId: SpellId - идентификатор ресурса спелла, заряжающего стрелу такого типа
  shotSpellId: SpellId - идентификатор ресурса спелла, выстреливающего стрелу такого типа
  arrowCount: number( integer ) - количество уже заряженных стрел такого типа
  maxArrowCount: number( integer ) - максимальное количество заряженных стрел такого типа

-- пример:
local arrows = avatar.GetStalkerCartridge()
for i = 0, GetTableSize( arrows ) - 1 do
  local arrow = arrows[ i ]
  local spellInfo = avatar.GetSpellInfo( arrow.enchantSpellId )
  if spellInfo then
    LogInfo( debugCommon.FromWString( spellInfo.name ), ": ", arrow.arrowCount )
  end
end

Связанные страницы: "CategoryLuaApi" "CategoryClassSpecific"

EventAvatarBarriersChanged
EventAvatarPsionicChannelChanged
EventAvatarPsionicContactAdded
EventAvatarPsionicContactChanged
EventAvatarPsionicContactRemoved
EventAvatarPsionicDangerSenseLocated
EventAvatarPsionicDangerSenseTarget
EventAvatarPsionicReadThought
EventAvatarPsionicUnreadableThought
EventAvatarStalkerCartridgeBeltChanged
EventAvatarWarriorCombatAdvantageChanged
EventResurrectRejected
EventResurrectRequested
EventVariableValueChanged
FunctionAvatarGetBarriersDelay
FunctionAvatarGetBarriersInfo
FunctionAvatarGetPsionicContacts
FunctionAvatarGetStalkerCartridge
FunctionAvatarGetVariableInfo
FunctionAvatarGetVariables
FunctionAvatarGetWarriorCombatAdvantage
FunctionAvatarHasPsionicChannel
FunctionAvatarResurrectReply


CategoryLuaApi CategoryFunction CategoryAvatar CategoryClassSpecific

На главную