WoWInterface SVN CombatClock

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /trunk
    from Rev 2 to Rev 3
    Reverse comparison

Rev 2 → Rev 3

CombatClock.lua
15,19 → 15,30
if (not CombatClock_min) then
CombatClock_min = 00
end
if (not CombatClock_showAlways) then
CombatClock_showAlways = true
end
end
 
function CombatClock_Command(CombatClock_arg)
if CombatClock_arg == "" then
DEFAULT_CHAT_FRAME:AddMessage("[CC]Invalid Command! /cc default or /cc <time>. <Time> = 00-60.")
DEFAULT_CHAT_FRAME:AddMessage("----------[CC]Comands List-----------")
DEFAULT_CHAT_FRAME:AddMessage("-------------------------------------")
DEFAULT_CHAT_FRAME:AddMessage("/cc showalways - Toggles showing SW after combat")
DEFAULT_CHAT_FRAME:AddMessage("/cc 00-60 - Sets the minimum minutes")
end
if CombatClock_arg == "default" then
enhbl_shoutmessage = enhbl_defaultshoutmessage
DEFAULT_CHAT_FRAME:AddMessage("[CC]Time limit removed.");
if CombatClock_arg == "SHOWALWAYS" or CombatClock_arg == "showalways" then
if (CombatClock_showAlways == true) then
CombatClock_showAlways = false
DEFAULT_CHAT_FRAME:AddMessage("[CC]Stopwatch will no longer be shown after combat ends.")
elseif (CombatClock_showAlways == false) then
CombatClock_showAlways = true
DEFAULT_CHAT_FRAME:AddMessage("[CC]Stopwatch will now be shown after combat ends.")
end
end
if (CombatClock_arg ~= "default") and (CombatClock_arg ~= "") then
if (CombatClock_arg ~= "") and (CombatClock_arg ~= "SHOWALWAYS") and (CombatClock_arg ~= "showalways") then
CombatClock_min = CombatClock_arg
DEFAULT_CHAT_FRAME:AddMessage("[CC]Minimum minues has been set to :" .. CombatClock_min);
DEFAULT_CHAT_FRAME:AddMessage("[CC]Minimum minutes has been set to :" .. CombatClock_min);
end
end
 
50,8 → 61,10
SetDesaturation(StopwatchResetButton:GetNormalTexture())
StopwatchPlayPauseButton:Enable()
StopwatchResetButton:Enable()
StopwatchFrame:Hide()
if StopwatchTickerMinute:GetText() >= CombatClock_min then
if (CombatClock_showAlways == false) then
StopwatchFrame:Hide()
end
if (CombatClock_min <= StopwatchTickerMinute:GetText()) then
DEFAULT_CHAT_FRAME:AddMessage("[CC]Combat Ended in (MM:SS): "..StopwatchTickerMinute:GetText()..":"..StopwatchTickerSecond:GetText())
end
end
CombatClock.toc
4,7 → 4,7
## Version: 1.0
## Notes: See how long your fights lasted!
## DefaultState: Enabled
## SavedVariables: CombatClock_min
## SavedVariables: CombatClock_min, CombatClock_showAlways
## LoadOnDemand: 0
 
CombatClock.lua