Пользовательские дополнения
На главную
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
EventAvatarComboPointsChanged
EventAvatarPsionicChannelChanged
EventAvatarPsionicContactAdded
EventAvatarPsionicContactChanged
EventAvatarPsionicContactRemoved
EventAvatarPsionicDangerSenseLocated
EventAvatarPsionicDangerSenseTarget
EventAvatarPsionicReadThought
EventAvatarPsionicUnreadableThought
EventAvatarStalkerCartridgeBeltChanged
EventAvatarWarriorCombatAdvantageChanged
EventHeartbeatHide
EventHeartbeatShow
EventHeartbeatUpdate
EventResurrectRejected
EventResurrectRequested
EventVariableValueChanged
FunctionAvatarGetBarriersDelay
FunctionAvatarGetBarriersInfo
FunctionAvatarGetComboPoints
FunctionAvatarGetHeartBeat
FunctionAvatarGetPsionicContacts
FunctionAvatarGetStalkerCartridge
FunctionAvatarGetVariableInfo
FunctionAvatarGetVariables
FunctionAvatarGetWarriorCombatAdvantage
FunctionAvatarHasPsionicChannel
FunctionAvatarResurrectReply
CategoryLuaApi
CategoryFunction
CategoryAvatar
CategoryClassSpecific
На главную