Category: oUF: Layouts
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
p3lim's Portal Bug Reports Feature Requests

This file is a Addon for oUF by haste. You must have that installed before this Addon will work.

Author:
Version:
30000.13
Date:
03-04-2009 09:03 AM
Size:
4.29 Kb
Downloads:
6,999
Favorites:
93
MD5:
Pictures
Click to enlarge
*target's name in blue, mt+ma to the right
Click to enlarge
normal 10man
oUF Perfect   Popular! (More than 5000 hits)
Description:
oUF Perfect is a layout plug-in made for the UnitFrame framework oUF.
It is required that you have this addon updated at all times to make everything work as it should.
You can download oUF by clicking on the link located under the "Download" button on the right.

oUF_Perfect is a raid and party layout, and is made to complete oUF_P3lim.


Features:
  • Header for Party
  • Header for Raid
  • Header for MainTank(s)
  • Header for MainAssist(s)
Raid group will spawn in 5 seperate groups, enough for a 25man raid.
Using tags it also shows party-target names in the name string (with raidicons aswell)


Issues:
Raid sometimes pop up errors in combat (oUF issue)


Click here and follow steps how to submit a bug


Feel free to donate:
  Change Log - oUF Perfect
30000.13:
- Fixed raid icon tag

30000.11:
- Fixed strata

30000.10:
- Update to reflect changes in oUF
- Added ReadyCheck support
- Added DebuffHighlight support
- Added masterlooter icon
- Fixed tags
- Removed readycheck code

30000.9:
- Update to reflect changes in oUF
- Added readycheck
- Fixed tags
- Removed buff/debuff tags
- Removed oUF ReadyCheck support (outdated)

30000.8:
- Fixed buff/debuff tags

30000.7:
- Fixed font issue
- Fixed power updates

30000.6:
- Added MainTank header
- Added MainAssist header
- Added RangeAlpha
- Added *target strings to all units
- Fixed menu function

30000.5:
- Update to 30000
- Not 100% bugtested yet, youve been warned

20400.4:
- Fixed [afk] tag

20400.3:
- Initial commit
  Archived Versions - oUF Perfect
File Name
Version
Size
Author
Date
30000.12
4kB
p3lim
03-03-2009 08:12 PM
30000.11
3kB
p3lim
02-15-2009 12:57 PM
30000.10
3kB
p3lim
02-15-2009 06:21 AM
30000.9
4kB
p3lim
12-25-2008 06:27 PM
  Comments - oUF Perfect
Post A Reply Comment Options
Old 01-07-2009, 12:56 PM  
p3lim
A Molten Giant
 
p3lim's Avatar
Interface Author - Click to view interfaces

Forum posts: 560
File comments: 839
Uploads: 19
Gonna put this layout on hold until oUF's raid and pet support has been fixed.
p3lim is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-24-2008, 03:37 AM  
Psychoshamoo
A Defias Bandit

Forum posts: 2
File comments: 12
Uploads: 0
Quote:
Originally posted by H4DOUK3N
Any idea what's causing this?



...or does the post below mine solve it for now?
Revert to the older version of oUF until release.
Psychoshamoo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-22-2008, 11:39 AM  
p3lim
A Molten Giant
 
p3lim's Avatar
Interface Author - Click to view interfaces

Forum posts: 560
File comments: 839
Uploads: 19
Quote:
Originally posted by H4DOUK3N
Any idea what's causing this?



...or does the post below mine solve it for now?
Havent released a version for oUF 1.3.1 yet, still working out a bug.
p3lim is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-22-2008, 06:30 AM  
H4DOUK3N
A Kobold Labourer
 
H4DOUK3N's Avatar

Forum posts: 0
File comments: 32
Uploads: 0
Any idea what's causing this?



...or does the post below mine solve it for now?
__________________
Believe, our blades will not shatter.
Believe, our souls will not be cut.
H4DOUK3N is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-21-2008, 01:34 PM  
Phatrik
A Kobold Labourer
 
Phatrik's Avatar

Forum posts: 0
File comments: 50
Uploads: 1
Latest oUF update changed the behavior of tags a bit. If you wish to keep any modifications you've done, you need to find this line:
Code:
self.TaggedStrings = {health, power, name}
Delete it, or just comment it out if you like.
Then you edit 'local name' to this (what I have):

Code:
	local name = self.Health:CreateFontString(nil, 'OVERLAY', 'GameFontHighlightLeft')
	name:SetPoint('LEFT', self, 'RIGHT', 5, 0)
	self:Tag(name,'[name] |cffff0000[status]')
That should do the trick for now.

Last edited by Phatrik : 12-21-2008 at 01:45 PM.
Phatrik is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-16-2008, 07:07 PM  
Mordog
A Deviate Faerie Dragon

Forum posts: 17
File comments: 71
Uploads: 0
Quote:
Originally posted by p3lim
none of those lines, you'd have to override the [name] tag
thx, going to search how to do that^^
Mordog is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-16-2008, 06:56 PM  
p3lim
A Molten Giant
 
p3lim's Avatar
Interface Author - Click to view interfaces

Forum posts: 560
File comments: 839
Uploads: 19
Quote:
Originally posted by Mordog
Is there a way i can make the names to only use the first 4 letters and maybe change the fontsize?

Code:
local name = self.Health:CreateFontString(nil, 'OVERLAY', 'GameFontHighlightLeft')
	name:SetPoint('LEFT', self, 'RIGHT', 5, 0)
	name:SetText('[name] [leader] [afk] |cff00ffff[raidtargetname] [raidtargeticon]')
Should be somewhere in the first line imo, but havent found out how^^
none of those lines, you'd have to override the [name] tag
p3lim is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-16-2008, 06:44 PM  
Mordog
A Deviate Faerie Dragon

Forum posts: 17
File comments: 71
Uploads: 0
Is there a way i can make the names to only use the first 4 letters and maybe change the fontsize?

Code:
local name = self.Health:CreateFontString(nil, 'OVERLAY', 'GameFontHighlightLeft')
	name:SetPoint('LEFT', self, 'RIGHT', 5, 0)
	name:SetText('[name] [leader] [afk] |cff00ffff[raidtargetname] [raidtargeticon]')
Should be somewhere in the first line imo, but havent found out how^^

Last edited by Mordog : 12-16-2008 at 06:54 PM.
Mordog is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-06-2008, 10:38 PM  
p3lim
A Molten Giant
 
p3lim's Avatar
Interface Author - Click to view interfaces

Forum posts: 560
File comments: 839
Uploads: 19
Re: Re: Re: Vehicle Implementation

Quote:
Originally posted by Psychoshamoo
Would this also fix the Malygos encounter as well?
yes
p3lim is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-06-2008, 10:24 PM  
Psychoshamoo
A Defias Bandit

Forum posts: 2
File comments: 12
Uploads: 0
Re: Re: Vehicle Implementation

Quote:
Originally posted by p3lim
Im aware of the issue, and I am already working on a solution.
Would this also fix the Malygos encounter as well?
Psychoshamoo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-03-2008, 10:54 AM  
p3lim
A Molten Giant
 
p3lim's Avatar
Interface Author - Click to view interfaces

Forum posts: 560
File comments: 839
Uploads: 19
Re: Vehicle Implementation

Quote:
Originally posted by Metacortex
Hi,
first thanks for the nice Unitframes. But 1 feature is missing, I noticed it when doing Ocolus heroic. Every party member has a drake, flighing and fighting (especially) the endboss. When mounted it uses the new vehicle system. The oUF Perfect frames only list the health from the players, not from their drakes/vehicles. So it is very tricky to target each other.
Im aware of the issue, and I am already working on a solution.
p3lim is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-02-2008, 08:39 PM  
Metacortex
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Vehicle Implementation

Hi,
first thanks for the nice Unitframes. But 1 feature is missing, I noticed it when doing Ocolus heroic. Every party member has a drake, flighing and fighting (especially) the endboss. When mounted it uses the new vehicle system. The oUF Perfect frames only list the health from the players, not from their drakes/vehicles. So it is very tricky to target each other.
Metacortex is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-30-2008, 05:05 AM  
weezel
A Defias Bandit

Forum posts: 2
File comments: 7
Uploads: 0
is moving the party frame only acomplished via lua modification ?
weezel is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-05-2008, 09:13 PM  
Sojik
A Deviate Faerie Dragon

Forum posts: 15
File comments: 102
Uploads: 1
I changed oUF_Perfect a little since I stopped running with UI scale. Here's what I changed:

Code:
	self:SetAttribute('initial-height', 18)
	self:SetAttribute('initial-width', 180)
	self:SetAttribute('initial-scale', 0.8)
and

Code:
	if(i == 1) then
		group:SetManyAttributes('showParty', true, 'showPlayer', false)
		group:SetPoint('TOPLEFT', UIParent, 5, -15)
	else
		group:SetPoint('TOP', raid[i-1], 'BOTTOM', 0, 10)
	end
I changed the second part because when I scaled it all down, the group spacing was way off. It was really spaced out. Now, as it is now, the spacing is fine as long as there are full groups. If the groups aren't full, the groups get closer together for some reason. Do you have any idea why? Did I change the scale wrong?
Sojik is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-04-2008, 10:53 AM  
p3lim
A Molten Giant
 
p3lim's Avatar
Interface Author - Click to view interfaces

Forum posts: 560
File comments: 839
Uploads: 19
Re: Greater than 25...

Quote:
Originally posted by Hevnlyst
Great frames, I tweaked them a little size wise, and although I'm fairly alright with lua, i cant figure out how to create groups 6-8 if they are present. I made them smaller height wise so they can fit, i just cant find the variable/boolean that stops the creation of frames at 25 players...

And if this isn't possible, how could I make the frames hide/ be disabled after more than 25 people join the raid...
Look near the bottom, where they are spawned:
Code:
for i = 1, 5 do
The number 5 represents how many groups are spawned.

If you want to make the frames hide if the raid exceeds a certain members you need to create a function alike what I did back when oUF P3lim had raid frames. (You might be able to take a look at it through the SVN repos here on WoWI)
p3lim is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.