Download
(136Kb)
Download
Updated: 12-01-11 09:41 AM
Pictures
File Info
Updated:12-01-11 09:41 AM
Created:07-10-10 08:05 AM
Downloads:12,990
Favorites:33
MD5:

oUF Arp  Popular! (More than 5000 hits)

Version: 1.37
by: Tobbe8716 [More]

oUF_Arp has been tested with oUF 1.5.x (required!).

THERE WILL BE NO MORE UPDATES BECOUSE I HAVE QUIT THE GAME
But this will probably work for this expansion and maybe the next to.

If someone is interested in continuing the work PM.


Preview (Youtube)
Small walkthrough of the oUF

Also check my UI, Arp UI

Features

* Moveable Frames - via oUF_MoveableFrames by haste
* Player, Target and Focus Castbars
* Combo points, Death Knight Runes, Soul Shard, Holy Power and Eclipse Bar
* Healthbar background is colored by class or (if it's an NPC) by reaction
* Built-in aggro highlight
* Built-in debuff highlight
* Vehicle support (incl. raid and party)
* Panels avalibe and customizable through the lua file, ...see setup below. (disabled by default)
* Easily Customizable frames sizes, fonts, textures, features ...see setup below
* Player and Target Castbars highly configurable ...see setup below
* Featured hankthetank's raid icon textures
* Portraits

Supported Frames

* player
* player pet
* target
* target of target
* focus
* party
* raid
* boss
* mt

Plugin Support

* oUF_SpellRange
* oUF_Smooth Update
* oUF_MoveableFrames - highly recommended
* oUF TotemBar

Setup

The layout's setup code below can be found in "AddOns\oUF_Arp\Arp_Config.lua". You can edit and save your changes via Wordpad, Notepad or something similar. I recommend getting Notepad++

Default settings

Code:
local addon, ns = ...
local cfg = CreateFrame("Frame")
local mediaFolder = "Interface\\AddOns\\oUF_Arp\\media\\"	-- don't touch this ...


------------
-- Colors --
------------
	cfg.maincolor = {25/255, 25/255, 32/255}				-- raid health bar, castbar color
	cfg.sndcolor = {168/255, 132/255, 106/255}				-- font color, ...
	cfg.trdcolor = {90/255, 110/255, 120/255}				-- castbar color
	cfg.backdropcolor = {26/255, 25/255, 31/255}			-- backdrop color	
	cfg.brdcolor = {94/255, 79/255, 79/255}					-- border color
	cfg.iconcolor = {69/255, 54/255, 54/255}				-- icon border color
	
	cfg.solidHPBGcolor = false								-- use a custom background color for the healthbar, instead of class/reaction colors
	cfg.hpBGcolor = {216/255, 207/255, 105/255}				-- custom health background color, requires cfg.solidBGcolor = true

-----------	
-- Media --
-----------
	cfg.tex = mediaFolder.."Bar2"							-- bar texture
	cfg.Auratex = mediaFolder.."simplesquare_roth"			-- border texture for buffs/debuffs
	cfg.glowtex1 = mediaFolder.."border_default"			-- Thick border
	cfg.edgesize = 15										-- border size
	cfg.insets = 3											-- insets

	cfg.NameFont = mediaFolder.."FRIZQT__.ttf"				-- font used for text (names)	
	cfg.NumbFont = mediaFolder.."ARIALN.ttf"				-- font used for numbers		
	cfg.NameFS = 15											-- name font size
	cfg.NumbFS = 15 										-- number font size
	cfg.NumbFS1 = 28										-- Hp font size
	cfg.NumbFS2 = 16										-- Pp font size
	cfg.CastFS = 12											-- castbar font size	
	cfg.ComboFS = 20										-- combo point font size
	cfg.FontF = "THINOUTLINE"								-- "THINOUTLINE", "OUTLINE MONOCHROME", "OUTLINE" or nil (no outline)
	cfg.fontFNum = "THINOUTLINE"		
	cfg.playerHPy = 28										-- Y for player health position
    cfg.targetHPy = 28										-- Y for target health position
	
------------------------------------	
-- Switches -- true/false (on/off)--
------------------------------------
-- General settings --
----------------------
	cfg.Numberzzz = 0						-- 0 will display 18400k as 18k, 1 = 18.4k, ....
	cfg.FadeOutAlpha = 0.6 					-- alpha for out of range units (oUF_SpellRange plugin, required)
	cfg.ArpUI = false						-- only enbale while useing arp ui
	cfg.usePortrait = false					-- show/hide player, target, focus portrait
	cfg.pAlpha = 0.3						-- portrait alpha (transparency)	
	
--------------
-- CastBars --
--------------
	cfg.useCastbar = true					-- show/hide player, target, focus castbar
	cfg.movecb = true 						-- Moveble Castbars
	cfg.xposp = 0						    -- castbar player X position
	cfg.yposp = 38							-- castbar player Y position
	cfg.yposp2 = 58							-- castbar if you have a stance bar (Y position)
	cfg.cbpp = 'oUF_ArpPlayer'    			-- parent frame ('oUF_ArpPlayer', 'UIParent' or something else)
	cfg.anchor = 'CENTER'					-- anchor for both castbars
	cfg.anchor2 = 'TOP'			    	    -- anchor for both castbars
	cfg.cpheight = 19						-- castbar player height
	cfg.cpwidth = 240						-- castbar player width
	cfg.xpost = 0							-- castbar target X position
	cfg.ypost = 38							-- castbar target Y position
	cfg.cbtp = 'oUF_ArpTarget'    			-- parent frame ('oUF_ArpTarget', 'UIParent' or something else) 
	cfg.ctheight = 19						-- castbar target height
	cfg.ctwidth = 240						-- castbar target width
	
	-- Focus Cast
	cfg.looseCBF = true						-- castbar is place outside the frame
	cfg.yposf = 33							-- castbar focus Y position
	cfg.xposf = 0							-- castbar focus X position
	cfg.cpheighf = 19						-- castbar focus height
	cfg.cbtf = 'oUF_ArpFocus'				-- parent frame ('oUF_ArpFocus', 'UIParent' or something else)
	
------------------
-- Combo Points --
------------------
	cfg.xcombo = 22					-- X position 
	cfg.ycombo = 0					-- Y position
	cfg.combonf = 8					-- font size +
	
------------
-- player --
------------
	cfg.PlayerBuffsOnPlayerFrame = false	-- put players buffs below the player frame instead of next to the minimap (cfg.HideBlizzardAuras = true, required)	
	cfg.pPervalue = false					-- % your HP

------------------------------------------------
-- Class bar - Holy Power, Soul Shards, Runes --
------------------------------------------------
	cfg.useClassBar = true					-- show/hide class bar
	cfg.ClassBarHeight = 10					-- height of Deathknight rune bar and Totembar (oUF_TotemBar plugin required) for shamans
	cfg.useeclip = false					-- enable eclipseBar
	
------------
-- Target --
------------
	cfg.onlyShowPlayerBuffs = false 		-- only show buffs casted by player (target and focus)
	cfg.onlyShowPlayerDebuffs = false		-- only show debuffs casted by player (target and focus)
	cfg.tPervalue = true					-- % targets HP
	cfg.usetdb = true						-- Use Debuffs
	cfg.usetb = true						-- Use Buffs

-----------
-- Focus --
-----------
	cfg.oSPlayerBuffs = false				-- Only show player buffs
	cfg.oSPlayerDebuffs = false				-- Only show player debuffs

------------------
-- Raid & Party --
------------------
	cfg.RaidandParty = true	 				-- set to false to disable raid frames
	cfg.raidxpos = -4.5						-- Moving Raid X pos
	cfg.raidypos = 5						-- Moving Raid Y pos
	cfg.columns = 5							-- Groups in Raid 8 Max
	cfg.rscale = 1							-- scale
	cfg.HidePower = false					-- Hide Power (ex. Mana)
	cfg.groupspace = -15
	
----------
-- Boss --
----------
	cfg.BossFrames = true	 				-- set to false to disable boss frames	
	cfg.bxpos = -20							-- Moving Boss X pos
	cfg.bypos = -150						-- Moving Boss Y pos
	cfg.bPervalue = true 					-- Boss % value
	
---------------
-- Main Tank --
---------------
	cfg.MTFrames = true	 					-- set to false to disable main tank frames

-------------------
-- Aura Specific --
-------------------
	cfg.HideBlizzardAuras = false			-- hide blizzard buff, debuff and weapon enchant frame
	cfg.HideAuraTimer = 59					-- spell timer is shown for shorter durations, than set value, hidden otherwise
	
--------------
-- Textures --	
--------------
	cfg.usetextart = false					-- enable panels
-- bars
	cfg.bars = true							-- show/hide bars
    cfg.panelscale = 1.0					-- scale
	cfg.barwidth = 428						-- Width bars
	cfg.barheight = 40						-- Height bars
	cfg.lineHeight = 5						-- Line Height
	cfg.bar1x = -340						-- x pos bar1
	cfg.bar1y = 4							-- y pos bar1	
	cfg.bar2x = 340							-- x pos bar2
	cfg.bar2y = 4							-- y pos bar2

-- info 
	cfg.useinfobar = true					-- show/hide info texture
	cfg.infobarw = 320						-- Width
	cfg.infobarh = 	16						-- Height
	cfg.infobarx = -4						-- chat and info x pos
	cfg.infobary = 4						-- chat and info y pos

-- chat 
	cfg.usechatbar = true					-- show/hide chat texture
	cfg.chatbarw = 320						-- Width
	cfg.chatbarh = 	16						-- Height
	cfg.chatbarx = 4						-- chat and chat x pos
	cfg.chatbary = 4						-- chat and chat y pos	

-- stance
	cfg.usestance = true 					-- show/hide stance texture
	cfg.sbarwidth = 206						-- Width
	cfg.sbarheight = 14						-- Height
	cfg.sbxpos = 0							-- x pos
	cfg.sbypos = 16							-- y pos
	
-- minimap
	cfg.usemini = true						-- show/hide minimap background
	cfg.miniheight = 148					-- Height
	cfg.miniwidth = 148						-- Width
	cfg.manchor = 'TOPLEFT'					-- Anchor
	cfg.mxpos = 7							-- x pos
	cfg.mypos = -7							-- y pos
		
---------------	
-- framesize --
---------------
	-- height
	cfg.heightP = 28		-- player
	cfg.heightT = 28		-- target
	cfg.heightF = 25		-- Focus	
	cfg.heightM = 18 		-- MT, boss frames
	cfg.heightS = 25 		-- ToT, FocusTarget, pet
	cfg.heightPA = 14		-- party, party pet - arena
	cfg.heightR = 22		-- raid
	cfg.heightCB = 8		-- class bar

	-- width
	cfg.widthP = 240		-- player
	cfg.widthT = 240		-- target
	cfg.widthF = 200		-- Focus	
	cfg.widthM = 140 		-- MT, boss frames
	cfg.widthS = 40 		-- ToT, FocusTarget, pet, party pet
	cfg.widthPA = 200 		-- party - arena
	cfg.widthR = 60 		-- raid
	cfg.widthCB = 240		-- class bar
	
	-- hp|pp height, pp|info offset (optional)
	cfg.heightPP = 14
	cfg.PPyOffset = 5
	
ns.cfg = cfg	-- don't touch this ...
Credits
oUF Nivea by Dawn

1.37
* TOC update
* Added focus target movable castbar and options

1.36
* Added pp.colorReaction = true
* Updated TOC info

1.35
* Removed BarFader due to its out of date and not working atm
* Removed Uninterruptble border
* Cleaned config abit

1.34
* Added Power bar to raid frames (can be disabled through config)
* Added Red Border for casts that cannot be interrupted

1.33
* Fixed bugg with targeting raid frames

1.321
* Fixed boss multi targets (disabled power bar)

1.32
* Fixed classbar fail

1.31
* Change back the Hp Text placing
* Corrected so all edgesizes are controlled by cfg.edgesize
* Added options in arp_config

1.3
* Update for 4.2
* Fix ALOT (hopefully all issues when resizing frames)
* Corrected alot of code calculations
* Removed unused code
* New borders, border color and new icon borders thank to zork

1.22
* TOC bump
* removed pet happy

1.21
* Fixed Raid Icon and Ready check on raid frames
* Added so the text goes red again below 25% Hp

1.2
* % added to boss
* count added to non player owned debuffs and buffs
* some options removed
* some options added
* removed coloring of hp text
* removed alot unused textures
* alot of small changes, havent update in a while so I cant rember everything I've done :S
* and yeah recolored the theme ;)

1.12
* Made count bigger on buffs/debuffs
* Added Buffs and Debuffs in the upper right corner (enable by deactivating blizzards buffs ( cfg.HideBlizzardAuras = true)), options for moving and anchor added to.

1.11
* Added Portrait for player, target and focus
* Fixed name and removed power text on focus

1.1
* Removed ALOT of unused stuff...
* New raid frames
* Added separete options for chat and info texture
* Eclipse bar added (not tested, but it probly works ;) ) (disable by default)
* New tags
* "WARNING" old config files cant be copy pasted over, alot of changes in the config file. Just copy the values no the whole sentences

1.086
* Added options to removed buffs and/or debuffs on target and focus
* ...

1.085
* Removed magic highlight from druid and palla. Add them manually if your a healer
* Added panels from my UI
* New pics
* ...

1.084
* Inc spacing between buffs and debuff, removed coloring
* Change fo texture
* Cleaned up castbar code
* Added ready check
* Lost hp is class colored as deafult
* more ...

1.083
* Fixed icon texture misspelled >.<
* If raid and party is enabled it will also remove blizzard new raid frame
* Updated dispell for classes
* Added config to enable healer tags. Disabled by default
* Fixed bugg when you where useing buff and debuffs on playerframe when not having classbar

1.082
* Fixed boss x and y cord, forgot to add the cfg ;)
* Removed ready check ( wasnt working anyways )

1.081
* Fixed druid mana tag

1.08
* Added % on target and player
Default settings
cfg.pPervalue = false -- % hp shown (player)
cfg.tPervalue = true -- % hp shown (target)
* Fixed a tag
* Totembar works fine now
* Removed trash code

1.07
* Recoded "WARNING old config file cannot be transfer" ( copy paste setting ftw ;) )
* New options Pbuffs and Pdebuffs under player frame (looks the same as target buffs and debuffs)
* MTframe added
* bloblablo ...

1.06
* Fixed Raid Icons
* Small stuff

1.05
* 4.0.1 update LOTS of random shit

1.04
* Changed castbar border to fit the rest of the frames
* Added some options for my UI

1.03
* Added options to disable party and raid frames
* Added Boss frame and options for it
* Removed unused stuff in cfg and arp.lua

1.02
* Added support for oUF TotemBar
* Removed some more thrash code

1.01
* Fixed bugg with 2 party frames spawning
* Party/Raid will now grow from right to left (old, left to right)
* Removed some thrash code

1.0
* Aura filtering enabled, Check Arp_AuraFilterList for what spell are seen on party and raid frames.
* Shortend player and target castbar slightly
* Raid and Party frames are now the same
* Raid and Party now spawn horizontaly
* Some options added to config

