R
(9Kb)
Download
Updated: 12-28-21 10:46 AM
C
(9kB)
Download
Updated: 12-28-21 10:45 AM
BC
(9kB)
Download
Updated: 12-28-21 10:45 AM
Pictures
File Info
Compatibility:
Shadowlands patch (9.1.5)
Updated:12-28-21 10:46 AM
Created:07-31-10 01:59 PM
Downloads:45,324
Favorites:220
MD5:

tullaCC  Popular! (More than 5000 hits)

Version: 9.1.6, Classic: 9.1.6
by: Tuller [More]

tullaCooldownCount (tullaCC) is a minimal addon for displaying cooldown text on action buttons, inventory items, etc.

Source code for the addon can be found on GitHub

Why on Earth would you release two cooldown count addons?
Why not? :P

tullaCC
9.1.6 (2021-12-28)
Full Changelog Previous Releases
  • Update packager
Optional Files (1)
File Name
Version
Size
Author
Date
Type
9.0.0-beta
9kB
08-09-20 01:16 PM
Patch


Archived Files (4)
File Name
Version
Size
Author
Date
9.1.5
9kB
Tuller
12-28-21 10:40 AM
9.1.5
9kB
Tuller
12-28-21 10:40 AM
9.1.5
9kB
Tuller
12-28-21 10:40 AM
9.0.1
9kB
Tuller
05-06-21 04:42 PM


Post A Reply Comment Options
Unread 05-07-21, 05:58 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Originally Posted by Deadlyz
What's the difference between TullaCC and OmniCC?
TullCC has less stuff (effects, rules, GUI Config), but they currently use just about the same timer engine at the moment. I usually use tullaCC to test out new implementations
Report comment to moderator  
Reply With Quote
Unread 05-07-21, 11:17 AM  
Deadlyz
A Wyrmkin Dreamwalker
 
Deadlyz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 370
Uploads: 2
What's the difference between TullaCC and OmniCC?
__________________

My last movie: Rogue Sweethearts
Report comment to moderator  
Reply With Quote
Unread 09-08-19, 04:53 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
With this version of tullaCC, configuration options are now persistent. Here's the current list of options
Lua Code:
  1. -- what font to use
  2. fontFace = STANDARD_TEXT_FONT,
  3. -- the base font size to use at a scale of 1
  4. fontSize = 18,
  5. -- font outline: OUTLINE, THICKOUTLINE, MONOCHROME, or nil
  6. fontOutline = "OUTLINE",
  7. -- font shadow settings
  8. fontShadow = {
  9.     -- color
  10.     r = 0,
  11.     g = 0,
  12.     b = 0,
  13.     a = 1,
  14.     -- offsets
  15.     x = 0,
  16.     y = 0
  17. },
  18. -- text positioning
  19. anchor = "CENTER",
  20. xOff = 0,
  21. yOff = 0,
  22. -- scale text to fit within the cooldown frame
  23. scaleText = true,
  24. -- the minimum scale we want to show cooldown counts at, anything below this will be hidden
  25. -- this value is a percentage of the size of an ActionButton
  26. minScale = 0.6,
  27. -- the minimum number of seconds a cooldown's duration must be to display text
  28. minDuration = 3,
  29. -- the minimum number of miliseconds a cooldown must be to display in the expiring format
  30. expiringDuration = 5000,
  31. -- when to show tenths of seconds remaining, in miliseconds
  32. tenthsDuration = 0,
  33. -- when to show both minutes and seconds remaining, in miliseconds
  34. mmSSDuration = 0,
  35. --format for timers that are soon to expire
  36. tenthsFormat = "%0.1f",
  37. --format for timers that have seconds remaining
  38. secondsFormat = "%d",
  39. --format for timers displaying MM:SS
  40. mmssFormat = "%d:%02d",
  41. --format for timers that have minutes remaining
  42. minutesFormat = "%dm",
  43. --format for timers that have hours remaining
  44. hoursFormat = "%dh",
  45. --format for timers that have days remaining
  46. daysFormat = "%dd",
  47.  
  48. -- enables styling text based upon duration remaining
  49. enableStyles = true,
  50.  
  51. -- color and alpha values are percentages between 0 and 1
  52. -- scale values are multipliers
  53. styles = {
  54.     -- ability will be ready shortly
  55.     soon = {
  56.         r = 1,
  57.         g = 0.1,
  58.         b = 0.1,
  59.         a = 1,
  60.         scale = 1.25
  61.     },
  62.     -- less than a minute to go
  63.     seconds = {
  64.         r = 1,
  65.         g = 1,
  66.         b = 0.1,
  67.         a = 1,
  68.         scale = 1
  69.     },
  70.     -- more than a minute to go
  71.     minutes = {
  72.         r = 1,
  73.         g = 1,
  74.         b = 1,
  75.         a = 1,
  76.         scale = 0.81
  77.     },
  78.     -- more than an hour to go
  79.     hours = {
  80.         r = 1,
  81.         g = 1,
  82.         b = 1,
  83.         a = 1,
  84.         scale = 0.81
  85.     },
  86.     -- more than a day to go
  87.     days = {
  88.         r = 1,
  89.         g = 1,
  90.         b = 1,
  91.         a = 1,
  92.         scale = 0.81
  93.     }
  94. },
  95.  
  96. -- enables cooldown style configuration
  97. enableCooldownStyles = true,
  98.  
  99. -- cooldown styles are stored by cooldown type
  100. cooldownStyles = {
  101.     -- normal cooldowns
  102.     default = {
  103.         -- enable text
  104.         text = true,
  105.         -- show cooldown swipes
  106.         -- can be one of "default" (do whatever the game normally does)
  107.         -- true (always enable)
  108.         -- false (always disable)
  109.         swipe = "default",
  110.         -- show cooldown edges
  111.         edge = "default",
  112.         -- show cooldown sparkles
  113.         bling = "default"
  114.     },
  115.     -- charges
  116.     charge = {
  117.         text = false,
  118.         swipe = "default",
  119.         edge = "default",
  120.         bling = "default"
  121.     },
  122.     -- loss of control cooldowns
  123.     loc = {
  124.         text = true,
  125.         swipe = "default",
  126.         edge = "default",
  127.         bling = "default"
  128.     }
  129. }

Any of these options can be adjusted via /run tullaCC.Config.key = value; ReloadUI()
Report comment to moderator  
Reply With Quote
Unread 09-01-19, 04:29 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
With this version of tullaCC I've backported all of the performance improvements I made in OmniCC (after first porting the ones I made in tullaCC over to OmniCC). The primary differences between the two addons at the are:
* OmniCC has a GUI and saved settings
* OmniCC has support for finish effects
* OmniCC has has the ability to define rules and apply different settings to other cooldowns

Both use significantly less CPU time than they did one and especially two years ago.
Report comment to moderator  
Reply With Quote
Unread 08-13-18, 12:43 PM  
Pyrates
A Cliff Giant
 
Pyrates's Avatar
AddOn Author - Click to view AddOns

Forum posts: 77
File comments: 280
Uploads: 4
Thanks for keeping it up, still using it in SanUI :+1:
__________________
" ... and the Vogon will do things to you that you wish you'd never been born, or, if you're a clearer minded thinker, that the Vogon had never been born."
Report comment to moderator  
Reply With Quote
Unread 07-14-17, 05:55 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Re: Error

Originally Posted by Nallepuh
getting this error whenever im in a group/raid!

Message: Interface\AddOns\tullaCC\display.lua:19: Attempt to access forbidden object from code tainted by an AddOn
Time: 07/13/17 22:00:30
Count: 41
Stack: Interface\AddOns\tullaCC\display.lua:19: Attempt to access forbidden object from code tainted by an AddOnInterface\SharedXML\SharedBasicControls.lua:204: in function <Interface\SharedXML\SharedBasicControls.lua:203>
[C]: ?
[C]: in function `SetDrawBling'
Interface\AddOns\tullaCC\display.lua:19: in function `Create'
Interface\AddOns\tullaCC\display.lua:116: in function <Interface\AddOns\tullaCC\display.lua:108>
[C]: in function `SetCooldown'
Interface\FrameXML\Cooldown.lua:5: in function `CooldownFrame_Set'
...e\AddOns\Blizzard_NamePlates\Blizzard_NamePlates.lua:522: in function `UpdateBuffs'
...e\AddOns\Blizzard_NamePlates\Blizzard_NamePlates.lua:159: in function `OnUnitAuraUpdate'
...e\AddOns\Blizzard_NamePlates\Blizzard_NamePlates.lua:53: in function <...e\AddOns\Blizzard_NamePlates\Blizzard_NamePlates.lua:35>

Locals: errorMessage = "Interface\AddOns\tullaCC\display.lua:19: Attempt to access forbidden object from code tainted by an AddOn"
DisplayMessageInternal = <function> defined @Interface\SharedXML\SharedBasicControls.lua:187
MESSAGE_TYPE_ERROR = 0
That one will be fun to figure out
Report comment to moderator  
Reply With Quote
Unread 07-13-17, 02:00 PM  
Nallepuh
A Deviate Faerie Dragon

Forum posts: 19
File comments: 65
Uploads: 0
Error

getting this error whenever im in a group/raid!

Message: Interface\AddOns\tullaCC\display.lua:19: Attempt to access forbidden object from code tainted by an AddOn
Time: 07/13/17 22:00:30
Count: 41
Stack: Interface\AddOns\tullaCC\display.lua:19: Attempt to access forbidden object from code tainted by an AddOnInterface\SharedXML\SharedBasicControls.lua:204: in function <Interface\SharedXML\SharedBasicControls.lua:203>
[C]: ?
[C]: in function `SetDrawBling'
Interface\AddOns\tullaCC\display.lua:19: in function `Create'
Interface\AddOns\tullaCC\display.lua:116: in function <Interface\AddOns\tullaCC\display.lua:108>
[C]: in function `SetCooldown'
Interface\FrameXML\Cooldown.lua:5: in function `CooldownFrame_Set'
...e\AddOns\Blizzard_NamePlates\Blizzard_NamePlates.lua:522: in function `UpdateBuffs'
...e\AddOns\Blizzard_NamePlates\Blizzard_NamePlates.lua:159: in function `OnUnitAuraUpdate'
...e\AddOns\Blizzard_NamePlates\Blizzard_NamePlates.lua:53: in function <...e\AddOns\Blizzard_NamePlates\Blizzard_NamePlates.lua:35>

Locals: errorMessage = "Interface\AddOns\tullaCC\display.lua:19: Attempt to access forbidden object from code tainted by an AddOn"
DisplayMessageInternal = <function> defined @Interface\SharedXML\SharedBasicControls.lua:187
MESSAGE_TYPE_ERROR = 0
Last edited by Nallepuh : 07-13-17 at 02:01 PM.
Report comment to moderator  
Reply With Quote
Unread 05-27-17, 03:04 PM  
ComputerNerd
A Deviate Faerie Dragon

Forum posts: 12
File comments: 67
Uploads: 0
Originally Posted by meatnoodles
Is it possible to desaturate the icons when they're unusable (on cd, out of mana and out of range)? And if so, how would I go about doing that?

Thank you!
That functionality, at least in a different form is offered by another addon by the same author, TullaRange.
Might offer the basis for what you want, or you could make those requests there.

Edit: Just noticed the date.
Still will leave this here in case others find it relevant.
Last edited by ComputerNerd : 05-27-17 at 03:04 PM.
Report comment to moderator  
Reply With Quote
Unread 07-27-16, 12:36 PM  
meatnoodles
A Kobold Labourer

Forum posts: 0
File comments: 77
Uploads: 0
Is it possible to desaturate the icons when they're unusable (on cd, out of mana and out of range)? And if so, how would I go about doing that?

Thank you!
Report comment to moderator  
Reply With Quote
Unread 04-21-16, 09:01 AM  
kruma
A Deviate Faerie Dragon

Forum posts: 15
File comments: 3
Uploads: 0
charges fix

how to fix this
dont need show timer if charges > 0

Thanks
http://imgur.com/SPi6VgD
Last edited by kruma : 04-21-16 at 09:02 AM.
Report comment to moderator  
Reply With Quote
Unread 07-21-15, 06:17 AM  
haloti
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
i used to ex, 'Interface\\Addons\\tullaCC\\myfont.ttf' , ex [[Interface\Addons\tullaCC\myfont.ttf]] two options command line with myfont into the tullCC folders but nothing changed...
Report comment to moderator  
Reply With Quote
Unread 07-20-15, 04:37 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
I assume you stuck the font into the tullaCC folder. Did you also use double slashes ex, 'Interface\\Addons\\tullaCC\\myfont.ttf' or use the multiline string format, ex [[Interface\Addons\tullaCC\myfont.ttf]]?
Report comment to moderator  
Reply With Quote
Unread 07-20-15, 01:26 PM  
haloti
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
try to change in config.lua file at line 20 ['STANDARD_TEXT_FONT'] to 'Interface\Addons\tullaCC\myfont.ttf' ...
Report comment to moderator  
Reply With Quote
Unread 07-16-15, 03:40 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Re: tullcc font

Originally Posted by haloti
hii everyone...
how change to font in config.lua file.i tried many times but not succes..

thx everyone ...
How are you attempting to change it?
Report comment to moderator  
Reply With Quote
Unread 07-13-15, 01:48 PM  
haloti
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
tullcc font

hii everyone...
how change to font in config.lua file.i tried many times but not succes..

thx everyone ...
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: