EQ2Interface

EQ2Interface (https://www.eq2interface.com/forums/index.php)
-   Beta (https://www.eq2interface.com/forums/forumdisplay.php?f=29)
-   -   Kosmo's QuickEmotes v1.0 ( 130+ Emotes!) (https://www.eq2interface.com/forums/showthread.php?t=1824)

Kosmos 03-11-2005 04:43 PM

Kosmo's QuickEmotes v1.0 ( 130+ Emotes!)
 
4 Attachment(s)
Kosmo's QuickEmotes v1.0 ( 130+ Emotes!)


Ready to have some fun?

I didn't get to do this the way I wanted to with the list boxes, but I might give it another shot later.
I want ahead and just used buttons. It's a pain that way and makes for alot of code, but this was well worth it. I love this thing.
My girlfriend has gone completely bonkers on it also! She things it's awesome. At least I can impress at least one person.

So here's the deal.
This is pre-release for you guys to test out.
There's not going to be alot of changes with this. The way it is, it's prety much set cosmetically. I 'might' be able to do a few things here and

there, but it's basically going to be a huge pain. Even re-sorting the macros would be too much trouble.

Ahh.. wishing for listboxes, they are so easy, but I couldn't get the OnSelectedItem string to work at all.
Perhaps someone will figure this out, or toss me a bone and I can remake this mod. It doesn't really need it though, it works great.
It's just a matter of background code.

Anway.

The Mod activates with the 'O' key that is the default key for the Socials.

It will bring up your social window and the new Quick Emotes window.

Personally I have my Socials Windows 100% transparent at all times now, I won't ever use the thing again.

So with the Socials window transparent you will only have my new window pop up when you hit 'O'

you can make the frames and background transparent, or leave them as they are. See the pictures.

Also there are two versions on this post.

One version is the 'autohide' version.

After you click an emoate, the window will hide automatically.


The other version toggles with the 'O' key.

Not sure which people will prefer. My girlfriend likes the window to hide automatically.

I prefer to have it stay up, for doing multiple macros, or testing.

Let me know which you prefer.

Also.

Quote:

<include>eq2ui_mainhud.emotes.xml</include>
must be in your eq2ui_mainhud.xml file.

I couldn't get this window to work by putting the include statement on the socials XML which is what I would prefer.
Perhaps I'll mod this into the actual socials xml so there is only one window. But I doubt it.

Anyway. let me know what yah think.

Tobiah 03-11-2005 04:56 PM

Very coooool!

Laffs 03-11-2005 05:30 PM

Lol... Nice one (again) :D

I been thinking.... Either your totaly insane or a potential UI genius ! ;)
(both amounts to the same thing though, does it not?)

J/k

Shame about the listboxes, But at least its up and running now.

Well done :nana:

ger 03-11-2005 07:42 PM

Looks really cool, although I wonder if using tabs to organize the lists into pages might not help clearing up some screen real-estate?

Kosmos 03-11-2005 08:18 PM

Quote:

Originally Posted by ger
Looks really cool, although I wonder if using tabs to organize the lists into pages might not help clearing up some screen real-estate?


Tabs were an option. BUT....

My goal was this.

I wanted popup window where my emotes were always in the same place.
This way I could see all the ones I had available in one quick glance and chose the one I wanted.

The more I use it the faster I get.
It doesn't stay up all the time, in fact it automatically hides after I do the emote.

going through 130+ emotes 10 at a time was impossible to use these things.
Most people memorize a hand full at best, and just type them, or have hot keys set up.
This gives you with one view all the emotes that are available, and they are always in the same spot, so it becomes a memory thing like the spells you ahve in your hot bars.

I specifically didn't want to use tabs.
But that is an idea for others.
The real problem was that the emotes seem to be hardcoded to that Socials window and you can't view more than 10 at at time.
So what I did was hard code these to buttons. Since htat was the only way to see all of them at one time, and do the macros.

Anyway. I'm totally digging this thing, it's very groovy.

SOE_Bobble 03-11-2005 08:37 PM

Excellent mod
 
/cheer

Another great mod!
MrBobble

Silkee 03-11-2005 09:23 PM

great idea, cant wait to try it out. One question, Will I still be able to make macros, Normally when you hit O it brings up macro and emotes.

Skylah 03-11-2005 09:27 PM

Awesome stuff :)

Kosmos 03-11-2005 10:38 PM

Quote:

Originally Posted by Silkee
great idea, cant wait to try it out. One question, Will I still be able to make macros, Normally when you hit O it brings up macro and emotes.


Silkee, this mod doesn't affect the eq2_mainhud.socials.xml file in any way really.

You can still use that window as you always have.

What I do is I have that window totally transparent now.
The only one that comes up when I hit 'o' is my mod, but if i want to use the socials window for macros it's always there.

I may try to combine the two windows later, but want to see if this mod is popular.

Kosmos 03-11-2005 10:40 PM

So I take it no bugs are being found yet so I can post this for the download section?

ger 03-12-2005 12:34 AM

2 Attachment(s)
Quote:

Originally Posted by Kosmos
{snip}

But that is an idea for others.

{snip}

Anyway. I'm totally digging this thing, it's very groovy.

Hm. Upon further reflection, it's occurred to me that I'm an other. :D So I'm including a tabbed version in this post. ;) The idea really was a great one, and I agree it's very groovy.

Quote:

Originally Posted by Kosmos
So I take it no bugs are being found yet so I can post this for the download section?

Found two problems: "Heal Click" should be "Heel Click" (and therefor after "Heart Attack") and "Not Worthy" should be after "Massage" instead of "Grovel" as it is now.

NOTE: You'll need Kosmos' eq2ui_mainhud_socials.xml and eq2ui_mainhud.xml to use the attached eq2ui_mainhud_emotes.xml. I only rearranged the buttons, everything else depends on Kosmos' original code.

ger 03-12-2005 12:43 AM

I'm thinking about trying to either wedge this into the socials window instead of the normal socials display, or trying to wedge the macro listings into this window. Either way, I'd like to get full functionality from one window instead of two, but that's a hack that's going to have to wait until tomorrow.

Talyns 03-12-2005 01:31 AM

2 Attachment(s)
Love this mod such a useful idea..

Here's another layout for it:



To open it do a /show_window MainHUD.QuickEmotes in game..
you need
<include>eq2ui_mainhud_quickemotes.xml</include>
in eq2ui_mainhud.xml

ger 03-12-2005 01:56 AM

3 Attachment(s)
Ooh, nice one Talyns. Almost a faux nested menu. Now look what you've unleashed on the world, Kosmos; a mod so incredibly useful it's got 2 knock-offs in a day. :)

Anyway, looks like I lied. Mod of the defaul socials window to replace the socials tab with the categorized tabs. Macros tab resized to fit the new format. (It's, uh, after midnight…that technically makes it tomorrow, right?)

Kosmos 03-12-2005 04:39 AM

Wow! I'm flattered, I guess I should go ahead and put this up after I fix those couple of problems you mentioned ger.

Taylns. With your's depending on exactly what you change, you shouldn't have to do a show window command.

The eq2ui_mainhud_socials that I included with the original post includes some code that makes my window show up when you hit the 'O' key for the regular social menu. You can make the socials window totally transparent so that the only thing that shows up is your new mod for this.

Also, I love the tabs and the drop downs. I thought about both of those.
And Ger.. I have one that looks almost exactely like your with the two windows combined.

I've not tested yours, but I'm betting those tabs and tan backgrounds don't go transparent with the frame. Which was one really important function for me.

I wanted everything to go transparent except the text when the frames and backdrop were made transparent.

I'll fix those typos and put this baby up for beta so the whole world can see!

Again thanks for the feedback.

ger 03-12-2005 04:51 AM

Quote:

Originally Posted by Kosmos
I've not tested yours, but I'm betting those tabs and tan backgrounds don't go transparent with the frame. Which was one really important function for me.

They don't, but they could be moved to the frame page instead of the tabs page. Personally, I'm considering some sort of "roll up" feature like Quib's in EQ2MAP. That way I can have it condense itself down to just the title when I'm not actively picking emotes. (That'd also mean changing the autohide code to auto-roll code, oh well. ;) )

Talyns 03-12-2005 05:10 AM

Quote:

Originally Posted by Kosmos
Taylns. With your's depending on exactly what you change, you shouldn't have to do a show window command.

The eq2ui_mainhud_socials that I included with the original post includes some code that makes my window show up when you hit the 'O' key for the regular social menu. You can make the socials window totally transparent so that the only thing that shows up is your new mod for this.

Hmm, When a windows is totally trasparent can you click through it?
I did it that way to minimize screen space taken when not in use..
I don't mind making a macro that I press to open all my windows when I log in :)


Quote:

Originally Posted by Kosmos
I've not tested yours, but I'm betting those tabs and tan backgrounds don't go transparent with the frame. Which was one really important function for me.

I wanted everything to go transparent except the text when the frames and backdrop were made transparent.

You can make stuff go transparent with the frame by adding FrameControl=true as a property.
You can make stuff go transparent with the backdrop by adding BackdropControl=true as a property.

Kosmos 03-12-2005 06:03 AM

Quote:

Originally Posted by Talyns
Hmm, When a windows is totally trasparent can you click through it?
I did it that way to minimize screen space taken when not in use..
I don't mind making a macro that I press to open all my windows when I log in :)




You can make stuff go transparent with the frame by adding FrameControl=true as a property.
You can make stuff go transparent with the backdrop by adding BackdropControl=true as a property.


Interesting about the framecontrol and background control I'll have to check that out.

Immersion is very important to me.
The nice thing about this is I can even set the text opacity.
So when I hit 'o' it just brings up this semi transparent overlay that lets me see just enough for where to click to do the emote. Then the window blows away. (You can't click-through) a window that I can tell.

I did also consider the roll up function and don't think it will be long at all till one of those pops up.
I know there are people who are keyboard adverse, and i think the roll-up window would be nice, that's basically what Tal did here with is. I like the way he structured his also in a semi-tree type stucture.

Again though, i'm a creature of habit and I want these guys to alwasy be in the same place. I don't think I'll ever re-arange this window.
It would be like re-arranging you spells, it throws you off for days.

The real point is that I didn't want to have to 'READ' the dang things.
Which after a few days of using these I won't have to read them any longer.
Nice.. sure beats just having a few macros buttons for these.


Submitted for upload.
Will post in the released section.


All times are GMT -5. The time now is 11:52 AM.

vBulletin® - Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© MMOUI