Go to Page... |
Compatibility: | Shadowlands patch (9.0.2) |
Updated: | 11-26-20 06:12 AM |
Created: | 06-07-10 02:11 PM |
Downloads: | 45,603 |
Favorites: | 160 |
MD5: |
oUF Lumen
Before I used oUF and started writing my own layout and small addons, Pitbull, Grid and ClassTimer were a big part of the functionality of my UI. Since then I tried to cut down on the number of addons while trying to retain its functionality. oUF_lumen using the power of oUF tries to accomplish this by creating a customized set of unit frames tha replace Pitbull, Grid and ClassTimer while being light and functional.
Compact config: https://i.imgur.com/34Yilqx.jpg
If you're interested in my UI it's here.
This is a PERSONAL Layout. What this means is that most of the functionalities will be implemented because I need it. I can eventually add some features If I see the utility in them, but I will never change the layout radically or add unnecessary and complicated features just because. The beauty of oUF layouts is that there are plenty for all tastes and it is easy to customize if you want to dwellve into code!
- Features
Comment Options |
11-16-10, 07:16 PM | ||
|
I will check ouf code to see if it is set there. I am not messing with blizz class colors. The raid and party frames are color by class. I am only tring to change player (myself) health color in the main bar. EDIT1: ANd I did fint it the second line in health.lua under elements in core uOF. oUF.colors.health = {49/255, 207/255, 37/255} I'll leave the comment in, just in-case any one else is interested. EDIT2: Nope. Changing the colors there did not change anything I have checked other uOF themes that either have user configurable color or different color (mostly black) and I see a similar line in all of them, which I dont see anywhere in yours: SetStatusBarColor linke in the example below: self.MyHealBar:SetStatusBarColor(0.33, 0.59, 0.33, 0.75) I see SetStatusBarColor in a lot of places in your lua, except for self/player. You have if for raid, castbar, etc., just not for player. Can I add a line somewhere to customize it? I am sure this will not mess up blizz class colors as many other authors have custom colors implemented (NOT CLASS COLOR). Just look around.
Last edited by oalex : 11-16-10 at 08:03 PM.
|
|
|
oalex |
View Public Profile |
Send a private message to oalex |
Find More Posts by oalex |
Add oalex to Your Buddy List |
11-16-10, 09:09 PM | |
|
Didn't understand what you wanted. No I don't define a fallback color if you don't use class color or reaction color.
But I've added this options now to the config file, it achieves what you wanted BUT it colors every unit. cfg.useClassColors = false -- Uses Class Color in the Frames (Player, Target...). If set to false other frames will be colored by reaction cfg.useReactionColor = false -- If set to false frames will be colored by the color defined below this line... cfg.hpColor = {0.3,0.3,0.3,1} -- The Color to use if cfg.useClassColors and cfg.useReactionColor are set to false I'm not going to begging to add conditionals to specific units, that's a mess and too much bloat! :P
__________________
My oUF Layout: oUF Lumen |
|
neverg |
View Public Profile |
Send a private message to neverg |
Find More Posts by neverg |
Add neverg to Your Buddy List |
oalex |
View Public Profile |
Send a private message to oalex |
Find More Posts by oalex |
Add oalex to Your Buddy List |
11-16-10, 09:56 PM | ||
|
Not Party or Raid. I took a screenshot to show what you can do with this options:
__________________
My oUF Layout: oUF Lumen |
|
|
neverg |
View Public Profile |
Send a private message to neverg |
Find More Posts by neverg |
Add neverg to Your Buddy List |
11-17-10, 04:31 AM | ||
|
Cant wait to get it in the new update.
Last edited by oalex : 11-17-10 at 07:59 AM.
|
|
|
oalex |
View Public Profile |
Send a private message to oalex |
Find More Posts by oalex |
Add oalex to Your Buddy List |
11-17-10, 11:37 PM | |
|
Code:
Version 1.8 * Added options to color Single Frames Health Bars, Powerbars, Unit names by different colors other than the default class color. * Adjusted alpha of a player name in Raid/Party after he goes offline and comes back. * Pimped up the Eclipse Bar. * Added a Red Glow for Target and Focus Castbars when spell is not interruptable. * Added optional number visualization for Warlock Soul Shards. * Added Main Tank Frames. Version 1.80 had to have something 'big'. Yay! * Reposition the portrait 1 pixel up, it was not anchoring well... it least on CC beta. New pimped Eclipsebar with a spark and a glow when an eclipse is up.
__________________
My oUF Layout: oUF Lumen |
|
neverg |
View Public Profile |
Send a private message to neverg |
Find More Posts by neverg |
Add neverg to Your Buddy List |
11-17-10, 11:49 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
Just wanted to say thanks for the help from a couple of weeks ago. After looking over it I was able to change some other things a bit more to my liking for my screen, too. Awesome! I love it Hope it's still around in cata.
|
|
partxdeux |
View Public Profile |
Send a private message to partxdeux |
Find More Posts by partxdeux |
Add partxdeux to Your Buddy List |
11-18-10, 09:35 AM | ||
|
Well I really hate to bug, but as the one to suggest the MT frame I feel its my duty to comment on it. I guess I was not clear the last time. One of the primary uses of MT frame it to see who the MT is targeting. If you are not healer then there is not much other use for MT frame. So if you could please add MT target frame right beside MT frame then it would be perfect. We (range dps class) use it to see who MTs are targeting and we can quickly click on the target of the main tank to target it our self. Very useful with multiple mobs to see who we are less likely to pull aggro with. I hate to be a drag, but with out the MT target frame the whole thing is not of any use. I hope you get the reasoning. Also I have not been in a raid since the update so dont really know how it looks or where it is positioned. I was actually hoping for it to show even in 5 man party (to detect tank role). The target MT target is useful there too. I went to HC daily and realized it didn't show in parties. I guess it only shows in raids I hope you dont take offense after all the hard work you put in. On the other hand very good job ever all. Especially the quick updates. |
|
|
oalex |
View Public Profile |
Send a private message to oalex |
Find More Posts by oalex |
Add oalex to Your Buddy List |
11-18-10, 09:58 AM | ||
|
There is no way to get MT on 5 man so I'm not going to do it, simply because it's not doable unless I would write a lot of code and workaround. Don't really see the point in it... there is only 5 people in a party and they are marked with their roles. And there is a way faster way to get ones target with the F (assist) Key. And the MT are showing above Raid in a smaller height box. So they are easier to spot.
__________________
My oUF Layout: oUF Lumen
Last edited by neverg : 11-18-10 at 09:58 AM.
|
|
|
neverg |
View Public Profile |
Send a private message to neverg |
Find More Posts by neverg |
Add neverg to Your Buddy List |
11-18-10, 10:35 AM | |
|
hi, its me again ( i feel like an annoyin little brother ) i've been usin LumUI from the day i saw it, and like i said there i rlly liked it so far and i have a couple of things i wanna ask / suggest abt the ouf_lumen atm so here i go;
as a dps ( currently rogue ) i dont rlly need uber info abt other players on party or raids ( yea selfish i am as always^^ ) so i got a few changes and moved the party frame a bit up between the player and target frames than tought removing myself from the party frame for keeping the look simple but i couldnt manage to do that sadly. i readed a couple of articles abt ouf and messed with ur code a bit and failed is it possible to do that ( remowe myself and let the party frame only shows the other 4 person in the party ) if so how Yet movin the party frames up and also rescale and movin the target castbar down where the old party frame stands gives me another problem. The combo points i saw on ur code that we can change dk rune, warlock shard positions etc but the rogue one isnt there. so m i missing smthin there ? is it possible to add it ? wish u the best and take care urself but i ll be back |
|
ozzyuz |
View Public Profile |
Send a private message to ozzyuz |
Find More Posts by ozzyuz |
Add ozzyuz to Your Buddy List |
11-18-10, 10:39 AM | ||
|
__________________
My oUF Layout: oUF Lumen |
|
|
neverg |
View Public Profile |
Send a private message to neverg |
Find More Posts by neverg |
Add neverg to Your Buddy List |
11-18-10, 11:48 AM | ||
|
This first part was just to convince you that there is a reason for MT and MT in wow. I guess you play casual. If you are HC you-d know that little things like this do mater. And F (assist) is there to switch targets, not to actually see it. Also Focus assist is not good when you have multiple MTs. About how it can be done (without xml) you my have a look at these two examples. Both coded for oUF. Both have MT and MTs target. Please take a look at them and the code if you have the time: http://wow.mmoui.com/downloads/filei...=newest&page=2 http://grayhoof.wowinterface.com/dow...-WTFrames.html As you can see no XML at all for monos: Here is the code for MT target from oUF monos addon (I hope it help give you an idea): -- spawn MT targets (with oRA3 support!) oUF:RegisterStyle("oUF_monoMT", CreateMTStyle) oUF:SetActiveStyle"oUF_monoMT" if cfg.MTframes then local tank = oUF:SpawnHeader('oUF_monoMT', nil, visible, 'oUF-initialConfigFunction', ([[ self:SetWidth(%d) self:SetHeight(%d) ]]):format(cfg.width, cfg.height), 'showRaid', true, 'yOffset', -cfg.spacing, 'groupFilter', 'MAINTANK', 'template', 'oUF_MainTank' ) tank:SetPoint(cfg.MTpos[1], cfg.MTpos[2], cfg.MTpos[3], cfg.MTpos[4], cfg.MTpos[5]) end local f = CreateFrame"Frame" f:RegisterEvent("PLAYER_ENTERING_WORLD") f:RegisterEvent("RAID_ROOSTER_UPDATE") f:SetScript("OnEvent",function() if cfg.DisableBlizzRaidManager then CompactRaidFrameManager:UnregisterAllEvents() CompactRaidFrameManager:Hide() end CompactRaidFrameContainer:UnregisterEvent("RAID_ROSTER_UPDATE") CompactRaidFrameContainer:UnregisterEvent("UNIT_PET") CompactRaidFrameContainer:Hide() end) Cheers
Last edited by oalex : 11-18-10 at 11:52 AM.
|
|
|
oalex |
View Public Profile |
Send a private message to oalex |
Find More Posts by oalex |
Add oalex to Your Buddy List |
11-18-10, 12:36 PM | |
|
I'll have a look at oUF mono, but you are wrong, he uses a Template, I haven't seen it and I know he does because of the code you've linked. He is doing The spawning of MTTargets through the XML template and supporting oRA. But I'm consulting the oUF/WoW API gurus and I'll see what I can do.
Regarding using MT in Party never seen such thing in the Blizzard Interface, as far as I know MT are spawning using Raid Headers, if there isn't a Raid, there is no Raid Header, but I might be wrong. But even if there is, I'm not going to do it, don't see the point in it when it's such a small environment, a 5 man party. Regarding what playstyle I play, right now I don't play anything, I've quited the Guild in which I was and since then only played PvP basicly. But I've played a Healer for a long time and never felt the need for MainTank or MainTank Targets. That has nothing to do with playing casual or not, a playstyle is not dictated by playing casual or hardcore. But that goes far along the itention of this comment section.
__________________
My oUF Layout: oUF Lumen
Last edited by neverg : 11-18-10 at 01:50 PM.
|
|
neverg |
View Public Profile |
Send a private message to neverg |
Find More Posts by neverg |
Add neverg to Your Buddy List |
11-18-10, 03:59 PM | ||
|
I really envy your talent. I wish I could code Anyway dont make a big thing out of it. It would only be a favor (or challenge, if you like those). I didnt want to get off ungrateful, you already did a lot and a great job too. P.S: PVP and PVE healer class does explain why you have never felt the need. If you are a PVE raiding range dps then there are many situation where this can be useful. This is coming from a guy who is in a guild with the second server kill of LK 25man HC (and no other guild has done it after us yet here. And it is a populated server). But yes as healer you dont need to know who the MT is targeting. In-case you do consider it later (but I might just have to get my lazy ass up and learn a little lua), for party MT you can just get the 1 tank role from blizz, to identify who the (only) tank is. Many raid frames have this option, for example VuhDo. It identifies MT from both ora3/CTRA/Blizzard and party role. But those complex raid frames are really for Raid leaders and healing class. For simple dps we just need general health bars, see who is afk/DC or dead and other little things like the MT targer. This is why I was hoping to use yours instead. Anyway just forget all I have said. I am using your player frames (oUF) because I think they are the best. And you know there are quite a few availably. So that should tell you how I really feel. One little thing, I might have to use vuhdo (till I learn to code) for the MT targets. one thing I noticed is if I set not to use Lumen for raid, it stil shows party frames even when I am in raid. Is there an option I am missing. Basically: If in party (5 man max) then lumen party frames If in raid (more than 5 people) then turn off lumen party and raid frames. Right not if I turn off raid frame in you config then the party still shows even when I am in raid. Thx. P.S: I just checked and here is a couple of more oUF mods thet have MT and MTs target. As you said you may look into it, these might be of some help. oUF Slim: http://wow.mmoui.com/downloads/fileinfo.php?id=12972 oUF Freebgrid: http://wow.mmoui.com/downloads/fileinfo.php?id=12264
Last edited by oalex : 11-18-10 at 04:20 PM.
|
|
|
oalex |
View Public Profile |
Send a private message to oalex |
Find More Posts by oalex |
Add oalex to Your Buddy List |
11-18-10, 05:53 PM | |
|
@oalex:
You don't sound ungrateful, don't worry. I understand that you want to have as many features you like as possible. I do too, that's why I turned to write my own frames layout. I do want to put more options for people to enjoy my layout but there is a line regarding how much bloat I will put into the layout and if I would ever use such future regarding the time It would take to implement it. The feature you ask about a MT Target in Party is something that I will never implement, for 2 reasons: 1. This is a layout of oUF. The feature you ask is a core feature and I won't touch those. 2. I still don't see the point. Focus exist for situations like that, just focus your tank and your set, at least that's what I do. Regarding the MT Target I just implemented it, will be available next release. And both the oUF you've linked use templates too. I implemented mine without using a .xml, I've asked the forums and haste helped me. And for turning party off, it's this line: cfg.show_PartyFrame = true, set it to false. Party doesn't show when you are in a Raid in my Config. It will show till you get 6 members then it shifts to the Raid frames. But turn off the line I told you and it won't show party. Or set this to true: cfg.party_inRaid_instead = false.
__________________
My oUF Layout: oUF Lumen
Last edited by neverg : 11-18-10 at 06:02 PM.
|
|
neverg |
View Public Profile |
Send a private message to neverg |
Find More Posts by neverg |
Add neverg 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.