Go to Page... |
Updated: | 04-27-11 03:26 PM |
Created: | 08-15-09 03:43 PM |
Downloads: | 59,758 |
Favorites: | 169 |
MD5: |
oUF_Nivea has been tested with oUF 1.5+ (required!). oUF_Nivea was formerly known as oUF_viv.
This is a personal layout, things changed and will change.
Features
* easily customizable, with lots of options - frame size, fonts, textures, features ... and more see setup below
* moveable frames - via oUF_MoveableFrames by haste
* boss and main tank frames
* player, focus and target castbar
* Soul Shards, Holy Power, Runes, Eclipse bar
* Druid mana
* combo points
* optional portraits (player, target, focus, party)
* healthbar background is colored by class or (if it's an NPC) by reaction
* current health value is colored yellow between 35% and 25% health
* current health value is colored orange between 25% and 20% health
* current health value is colored red below 20% health
* built-in aggro highlight
* built-in debuff highlight
* advanced raid and party frames, with aura filtering and more ...
* vehicle support (incl. raid and party)
* featured hankthetank's raid icon textures
r24 Druid Eclipse Bar
Supported frames
* player
* player pet
* target
* target of target
* focus
* party
* party pets
* raid
* boss frames
* main tank
* main tank target
* arena frames + targets
NOTE
Please read the changelog, it contains use-full information.
Plugin support
* oUF_CombatFeedback
* oUF_SpellRange - highly recommended
* oUF_Smooth Update - a customized version is included
* oUF_BarFader
* oUF_MoveableFrames - highly recommended
* oUF_TotemBar
* oUF_WeaponEnchant
* oUF_HealComm4
History
1.0 initial release
2.0 changed quite a lot of things, it may look a little grungy *cough*. You can make it look like 1.x, again.
3.0 new look - like always, textures and fonts of previous versions are still included.
4.0 new look, total rewrite, clean up, removed a lot of unused fonts and textures (except some fonts and bar textures) from the package
5.0 new look, separate party/raid layout, ...
6.0 new look, config.lua added, improved party raid and arena frames
after 6.0 oUF_viv got renamed to oUF_Nivea, new look and updated to work with oUF 1.4.x
*** latest previous versions (1.2, 2.9c, 3.8, 4.8d, 5.2 and 6.2c) are archived ***
Setup
The layout's setup code below can be found in "AddOns\oUF_Nivea\Nivea_Config.lua". You can edit and save your changes via Wordpad, Notepad or something similar. I recommend getting Notepad++ (it's a free editor, google it).
------------
-- colors --
------------
cfg.maincolor = {44/255, 40/255, 67/255} -- portrait BG, raid health bar, castbar color
cfg.sndcolor = {248/255, 212/255, 186/255} -- font color, ...
cfg.trdcolor = {90/255, 110/255, 120/255} -- castbar color
cfg.brdcolor = {40/255, 40/255, 40/255} -- border color
cfg.infocolor = {50/255, 50/255, 50/255} -- info panel color
-----------
-- media --
-----------
cfg.HPtex = mediaFolder.."dM3" -- health bar texture
cfg.PPtex = mediaFolder.."d2P" -- power bar texture
cfg.CBtex = mediaFolder.."dM3" -- castbar texture
cfg.Itex = mediaFolder.."dO" -- BG texture
cfg.Auratex = mediaFolder.."dBBorderJ" -- border texture for buffs/debuffs
cfg.NameFont = mediaFolder.."Pixelway_Baseline.ttf" -- font used for text (names) - recommended: (hooge0655, size 8, "OUTLINE MONOCHROME") OR (Prototype, size 10, "THINOUTLINE")
cfg.NumbFont = mediaFolder.."Pixelway_Baseline.ttf" -- font used for numbers - recommended: (hooge0557, size 10, "OUTLINE MONOCHROME") OR (Prototype, size 10, "THINOUTLINE")
cfg.NameFS = 10 -- name font size
cfg.NumbFS = 10 -- number font size
cfg.CastFS = 10 -- castbar font size
cfg.ComboFS = 20 -- combo point font size
cfg.FontF = "OUTLINE" -- "THINOUTLINE", "OUTLINE MONOCHROME" or nil (no outline)
cfg.fontFNum = "OUTLINE"
------------------
-- general settings --
----------------------
cfg.Numberzzz = 1 -- 0 will display 18400k as 18k, 1 = 18.4k, ....
cfg.FadeOutAlpha = 0.3 -- alpha for out of range units (oUF_SpellRange plugin, required)
cfg.BarFadeAlpha = 0.0 -- alpha for oUF_BarFader (required) plugin (can be 0 - 1)
-- switches -- true/false (on/off)
cfg.useDKrunes = true -- show/hide DeathKnight runes
cfg.useCastbar = true -- show/hide player, target, focus castbar
cfg.useSpellIcon = true -- show/hide castbar spellicon
-- portraits
cfg.usePortrait = true -- show/hide player, target, focus portrait
cfg.pAlpha = 0.4 -- portrait alpha (transparency)
------------
-- player --
------------
cfg.separatePortraitPlayer = true -- separate player's portrait, instead of overlaying the healthbar
cfg.MirrorPlayerPortrait = false -- switch portrait from left to right side of the healthbar
cfg.PlayerRightSideSpellIcon = true -- switch player's castbars spell icon position from left to right
cfg.PlayerBuffsOnPlayerFrame = false -- put players buffs below the player frame instead of next to the minimap (cfg.HideBlizzardAuras = true, required)
cfg.PlayerBuffNumber = 8 -- buff number per row (player) - only counts for buffs anchored to the player frame (PlayerBuffsOnPlayerFrame = true, required)
cfg.PlayerDebuffNumber = 8 -- debuff number per row (player)
-- only counts for buffs not anchored to the player frame
cfg.PlayerBuffSize = 28 -- buff size (player), cfg.HideBlizzardAuras = true (required)
-- Player Buff Position
cfg.PlayerBufParent = UIParent -- can be any frame, common frames are Minimap or UIParent
cfg.PlayerBufAnchor1 = "TOPRIGHT"
cfg.PlayerBufAnchor2 = "TOPRIGHT"
cfg.PlayerBufOffset_X = -30 -- x Offset
cfg.PlayerBufOffset_Y = -20 -- y Offset
cfg.PlayerBuffInitialAnchor = "TOPRIGHT"
cfg.PlayerBuffGrowth_X = "LEFT"
cfg.PlayerBuffGrowth_Y = "DOWN"
------------
-- target --
------------
cfg.separatePortraitTarget = true -- separate target's portrait, ...
cfg.MirrorTargetPortrait = true -- switch portrait from left to right side of the healthbar
cfg.TargetRightSideSpellIcon = false -- switch target's castbars spell icon position from left to right
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.BuffNumberTar = 8 -- buff number per row - target
cfg.DebuffNumberTar = 8 -- debuff number per row - target
-----------
-- focus --
-----------
cfg.separatePortraitFocus = true -- separate focus's portrait, ...
cfg.MirrorFocusPortrait = true -- switch portrait from left to right side of the healthbar
cfg.FocusRightSideSpellIcon = false -- switch focus's castbars spell icon position from left to right
cfg.BuffNumberFoc = 7 -- buff number per row - focus
cfg.DebuffNumberFoc = 7 -- debuff number per row - focus
-----------
-- party --
-----------
cfg.PartyFrames = true -- set to false to disable party frames
cfg.usePartyPortrait = false -- show/hide party portraits
cfg.separatePortraitParty = true -- separate party portraits, ...
----------
-- raid --
----------
cfg.RaidFrames = true -- set to false to disable raid frames
-----------
-- arena --
-----------
cfg.ArenaFrames = true -- set to false to disable arena frames
-------------------
-- aura specific --
-------------------
cfg.HideBlizzardAuras = true -- hide blizzard buff, debuff and weapon enchant frame AND replace them with oUF's buffs/debuffs
cfg.HideAuraTimer = 180 -- spell timer is shown for shorter durations, than set value, hidden otherwise
cfg.FilterAuras = true -- filter arena, party and raid auras by applying a whitelist (the whitelist can be found in Nivea_AuraFilterList.lua)
---------------
-- framesize --
---------------
-- height
cfg.heightP = 22 -- player
cfg.heightT = 22 -- target
cfg.heightF = 22 -- Focus
cfg.heightM = 16 -- MT, boss frames
cfg.heightS = 22 -- ToT, FocusTarget, pet
cfg.heightPA = 14 -- party, party pet - arena
cfg.heightR = 26 -- raid
-- width
cfg.widthP = 240 -- player
cfg.widthT = 240 -- target
cfg.widthF = 200 -- Focus
cfg.widthM = 120 -- MT, boss frames
cfg.widthS = 48 -- ToT, FocusTarget, pet, party pet
cfg.widthPA = 170 -- party - arena
cfg.widthR = 60 -- raid
-- scale
cfg.PlayerScale = 1.0 -- player, player pet scale
cfg.TargetScale = 1.0 -- target, ToT scale
cfg.FocusScale = 1.0 -- focus, focus target scale
cfg.MainTankScale = 1.0 -- MainTan, MainTank ToT, boss frames scale
cfg.ArenaScale = 1.0 -- arena, arena ToT scale
cfg.PartyScale = 1.0 -- party scale
cfg.RaidScale = 1.0 -- raid scale
-- hp|pp height, pp|info offset (optional)
cfg.heightHP = 18
cfg.heightPP = 6
cfg.PPyOffset = 3
cfg.InfoOffset = 3
--------------------------------
-- oUF_WeaponEnchant settings --
--------------------------------
cfg.WeapEnchantIconSize = 24 -- icon size
cfg.WeapEnchantAnchor = "TOPRIGHT"
cfg.WeapEnchantAnchor2 = "TOPLEFT"
cfg.WeapEnchantParent = Minimap -- can be UIParent, Minimap or any other frame
cfg.WeapEnchant_X = -20 -- X offset
cfg.WeapEnchant_Y = 30 -- Y offset
Credits
hankthetank - raid icon texture
Party Portraits should stay disable due to this: - Headers: Due to how RegisterAttributeDrive works on 4.0.x, clicking _can_ go void on frames. The solution to this is to use self:RegisterForClicks('AnyDown') instead of AnyUp. Another solution is to NOT use the visibility field in :SpawnHeader(). - Portraits: On header frames this will constantly reset their animation due to the bug mentioned above |
/run SetCVar("useUiScale", 1) /run SetCVar("uiScale", 768/string.match(({GetScreenResolutions()})[GetCurrentResolution()], "%d+x(%d+)")); /run SetMultisampleFormat(1)
panelscale is !IMPORTANT! for people that use an UIScale, to make the overlay texture match the viewport For example, the lower your UIScale is set the higher the value should be. You have to play around with some values, mostly between 1.1 and 1.5. |
Comment Options |
01-26-10, 01:31 PM | |
|
1.3.27 oUF
Anyone tested it with oUF 1.3.27?
|
|
Tobbe8716 |
View Public Profile |
Send a private message to Tobbe8716 |
Find More Posts by Tobbe8716 |
Add Tobbe8716 to Your Buddy List |
Annanazz |
View Public Profile |
Send a private message to Annanazz |
Find More Posts by Annanazz |
Add Annanazz to Your Buddy List |
Moosenose |
View Public Profile |
Send a private message to Moosenose |
Find More Posts by Moosenose |
Add Moosenose to Your Buddy List |
01-25-10, 07:31 AM | |
|
Thing is, the code spawns all raid units in relation to the first raid group.
I personally had no issues with this, when I logged into 2 accounts and had one member in grp1 and the second one in another grp. It's obviously not possible to reproduce your issue with just 2 members, since 2 can't fill a group with another one being in the first one. However, I never noticed that in, let's say wintergrasp, when the raid disbanded afterwards. Which makes me think it might be something that only happens, once you moved the raid frames via oUF_MoveableFrames. Try to reset the settings (delete the savedvariable for MovableFrames, at best). Get into a raid and see if it still happens without moving something, initially. Another easy "fix" is telling your raidleader not to be an ass when it comes to grp assembling. @Squishy I think about adding a "talent tag", which will show the name of the tree with the most points spent in - think of TipTac and how it shows talent points spent, like 5/11/51 - Retribution. Those LFD icons are crap, imho. Really, just mouseover your party members once. And you know everything you need to. While a tag like this would at least give you more information (especially for hybrids like shamans and druids) on the first glance. Even though, just getting TipTac would be enough so ... It's really low priority.
__________________
Rock: "We're sub-standard DPS. Nerf Paper, Scissors are fine." Paper: "OMG, WTF, Scissors!" Scissors: "Rock is OP and Paper are QQers. We need PvP buffs." "neeh the game wont be remembered as the game who made blizz the most money, it will be remembered as the game who had the most QQ'ers that just couldnt quit the game for some reason..."
Last edited by Dawn : 01-25-10 at 07:42 AM.
|
|
Dawn |
View Public Profile |
Send a private message to Dawn |
Find More Posts by Dawn |
Add Dawn to Your Buddy List |
01-25-10, 05:50 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 26
Uploads: 0
|
I have seen this now and then and i have to ask..
When im in raid and the RL moves people around in groups for some reason the raidframes gets moved down on my screen. Is there some way to set the achor point so that they stay in the same place? As for axample last night we had two persons missing and the raid leader had only three persons in grp 1 the rest om the groups filled, all the raidframes went down by theese two slots on the screen. Ok easy fix is just use movable and drag them up but next time and a full raid they will be placed to high again and so on. |
|
Moosenose |
View Public Profile |
Send a private message to Moosenose |
Find More Posts by Moosenose |
Add Moosenose to Your Buddy List |
01-24-10, 06:16 PM | ||
A Deviate Faerie Dragon
Forum posts: 19
File comments: 43
Uploads: 0
|
I provide certain buffs to certain roles. By being able to see who's the healer and who's the tank by the icons, it makes it quick and easy to provide said buffs. So it is useful. Just not to you I guess. It's about ten lines of code in oUF Noob. I'm just not a LUA person. |
|
|
SquishyMage |
View Public Profile |
Send a private message to SquishyMage |
Find More Posts by SquishyMage |
Add SquishyMage to Your Buddy List |
01-24-10, 05:14 PM | |
|
Probably not, I don't see how those can be useful at all.
__________________
Rock: "We're sub-standard DPS. Nerf Paper, Scissors are fine." Paper: "OMG, WTF, Scissors!" Scissors: "Rock is OP and Paper are QQers. We need PvP buffs." "neeh the game wont be remembered as the game who made blizz the most money, it will be remembered as the game who had the most QQ'ers that just couldnt quit the game for some reason..." |
|
Dawn |
View Public Profile |
Send a private message to Dawn |
Find More Posts by Dawn |
Add Dawn to Your Buddy List |
01-24-10, 04:36 PM | |
A Deviate Faerie Dragon
Forum posts: 19
File comments: 43
Uploads: 0
|
Feature Request - LFD Role Icons
I love these frames. The one feature that would make them even better for me would be the LFD role icons. (See oUF Noob for an example.) Since not everyone might want them, maybe a true/false option in the lua as well.
Thanks for considering my request. |
|
SquishyMage |
View Public Profile |
Send a private message to SquishyMage |
Find More Posts by SquishyMage |
Add SquishyMage to Your Buddy List |
01-22-10, 08:36 AM | |
|
Read the changelog if no changes to whatever kind of pet are mentioned, no changes where made. If It says I fixed the position I fixed the position, but nothing else. I have no idea why this happens and debugging pets is always a pain, since it requires a group, sometimes even a raid, and ofc a pet class which I don't play, but to the point where I needed to level one far enough to be able to test pets. As a result, I can't fix it easily, especially not considering this to happen in my free time. And as bald/dull as this sounds, it seems people have to be reminded of the fact, that this is free stuff for them to use that requires someone else to do it for them.
I'd like to state again that I do not support customizations officially. You can ask, ofc. But keep in mind that you are on your own when it goes beyond bug fixing and feature requests. Except someone is in the mood to point you in the right direction. Thank you.
__________________
Rock: "We're sub-standard DPS. Nerf Paper, Scissors are fine." Paper: "OMG, WTF, Scissors!" Scissors: "Rock is OP and Paper are QQers. We need PvP buffs." "neeh the game wont be remembered as the game who made blizz the most money, it will be remembered as the game who had the most QQ'ers that just couldnt quit the game for some reason..."
Last edited by Dawn : 01-22-10 at 08:42 AM.
|
|
Dawn |
View Public Profile |
Send a private message to Dawn |
Find More Posts by Dawn |
Add Dawn to Your Buddy List |
01-21-10, 08:12 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 8
Uploads: 0
|
Party pets still show when you are in a raid. This is a little anal retentive, but I'd like to now how to either remove party PETS completely or just debug this bug.
|
|
mal1ce |
View Public Profile |
Send a private message to mal1ce |
Find More Posts by mal1ce |
Add mal1ce to Your Buddy List |
01-20-10, 06:03 AM | |
A Kobold Labourer
Forum posts: 1
File comments: 43
Uploads: 0
|
Is it possible to get ONLY the unitframes to show?
I am trying to compile this along with a few other addons to create my own look to my UI, and I got an upper and bottom bar that are in the way now. I would also like to remove the buffs, since I preffer elkano's buffbars. Edit: If I bothered, I would see that editing the lua was pretty darn easy. Now if I only could get the partyframes to show. Edit2: Raidframes needed to be enabled. aight. Last problem: How can I put the target buffs/debuffs on top of the frame instead of to the right of it?
Last edited by dmbardal : 01-20-10 at 06:24 AM.
|
|
dmbardal |
View Public Profile |
Send a private message to dmbardal |
Find More Posts by dmbardal |
Add dmbardal to Your Buddy List |
01-19-10, 09:53 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 25
Uploads: 0
|
Is it possible to change the position of the debuffs to spawn over my Unite Frame like my Debuffs on the Target Frame?
I hope you know what i mean ^^ |
|
Annanazz |
View Public Profile |
Send a private message to Annanazz |
Find More Posts by Annanazz |
Add Annanazz to Your Buddy List |
01-18-10, 02:11 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 33
Uploads: 0
|
@tou
Regarding the issue with Saurfang and the power bar, you can also change the code in the following way to show the runic power bar and keep hiding it for other power types than mana or runic power Code:
-- hide target's power bar for npcs without power if unit=="target" then if ( UnitIsPlayer("target") ) then self.Power:Show() else if ( UnitPowerType("target") ~= 0 and UnitPowerType("target") ~= 6 ) then self.Power:Hide() end end end |
|
janangler |
View Public Profile |
Send a private message to janangler |
Find More Posts by janangler |
Add janangler to Your Buddy List |
01-18-10, 07:00 AM | ||
|
Again, If you absolutely need to show it (and thus for all npcs with any power type): check what I posted before (few pages back) regarding this. E: remove this Code:
-- hide target's power bar for npcs without power if unit=="target" then if ( UnitIsPlayer("target") ) then self.Power:Show() else if ( UnitPowerType("target") ~= 0 ) then self.Power:Hide() end end end @lanznaster Check if you have oUF 1.3.26 (latest version), it's needed.
__________________
Rock: "We're sub-standard DPS. Nerf Paper, Scissors are fine." Paper: "OMG, WTF, Scissors!" Scissors: "Rock is OP and Paper are QQers. We need PvP buffs." "neeh the game wont be remembered as the game who made blizz the most money, it will be remembered as the game who had the most QQ'ers that just couldnt quit the game for some reason..."
Last edited by Dawn : 01-18-10 at 08:22 AM.
|
|
|
Dawn |
View Public Profile |
Send a private message to Dawn |
Find More Posts by Dawn |
Add Dawn to Your Buddy List |
01-18-10, 05:00 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 14
Uploads: 0
|
Hi there,
i cant hide portrait, i used the 0 Alpha and it still there. How can i hide it? local pAlpha = 0.0 local PpAlpha = 0.0 Another thing, how can i disable the pets from the raid frame? Thx in advance |
|
lanznaster |
View Public Profile |
Send a private message to lanznaster |
Find More Posts by lanznaster |
Add lanznaster to Your Buddy List |
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.