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

На главную


object.GetBuffDynamicInfo( Id )

Возвращает динамические параметры баффа: его длительность, оставшееся время действия и количество стаков.

Примечание: Только эти параметры бафа могут изменится после его создания.

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

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

-- параметры:
Id: ObjectId - идентификатор экземпляра бафа

-- возвращаемые значения: table or nil, поля:
durationMs: number (int) - полное время действия буфа
remainingMs: number (int) - время до окончания действия буфа
stackCount: number (int) - количество уровней эффекта

-- пример:
function buffManager:OnBuffsChanged( eventData )
  for objectId, changedBuffs in pairs( eventData.objects )
    if self.trackedObjects[ objectId ] then
      for buffId in pairs( changedBuffs ) do
        if self:GetBuffIfo( buffId ) then
          if object.IsValidBuff( buffId ) then
            self:UpdateBuff( objectId, buffId, object.GetBuffDynamicInfo( buffId ) )
          else
            self:RemoveBuff( objectId, buffId )
          end
        end
      end
    end
  end
end

Search: "CategoryLuaApi" "CategoryBuff"

BuffId
CategoryBuff
EnumDiminishingGroup
EnumUIBuffPriority
EventAvatarBuffRemovingFailed
EventGuildBuffAdded
EventGuildBuffsChanged
EventObjectBuffAdded
EventObjectBuffChanged
EventObjectBuffProgressAdded
EventObjectBuffProgressChanged
EventObjectBuffProgressRemoved
EventObjectBuffRemoved
EventObjectBuffsChanged
EventObjectBuffsElementChanged
EventObjectDiminishingChanged
EventObjectDiminishingGroupChanged
FunctionGuildGetBuffs
FunctionObjectGetBuffBySysName
FunctionObjectGetBuffCount
FunctionObjectGetBuffDynamicInfo
FunctionObjectGetBuffInfo
FunctionObjectGetBuffInstances
FunctionObjectGetBuffRanks
FunctionObjectGetBuffs
FunctionObjectGetBuffsInfo
FunctionObjectGetBuffsWithProperties
FunctionObjectGetBuffSysName
FunctionObjectGetBuffTooltipInfo
FunctionObjectGetDiminishingState
FunctionObjectHasBuffManager
FunctionObjectIsValidBuff
FunctionObjectRemoveBuff


CategoryLuaApi CategoryFunction CategoryObject CategoryBuff

На главную