Simple energy ticker as a timer bar. Written as a replacement for my old addon, kEnergy. Suitable for timing your attacks in combat or for your openers. Works for both druids and rogues.
I'd recommend installing SharedMedia for a good selection of bar textures and fonts, as I only include one texture other than the built in blizzard ones.
Usage:
Configure via the Blizzard interface options menu, or open it via /ticktock.
Options:
When the bar is shown
Size
Direction
Vertical or Horizontal Orientation
Fill or Empty
Label Text (Both, Energy, Combo Points, None)
Show/Hide Timer Text
Font Face and Font Size
Bar color, texture, background color, and border style
Spark texture, color, and width
Todo:
Five second rule support
Border color, possibly
Change Log - TickTock
8:
Add support for filling rather than emptying the bar.
Allow making the bar vertical rather than horizontal.
Update LibBars to pick up the updateDelay fix (doesn't directly affect the ticktock bar though).
7:
Fix self error in options.lua when changing the label text.
Change the anchor color to be more visible, and the anchor text to say "TickTock anchor" instead of just TickTock, to avoid confusion.
Do a CheckShown in SetLocked, so the bar is shown right away upon locking, if it should be, rather than waiting for the next tick.
Do an UpdateLabelText in SetLocked, to ensure that the label text is correctly shown when locked.
Fix a flicker/jitter problem introduced by the pending check I added in the druid changes.
Do a checkshown and update label text in SetLocked, so the bar is shown right away upon locking, if it should be, rather than waiting for the next tick.
Update LibBars.
Tick code cleanup.
6:
Apply Malthus's fix for the canceltimer error.
5:
A number of druid fixups.
ShowBar: fade in from self.bar:GetAlpha() to 1, not from 0 to 1.
4:
Implement the teeny slash command without AceConsole, since it's overkill.
Add bar label text option with choices None, Both, Energy, and Combo Points.
Do a 0.1 second fadein when :ShowBar() shows the bar, to be visually consistent with the bar completion and :HideBar() 0.1 second fadeout.
3:
Update LibBars to make the bar animations smoother.
2:
Add 'spark' options, background color option, border option.
Bump the anchor font size from 11 to 12.
Bump the framestrata of the bar and the anchor.
Include a statusbar texture other than blizzard for the default.
Update to the latest LibBars for the SetTexCoord fix.
Fix ShowBar/HideBar wrt locked state.
Fix the bar stutter, it wasn't properly tracking energy expendatures until a reloadui.
1:
Initial release.
Optional Files - TickTock
Sorry, there are currently no optional files available.
Hi, i love these timer mods, but would you concider writing a non-ace verision? I don't want to use ace libs since i try to keep my interface lightweight.. Keep it up ^^