0.85
* Added some more castbar options to the config
* Achored Castbar to their frames (player and target)
* Buffs/Debuffs default number increased to 9 from 8
* Debuff now anchor under the buffs
* Focus target anchor to the left
* Changed texture from 1 to 2 (5 textures included)
* Changed colour on Druid mana

0.84
* Removed some trash code
* Better fix for Dkrunes, Dkrunes active by default again
* Renamed textures

0.83
* The new oUFSpellRange now works fine
* Fixed problem with pet covering runes as a DK
* DKrunes disabled by default
* Added combo points cfg

0.82
* Added oUF HealComm4 support
* Increased size on castbars as default
* New Party Frames
* New alternative party frames (as they where before, enabled by cfg.smallpf = true)
* New alternative raid frames (smaller enabled by cfg.smallrf = true)
* Added my font
* Probly some random small crap to ;)

0.81

* Fixed bugg so you can now disable both castbar and icon from the config
* Fixed bugg with combo points
* Fixed so focus debuff appears in the right place
* Added alot of options into the Arp_config.lua
* Option added to have the castbar inside the health frame (cfg.movecb = false) to activate
* Moved default location for Player and Target castbars spawn to above the UFs.
Optional Files (0)


Post A Reply Comment Options
Unread 08-23-11, 01:38 PM  
itfake
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hello Tobbe. I have a question! How to show the percent of my mana? I really need that!
Report comment to moderator  
Reply With Quote
Unread 08-18-11, 04:50 AM  
Tobbe8716
An Aku'mai Servant
 
Tobbe8716's Avatar
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 331
Uploads: 8
When you pointed it out i tested it and saw the white texture tho it hadn't really bother me but it look abit nicer with red and green tint instead of white.
__________________
Arp UI oUF_Arp
Report comment to moderator  
Reply With Quote
Unread 08-17-11, 03:17 PM  
xMAWLx
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Originally posted by Tobbe8716
Havent really noticed it myself but thx for the fix
Glad I could help, love your frames, BTW. They are very light on memory while still looking slick which is prob my favorite thing about them

You can see the bug in the 3rd and 4th screenshot you have posted for your ArpUI. Also in this thread, a recent screen was posted showing the behavior:

Originally posted by Mastapennlol
Notice the nil value of PP texture on target dummy.
Report comment to moderator  
Reply With Quote
Unread 08-17-11, 08:20 AM  
Tobbe8716
An Aku'mai Servant
 
Tobbe8716's Avatar
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 331
Uploads: 8
Originally posted by xMAWLx
Hey I noticed some buggy behavior from the target power point frame:

-texture receives a nil value if no class detected
-texture inherits previously targeted unit's class

I corrected this behavior by telling the frame to color according to reaction if no class is detected. This was done by adding the following code near line 447:

Code:
pp.colorReaction = true
Should look like this:

Code:
	pp.frequentUpdates = true
	pp.colorClass = true
	pp.colorReaction = true
	self.Power = pp	
	self.Power.PostUpdate = PostUpdatePower
Havent really noticed it myself but thx for the fix
__________________
Arp UI oUF_Arp
Report comment to moderator  
Reply With Quote
Unread 08-17-11, 04:54 AM  
moonkir
A Kobold Labourer
 
moonkir's Avatar

Forum posts: 0
File comments: 26
Uploads: 0
del
Last edited by moonkir : 08-17-11 at 06:41 AM.
Report comment to moderator  
Reply With Quote
Unread 08-16-11, 01:15 PM  
xMAWLx
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Hey I noticed some buggy behavior from the target power point frame:

-texture receives a nil value if no class detected
-texture inherits previously targeted unit's class

I corrected this behavior by telling the frame to color according to reaction if no class is detected. This was done by adding the following code near line 447:

Code:
pp.colorReaction = true
Should look like this:

Code:
	pp.frequentUpdates = true
	pp.colorClass = true
	pp.colorReaction = true
	self.Power = pp	
	self.Power.PostUpdate = PostUpdatePower
Report comment to moderator  
Reply With Quote
Unread 08-16-11, 01:02 PM  
Azariell
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Disabling BarFader did the trick...should have thought about that myself (disabling all additional plugins one by one I mean) but as I did use all the links from your page I figured they would be ok...

Anyway, big thanks for the quick and thorough help!
Report comment to moderator  
Reply With Quote
Unread 08-16-11, 07:57 AM  
Tobbe8716
An Aku'mai Servant
 
Tobbe8716's Avatar
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 331
Uploads: 8
Originally posted by Azariell

Any thoughts?
Seems like some of like almost every plugin isnt updated for 4.2 thats why it crashed probly. I dont use them myself except Smooth (btw in my UI there is a modified version included of smooth if that doesnt work). I will test them out and the oUF_Arp should work well enough on its own, or?

Ok so I tested all plugins

Everyplugin works, no errors except BarFader

I used latest version of oUF (1.5.13), oUF_SpellRange, oUF_Smooth Update, oUF_MoveableFrames and oUF TotemBar. All frames are moveble with oUF_MoveableFrames and party frames are visable, I do not know what you did but you must have screwed something up either in the config or some other plugin thats not supported.

Make sure you take ONLY those plugins which I linked on the main page, if you click on them you will come directly to the download page, btw you type /omf to move frame with oUF_MoveableFrames you do not do anything with the imput

DOWNLOAD
* oUF_SpellRange
* oUF_Smooth Update
* oUF_MoveableFrames
* oUF TotemBar
__________________
Arp UI oUF_Arp
Last edited by Tobbe8716 : 08-16-11 at 08:28 AM.
Report comment to moderator  
Reply With Quote
Unread 08-15-11, 02:08 PM  
Azariell
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Heya, first time user of oUF (so also Arp), so don't shoot me down too fast if I ask something odd

Initially I loaded oUF 1.5.13 and the latest Arp version (with BarFader, Smooth Update, SpellRange, TotemBar and MovableFrames). This however resulted in only seeing the Player frame, and when targeting something the regular Blizz version of the unitframe is shown in the stock Blizz location. Also joining a party resulted in the stock Blizz unit frames for Party. (movable frames also only showed input options for the player frame)

I then read that Arp works with oUF 1.5.12, so removed everything related to v13 and got v12. This also did nothing (as far as I could see atleast).

To test if it was Arp, or the last oUF I downloaded another layout, which worked fine.

However, I like the look and feel of Arp, and the customize options, so I would still like to get Arp working to give it a whirl.

Ow for reference, I tried the above on a toon with absolutely no other addons enabled, just to be sure there was no interference... Furthermore, tested on Shaman, DK and Priest.

Any thoughts?
Last edited by Azariell : 08-15-11 at 02:14 PM.
Report comment to moderator  
Reply With Quote
Unread 08-09-11, 12:22 AM  
Gjordthegrowler
A Kobold Labourer
 
Gjordthegrowler's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 2
Lifesaver, thank you!
__________________
"A dreamer is one who can only find his way by moonlight, and his punishment is that he sees the dawn before the rest of the world."
-Oscar Wilde
Report comment to moderator  
Reply With Quote
Unread 08-07-11, 12:43 PM  
Tobbe8716
An Aku'mai Servant
 
Tobbe8716's Avatar
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 331
Uploads: 8
Originally posted by Gjordthegrowler
I get a .rar file when I dowload this, is that how it is meant to be?
Unpack it.
__________________
Arp UI oUF_Arp
Report comment to moderator  
Reply With Quote
Unread 08-07-11, 03:32 AM  
Gjordthegrowler
A Kobold Labourer
 
Gjordthegrowler's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 2
I get a .rar file when I dowload this, is that how it is meant to be?
__________________
"A dreamer is one who can only find his way by moonlight, and his punishment is that he sees the dawn before the rest of the world."
-Oscar Wilde
Report comment to moderator  
Reply With Quote
Unread 08-06-11, 09:44 AM  
Tobbe8716
An Aku'mai Servant
 
Tobbe8716's Avatar
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 331
Uploads: 8
I have added a red border around the castbar if the spell is uniterruptble to my own copy of the layout, is this something ppl would want to have? I'll add it in the next patch if so.
__________________
Arp UI oUF_Arp
Report comment to moderator  
Reply With Quote
Unread 07-17-11, 03:22 AM  
Tobbe8716
An Aku'mai Servant
 
Tobbe8716's Avatar
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 331
Uploads: 8
Re: color problem

Originally posted by lost4
i like the class hp/power colors,how can i change it?
thanks~~
No 100% on what you mean, do you want class colored Health aswell ?
__________________
Arp UI oUF_Arp
Report comment to moderator  
Reply With Quote
Unread 07-16-11, 07:53 PM  
lost4
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Talking color problem

i like the class hp/power colors,how can i change it?
thanks~~
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: