Пользовательские дополнения
На главную
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
На главную