Download
(60 Kb)
Download
Updated: 04-16-11 09:11 PM
Addon for:
OmniCC.
Pictures
File Info
Updated:04-16-11 09:11 PM
Created:07-07-10 07:20 PM
Downloads:18,698
Favorites:134
MD5:
OmniCC Beta  Popular! (More than 5000 hits)
Version: 4.1.pancakes3
by: Tuller [More]
This is the beta version of OmniCC. Odds are, there will be bugs
The latest stable version of OmniCC can be found here.


Confused? Check the Wiki!

Changes since Waffles
  • Extracted the timer scheduling code from the timer code.
  • Created two scheduling engines for the timer: One based on the Animation system, and one based on the classic OnUpdate methods, with the animation system used by default. If you're experiencing crashes when using OmniCC, try switching to the OnUpdate engine.
  • To switch to the OnUpdate engine, use
    Code:
    /omnicc setengine classic
  • To switch back to the Animation engine, use
    Code:
    /omnicc setengine animation

GitHub:

OmniCC development has moved from GogleCode to GitHub. The intention is to make it easier for people to fork/contribute to OmniCC development (and also for me to learn about git). Writing code for me typically gets your request implemented faster than asking me to write it myself :P

Submitting bugs & feature requests:

In order of preference, here's where you should submit bug reports and feature requests:
  1. GitHub
  2. Here on WoWI
I read/have RSS feeds for everywhere, so don't think too much about it
4.1.pancakes3:
  • Fixed a typo that was causing errors.

4.1.pancakes2:
  • Added new slash commands:
  • /occ config - Shows the options menu
  • /occ setengine <animation | classic> - Switches the timer update engine
  • /occ engine - Displays the current timer update engine
  • /occ version - Displays the current addon version

4.1.pancakes:
  • Extracted the timer scheduling code from the timer code.
  • Created two scheduling engines for the timer: One based on the Animation system, and one based on the classic OnUpdate methods, with the animation system used by default. If you're experiencing crashes when using OmniCC, try switching to the OnUpdate engine.
  • To switch to the OnUpdate engine, use
    Code:
    /run OmniCC:SetUpdateEngine('ClassicUpdater'); ReloadUI()
  • To switch back to the Animation engine, use
    Code:
    /run OmniCC:SetUpdateEngine('AniUpdater'); ReloadUI()
Archived Files (26)
File Name
Version
Size
Author
Date
4.1.pancakes2
60kB
Tuller
04-16-11 09:21 AM
4.1.pancakes
59kB
Tuller
03-26-11 04:12 PM
4.0.waffles2
50kB
Tuller
11-13-10 07:05 PM
4.0.waffles1
50kB
Tuller
11-11-10 05:07 PM
4.0.beta12
344kB
Tuller
11-11-10 03:53 PM
4.0.beta10
50kB
Tuller
11-09-10 08:58 PM
4.0.beta9
50kB
Tuller
11-06-10 02:53 PM
4.0.beta8
51kB
Tuller
11-04-10 05:36 PM
4.0.beta6
50kB
Tuller
11-01-10 08:19 PM
4.0.beta5
51kB
Tuller
10-31-10 08:07 PM
4.0.beta3
51kB
Tuller
10-31-10 10:53 AM
4.0.beta2
45kB
Tuller
10-07-10 05:57 PM
4.0.beta1
45kB
Tuller
10-03-10 06:40 PM
3.0.beta16
40kB
Tuller
09-07-10 04:37 PM
3.0.beta15
40kB
Tuller
08-26-10 06:02 PM
3.0.beta13
40kB
Tuller
08-23-10 03:05 PM
3.0.beta12
39kB
Tuller
08-17-10 05:32 PM
3.0.beta11
40kB
Tuller
08-15-10 08:50 AM
3.0.beta10
40kB
Tuller
08-14-10 02:16 PM
3.0.beta8
38kB
Tuller
08-12-10 05:48 PM
3.0.beta7
38kB
Tuller
07-31-10 08:09 AM
3.0.beta6
38kB
Tuller
07-25-10 10:05 AM
3.0.beta5
36kB
Tuller
07-11-10 09:06 PM
3.0.beta4
32kB
Tuller
07-10-10 02:49 PM
3.0.beta3
32kB
Tuller
07-08-10 07:36 PM
3.0.beta2
32kB
Tuller
07-08-10 04:27 PM


