Category: oUF: Layouts
Addon Information
Works with 3.2
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)
Author:
Version:
1.7.5c
Date:
09-27-2009 03:50 PM
Size:
75.05 Kb
Downloads:
918
Favorites:
4
MD5:
Pictures
Click to enlarge
Party, target, Pet, Etc...
Click to enlarge
Druid Mana / Focus / Focus Trget
Click to enlarge
Runes / Pet / Pet Target
Totem
Click to enlarge
Raid Frames
oUF Noob
This is yet another oUF Layout. It requires oUF by Haste.

Note: I'm a noob, thus the title of the addon.... some things might not work and the code is really lengthy and has a lot of parts that could be cleaned up.

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_AFKIcon
oUF_Banzai
oUF_CombatFeedback
oUF_DebuffHighlight
oUF_DruidHots
oUF_Experience
oUF_PowerSpark
oUF_ReadyCheck
oUF_Reputation
oUF_TotemBar
oUF_Smooth
oUF_SpellRange
oUF_Swing
oUF_MoveableFrames

Recommended Addons:
Dominos / Bartender / Something else that moves the action bars. (by default, some frames will 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!
  Change Log - oUF Noob
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 - oUF Noob
Sorry, there are currently no optional files available.
  Archived Versions - oUF Noob
File Name
Version
Size
Author
Date
1.7.5b
75kB
Aerials
09-25-2009 03:20 PM
1.7.5a
75kB
Aerials
09-10-2009 04:10 PM
1.7.1
75kB
Aerials
09-03-2009 01:34 AM
1.7
75kB
Aerials
09-02-2009 06:19 PM
1.6
74kB
Aerials
08-31-2009 11:42 PM
1.5
74kB
Aerials
08-28-2009 10:51 PM
1.4.1
76kB
Aerials
08-19-2009 07:00 PM
1.4
74kB
Aerials
08-19-2009 06:09 PM
1.3
80kB
Aerials
07-19-2009 06:43 PM
1.2
80kB
Aerials
07-18-2009 02:25 PM
1.1
80kB
Aerials
07-17-2009 05:08 PM
1.0
80kB
Aerials
07-16-2009 08:14 PM
  Comments - oUF Noob
Post A Reply Comment Options
Old 09-02-2009, 10:23 PM  
Aerials
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 32
Uploads: 2
Quote:
Originally posted by Flak
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)
Uni
Thanks for letting me know about the colors and bars in raids, i'm working on them now. I'll try to add moveable to XP and rep

Fixed for next release, gonna do 1.7.1 tonight for bug fix release so their useable in raid.

Last edited by Aerials : 09-03-2009 at 01:26 AM.
Aerials is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-02-2009, 09:53 PM  
Flak
A Defias Bandit

Forum posts: 2
File comments: 44
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-2009 at 10:03 PM.
Flak is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-02-2009, 06:18 PM  
Aerials
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 32
Uploads: 2
Quote:
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   Edit/Delete Message Reply With Quote
Old 09-02-2009, 03:39 PM  
Flak
A Defias Bandit

Forum posts: 2
File comments: 44
Uploads: 0
Quote:
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   Edit/Delete Message Reply With Quote
Old 09-01-2009, 11:29 PM  
Aerials
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 32
Uploads: 2
Quote:
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-2009 at 11:31 PM.
Aerials is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-01-2009, 12:43 AM  
Flak
A Defias Bandit

Forum posts: 2
File comments: 44
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 : 09-01-2009 at 12:54 AM.
Flak is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-19-2009, 06:18 PM  
Aerials
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 32
Uploads: 2
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   Edit/Delete Message Reply With Quote
Old 08-19-2009, 06:12 PM  
Aerials
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 32
Uploads: 2
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-2009 at 06:13 PM.
Aerials is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-18-2009, 01:05 PM  
Aerials
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 32
Uploads: 2
Quote:
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-2009 at 02:28 PM.
Aerials is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-18-2009, 02:01 AM  
alrit
A Kobold Labourer

Forum posts: 0
File comments: 28
Uploads: 0
looks good
will focus target frame be added in next version?
alrit is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-16-2009, 08:24 PM  
Aerials
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 32
Uploads: 2
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-2009 at 11:22 PM.
Aerials is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-16-2009, 08:20 PM  
Aerials
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 32
Uploads: 2
Feedback Welcome!

Please feel free to post feedback or suggestions.

Aerials is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




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.