Пользовательские дополнения
На главную
EVENT_ACTION_PANEL_ELEMENT_EFFECT
Оповещение о начале эффекта для элемента на панели управления.
Типы эффектов: ''' EFFECT_TYPE_...'''. Для некоторых из них в сообщении передаются дополнительные поля.
Всё остальное, что не касается эффектов, при изменении присылает EVENT_ACTION_PANEL_ELEMENT_CHANGED.
-- поля:
effect: number (enum EFFECT_TYPE_...) - тип начавшегося эффекта
index: number (int) - индекс элемента на панели управления
Для effect == EFFECT_TYPE_COOLDOWN_STARTED дополнительные поля:
duration: number(int) - общая продолжительность в миллисекундах
remaining: number(int) - оставшееся время в миллисекундах
Для effect == EFFECT_TYPE_SPELL_PREPARED дополнительное поле:
prepared: boolean - текущее значение флага prepared
Search: "CategoryLuaApi" "CategoryEffect"
EnumEffectType
EventActionPanelElementEffect
EventEquipmentItemEffect
EventInventoryItemEffect
EventSpellbookElementEffect
Search: "CategoryLuaApi" "CategoryAction"
EnumActionFailCause
EnumActionResultSpecial
EventActionFailedExploit
EventActionFailedOther
EventActionFailedSpell
EventActionPanelChanged
EventActionPanelElementChanged
EventActionPanelElementEffect
EventActionProcessTerminated
EventActionProgressFinish
EventActionProgressFreeze
EventActionProgressStart
EventActionProgressUpdate
EventActionResultEffect
EventActionResultSpecialSpell
EventAEMarkPointClicked
EventAttackResult
EventAvatarCombatStatusChanged
EventAvatarExperienceChanged
EventAvatarExperienceGained
EventAvatarExperienceLost
EventAvatarRestedExperienceChanged
EventClientMessage
EventContextActionPointStarted
EventContextActionsChanged
EventEquipmentItemChanged
EventExploitResultCustom
EventHealingReceived
EventLootMark
EventTakeItemsFailed
FunctionAvatarBindItemToActionPanel
FunctionAvatarBindMountToActionPanel
FunctionAvatarBindSpellToActionPanel
FunctionAvatarGetActionInfo
FunctionAvatarGetAttackResult
FunctionAvatarGetContextActions
FunctionAvatarGetMaxActionCount
FunctionAvatarGetPetAggroMode
FunctionAvatarGetPetMoveMode
FunctionAvatarIsPetInCombat
FunctionAvatarPetAttack
FunctionAvatarSetPetAggroMode
FunctionAvatarSetPetMoveMode
FunctionAvatarStopCasting
FunctionAvatarUnBindFromActionPanel
CategoryLuaApi
CategoryEvent
CategoryAction
CategoryEffect
На главную