Post A Reply Comment Options
Unread 11-14-10, 12:18 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1622
Uploads: 36
Thanks! Also, OmniCC 4 has been released.
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 11-14-10, 10:02 AM  
Enkidu
A Kobold Labourer

Forum posts: 0
File comments: 55
Uploads: 0
Awesome.

I love what you've done with the new configuration, it's beyond awesome being able to configure how you want cooldowns to look on (even) a freaking per button basis.

Thanks!
Enkidu is offline Report comment to moderator  
Reply With Quote
Unread 11-13-10, 12:42 PM  
shinx
A Defias Bandit

Forum posts: 2
File comments: 71
Uploads: 0
Originally posted by Tuller
NivBuffs doesn't use cooldown models to display cooldowns, so OmniCC cannot work on it.
Thats not right! if i use default setings ominicc works with nivbuffs?!

btn.cd.noCooldownCount = true, set to false in niv lua
showDurationSpiral = false, set to true in config lua

and omnicc work but only in default modus
Last edited by shinx : 11-13-10 at 12:47 PM.
shinx is offline Report comment to moderator  
Reply With Quote
Unread 11-13-10, 11:43 AM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1622
Uploads: 36
NivBuffs doesn't use cooldown models to display cooldowns, so OmniCC cannot work on it.
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 11-13-10, 09:53 AM  
shinx
A Defias Bandit

Forum posts: 2
File comments: 71
Uploads: 0
Hi, please help me to get omnicc work with nivBuffs.

/Framestack says

nivBuffs_Buffs
nivBuffs_Debuffs

I add this to the Rules but it doent work
shinx is offline Report comment to moderator  
Reply With Quote
Unread 11-12-10, 09:55 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1622
Uploads: 36
That's fixed in the development version.
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 11-12-10, 07:14 AM  
Avitus
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 3
Hey Tuller,

OmniCC_Config\widgets.xml is referencing a file that doesn't exist, there's no OmniCC_Config\widgets\optionsPanel.lua.

FrameXML.log:

Code:
** Loading table of contents Interface\AddOns\OmniCC_Config\OmniCC_Config.toc
++ Loading file Interface\AddOns\OmniCC_Config\widgets.xml
Error loading Interface\AddOns\OmniCC_Config\widgets\optionsPanel.lua
Avitus is offline Report comment to moderator  
Reply With Quote
Unread 11-12-10, 12:32 AM  
Narghul
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 1
File comments: 7
Uploads: 1
Originally posted by Tuller
Do you have steps to reproduce that?
I'm going to test if the same bug appears with the new update, posting later today

Tested it just now and I haven't been able to reproduce the error. But just in case it reappears - I had configured Weak Auras to show cooldown timers on my spells, but realized it was a bit overdoing it, so I decided to remove the cooldown timers and after that the error starting spamming me. OmniCC was controlling the timers on the icons btw..
Last edited by Narghul : 11-12-10 at 12:50 AM.
Narghul is offline Report comment to moderator  
Reply With Quote
Unread 11-11-10, 07:02 PM  
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 311
File comments: 1377
Uploads: 60
SWEET WAFFLES!

/bows graciously
suicidalkatt is offline Report comment to moderator  
Reply With Quote
Unread 11-11-10, 05:15 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1622
Uploads: 36
Do you have steps to reproduce that?
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 11-11-10, 02:48 PM  
Narghul
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 1
File comments: 7
Uploads: 1
Getting this error in beta10

[21:47:21] Interface\AddOns\OmniCC\timer.lua:144: <unnamed>:SetFormattedText(): Font not set
[C]: ?
[C]: in function `SetFormattedText'
Interface\AddOns\OmniCC\timer.lua:144: in function `UpdateText'
Interface\AddOns\OmniCC\timer.lua:191: in function `UpdateShown'
Interface\AddOns\OmniCC\timer.lua:87: in function `Start'
Interface\AddOns\OmniCC\timer.lua:400: in function <Interface\AddOns\OmniCC\timer.lua:376>
[C]: in function `SetCooldown'
Interface\FrameXML\CompactUnitFrame.lua:705: in function `CompactUnitFrame_UtilSetDebuff'
Interface\FrameXML\CompactUnitFrame.lua:573: in function `CompactUnitFrame_UpdateDebuffs'
Interface\FrameXML\CompactUnitFrame.lua:347: in function `CompactUnitFrame_UpdateAuras'
Interface\FrameXML\CompactUnitFrame.lua:85: in function <Interface\FrameXML\CompactUnitFrame.lua:46>
Narghul is offline Report comment to moderator  
Reply With Quote
Unread 11-10-10, 04:08 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1622
Uploads: 36
@TBABlackPanther:
You're running an older version of the beta. Try installing a newer one.

@Kodewulf:
I thought I caught this earlier, but you don't happen to be running say, tullaCC and OmniCC at the same time, are you?
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 11-10-10, 03:13 PM  
TBABlackPanther
A Kobold Labourer

Forum posts: 0
File comments: 47
Uploads: 0
Hi, i got this error on German Client:

1x OmniCC-4.0.beta8\timer.lua:129: attempt to perform arithmetic on field 'start' (a nil value)
OmniCC-4.0.beta8\timer.lua:88: in function `Start'
OmniCC-4.0.beta8\timer.lua:415: in function <OmniCC\timer.lua:393>
<in C code>: in function `SetCooldown'
PitBull4_Aura-v4.0.0-beta17-3-g202201e\Update.lua:539: in function <PitBull4_Aura\Update.lua:472>
PitBull4_Aura-v4.0.0-beta17-3-g202201e\Update.lua:669: in function <PitBull4_Aura\Update.lua:602>
PitBull4_Aura-v4.0.0-beta17-3-g202201e\Update.lua:788: in function `UpdateAuras'
PitBull4_Aura-v4.0.0-beta17-3-g202201e\Aura.lua:86: in function `UpdateFrame'
PitBull4_Aura-v4.0.0-beta17-3-g202201e\Update.lua:982: in function `OnUpdate'
PitBull4_Aura-v4.0.0-beta17-3-g202201e\Aura.lua:32: in function <PitBull4_Aura\Aura.lua:29>

Locals:
self = <unnamed> {
abRatio = 0.47222222222222
text = <unnamed> {}
0 = <userdata>
updater = <unnamed> {}
cooldown = PitBull4_Cooldown_16 {}
}
start = 327588.511
duration = 14.593

---
TBABlackPanther is offline Report comment to moderator  
Reply With Quote
Unread 11-10-10, 02:59 PM  
Mikari
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 111
Uploads: 3
Cooldown effect not playing sometimes isn't fixed by the latest changes. Though it's failing a lot less often so I think you're on the right track.
Last edited by Mikari : 11-10-10 at 03:03 PM.
Mikari is offline Report comment to moderator  
Reply With Quote
Unread 11-09-10, 09:14 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1622
Uploads: 36
The 50d bug should be "resolved", though I've not tested it for confirmation. Instead of estimating a cooldown, which may be inaccurate, I've opted to simply not display text for that situation.

The fixes I implemented should also hopefully resolve the cooldown effect not showing up thing.

I'm hoping at this point I've squashed enough bugs to think about doing a full release. Other than finishing up the new guide, the only thing I think I may want to do is implement an upgrade script from 3 to 4.
Tuller is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: