Download
(2MB)
Download
Updated: 10-24-14 08:04 PM
Addon for:
oUF.
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-24-14 08:04 PM
Created:unknown
Downloads:99,971
Favorites:145
MD5:

oUF Diablo  Popular! (More than 5000 hits)

Version: 60000.01
by: zork [More]


Intro

A Diablo themed oUF layout for oUF 1.6.4+. This layout is part of the Roth UI compilation.
CLASS BAR PREVIEW
ORB CONFIG
To open the orb config panel type in:

/diablo config

Moving
Bars, art and units can now be moved and locked ingame. Use the slash command "/diablo" for more and check the FAQ.
Config
You can change tons of options inside the config.lua. You can change colors, positions, scales. Enable/disable units, bars and so on.
Currently supported units
- player
- target
- targettarget
- focus
- focustarget
- pet
- pettarget
- party
- raid
- boss
Bars
- oUF_DiabloPlayerCastbar
- oUF_DiabloTargetCastbar
- oUF_DiabloFocusCastbar
- oUF_DiabloExpBar
- oUF_DiabloRepBar
- RuneBar, EcliplseBar, ComboBar, HarmonyBar, ShadowOrbBar, SoulShards, DemonicFury, BurningEmber, AltPower
Git
https://github.com/zorker/rothui/tre...6.0/oUF_Diablo

60000.01
- updated for patch 6.0.2

50400.05
- update matching rothui.50400.05
- added optional galaxy rotation animation to the diablo config

50200.05
- fixing the bossframe update issue

50200.04
- removed all menu code
- updated to oUF 1.6.4

50200.03a
- fixing a typo in tags.lua
- fixing a typo that prevented the powerorb from becoming movable

50200.03
- updated to patch 5.2
- matching Roth UI 50200.03
- some more tiny bugfixes

50100.02a
- fixed 2 major texture errors...wut?

50100.02
- added the orb config panel

50100.01
- matching Roth UI 50100.01 (updated for patch 5.1)

50001.05
- matching Roth UI 50001.05 (see Roth UI changelog)

40300.04 (matching Roth UI 40300.10)
- tweaked combo bar textures in oUF_Diablo
- fixed the positioning problem for party, raid and bossframes in oUF_Diablo
- added heal prediction (disabled by default)
- added config option to disable the raid frame chains
- new move functions you can now lock, unlock and reset all your frames ingame
- changed the raid frame mangager code, you can now use the raidframe manager in combat while still maintaining the mouseover effect
- changed the oUF_Smooth modulation code
- new orb animations
- Enabled aurawatch example for the raidframes (druid example)
- Tweaked the boss power display in bossframes especially if they combine with an alternative power (onyxia charges, madness of deathwing charges etc.)
- If animations and classcoloring is enabled in oUF_Diablo the orb color will now switch upon entering a vehicle
- Changed the way how raid groups in oUF_Diablo get sorted. They now match the default UI by using a group header for each raid group

40300.03
- updated for patch 4.3

4.010
- updated for patch 4.2
- added oUF_Vengeance module
- added vengeance bar (can be disabled in the config.lua)

4.009
- added optional class and powertype coloring for animations
- added animation alpha channel multiplier

4.008b
- fixed the animation models position reseting bug
- added class specific animation table (you can define an animation setup per class now)

4.008
- new animation system implemented

4.007
- updated for patch 4.1
- matching Roth UI 4.008a

4.006
- adjusted version id to match roth ui
- move raid/party attributes to the config
- fix combo point display for fights that appear in a vehicle but still use class skills
- Make PlayerPowerAlt bar movable (sound bar in atramedes fight etc) via SHIFT+ALT+Drag
- added bossframes in Diablo style
- added a second row to raidframes to display name and health both at the same time
- added aura icon to raidfames (you can add a spellid to the raid aura spelllist to track it)

4.003
- added raid unit

4.002
- all units included except raid
- added a slash command use "/diablo" for more

4.001
- first version running under 4.0.1

019
- patch 3.3 rdy

018
- aggro coloring and all the other new rothui features

017
- even better galaxy textures

016
- updated for patch 3.2
- new animation with galaxies, m2-files are currently not working anymore

015
- Names now get a grey color for offline and dead users
- Healthbar blanks out for dead units
- Added oUF_AuraWatch for specific buff/debuff filters
- Added missing HP to party/pet/focus frames
- Added transparency to party members out of range
- Added indicators for druid hots for party, focus and raid units

014-3
- added rColors (used to colorize stuff)

014-2
- vehicle powertype fix

014
- complete rewrite
- compatible to oUF 1.3.11
- added vehicle switching and vehicle functions
- compatible to rBottomBarStyler via config

013-2
- fixed a bug with the actionbar background texture not showing up correctly
- added a new config value to change the orb density

013
- added the runic mana orb
- new Diablo 3 textures
- target and focus area can now be moved ingame

012
- fixed focus target
- added automatic mana color detection

011
- new portraits
- minimal raidframes with debuff glow
- druid mana coloring

010
- vehicle and deathknight fixes

009
- portraits now clickable

008
- 3D or 2D portraits now selectable

007
- party, focus and pet portraits

006
- units can now be positioned more easily
- units now are fully scalable
- combopoints work now (update oUF if you havent (1.2.1 minimum))

005
- scaling now affects every single frame
- even more comments

004-3
- fixed bug with being a zombie. (zombies have manamax=0...wtf)

004-2
- removed svn folder for minimum size

004
- alot of changes for rothui081026
- now with values, class colors and more options

003
- first real version goes live, complete units are now working
- added castbars, values, units, orbs, color everything

002
- texture path changed

001
- initial release
Post A Reply Comment Options
Unread 10-27-08, 10:10 AM  
Garry
A Kobold Labourer
 
Garry's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 159
Uploads: 6
Originally posted by Fulnir
Ty so much for the reply. I will try it out when I get home from work later on, this shouldn't be a problem for me figuring out.

Regarding the curhp/maxhp, what I've done is set the font size to 12 for player + using a different font than the diablo font. I used your old D3orbs addon as inspiration as I think that layout suited me the best. So it's not possible to add the curhp/maxhp without alot of rewriting?

Thanks again for your help, truly appreciated.
Addin the cur/max hp was easy. In my case i added the values to see the text "Ghost" and "Dead" to the orb 2, b/c i prefere this style ^^

If you want it to:
Find:

Code:
    if unit == "player" then
      if d == 0 or d == 100 or min == 1 then
        --bar.value:SetText("")
        --bar.value2:SetText("")
        bar.value:SetText(d)
        bar.value2:SetText(newmin)
      else
        bar.value:SetText(d)
        bar.value2:SetText(newmin)
      end
and change it to
Code:
    if unit == "player" then
		if(UnitIsDead(unit)) then
			bar.value:SetText"Dead"
			bar.value2:SetText""
		elseif(UnitIsGhost(unit)) then
			bar.value:SetText"Ghost"
			bar.value2:SetText""
    	else
        	bar.value:SetText(d.."%")
       		bar.value2:SetFormattedText("%s/%s", newmin, new_max)
      	end
now it will show:
----------------
----95 %--------
---9.5k/10k-----
---------------
Report comment to moderator  
Reply With Quote
Unread 10-27-08, 04:43 AM  
Fulnir
A Murloc Raider

Forum posts: 5
File comments: 15
Uploads: 0
Originally posted by zork
Hi fulnir, I tested min/max value, it sucked and looked way to big, so I left it with percent and current value. For the percentage...

See this (second finding when you search for "%")
Code:
bar.value:SetText(newmin.." - "..d.."%")
this could be found inside this condition:
Code:
elseif unit == "target" then
so its obiously for the target frame . Look some lines above to find the stuff for the player (line 260 = health value and value2).

Power values start in line 360.
Ty so much for the reply. I will try it out when I get home from work later on, this shouldn't be a problem for me figuring out.

Regarding the curhp/maxhp, what I've done is set the font size to 12 for player + using a different font than the diablo font. I used your old D3orbs addon as inspiration as I think that layout suited me the best. So it's not possible to add the curhp/maxhp without alot of rewriting?

Thanks again for your help, truly appreciated.
Last edited by Fulnir : 10-27-08 at 04:43 AM.
Report comment to moderator  
Reply With Quote
Unread 10-27-08, 03:33 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
There is an issue with combo points, I will fix this tonight.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 10-27-08, 02:36 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Originally posted by Fulnir
...
Hi fulnir, I tested min/max value, it sucked and looked way to big, so I left it with percent and current value. For the percentage...

See this (second finding when you search for "%")
Code:
bar.value:SetText(newmin.." - "..d.."%")
this could be found inside this condition:
Code:
elseif unit == "target" then
so its obiously for the target frame . Look some lines above to find the stuff for the player (line 260 = health value and value2).

Power values start in line 360.

~~~~~~~~~~~~~~~~~~~~~~~~~

Originally posted by zoktar
...
there is a VALUE at the top called myscale. Now search the code for "SetScale". If you want to scale every unit, this is what you want at line 888.
Code:
    if unit ~= "player" and unit ~= "target" then
      self:SetScale(myscale)
    end
See this? Units only get scaled if they are NOT player and NOT target, so just make it look like this:
Code:
    --if unit ~= "player" and unit ~= "target" then
      self:SetScale(myscale)
    --end
Now every unit gets scaled. You can even scale castbars and your textures, just search for "SetScale" and you will find out.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 10-27-08 at 02:37 AM.
Report comment to moderator  
Reply With Quote
Unread 10-26-08, 04:35 PM  
zoktar
A Cliff Giant
AddOn Compiler - Click to view compilations

Forum posts: 72
File comments: 262
Uploads: 1
nice progress on this layout!, im tryin to figure out how to scale the orbs(disabled all "d3art" textures round the orb, and replaced with my own class style art) without changing wow internal ui scaler, sofar no luck. Is it even possible to scale the orbs within the lua, or is it all locked up in complex code?. cheers on a great addon.
Report comment to moderator  
Reply With Quote
Unread 10-26-08, 03:54 PM  
Fulnir
A Murloc Raider

Forum posts: 5
File comments: 15
Uploads: 0
Hey Roth!

Awesome changes, I love the text additions.
However I need some guidance in adding this:

My current Health Orb:

-------------
----95---------
---9954--------
--------------

I would very much like it to look like this:

----------------
----95 %--------
---9954/10k-----
---------------

So I was wondering if you could tell me what I needed to add in the .lua to make the text behave like this? I figured out how to only "k" value stuff above 10000, but I haven't had any luck adding the hp/maxhp style or the % symbol.

I really appreciate you added this roth, it's superb!
Last edited by Fulnir : 10-26-08 at 03:56 PM.
Report comment to moderator  
Reply With Quote
Unread 10-26-08, 01:59 PM  
Reinhearthe
A Kobold Labourer

Forum posts: 1
File comments: 18
Uploads: 0
Re: Re: Re: Feature Toggle Screen width / positioning

Originally posted by zork
Check the info page, I updated it.
you rock..



Mostly this worked... However, when I tried to rem out the party layout it disables the whole layout.
Last edited by Reinhearthe : 10-26-08 at 02:42 PM.
Report comment to moderator  
Reply With Quote
Unread 10-26-08, 12:06 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Re: Re: Feature Toggle Screen width / positioning

Originally posted by Reinhearthe
...
Check the info page, I updated it.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 10-26-08, 11:35 AM  
Reinhearthe
A Kobold Labourer

Forum posts: 1
File comments: 18
Uploads: 0
Re: Feature Toggle Screen width / positioning

I played around with it a little.. I put in some config variables which made it easy enough to set how far off bottom, left and right, and width of the bottom bar.. This all worked fine.. However, when I tried to make a new bottom bar so it would not looked stretched it would not display it. I even took the original bottom bar file and just made it one pixel wider. No go. I changed the edited file back to the original pixel length and it displayed again.

So I gave up.. I like globe's animation so much that I am just redoing the layout with my other addons around it as is. It did not look as cool on either side of the screen as I thought it would. Maybe it would with a bottom bar that is not stretched. It looks incomplete with no bottom bar. It was somewhat interesting with just the globes with no other artwork.

I would STILL l like the option to disable the unit frames and casting bar. I would rather use an alternate addon for those features.

That code is over my head...

Thoughts?

(yes there are at least two other working diablo type addons... but I like your animation better)
Last edited by Reinhearthe : 10-26-08 at 11:41 AM.
Report comment to moderator  
Reply With Quote
Unread 10-26-08, 04:41 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
I am still working on it, this is how I got so far:
http://zorktdmog.zo.funpic.de/rothui...508_235728.jpg
http://zorktdmog.zo.funpic.de/rothui...608_002205.jpg

This you can now select if you want the animation with a fixed color (red,blue,green or yellow) or class color and powertype/reputation color with no animation.

I am quite happy with it atm.

The animated version does look like this atm:
http://zorktdmog.zo.funpic.de/rothui...508_222736.jpg

As you can see I edited in the values now. The are always visible. I the hp is over 1 million it will be 1m, king in Stormwind has "5.5m - 100%", this keeps it simple and small. I do not show the max possible hp only the current value next to the current percent.
I had to change the position of the targetframe though it was not useful at the top.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 10-26-08 at 04:47 AM.
Report comment to moderator  
Reply With Quote
Unread 10-25-08, 07:08 PM  
Garry
A Kobold Labourer
 
Garry's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 159
Uploads: 6
Originally posted by zork
I think I can handle it. Will test some stuff and upload the final version at sunday.
Would be great just to see under the % part of health a cur/max hp value ^^

I just tried to add it myself but i failed hart.

Thought i managed to add CombatFeedback to the orbs above the names for Player and Target.

Mfg/Greets
Garry
Report comment to moderator  
Reply With Quote
Unread 10-25-08, 07:35 AM  
Reinhearthe
A Kobold Labourer

Forum posts: 1
File comments: 18
Uploads: 0
Feature Toggle Screen width / positioning

Awesome Orb Animation!

I like to have my buttons off to the side and use the middle for my mini map and gatherer hub...

I have replace the tga file for the button frame with a transparent image.. that is great but..

Before I start hacking around in the code to achieve what I want I thought I would ask.

What about turning/disabling off the unit frames and casting bar.

What about being able to set where on the screen the bottom of the orb frames are? i.e. above the bottom of the screen on top of a ViewPort, Sunn-Viewport, CTViewport, etc.

What about selecting the distance between the orbs?

Basically I want to push the orbs apart to the edges of the screen on top of my Sunn-Viewport.

I figure I can do trial and error and try to not dink up the code or ask and see if you can toss out the lines to edit or incorporate these in the config section or do a full blown menu...

Thx for you consideration.. Reinhearthe
Report comment to moderator  
Reply With Quote
Unread 10-24-08, 05:45 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Originally posted by Fulnir
...
I think I can handle it. Will test some stuff and upload the final version at sunday.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 10-24-08, 05:41 AM  
Fulnir
A Murloc Raider

Forum posts: 5
File comments: 15
Uploads: 0
Hey Zork,

Sorry for bugging you multiple places, but just to be sure you're reading
Going to quote myself from your forum thread.
Don't know if this is too much to ask for, but could you add some text options to the D3Orb layout? If it could include the ability to show 10.000hp as 10k and the same for power it would truly make my day. I can comment out the cast bar and the other unit frames so I only have the player orbs showing, I just don't know how to add the texts.

Thank you for your time.
This would make me sooo happy if it got implemented. Truly!

Love your work.
Thanks
Report comment to moderator  
Reply With Quote
Unread 10-23-08, 05:18 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: