Предыдущие версии
| Название | Размер | Обновлено | Версия игры | Загрузок | |
| v6 release | 10.53 KB | Jul 28, 2020 | 1.13.4 | 412 | Скачать |
| v5 release | 10.30 KB | Jun 22, 2020 | 1.13.4 | 139 | Скачать |
| v4 release | 10.85 KB | Mar 14, 2020 | 1.13.4 | 201 | Скачать |
| v3 release | 10.86 KB | Mar 7, 2020 | 1.13.3 | 72 | Скачать |
| v2 release | 10.87 KB | Feb 24, 2020 | 1.13.3 | 63 | Скачать |
| v1 release | 10.78 KB | Feb 15, 2020 | 1.13.3 | 40 | Скачать |
Описание
ОБиблиотека для мгновенного обновления состояния здоровья через журнал боевых действий.
Только члены группы; другие подразделения не получают мгновенных обновлений.
Из-за технических ограничений урон от автоматической атаки в ближнем бою не наносится мгновенно.Использование
локальный InstantHealth = LibStub(«LibInstantHealth-1.0»)
Используйте InstantHealth.
UnitHealth(единица измерения), где вы бы использовали UnitHealth(единица измерения), InstantHealth.UnitHealthMax(единица измерения), где вы бы использовали UnitHealthMax(единица измерения), и вместо
фрейм:SetScript("onEvent", onEvent)фрейм:registerEvent(событие)
фрейм:RegisterUnitEvent(событие, единица измерения 1, единица измерения 2)
фрейм:Отменить регистрацию(событие)
регистрируйте события следующим образом
Мгновенное исцеление.RegisterCallback(фрейм, событие, onEvent, фрейм)Мгновенное исцеление.
RegisterCallback(фрейм, событие, функция (self, событие, единица измерения)
если единица измерения == единица измерения 1 или единица измерения == единица измерения 2, то
onEvent(self, событие, единица измерения)
end
end, frame)Мгновенное исцеление.
Отменить регистрацию обратного вызова(фрейм, событие)где событие - "UNIT_HEALTH", "UNIT_MAXHEALTH" или "UNIT_HEALTH_FREQUENT".
События UNIT_HEALTH, UNIT_MAXHEALTH и UNIT_HEALTH_FREQUENT срабатывают в обычном режиме; кроме того, UNIT_HEALTH_FREQUENT срабатывает при обновлении работоспособности с помощью событий журнала боевых действий.
Из-за потенциально большого количества событий UNIT_HEALTH_FREQUENT рекомендуется при необходимости обновлять индикаторы работоспособности и т.д. в onUpdate, а не для каждого события UNIT_HEALTH_FREQUENT.
Не рекомендуется использовать InstantHealth.UnitHealth(подразделение) и InstantHealth.UnitHealthMax(единица измерения) в обработчиках событий UNIT_HEALTH от Blizzard, UNIT_MAXHEALTH, UNIT_HEALTH_FREQUENT и COMBAT_LOG_EVENT/COMBAT_LOG_EVENT_UNFILTERED.
Получить 0.05 TON 💎
Скачать



Добавить комментарий