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,853
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 09-02-09, 07:53 PM  
Flak
A Murloc Raider

Forum posts: 4
File comments: 87
Uploads: 0
Sorry, the XP bar is there in v1.6. Was being covered by a hotkey bar I keep at the bottom of the screen.


In v1.7 the experience bar has grown substantially in length. And I'm not sure if this is meant or not, I see the moveable frames is set at the end of the frame creation but the XP bar is not moveable for me. Have tried clicking all over the bar. All the other frames move fine though. Also the health and mana bars on the raid frames overlap each other now. And the following error pops well in raids:

Code:
Message: Interface\AddOns\oUF_Noob\Main.lua:331: attempt to index local 'colorz' (a nil value)
Time: 09/02/09 21:00:26
Count: 2
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
Interface\AddOns\oUF_Noob\Main.lua:331: in function `PostUpdatePower'
Interface\AddOns\oUF\elements\power.lua:103: in function `func'
Interface\AddOns\oUF\ouf.lua:506: in function <Interface\AddOns\oUF\ouf.lua:501>
[C]: in function `Show'
Interface\FrameXML\SecureStateDriver.lua:72: in function <Interface\FrameXML\SecureStateDriver.lua:62>
Interface\FrameXML\SecureStateDriver.lua:111: in function <Interface\FrameXML\SecureStateDriver.lua:81>

Locals: self = oUF_Raid4UnitButton2Pet {
 Combat = <unnamed> {
 }
 AFKIconTexture = "Interface\AddOns\oUF_AFKIcon\Icon.tga"
 UNIT_MAXFOCUS = <function> defined @Interface\AddOns\oUF\elements\power.lua:51
 Leader = <unnamed> {
 }
 inRangeAlpha = 1
 UNIT_MAXHEALTH = <function> defined @Interface\AddOns\oUF\elements\health.lua:48
 __elements = <table> {
 }
 UNIT_LEVEL = <function> defined @Interface\AddOns\oUF_Noob\Main.lua:150
 UNIT_MANA = <function> defined @Interface\AddOns\oUF\elements\power.lua:51
 Spark = <unnamed> {
 }
 UNIT_NAME_UPDATE = <function> defined @Interface\AddOns\oUF_Noob\Main.lua:181
 UNIT_ENERGY = <function> defined @Interface\AddOns\oUF\elements\power.lua:51
 DebuffHighlight = <unnamed> {
 }
 DebuffHighlightFilter = false
 UNIT_HAPPINESS = <table> {
 }
 ignoreBanzai = false
 UNIT_FOCUS = <function> defined @Interface\AddOns\oUF\elements\power.lua:51
 Health = <unnamed> {
 }
 MoveableFrames_RuneOnce = true
 SetAuraPosition = <function> defined @Interface\AddOns\oUF\elements\aura.lua:184
 RAID_TARGET_UPDATE = <function> defined @Interface\AddOns\oUF\elements\ricons.lua:9
 unit = "raidpet17"
 isChild = true
 Debuffs = <unnamed> {
 }
 Resting = <unnamed> {
 }
 Name = <unnamed> {
 }
 UNIT_DISPLAYPOWER = <function> defined @Interface\AddOns\oUF\elements\power.lua:51
 UNIT_MAXENERGY = <function> defined @Interface\AddOns\oUF\elements\power.lua:51
 MoveableFrames = true
 Auras = <unnamed> {
 }
 Level = <unnamed> {
 }
 UNIT_MAXRAGE = <function> defined @Interface\AddOns\oUF\elements\power.lua:51
 UNIT_RUNIC_POWER = <function> defined @Interface\AddOns\oUF\elements\power.lua:51
 PARTY_LEADER_CHANGED = <function> defined @Interface\AddOns\oUF\elements\leader.lua:6
 outsideRangeAlpha = 0.3
 RaidIcon = <unnamed> {
 }
 UNIT_AURA = <function> defined @Interface\AddOns\oUF\elements\aura.lua:221
 PvP = <unnamed> {
 }
 PARTY_MEMBERS_CHANGED = <function> defined @Interface\AddOns\oUF\elements\leader.lua:6
 DebuffHighlightAlpha = 0.7
 UNIT_RAGE = <function> defined @Interface\AddOns\oUF\elements\power.lua:51
 Power = <unnamed> {
 }
 ignoreDruidHots = false
 SpellRange = true
 UNIT_FACTION = <table> {
 }
 PostUpdateHealth = <function> defined @Interface\AddOns\oUF_Noob\Main.lua:211
 PostUpdatePower = <function> defined @Interface\AddOns\oUF_Noob\Main.lua:317
 Experience = oUF_Raid4UnitButton2Pet_Experience {
 }
 menu = <function> defined @Interface\AddOns\oUF_Noob\Main.lua:116
 UNIT_MAXMANA = <function> defined @Interface\AddOns\oUF\elements\power.lua:51
 0 = <userdata>
 AFKIcon = <unnamed> {
 }
 CombatFeedbackText = <unnamed> {
 }
 UNIT_MAXRUNIC_POWER = <function> defined @Interface\AddOns\oUF\elements\power.lua:51
}
event = nil
unit = "raidpet17"
bar = <unnamed> {
 frequentUpdates = true
 0 = <userdata>
 colorPower = true
 colorClass = true
 unit = "raidpet17"
 disconnected = true
 colorHappiness = false
 colorDisconnected = true
 value = <unnamed> {
 }
 colorTapping = true
 bg = <unnamed> {
 }
 Smooth = true
}
min = 0
max = 0
_ = 0
ptype = ""
colorz = nil
dp = -1.#IND
(*temporary) = <function> defined =[C]:-1
(*temporary) = <unnamed> {
 0 = <userdata>
}
(*temporary) = "oUF_Raid"
(*temporary) = "oUF_Raid"
(*temporary) = -1.#IND
(*temporary) = -1.#IND
(*temporary) = "attempt to index local 'colorz' (a nil value)"
Uni
Last edited by Flak : 09-02-09 at 08:03 PM.
Flak is offline Report comment to moderator  
Reply With Quote
Unread 09-02-09, 04:18 PM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
Originally posted by Flak
oUF - 1.3.21
oUF_Noob - 1.6
oUF_Experience - 30200.3 Release
oUF_RuneBar - 30200.2 Beta *grabbed this when the runebar didn't show up without it.... Still didn't show up with it...
k, looks like you have a newer version of oUF than me, I just got the new one, working on fixing the rune bars.

The XP bar is working on mine though, check bottom center of the screen.

--------------
seems like Haste changed naming from self.runes to self.Runes and changed the way we need to tell it the width. Fixed for next release (should be today).
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 09-02-09, 01:39 PM  
Flak
A Murloc Raider

Forum posts: 4
File comments: 87
Uploads: 0
Originally posted by Aerials
which version do you have? (oUF_Noob version and oUF version)
also, do you have oUF_Experience installed?
oUF - 1.3.21
oUF_Noob - 1.6
oUF_Experience - 30200.3 Release
oUF_RuneBar - 30200.2 Beta *grabbed this when the runebar didn't show up without it.... Still didn't show up with it...
Flak is offline Report comment to moderator  
Reply With Quote
Unread 09-01-09, 09:29 PM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
Originally posted by Flak
Runebar doesn't seem to be working for me, it never shows up on the playerframe. The default blizz runebar is visible instead.


*don't get experience either...
which version do you have? (oUF_Noob version and oUF version)
also, do you have oUF_Experience installed?
Last edited by Aerials : 09-01-09 at 09:31 PM.
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 08-31-09, 10:43 PM  
Flak
A Murloc Raider

Forum posts: 4
File comments: 87
Uploads: 0
Runebar doesn't seem to be working for me, it never shows up on the playerframe. The default blizz runebar is visible instead.


*don't get experience either...
Last edited by Flak : 08-31-09 at 10:54 PM.
Flak is offline Report comment to moderator  
Reply With Quote
Unread 08-19-09, 04:18 PM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
small FYI

Hi, just a small FYI here, Today (8/19/2009) is my last paid day of WoW. I'm unsure if I'll come back to WoW or not. If someone likes this addon and wants to remake it or continue it or w/e, go for it (preferably with another name) but if I come back to WoW I'll begin working on this again. just wanted to post a updated version that's working with 3.2 and had the extra work I had done before leaving.

I'll probably post another version later that's got all the comments in to make changing the addon easy (this has actually been a goal since I started making the addon but never got around to it.
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 08-19-09, 04:12 PM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
Moveable Frames

Hi, If you like having the ability to make your frames moveable, but don't want it to be as easy as holding alt, you can do the following:

I suggest changing the lines: ::
Code:
				--only move keys when alt key is down

				if IsAltKeyDown() then
to:
Code:
				--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. This change makes it so that you hold ctrl + alt + shift then click and drag to move the frames.

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.
Last edited by Aerials : 08-19-09 at 04:13 PM.
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 07-18-09, 11:05 AM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
Originally posted by alrit
looks good
will focus target frame be added in next version?
Added for the next release.

Thanks for the suggestion!

New version (1.2) has been uploaded.
Last edited by Aerials : 07-18-09 at 12:28 PM.
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 07-18-09, 12:01 AM  
alrit
A Defias Bandit

Forum posts: 2
File comments: 37
Uploads: 0
looks good
will focus target frame be added in next version?
alrit is offline Report comment to moderator  
Reply With Quote
Unread 07-16-09, 06:24 PM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
Working on / Fixed:

::WORKING ON::
I can't find anything else to work on for this mod. I was going to make the combat icon work for party / raid members but it seems that it'll cause some lag (there's no event for party / raid members entering / leaveing combat, so you pretty much have to use combat log events which fire far too often durring combat).

::Fixed for next release::

::FIXED / CHANGED in Current release::

a lot of icons were being covered or hidden (ie rest icon, afk icon, etc...)

all party frames were showing as leader

hid default blizzard buff frame (don't worry, there's a variable at the top of Main.lua to change this back).

Added variables at top of Main.lua for positioning, and changing size of XP/Rep bar.

oopsie type bug with shaman unit frames, the portrait doesn't go to mana bar when you don't have oUF_TotemBar loaded as it should.

raid mana bars overlapping

error when entering raid

added druid mana bar / text when in other forms...

fixed rune bug with new version of oUF.

fixed bug making XP bar 1/2 size whether or not you have reputation loaded.

fixing bug that causes rune bar colors to be white until reload

now uses oUF for the rune bar, you don't need oUF_RuneBar.

Rep bar now works, you don't need to use the version I included anymore.

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.


::Please also feel free to post Issues (bugs / w/e)::
Last edited by Aerials : 09-11-09 at 09:22 PM.
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 07-16-09, 06:20 PM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 79
Uploads: 4
Feedback Welcome!

Please feel free to post feedback or suggestions.

Aerials is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: