 |
05/05/09, 6:41 PM
|
#1
|
|
Soda Popinski
|
Shadowed Unit Frames
The main focus of SUF is having a simplistic configuration, while maintaining flexibility that the vast majority of users care about. While you aren't going to be able to set that you want the health bar to be exactly 3.14 pixels outside of the health bar, you can set change options that you actually care about such as bar height, ordering, frame height and so on. All configuration can be done on multiple units at the same time through the global configuration, meaning if you want to set the height of player and target frames to 50, but then you want to set the height of targettarget and targettargettarget to 30 you can easily do that with changing only two options, instead of having to do it four times for each unit.
For people who want to tweak every single setting, you can enable advanced configuration which will show extra settings for those who have to tweak every little thing they have to. However, you do not need to enable this by default, and most people should not need to enable them.
Currently, only one layout is included by default (The one seen in the screenshot), but I will include a few more once I have the layout manager in.
Beta versions can be found on Shadowed Unit Frames - WoW AddOns - WowAce.com
Live versions on Shadowed Unit Frames : WoWInterface Downloads : Unit Mods or Shadowed Unit Frames - Addons - Curse
Last edited by Shadowed : 12/15/09 at 1:58 PM.
Reason: Given it's been released really should update description + title
|
|
|
|
|
05/05/09, 7:50 PM
|
#2
|
|
Piston Honda
|
I think most unit frames start out with that philosophy: easy to configure, but very configurable. And they all end up the same: what looks like a big mess of intimidating options. There is just too much you can do with unit frames to make them both easy to configure and very configurable.
--In my opinion, all unit frame's configuration options are pretty simple once you understand how they work, and it's very intimidating at first. The best thing I can recommend for yours is good, clear documentation and tutorials on how to do what.
--Also, X-Perl is so popular because it comes ready out of the box. Having 1 or more pre made layouts immediately available would be great.
--Finally the most important thing: make it as light-weight as possible. Goes without saying I guess.
Best of luck to you. I probably won't be using your frame though, I'm one of those weirdos that uses default UI...
|
Card carrying member of the Inapropriately in Love with Hilary Duff Society.
"Yeah, well, if we could all get what we want I would be eating dinner out of Hilary Duff's skull right now" - Salabesh
|
|
|
05/05/09, 7:51 PM
|
#3
|
|
Von Kaiser
Troll Priest
Vek'nilash (EU)
|
Sounds like my type of uf's! Pitbull4 kills my comp in 25mans, aguf lacks features, stuf has way too much to configure and I'm just too lazy to make my own ouf layout out of scratch.
|
|
|
|
|
05/06/09, 5:07 AM
|
#4
|
|
Piston Honda
Undead Mage
Jaedenar (EU)
|
Originally Posted by Kuosi
Sounds like my type of uf's! Pitbull4 kills my comp in 25mans, aguf lacks features, stuf has way too much to configure and I'm just too lazy to make my own ouf layout out of scratch.
|
PB4 is in alpha (or beta?) and hasn't been optimized yet.
Good luck with the project, Shadowed.
|
|
|
|
|
05/06/09, 8:05 AM
|
#5
|
|
Von Kaiser
Orc Death Knight
Stonemaul
|
I've personally moved on from Pitbull, to Stuf. The lack of DogTags is a bit irritating, though it has its own imitation, but not nearly to the same extent. Some sort of Discord UF with DogTags would be very nice.
--Also, X-Perl is so popular because it comes ready out of the box. Having 1 or more pre made layouts immediately available would be great.
--Finally the most important thing: make it as light-weight as possible. Goes without saying I guess.
|
Though I heavily despise X-Perl, it is a good point. Discord UF, and Stuf have (had) pretty awful default UIs (more so for Discord/Stuf), and would take an hour or so to make anything remotely attractive, but with the level of options available, would usually deliver great results. Anchoring would also be great. Not just between frames but also frame elements.
DekUF sounds great, or WinUF, honestly.  I'll keep an eye on this, as I am quite a whore when it comes to Unit Frames.
|
|
|
|
|
05/06/09, 1:37 PM
|
#6
|
|
Great Tiger
Night Elf Druid
The Maelstrom (EU)
|
I'm keenly interested. To be honest, I'm personally not interested in some of the fancier stuff that, say, a Pitbull can do, such as the Portraits or the 'interactions' lines. I'd gladly take a more bare-bones approach if it can tone down the hefty demands.
One thing I'd like to see would be an option for a Vertical approach. I tried something similar with Pitbull, but it was rather messy. I was aiming for something not unlike DaHUD.
As one of my more played characters is a Death Knight, I'd appreciate a good Rune system, if possible.
Lastly, I'd appreciate a way to make certain debuffs stand out more, not unlike what Auracle does.
As to the name, here's some options: May B UF. Hooved Unit Frame Finale. Beyond Unit Frames: the Final Frontier. Okay, so I'm a sucker for poor puns.
//edit: I quite like the above suggestion for pre-mades. Perhaps, once you reach alpha/beta stage, have a few select people muck about with it and save their settings for easy import.
Last edited by Duilliath : 05/06/09 at 3:41 PM.
|
Ignorance can be solved with a book. Stupidity requires a shotgun and a shovel.
|
|
|
05/06/09, 2:28 PM
|
#7
|
|
Glass Joe
|
Definitely going as lightweight as possible is probably one of the more important things to shoot for, after it gets working the way you want it.
I've been using Pitbull lately because i'm too lazy to code my own oUF layout. Having a very easy to use configuration window is definitely a big plus. Having it organized and labeled in ways where it's easier to get something done definitely helps. I'll post up some ideas I have once i get my creative juices working.
Name wise, put a touch of yourself in it. Whether it be your main or a preferred nickname or something. Don't have it sound too outrageous, but make sure to make it original and yours.
|
|
|
|
|
05/06/09, 9:32 PM
|
#8
|
|
Piston Honda
Human Paladin
Das Syndikat (EU)
|
I think most people would stick with something very lightweight, but still completely customizable like oUF, if it just had an ingame config that loads on demand (like STUF options).
|
|
|
|
|
05/06/09, 9:50 PM
|
#9
|
|
Glass Joe
|
There are a few oUF layouts, not many, but a few that have in-game configuration. It's just adding the .xml config file.
|
|
|
|
|
05/07/09, 5:35 AM
|
#10
|
|
Piston Honda
Blood Elf Paladin
Kult der Verdammten (EU)
|
You were asking for suggestions, so this is one of the rare situations where wishlisting on EJ is ok  .
This comes from a Healer perspektive.
I do like to have lots of options, but I don't like to have to go through them all to set up my uf. So it would be really to either have some helpful presets or even have a wizard kind of thing. It would help in arranging things ("Put the anchor, choose orientation, spaces, sorting and your raidframes will be placed automatically).
When it comes to buffs and debuffs, I rarely saw a good solution. Often it's cluttered or nothing. It would be nice if there was something like a debuff / buff history you can use to build a whitelist and / or blacklist, similar to Elkano's Buff Bar's functionality.
As a Paladin who often heals mainly MTs, it would be nice to have an additional set of frames where you can put user targets "on the fly" (meaning: being easily changed before each boss fight).
|
|
|
|
|
05/07/09, 6:43 AM
|
#11
|
|
Bald Bull
Blood Elf Paladin
Echo Isles
|
I'd like to throw in a wish for premade configurations as well, which was basically XPerl's main draw for me. It's very intimidating to load Pitbull for the first time and be assaulted by a dozen different bars, all in the middle of the screen.
Also, as long as it's not too feature-heavy, it would be nice to only have to deal with one addon folder.
Last edited by Prinsesa : 05/07/09 at 6:48 AM.
|
|
|
|
05/07/09, 11:35 AM
|
#12
|
|
Soda Popinski
|
How many default configurations it comes with will mostly depend on if anyone supplies them, the basic default UI type positioning will be included, and possibly another that puts the unit frames slightly below the character. Since it will include a way to export layouts, I'll include a few by default if I get any good ones form people.
Configuration wizard is an interesting idea, will look into that once I have it working.
It's definitely not going to be the kind of configuration that you can get in Discord/Stuf, while I do want it to be as flexible as possible I'm trying to avoid doing it by simply adding 20 new configuration options to achieve it.
While it is using tags, it's not using DogTags that's way too complicated of a system for what I want. The tags it comes with will be the same as you get from oUF, and for people who want to make it more flexible they can add custom tags through the configuration.
I'll be adding basic aura filtering (Only show your auras, only show ones you can cast, enlarge your auras slightly) but it's not going to include a blacklist/whitelist feature, if you need that much control over auras, you're likely better off using a buff mod built to handle that.
Not going to include new frames that you can change who they target, those aren't really unit frames and should still be done by another mod.
And yes, not going to make it have 20 module folders, it'll just be the one main one.
|
|
|
|
|
05/07/09, 10:18 PM
|
#13
|
|
Von Kaiser
Orc Death Knight
Stonemaul
|
Sounds like I should just bite the bullet and try oUF, I've put it off in the past due to its configuration being all through LUA editing and not ingame configuration. Especially if you're not planning to go to the level of Discord/Stuf, unfortunately. I'm still very interested in seeing the results, though. 
|
|
|
|
|
05/08/09, 12:49 AM
|
#14
|
|
Soda Popinski
|
Originally Posted by Winco
Sounds like I should just bite the bullet and try oUF, I've put it off in the past due to its configuration being all through LUA editing and not ingame configuration. Especially if you're not planning to go to the level of Discord/Stuf, unfortunately. I'm still very interested in seeing the results, though. 
|
I won't know exactly how much configuration it will have until beta when I start to get feedback on what exactly people don't like/want in the options. What I can say for now, is that if the mod needs the same number of options that Stuf does to achieve what 99% of the users want, I'll consider the mod to be a failure on my part of designing it.
Don't really think that people need as many options as they think they do, but will find out once beta starts.
[edit]
Here's a better example, you won't be able to set the x/y axis of portraits and health/mana/etc bars (You will be able to set offsets for text), if you want to change the bar ordering you change the ordering not the axis, if you want the health bar on the right you just change it to be on the right. In that sense, you have less configuration, but the majority of the interfaces I've seen don't do anything that would require being able to have the portrait or bars clip off of the main frame.
If you really want to be able to make the portrait clip off the main frame, then oUF or Stuf is likely a better option thought.
Last edited by Shadowed : 05/08/09 at 1:12 AM.
|
|
|
|
|
05/08/09, 5:48 AM
|
#15
|
|
Piston Honda
Undead Mage
Jaedenar (EU)
|
Have you considered what designs/layouts should be achievable with your UF addon? A new approach could be reusing the Blizzard UFs and expanding upon them; larger health and power bars, more indicators/icons etc.
Generally, in great looking UI screenshots, the layout of Action Bars, Minimap, Timers are changed to match the layout of the Unit Frames. However with a UF addon that keeps the spirit of the Blizzard UI you wont have to worry about all the other elements matching.
|
|
|
|
|
05/08/09, 6:11 AM
|
#16
|
|
Great Tiger
Night Elf Druid
The Maelstrom (EU)
|
I think the majority of people use addons (and UF in particular) to get away from Blizzard's. Not to expand on them.
|
Ignorance can be solved with a book. Stupidity requires a shotgun and a shovel.
|
|
|
05/08/09, 12:41 PM
|
#17
|
|
Piston Honda
Undead Mage
Jaedenar (EU)
|
Originally Posted by Duilliath
I think the majority of people use addons (and UF in particular) to get away from Blizzard's. Not to expand on them.
|
There's nothing wrong with the Action Bars - as soon as they've been stripped down to just buttons. There's nothing wrong with the minimap - as soon as the buttons around it are gone. My point is I think people use addons to customize the interface - not to redesign it entirely.
With most UF addons we start from scratch and reuse nothing from Blizzard's interface. Other addons usually expand on Blizzard's interface and makes it better. Bar addons reuse the bars with a default Blizzard skin. Minimap addons often come with a Blizzard border/skin for both squared and round. Etc.
|
|
|
|
|
05/08/09, 1:50 PM
|
#18
|
|
Soda Popinski
|
Originally Posted by Ajuga
There's nothing wrong with the Action Bars - as soon as they've been stripped down to just buttons. There's nothing wrong with the minimap - as soon as the buttons around it are gone. My point is I think people use addons to customize the interface - not to redesign it entirely.
With most UF addons we start from scratch and reuse nothing from Blizzard's interface. Other addons usually expand on Blizzard's interface and makes it better. Bar addons reuse the bars with a default Blizzard skin. Minimap addons often come with a Blizzard border/skin for both squared and round. Etc.
|
I'd have to agree with Duilliath actually, if I remember right most of the default unit frames are targets which don't lead to being that flexible for customizing without stretching them which generally makes them not look as good. Most people who would want to use default probably aren't going to want to change them that much anyway.
If you meant reusing the actual frames themselves and reskinning them, that would just be a huge hassle for not really that much benefit, what you can actually add becomes more restricted unless you start overriding the functions used and at a certain point you're rewriting it all anyway.
It works for action bars (and the minimap) because you don't change them that much, it's mainly just visual changes not rewriting functions to make the buttons/minimap function differently like you do with unit frames.
|
|
|
|
|
05/08/09, 1:57 PM
|
#19
|
|
Hero of the Horde
|
Yes it's subjective but all the Blizzard default stuff is pretty ugly, people absolutely do make an effort to break away from it. Like you said, the entire bottom bar is stripped down to only buttons leaving none of the art, the majority of people who use mods tend to drop the minimap down to a square with a black border. If people want unitframes that look like Blizzard's they can find/make a texture for it (there is an oUF layout that recreates Blizzard frames but with the added functionality of real UF mods).
|
|
|
|
|
05/08/09, 7:07 PM
|
#20
|
|
Piston Honda
|
I've always wanted something like Keynote's snap-to-align for unit frame config. It's a pain to manually align frames to be aligned. Something like that would probably be painless for the person setting up the frames (and if I'm really lucky, other mods might start doing that too).
|
|
|
|
|
05/09/09, 5:09 AM
|
#21
|
|
Soda Popinski
|
Originally Posted by Papajan
I've always wanted something like Keynote's snap-to-align for unit frame config. It's a pain to manually align frames to be aligned. Something like that would probably be painless for the person setting up the frames (and if I'm really lucky, other mods might start doing that too).
|
Keynote the Apple software, or is it a mod? I actually like the idea of a snap-to-align a lot better than simply saying anchor target frame to player frame but offset it by 50.
|
|
|
|
|
05/09/09, 6:19 AM
|
#22
|
|
Piston Honda
Troll Mage
Scarshield Legion (EU)
|
As a Pitbull fan, there's only 1 thing on my wishlist: aura configuration that at least matches Pitbull 4's. Ideally I should be able to drag the debuffs to where I want instead of tweaking it with horizontal and vertical positioning sliders. Some kind of horizontal and vertical offset are a must for me. Also I'd like to have seperate positions and sizes of my auras and auras of others.
I would prefer to have a lot of configuration options, the disadvantage of being overwhelmed at the start doesn't outweigh the benefits of a lifetime of customizability.
|
|
|
|
|
05/10/09, 2:24 PM
|
#23
|
|
Soda Popinski
|
You're not going to be able to drag auras around, you'll just be able to set an anchor position (Top/Bottom/Left/Right/Inside) and tweak it the x/y axis. Not going to be able to set a custom location for your own auras, but you will be able to have their sized increased if you casted it.
And it really doesn't, too much configuration is most definitely a bad thing especially when done poorly and you have to still figure out what option does what since all that was given is basically a frame editor.
As for the status of this, I still need to add party pets/basic raid frames and then clean up the code and start with the configuration, depends on how busy I am with college but I think I'll have a beta in maybe 2-3 weeks.
|
|
|
|
|
05/10/09, 10:55 PM
|
#24
|
|
Von Kaiser
|
Originally Posted by Winco
I've personally moved on from Pitbull, to Stuf. The lack of DogTags is a bit irritating, though it has its own imitation, but not nearly to the same extent. Some sort of Discord UF with DogTags would be very nice.
|
You can add dogtags with kgPanels you know  I am not exactly sure on how you can do that, but I know that you can, from OOMMs latest stuff. You can check it out either on Ioq's website or maybe check it out on the kgPanels forums. I don't know much about scripting, or I could give you an example.
|
|
|
|
|
05/11/09, 2:47 PM
|
#25
|
|
Soda Popinski
|
Since I've finished pretty much all of the core code and starting on configuration, I could use some feedback at least some of these on what people generally use and think. If all you do is say more options is better, I'll ignore you, since knowing why you do or don't use something helps me more.
- What kind of text do you show in your both health and mana? Is it just the standard name/level/current,max health/current,max power/race"
- How much filtering do you use for auras, do you really need a specific list of what to/not to show, or is letting you choose filtering by what you can cast (Group buffs), can cure, what you did cast (Your auras on the unit)
- Portraits, automatically swapping them to the other bar side for target units, annoying or not.
- Are additional text options needed, right now it just has left/right health bar, left/right cast bar, but it can let you create and position your own additional text that uses tags.
- Gloss for auras, actually a point? Beyond showing a colored class if you can dispel it, I don't see a point to it.
- Highlighting, same question. I don't see a point for highlighting a frame if you're targeting it... because you're already targeting it.
- Indicators, is there anything else that people use besides status, PvP, leader, master looter, raid target, happiness
- Smooth health bar updates (Not quick updates, the ones where the health bar will slowly changed based on health), does anyone use those? Seems annoying to me.
- LibHealComm-3.0, anyone use this for anything beside raid frames?
- Rune and Totem bars, personally I think colored rectangles are annoying and would rather have icons that show exact time before they're ready/fading
- Range checking, useful for anything besides raid frames?
- Dummy frame configuration, this was a random idea I was playing with which was to create a dummy frame that you can modify everything on, drag it to increase width, drag portrait to the right side to change it to the right side, etc. Basically it just speeds up configuration since you aren't digging through everything.
And things from IRC so I don't forget.
- Enable/disable units based on where you are, so in arenas you could disable party/raid, as well as unit modules
- Some sort of CC timer, maybe something like Gladius where the portrait becomes the spell icon + time left
- Do square icons for runes/totems as well, probably an option to toggle
- Indicator on debuffs of what ones you cast vs everyone else (Size, border, etc?)
- Copy settings over cleanly between profiles
- Split configuration, basic configuration goes into one category, while OCD tweaking goes into another.
- Visual LibHealComm support
Last edited by Shadowed : 05/12/09 at 7:04 PM.
|
|
|
|
|
|