- Added Acitivity Time for Damage + Healing, tooltip show the activity separately.

- Major changes on Encounter Details Plugin making more easy to use.
- Removed Spell Details Plugin.
- Added new plugin: Dps Tuning.

- New API: actor:GetActorSpells() return table with spellid, spelltable.
- New API: actor:GetSpell (spellid) return the table for the spellid.
- New API: combat:GetCombatNumber() return a unique ID number identifying the combat.
- New API: framework:CreateButton (parent, func, w, h, text, param1, param2, texture, member, name, short_method)
- New API: framework:CreateDropDown (parent, func, default, w, h, member, name)
- New API: framework:CreateLabel (parent, text, size, color, font, member, name, layer)
- New API: framework:CreateBar (parent, texture, w, h, value, member, name)
- New API: framework:CreateChartPanel (parent, w, h, name)
This commit is contained in:
tercio
2014-09-08 17:17:56 -03:00
parent 27c2e40bcc
commit 20a9773a58
43 changed files with 2960 additions and 2843 deletions
+19 -4
View File
@@ -419,7 +419,7 @@ local APIBarFunctions
local OnEnter = function (frame)
if (frame.MyObject.OnEnterHook) then
local interrupt = frame.MyObject.OnEnterHook (frame)
local interrupt = frame.MyObject.OnEnterHook (frame, frame.MyObject)
if (interrupt) then
return
end
@@ -591,10 +591,16 @@ function DetailsNormalBar_OnCreate (self)
return true
end
function gump:NewBar (parent, container, name, member, w, h, value)
function gump:CreateBar (parent, texture, w, h, value, member, name)
return gump:NewBar (parent, parent, name, member, w, h, value, texture)
end
function gump:NewBar (parent, container, name, member, w, h, value, texture_name)
if (not name) then
return nil
name = "DetailsBarNumber" .. gump.BarNameCounter
gump.BarNameCounter = gump.BarNameCounter + 1
elseif (not parent) then
return nil
elseif (not container) then
@@ -617,6 +623,10 @@ function gump:NewBar (parent, container, name, member, w, h, value)
if (container.dframework) then
container = container.widget
end
value = value or 0
w = w or 150
h = h or 14
--> default members:
--> hooks
@@ -680,6 +690,11 @@ function gump:NewBar (parent, container, name, member, w, h, value)
--> set class
_setmetatable (BarObject, BarMetaFunctions)
--> set texture
if (texture_name) then
smember_texture (BarObject, texture_name)
end
return BarObject
end