Download
(108 Kb)
Download
Updated: 03-09-10 01:56 AM
Pictures
File Info
Updated:03-09-10 01:56 AM
Created:07-16-09 06:14 PM
Downloads:4,858
Favorites:3
MD5:
oUF Noob
Version: 2.1.1
by: Aerials [More]
This is yet another oUF Layout. It requires oUF by Haste.

Note: If you've used 2.0, type /noob reset to activate new options (this will however reset any settings you have changed and reload the UI).

Another Note: the other addons shown in the pictures UI with party and UI with raid are not included, this is not a full UI compilation, it only handles the unit frame layout. the UI used in them is SpartanUI.

What this does: Replaces the Blizz Unit Frames
Unit frames:
Player
Pet
Pet Target
Target
ToT
Focus
Focus Target
Party
Party Pets
Party Target
Raid
Raid Pets

Supported Plugins:
oUF_CombatFeedback
oUF_DebuffHighlight
oUF_DruidHots
oUF_Experience
oUF_Reputation
oUF_PowerSpark
oUF_ReadyCheck
oUF_TotemBar
oUF_Smooth
oUF_SpellRange
oUF_MoveableFrames (this actually integrates itself now, no need for layouts to include anything.)

Slash Commands:
/noob for list of options

Required Addons:
oUF by Haste: http://www.wowinterface.com/downloads/info9994-oUF.html

Recommended Addons:
oUF_MoveableFrames: http://www.wowinterface.com/download...bleFrames.html
Dominos / Bartender / Something else that moves the action bars. (by default, some frames may be covered a little by the crap on the bottom.)

Credit where it's due (I am not a pro, most of this is remade using the following):
Most of the code is from oUF_Aion UI, all switched around and changed quite a bit.
Some code from:
oUF_Nivaya
oUF_Caellian
AFK Icon from oUF_Aion UI
normTex.tga from oUF_Caellian (renamed to texture.tga to make this all easier for me, even though after cleaning up the code a lil the name is only in one line... it was in a lot before lol)
Thanks go out to all those authors for all their work, I wouldn't have been able to get these working without you guys.
Of corse, Thanks to Haste for making oUF!
2.1.1:
2.1 wasn't very well dummy proofed, that's fixed a bit just incase.
basically the issue was you could set the new raid layout and the default scale would have the frames spawning off the screen a bit (other layout is meant to have a scale of 0.75 or less).
now that layout will max the scale out at 0.75 and give a message advising user that max is 0.75 and recommended is 0.65 when user uses /noob raid_scale.

some other somewhat bugs that currently caused no problems but potentially could were fixed.

I still need to find a way to dummy proof changing XP / Rep bar anchor frame. not sure how to do that yet. it's really currently somewhat safe because you'll get a error if you try to anchor it to a frame that doesn't exist and common sense should tell you that you probably mis-spelled something.... but that's not enough to satisfy me.

2.1:
A lot more changes.
there's now arangements for raid frames and 2 arangements for party frames. to toggle between they type /noob toggleraid or /noob toggleparty (will reload UI).
There's also 2 options for HP text strings (can toggle between just showing the % or missing, current hp, %) to toggle between these type /noob togglehp.
there's also a lot of bug fixes.

NOTE: to activate new options, type /noob reset (will reset all options and reload UI)


2.0:
Many changes... type /noob for lise of slash commands.
i've cleaned out a lot of the old code that wasn't really doing anything, and added more slash commands, along with fixed many bugs.
If you notice bugs, please post in the addon's comment section at WowInterface.com.
There's still more changes yet to come. if you have suggestions, post them on the addon's comments section at WowInterface.com

1.9.1:
small fixes. packaging was wrong, also some settings that i use that might fire errors for others were still active.

1.9.0:
Many changes again.
Added slash commands for some options, including xp / rep bar width, height, positioning, anchoring, hiding.
Moved Party frames a bit, changed what buffs are shown.
Changed buffs shown on focus, focus target, pet, pet target. these frames will all also show debuffs.
Fixed pet HP bar coloring for hunters, will show color of happiness (as was intended a long time ago).

1.8.0:
Many changes.
added background / border to frames.
changed location of buffs for player frame.
added LFD role icons.
moved party member names, and hid names that should have been hidden a long time ago.
party member health text fields now only show the %.
Debuff highlighting is done on the background of the frame.
Threat highlighting is done on the border of the frame (no need for Banzai anymore).
Fixed druid on vehicle bug causing mana value text field to show funky number (now hidden while on vehicle, eventually going to make the frame size change and buff positions change).
Removed the old .MoveableFrames support, because the new version doesn't require it and works a ton better.
Changed layout of Raid Frames, and moved the debuffs for them (debuffs are now below each member frame (not pets) and there's 3 parties per column).
Fixed bug causing some portraits to overlap the bottom of health bars.

:: I have NOT tested oUF_Experience or oUF_Reputation.
I really don't use them anymore, and am not a huge fan of them anyway
(support will probably be removed entirely next (major) version if there's no good place to put them by then,
their theoretically a good idea to have, but they don't need to be part of the unit frame layout / addon,
and it really doesn't make a lot of sense to have them be part of those either). ::

also, oUF_AFKIcon seems broken somehow, i'm not a fan of repairing other people's addons, or supporting non working ones.
so probably best to disable it for now. If there's no working version by next (major) release, i'll probably just remove support for them all together.
(maybe i'll just make the health bars grey out when AFK....)

1.7.5c:
another Noob mistake..... didn't have the files in the folder lol....

1.7.5b:
forgot to add oUF_Reputation to the TOC

1.7.5a:
oopse, i left party show and raid hide from testing (while in raid).

1.7.5:
fixed all party members showing as leader
changed a lot of the code around to eliminate about 250 lines and make it easier to modify (simplified some things).
made default buff frame hidden (there's a variable at top of Main.lua to turn this off).
fixed a lot of problems with icons, their all repositioned and shouldn't be covered partly or entirely by anything.

1.7.1:
Added variables at top of Main.lua for positioning, and changing size of XP/Rep bar.
Fixed error when entering raid group
Fixed Raid Mana Bars
Fixed Portrait issue for shaman class

1.7:
Added Druid Mana Bar when in cat / bear.
Added Druid Mana Text when in cat / bear.
Fixed color for lvl number.
Updated rune bar for newer version of oUF
Fixed but that made XP bar always 1/2 size whether rep was loaded or not.

1.6 Fixes:

Fixed some run bar stuffs (coloring).

1.5 Fixes:
oUF_Reputation is fixed so I don't need to bundle a modified version
changed layout to use oUF for the rune bars, so you don't need oUF_RuneBar
added variable to easily turn oUF_Reputation on or off in Main.lua (it's at the top, called RepBar....
only needed for testing as you can simply disable the addon to do the same thing).
couple other fixes here and there.

1.4.1 Fixes:

Something in oUF_Reputation was broken... use the version included in this addon.

1.4: Fixes, Additions:

Now 3.2 compliant.
Added minimal amount of self cast raid buffs to focus frame (for PoM / Earth Shield / etc...)
Added oUF_MoveableFrames support.
Party frames will now be set positions so that they will update properly if you join a party while in combat.
PVP icons are all moved and player pvp icon is now working.
Added Player Pet Target. Changed Debuff positions, etc for all frames.

:: If you do not like being able to drag the party frames so easily, I suggest changing the lines: ::
---------------------------------------------------------------------------------------------------------
--only move keys when alt key is down

if IsAltKeyDown() then
---------------------------------------------------------------------------------------------------------
to:
---------------------------------------------------------------------------------------------------------
--only move keys when the ctrl + alt + shift keys are down

if IsAltKeyDown() and IsControlKeyDown() and IsShiftKeyDown() then
---------------------------------------------------------------------------------------------------------
in oUF_MoveableFrames.lua from the oUF_MoveableFrames addon, if you dont have that addon, dont worry about it. I use that change because I use Clique for healing / buffing and often use alt as a click modifier.

1.3: Fixes:

party member lvls were hanging off the side of the screen.
Cast names no longer are allowed to be longer than the castbar.
added pet lvl
level wont show for player / pet if lvl is 80.

1.2: Feature added:

Added Focus Target
changed focus debuffs shown from 1 to 3, focus target will also show 3 debuffs.

1.1: Bug fix:

removed barfader support, didn't like it. (was actually disabled by default in 1.0)
fixed vehicle health color bug.
added combo points to target frame.
fixed portrait height overlaping bottom of health bar.

1.0: Initial release, some things i plan on changeing:

optimize the code (it's a little lengthy and scattered right now).
add combat icons for raid and party frames (oUF currently only supports combat icon for player.
add more notes (so u can change things more easily)
Optional Files (0)


Archived Files (19)
File Name
Version
Size
Author
Date
2.1
108kB
Aerials
03-08-10 12:04 PM
2.0
107kB
Aerials
03-04-10 01:39 PM
1.9.1
104kB
Aerials
01-26-10 06:19 PM
1.9.1
104kB
Aerials
01-26-10 06:17 PM
1.9.0
104kB
Aerials
01-26-10 06:10 PM
1.8.0
78kB
Aerials
01-06-10 04:37 PM
1.7.5c
75kB
Aerials
09-27-09 01:50 PM
1.7.5b
75kB
Aerials
09-25-09 01:20 PM
1.7.5a
75kB
Aerials
09-10-09 02:10 PM
1.7.1
75kB
Aerials
09-02-09 11:34 PM
1.7
75kB
Aerials
09-02-09 04:19 PM
1.6
74kB
Aerials
08-31-09 09:42 PM
1.5
74kB
Aerials
08-28-09 08:51 PM
1.4.1
76kB
Aerials
08-19-09 05:00 PM
1.4
74kB
Aerials
08-19-09 04:09 PM
1.3
80kB
Aerials
07-19-09 04:43 PM
1.2
80kB
Aerials
07-18-09 12:25 PM
1.1
80kB
Aerials
07-17-09 03:08 PM
1.0
80kB
Aerials
07-16-09 06:14 PM


Post A Reply Comment Options
Unread 10-13-10, 09:50 PM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
99% sure i won't be updating this, I happen to love the new blizz raid frames and use them as party also, dont see any point in using even the smallest amount of cpu cycles or ram for a unit frame addon now.
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 10-11-10, 03:12 PM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
I've been playing wow a little here and there again, might fix this addon up, might not... the main things making it not work:
one of the plugins for ouf (either is or was, i dono haven't looked into it) messed up by a patch that made what api it uses/used not work, which made my entire layout stop working unless u disable the plugin.
Haste changed a ton of things in ouf, if you use an old version, just about (if not completely) everything should work, to fix i need to change all text updating, etc... to how we're supposed to do it with ouf now and change all setmanyattributes to setting each attribute individually (both of these changes were entirely pointless imo as they don't really affect anything other than making everyone change their code for their layouts).

Other than that, the addon works fine. I just don't know if i want to continue an addon that relies on other peoples addons, seems pretty annoying to me to constantly change a lot of stuff in something that i spent time on just because other people decided things should be done differently.. imo it's already enough to keep up with wow's api changes, we shouldn't need to keep up with changes of a core addon also (unless there's an actual, good reason for the change). I'd rather spend my time playing the game instead of fixing bugs caused by other people changing their minds.

so to sumarize: I might fix this addon, I might not. It's probably more likely that I won't (because really it's probably easier at this point to re-write it, which is far more than I want to do).
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 06-27-10, 12:40 PM  
imogen
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
In my party is the same as the blizzard has not changed and also does not show the percentage and quantity of life and mana!!!How can I fix it?
Last edited by imogen : 06-28-10 at 06:33 PM.
imogen is offline Report comment to moderator  
Reply With Quote
Unread 04-28-10, 09:52 PM  
Gnarthok
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
is there a way to disable the 3d portraits? i like the unit frame layout except for that.
Gnarthok is offline Report comment to moderator  
Reply With Quote
Unread 04-08-10, 02:03 PM  
Seireimai
A Kobold Labourer

Forum posts: 0
File comments: 32
Uploads: 0
Re: Quit

Originally posted by Aerials
I've quit WoW, if anyone wants to continue this layout, go ahead.
What !??
Why ?
Whats happend ??
OH~~NO!!!
Seireimai is offline Report comment to moderator  
Reply With Quote
Unread 04-07-10, 09:33 AM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
Quit

I've quit WoW, if anyone wants to continue this layout, go ahead.
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 04-04-10, 02:22 AM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
Re: Re: raid / party frame show / hide...

Originally posted by Seireimai
YOU DID AN EXCELLENT JOB!!

a little question, if i want to change the name,lv position or size in player and target's frame.
where can i find the correct code lines?
or maybe next version you will add these functions into slash comment?
mmm, i'm mainly adding basic things to the slashes, some things will remain change the code type things. the next version is basically ready, i just need to be able to do some real testing on it, then i'll post it. it does suck that it's taken so long, mainly because it's been done for a couple weeks, but currently i can't play at all until wednesday this week. then i'll be able to get the testing done, clean up any bugs there may be (pretty sure it's good to go though), and release it. after which, it'll be a lot easier for you to find the places to change things (it's much more organized)...

however for now, in the currently available version... it's kinda hit and miss on changing something just on the target frame, because some of the code for the target frame is used by target, player, party frames. also, I'm not really sure what all you're wanting to change. just the size and position? if so, for size you'd just need to search for --FONTS in Main.lua and you'll find the section that sets that up, but it's currently set up to change it for player and target together. for position, search for -- name in Main.lua, but it sets up the name location for all frames other than party frames (and party pets).

to make it only change those for target, you'll just need to change around the if statements a little but, for example:

font: (change from)
Code:
--FONTS
	if unit=='player' or unit=='target' then
		self.Health.value:SetFont(font, fontsize, "OUTLINE")
		self.Power.value:SetFont(font, fontsize, "OUTLINE")
		self.Name:SetFont(font, fontsize, "OUTLINE")
		self.CombatFeedbackText:SetFont(font, 18, "OUTLINE")
		self.Level:SetFont(font, fontsize, "OUTLINE")
(change to)
Code:
--FONTS
	if unit=='player' then
		self.Health.value:SetFont(font, fontsize, "OUTLINE")
		self.Power.value:SetFont(font, fontsize, "OUTLINE")
		self.Name:SetFont(font, fontsize, "OUTLINE")
		self.CombatFeedbackText:SetFont(font, 18, "OUTLINE")
		self.Level:SetFont(font, fontsize, "OUTLINE")
       elseif unit=='target' then
		self.Health.value:SetFont(font, fontsize, "OUTLINE")
		self.Power.value:SetFont(font, fontsize, "OUTLINE")
		self.Name:SetFont(font, fontsize, "OUTLINE")
		self.CombatFeedbackText:SetFont(font, 18, "OUTLINE")
		self.Level:SetFont(font, fontsize, "OUTLINE")
then you can go ahead and change the target part without changing the player frame. (fontsize is the variable you'd want to change.... you can change it to a number or floor(fontsize(- or +)x) with x being how much bigger or smaller you want and (- or +) being whether you want it bigger or smaller... (the default for fontsize is 12.)

the other change is different a little:

(change from)
Code:
-- name
	self.Name:Show()
	if(self:GetParent():GetName():match"oUF_Party") then
		self.Name:SetPoint("BOTTOMLEFT", self, "TOPLEFT", 10, 0)
		self.Name:SetPoint("BOTTOMRIGHT", self, "TOPRIGHT", -50, 0)
	else
		self.Name:SetPoint("LEFT", self, "LEFT", 0, 0)
		self.Name:SetPoint("RIGHT", self, "RIGHT", 0, 0)
	end
	self.Name:SetJustifyH("LEFT")
(change to)
Code:
-- name
	self.Name:Show()
	if(self:GetParent():GetName():match"oUF_Party") then
		self.Name:SetPoint("BOTTOMLEFT", self, "TOPLEFT", 10, 0)
		self.Name:SetPoint("BOTTOMRIGHT", self, "TOPRIGHT", -50, 0)
	elseif unit=="target" then
		self.Name:SetPoint("LEFT", self, "LEFT", 0, 0)
		self.Name:SetPoint("RIGHT", self, "RIGHT", 0, 0)
	else
		self.Name:SetPoint("LEFT", self, "LEFT", 0, 0)
		self.Name:SetPoint("RIGHT", self, "RIGHT", 0, 0)
	end
	self.Name:SetJustifyH("LEFT")
then same as last time, change the part you added in for target.

sorry if this seems like a long and complicated answer for such a simple task, i'm a bit brain fried right now from the crazy weeks i've been having... i'll read this again tomorrow to see if it still even makes sense to me in the morning.
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 04-01-10, 03:13 AM  
Seireimai
A Kobold Labourer

Forum posts: 0
File comments: 32
Uploads: 0
Re: raid / party frame show / hide...

YOU DID AN EXCELLENT JOB!!

a little question, if i want to change the name,lv position or size in player and target's frame.
where can i find the correct code lines?
or maybe next version you will add these functions into slash comment?
Last edited by Seireimai : 04-01-10 at 04:48 PM.
Seireimai is offline Report comment to moderator  
Reply With Quote
Unread 03-15-10, 03:51 PM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
raid / party frame show / hide...

think i have this all done, but haven't had time to test it (although it is pretty simple, and there's really no reason it shouldn't work...) I might be able to test it later today, but maybe not.... we'll see.

pretty much what i did though isn't really the best way of doing it. the best way would be to have the addon skip all raid oriented aspects of everything if their turned off... would save the cpu from running code that doesn't do anything, but... i dont have time for that right now and my raid frames are already somewhat delicate for some reason and already have to have kinda a 1/2 hacked up work around to show, so... i don't want to mess with that until i have a good amount of time again (which isn't for 3 weeks).

for now what i've done is added 2 variables, called ShowParty and ShowRaid. ShowParty decides if the party frames are shown WHILE IN RAID (they WILL show if in a regular party even if you have them disabled). ShowRaid determines if the raid frames will be shown. this is all done in LoadVars (make the variables and determine whether to use saved or default), Config.lua (where the slash commands are located), and PartyToggle.lua (where the addon determines what to show and acts acordingly). nothing else was changed, the cpu will most likely still be running all the script and the frames do exist, their just set to Hide() or Show()... so if you are having frame rate issues, I suggest using a different addon.

Some day I might remove the raid frames from this addon entirely and make them their own addon, packaged with this one so that you can turn them on or off by simply disabling their addon, but I'm not set on doing that quite yet.

anywhoo, once i have them tested out i'll post the new version (if all is good).

EDIT:: in working on this, i think i've found a way to improve something else in the same section of code that's being changed, so i'm wanting to finish that before posting the new version. just a little longer and i'll be done
Last edited by Aerials : 03-15-10 at 11:25 PM.
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 10:22 PM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
Re: Re: Re: raid frames

Originally posted by Stabler
I love the addon, I think you did a great job with the layout and design of it. However, I think adding the option to turn off the raid frames with this addon would be create. It will give the user the flexiblity to customize their UI and allow them to use other raid frame addons such as grid or oUF Perfect, etc. etc. etc.

Thanks for the addon.. I think you have done a great job with it thus far.
that is one thing i've been considering, and think i'll add. now that i have it so you can switch between two, it wouldn't take much more to make it so you can just turn them off anyway..... however.... for now i'm not going to be able to work on this very much at a time for the next while, so it might be a bit before i have it up....

the easiest way currently to turn them off is to go into PartyToggle.lua and make the change i put a couple posts ago.
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 07:43 PM  
Tymesink
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 67
Uploads: 6
Re: Re: raid frames

Originally posted by Aerials
at the bottom of Main.lua, you can comment out the whole raid spawn section, then in the party toggle function, comment out the raid hide / showing lines.

not sure if it'll be that simple in the next version though, a lot is changing. however, you'll be able to scale them and most likely change the width and height of them. guess i could add the ability to just hide them also, but it's gonna be more efficient for you to use a different layout than one that uses raid frames with portraits, but hide them and use another also handling raid frames.

I love the addon, I think you did a great job with the layout and design of it. However, I think adding the option to turn off the raid frames with this addon would be create. It will give the user the flexiblity to customize their UI and allow them to use other raid frame addons such as grid or oUF Perfect, etc. etc. etc.

Thanks for the addon.. I think you have done a great job with it thus far.
Last edited by Tymesink : 03-12-10 at 07:44 PM.
Tymesink is offline Report comment to moderator  
Reply With Quote
Unread 03-08-10, 08:16 PM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
there's currently a bug for the new raid frame layout, causing them to not show at all. i'm working on it.

the ones from the previous version are still working.

EDIT::
ok, their actually working fine but if the scale is > about 0.75 they will be off screen. i've fixed it, and going to be uploading soon.

oh!!
one of the fixes require you to reset settings IF you have changed the raid scale before. (/noob reset or delete the saved variables from your saved variables folder) sorry for the inconvenience.
Last edited by Aerials : 03-09-10 at 02:01 AM.
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 03-05-10, 11:58 AM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
Re: Question about your UI

Originally posted by Trollinou
Some questions not related to your addon but from your UI screenshot :

You seems to use an addon like floAspectBar but for paladin (which show aura, seal, judgement, ...) but couldn't find it, could you give me ne anme ?

And same question for you bottom art with minimaps and action bar is it part of an UI ?

thanks
the art stuffs at the bottom is SpartanUI. the bars are my heavily modified versions of an old palli addon.... think it was this one: http://www.wowinterface.com/download...essingBar.html

but i did have to modify it quite a bit.
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 03-05-10, 05:57 AM  
Trollinou
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
Question about your UI

Some questions not related to your addon but from your UI screenshot :

You seems to use an addon like floAspectBar but for paladin (which show aura, seal, judgement, ...) but couldn't find it, could you give me ne anme ?

And same question for you bottom art with minimaps and action bar is it part of an UI ?

thanks
Trollinou is offline Report comment to moderator  
Reply With Quote
Unread 03-03-10, 09:05 PM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
got the new version up, there's still some things to go over but it's working good as far as i can tell. post any bugs / suggestions here please
Last edited by Aerials : 03-04-10 at 01:48 PM.
Aerials is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: