WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   AddOn Search/Requests (https://www.wowinterface.com/forums/forumdisplay.php?f=6)
-   -   Looking for an addon compilation similar to some out of date or unidentified ones (https://www.wowinterface.com/forums/showthread.php?t=48704)

bonytony 12-21-13 05:32 PM

Looking for an addon compilation similar to some out of date or unidentified ones
 
Sorry if this is the wrong section

I'm looking for a ui as an alternative to RealUI, love it but I wanna switch it up a bit.

There are 2 that I've seen that are great SnailUI and a screenshot of something similar but smaller Here

Not looking for a similar art style or anything, but rather a similar layout. Any help is appreciated!

Panzervi 12-21-13 08:39 PM

I used nUI for years, until a recent falling out of sorts with the author and wow interface, Ive since moved on to elvUI and absolutely love it. elvUI


MoonWitch 12-22-13 12:17 AM

Quote:

Originally Posted by bonytony (Post 288644)
Sorry if this is the wrong section

I'm looking for a ui as an alternative to RealUI, love it but I wanna switch it up a bit.

There are 2 that I've seen that are great SnailUI and a screenshot of something similar but smaller Here

Not looking for a similar art style or anything, but rather a similar layout. Any help is appreciated!

Why not tell us how you play first?

- Do you click your skills, or use key binds (not talking about just 1,2,3, etc)
- Do you prefer your unit frames small, big, centred, on the edge of the screen?
- Also important, do you play on a smaller screen or big one (eg. depending on the machine, I use a different layout since my macbook only has a 15.4 monitor)

bonytony 12-22-13 03:27 AM

Quote:

Originally Posted by MoonWitch (Post 288649)
Why not tell us how you play first?

- Do you click your skills, or use key binds (not talking about just 1,2,3, etc)
- Do you prefer your unit frames small, big, centred, on the edge of the screen?
- Also important, do you play on a smaller screen or big one (eg. depending on the machine, I use a different layout since my macbook only has a 15.4 monitor)

1. Well I use binds for almost everything, 1-0, q-p, and all 12 of my naga keys
2. I like them simple, small, and centered most of the time with a few exceptions (realUI being one)
3. I play on a larger screen but unfortunately it only supports 1366x768

All in all I was looking for a layout very similar to SnailUI's layout. Having everything minimal and in the one place at the bottom looks really nice to me, but because its out of date and doesnt look as good as it could on my resolution it's not an option.

And as a note, elv and tukUI are ok but ive tried them quite a few times, was looking for something a bit more fresh.

MoonWitch 12-22-13 09:25 AM

If you have any programming experience, I highly recommend oUF.

bonytony 12-22-13 02:31 PM

Quote:

Originally Posted by MoonWitch (Post 288653)
If you have any programming experience, I highly recommend oUF.

I have extremely minimal experience in programming, is there a good guide you know of to get started?

10leej 12-22-13 02:48 PM

Quote:

Originally Posted by bonytony (Post 288660)
I have extremely minimal experience in programming, is there a good guide you know of to get started?

Well if you want to use your own layout it's best to look at the example layouts for oUF or even zork's oUF_Simple

Of course ouf has documentation in each file

MoonWitch 12-22-13 10:03 PM

Quote:

Originally Posted by 10leej (Post 288661)
Well if you want to use your own layout it's best to look at the example layouts for oUF or even zork's oUF_Simple

Of course ouf has documentation in each file

I was going to work on more docs, but first I gotta figure it all out for myself ;)

Basically, I wanted to make 2 boilerplates (depending on how you look at it) and document from there. But in each element an example is given. So you can actually start a layout. And if you run into a question, or an issue, just post it - usually you'll get a response rather fast.

10leej 12-23-13 02:37 AM

Honestly for our the only thing stopping me from making my own layout is that I literally have no idea where to start. Plus I like the efficiency of modifying the blizzard frames though I admit an ouf layout would be overall nicer to deal with when an issue comes about.

Phanx 12-23-13 05:00 AM

Quote:

Originally Posted by 10leej (Post 288679)
Honestly for our the only thing stopping me from making my own layout is that I literally have no idea where to start.

1) Just start by making a frame.
Code:

local function Spawn(frame, unit, isSingle)
    frame:SetPoint("CENTER", UIParent)
    frame:SetSize(100, 25)

    local bg = frame:CreateTexture(nil, "BACKGROUND")
    bg:SetAllPoints(true)
    bg:SetTexture(0, 0, 0, 0.5)
    frame.bg = bg
end

oUF:RegisterLayout("10leej", Spawn)
oUF:SetActiveLayout("10leej")
oUF:Spawn("player")

Then add something else to it, like a name:
Code:

    frame.bg = bg

    local name = frame:CreateFontString(nil, "OVERLAY", "GameFontNormal")
    name:SetPoint("BOTTOM", frame, "TOP")
    self:Tag(name, "[name]")
    frame.Name = name

end

Then move on to other stuff, like a health bar, power bar, etc.

Quote:

Originally Posted by 10leej (Post 288679)
Plus I like the efficiency of modifying the blizzard frames....

Have you looked at the Blizzard UI code? There's not much efficiency to be found in there. :(

10leej 12-23-13 08:33 AM

Quote:

Originally Posted by Phanx (Post 288682)
1) Just start by making a frame.
Code:

local function Spawn(frame, unit, isSingle)
    frame:SetPoint("CENTER", UIParent)
    frame:SetSize(100, 25)

    local bg = frame:CreateTexture(nil, "BACKGROUND")
    bg:SetAllPoints(true)
    bg:SetTexture(0, 0, 0, 0.5)
    frame.bg = bg
end

oUF:RegisterLayout("10leej", Spawn)
oUF:SetActiveLayout("10leej")
oUF:Spawn("player")

Then add something else to it, like a name:
Code:

    frame.bg = bg

    local name = frame:CreateFontString(nil, "OVERLAY", "GameFontNormal")
    name:SetPoint("BOTTOM", frame, "TOP")
    self:Tag(name, "[name]")
    frame.Name = name

end

Then move on to other stuff, like a health bar, power bar, etc.



Have you looked at the Blizzard UI code? There's not much efficiency to be found in there. :(



Well if your just changing the texture and bar sizes its efficient enough for me.

MoonWitch 12-23-13 11:09 AM

10leej,

I started with oUF_lily as base and worked from there. In the end, I've written several layouts - one better than the other. Though my skills are no way near Phanx'. She's plain good at it. But just like you, we started somewhere. :)

Don't worry, you don't have to do it. But if you want to, you can - and just ask questions.

Phanx 12-23-13 08:57 PM

Quote:

Originally Posted by MoonWitch (Post 288695)
Though my skills are no way near Phanx'. She's plain good at it. But just like you, we started somewhere. :)

I started by deciding I wanted to make interactive stories (Choose Your Own Adventure style) in HTML (complete with MS Paint illustrations... and let's just say art is NOT my strong suit) when I was about 9 or 10 years old. I spent hours every day before and after school (and during lunch) in the computer lab, looking at the source code for web pages and figuring out how it worked. Around this time I also changed my mind from wanting to be a veterinarian when I grew up, to wanting to be a web designer. I did pay my bills with freelance web design for a while in the early '00s, but once the web started moving more and more towards JavaScript-ifying everything, I noped right out of there:



I started writing addons when the author of AnkhCooldownTimer stopped maintaining it, using the same method -- look at the code and figure out how it works. When I look back at code I wrote during TBC, it's pretty horrifying. I'm sure if I'm still programming in Lua 5 or 10 years from now, I'll look back at what I'm writing now and cringe. So, yeah, we all start somewhere, and we are generally not very good when we start. You only get good by practicing and pushing yourself to do better.

MoonWitch 12-23-13 11:43 PM

I know :) That's why I stare at code almost every single day, I've taken apart more add ons/apps than I care to admit. I've dabbled in PowerShell, Lua, C++, (I am NOT listing HTML, but php, css, hell even ActionScript etc)
And only for php, mysql, bash scripts and Kylix (which is delphi -> Object Pascal) did I get some training back at school, and I flunked it all. Turns out I hate being told "You can't do this". My repo owns his now!

No seriously, you learn nothing by giving up, sure - it won't all be pretty and awesome code. But, have you looked at your first sites? I still want to slash my eyes out for it. (I made a navigation image that turned all text upside down on hover)

Jasmer 12-24-13 12:13 AM

@OP, you might like FreeUI. TukUI/ElvUI is also nice, and there are various customized layouts floating around out there somewhere.

10leej 12-24-13 12:55 AM

Quote:

Originally Posted by MoonWitch (Post 288729)
I know :) That's why I stare at code almost every single day, I've taken apart more add ons/apps than I care to admit. I've dabbled in PowerShell, Lua, C++, (I am NOT listing HTML, but php, css, hell even ActionScript etc)
And only for php, mysql, bash scripts and Kylix (which is delphi -> Object Pascal) did I get some training back at school, and I flunked it all. Turns out I hate being told "You can't do this". My repo owns his now!

No seriously, you learn nothing by giving up, sure - it won't all be pretty and awesome code. But, have you looked at your first sites? I still want to slash my eyes out for it. (I made a navigation image that turned all text upside down on hover)

I made this and quickly gave up after I realized the webhost sucks and only limits me to 4 webpages regardless of how I try to get around it.

@OP if you really wanna try something different you can try my PVP UI

Phanx 12-24-13 01:01 AM

Quote:

Originally Posted by MoonWitch (Post 288729)
No seriously, you learn nothing by giving up, sure - it won't all be pretty and awesome code. But, have you looked at your first sites? I still want to slash my eyes out for it. (I made a navigation image that turned all text upside down on hover)

Fortunately, my "old stuff" hard drive failed around 2005, so no, I haven't looked at them in a while. But, even as a 10-year-old I understood that <blink> and <marquee> were not cool, so they definitely could have been worse than they were. :p

10leej 12-24-13 01:05 AM

Quote:

Originally Posted by Phanx (Post 288740)
Fortunately, my "old stuff" hard drive failed around 2005, so no, I haven't looked at them in a while. But, even as a 10-year-old I understood that <blink> and <marquee> were not cool, so they definitely could have been worse than they were. :p

but <marquee> is amazing I use it everywhere!

Phanx 12-24-13 01:26 AM

I'll refrain from posting more cat pictures, but... No. Just say no to <marquee>.

Marthisdil 12-24-13 10:37 AM

Quote:

Originally Posted by Panzervi (Post 288646)
I used nUI for years, until a recent falling out of sorts with the author and wow interface, Ive since moved on to elvUI and absolutely love it. elvUI


It's sad that you took the whole "debate" on IGE, er, I mean, WoWI, kicking nUI - especially since it's still available for everyone that wants it.

I do agree, with you, that ElvUI is another good UI compilation :)


All times are GMT -6. The time now is 08:02 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI