EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > General Discussion > Dev Shack

Reply
Thread Tools Search this Thread Display Modes
  #1  
Unread 11-11-2008, 04:21 AM
SOE-Rothgar SOE-Rothgar is offline
A Griffon
Yes this person is from Daybreak!
 
Join Date: Aug 2007
Server: Unrest
Posts: 208
Default Pet info for the group window

Today I started working on including the pet name, health and power for each group member in dynamic data. Originally I was going to leave this data for the modders but I think it might be nice to incorporate the pet info into the default UI. Just messing around, I lowered the detrimental effect icons and inserted the pet name and two smaller progress bars between the player power bar and the effect icons.

I would be open to a new design of the group window if anyone has some great ideas. Feel free to post some mock-ups and maybe we can come up with a new design that would look nice in the default UI.
Reply With Quote
  #2  
Unread 11-11-2008, 04:28 AM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

Nice. Since the pet can get its own impairments would it not make sense to have:

Player HP
Player Power
Player Impairments
PlayerPet HP
PlayerPet Power <-- actually I'm not sure if we even need this on the group window, but others can comment.
PlayerPet Impairments

You would need to pay attention to which pet you are showing though, I think (but may be wrong, have not been playing for too long) that the player's pet window is probably still buggy in sometimes showing the wrong pet (like god pets, or if you charm pets in addition to your main pet).

Also not wanting to derail but DynamicData for raidwide impairments would still be great!
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
Reply With Quote
  #3  
Unread 11-11-2008, 11:10 AM
Landiin Landiin is offline
Slayer of clock cycles
This person is a EQ2Map developer.
Featured
 
Join Date: Nov 2004
Server: Oasis
Posts: 3,464
Send a message via ICQ to Landiin Send a message via AIM to Landiin Send a message via MSN to Landiin Send a message via Yahoo to Landiin
Default

Quote:
Originally Posted by SOE-Rothgar View Post
I lowered the detrimental effect icons and inserted the pet name and two smaller progress bars between the player power bar and the effect icons..
I'd drop the pets name (could make it show on hover over/tooltip info) and just have two mini bars for the pet. Like gm9 I am not even sure if its power needs to be readily displayed but I've never played a pet class so maybe it does. Maybe a align the power bar so it show as the lower part of the Health bar; a two bars in one type thing. That window is already kind of big, should try not to make it to much bigger.
__________________
Landiin's EQ2MAP Updater Discussion Download

Last edited by Landiin : 11-11-2008 at 11:14 AM.
Reply With Quote
  #4  
Unread 11-11-2008, 11:54 AM
dragowulf's Avatar
dragowulf dragowulf is offline
A man among men
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Nagafen
Posts: 934
Send a message via AIM to dragowulf Send a message via MSN to dragowulf
Default

Ahh that's great!
__________________
May Jesus Have Mercy On Us
Reply With Quote
  #5  
Unread 11-11-2008, 11:59 AM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

On the power thing: I have played several pet classes and while pet power is crucial to know for the pet's player, I do not think group members have any reason to see it (and they can still target the pet if they really care).

Pet impairments whoever would be useful I think, but if you want to redesign a lot maybe make impairments in general toggleable since some classes do not care too much about them.
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
Reply With Quote
  #6  
Unread 11-11-2008, 12:59 PM
dragowulf's Avatar
dragowulf dragowulf is offline
A man among men
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Nagafen
Posts: 934
Send a message via AIM to dragowulf Send a message via MSN to dragowulf
Default

I was thinking that the pet bars/cures would have to be smaller than the actual group members because 1). they're not important 2). to avoid confusion. And maybe even a smaller font for the pets. And I was thinking that when there are no pets in the group, it should resize back to normal or something.

These are just some thoughts. Also, doing it this way would/could be better because the player could resize it if they don't want to see the pet info.
__________________
May Jesus Have Mercy On Us

Last edited by dragowulf : 11-11-2008 at 01:08 PM.
Reply With Quote
  #7  
Unread 11-11-2008, 01:56 PM
SOE-Rothgar SOE-Rothgar is offline
A Griffon
Yes this person is from Daybreak!
 
Join Date: Aug 2007
Server: Unrest
Posts: 208
Default

Right now I'm not showing the detrimental effects for the pet. I'd have to look into how hard it would be to put that info in dynamic data. This is separate from the spell effects that you see when you target it, so it might be a decent amount of effort to make it all work.

I could understand leaving off the pet name and power if its not necessary for other group members to see, but it might make sense to have them on there for completeness and good visual appeal. My first pass already included smaller progress bars close together, so its similar to the idea of two bars in one. Here is a screenshot of my first mock-up I threw together. Keep in mind that this window needs to resize horizontally as well, so putting the pet data out to the side might only work in a vertical situation.

Reply With Quote
  #8  
Unread 11-11-2008, 02:05 PM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

Not sure if the default group window can be resized but if you move the pet below of the cure icons first of all there is no confusion whom they apply to and in addition players could resize the pet out of the way if they do not care about it.
Attached Thumbnails
Click image for larger version

Name:	Clipboard04.jpg
Views:	794
Size:	4.5 KB
ID:	6615  
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
Reply With Quote
  #9  
Unread 11-11-2008, 02:24 PM
Kaldran Kaldran is offline
A Griffon
 
Join Date: Nov 2004
Server: Valor
Posts: 358
Default

I wouldn't show the name of the pet to save some more space. It is still big enough to click and the pet is usually named like the player for parsing purpose anyways.
Reply With Quote
  #10  
Unread 11-11-2008, 03:01 PM
SOE-Rothgar SOE-Rothgar is offline
A Griffon
Yes this person is from Daybreak!
 
Join Date: Aug 2007
Server: Unrest
Posts: 208
Default

Quote:
Originally Posted by gm9 View Post
Not sure if the default group window can be resized but if you move the pet below of the cure icons first of all there is no confusion whom they apply to and in addition players could resize the pet out of the way if they do not care about it.
The problem with putting the pet info under the detrimental effects is that when the group window is used vertically and there are no detriments on a player, the pet info will appear closer to the player below him which would cause confusion as to who the pet belonged to.

I was just moving the controls into a composite so I could make the detrimental icons move up if there was no pet info. The only problem with that is when a player has the window displayed horizontally, I dont like the idea of the detrimental icons not being lined up if some players have pets and some dont.

Basically you do one thing that looks good horizontally and it looks bad vertically and vice versa.

Another option is we could let the client move the controls around based on a vertical or horizontal display. So if a player stretches the window tall, the pet info would move out to the right of the player name making a wider window. This way if a player didn't have a pet it would look fine. If the player stretches the window horizontally, we could display the pet below the detrimental icons so that the window becomes taller instead of wider. And again, if a player didn't have a pet it would look fine because the icons would stay lined up.
Reply With Quote
  #11  
Unread 11-11-2008, 05:35 PM
samejima samejima is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Jul 2005
Server: Unrest
Posts: 156
Default

Just to give you an idea how I would set it up.



Leave cure curse normal size and slightly reduce the other 4 cures put the bar as a third bar and make it go almost to cure curse so.

even added bullets to the sides so it stood out a little bid more

EDIT: Oh and to stress when adding this make something like Gamedata.pet.window so when their pet dies there can be a command or something run.

Last edited by samejima : 11-11-2008 at 05:54 PM.
Reply With Quote
  #12  
Unread 11-11-2008, 05:57 PM
Drumstix42's Avatar
Drumstix42 Drumstix42 is offline
A Griffon
Featured
 
Join Date: Oct 2004
Server: Antonia Bayle
Posts: 3,287
Send a message via AIM to Drumstix42 Send a message via MSN to Drumstix42 Send a message via Yahoo to Drumstix42
Default

I agree something to like the above (maybe not the bigger curse icon) would work best, as it worked great in EQ1.
Just place the pet's health bar under the player's power bar and have it display thinner.

So instead of 4 pixels between the players power and effects, there will be 8.
2 pixels for the pet's health...
Adjust as seen fit. Here's a mock up:



I think this works best as it would look fine vertical or horizontal.
Attached Thumbnails
Click image for larger version

Name:	group_with_pet_mockup.jpg
Views:	1433
Size:	49.3 KB
ID:	6616  
__________________
"I'm afraid you're guilty of thought-crime. Don't bother getting the door, we'll let ourselves in..."
<Donate to DrumsUI> < [DrumsUI] Updater > < [DrumsUI] Full Interface> < Drumstix42 on Twitch.tv
>

Last edited by Drumstix42 : 11-11-2008 at 06:03 PM.
Reply With Quote
  #13  
Unread 11-11-2008, 05:59 PM
SOE-Rothgar SOE-Rothgar is offline
A Griffon
Yes this person is from Daybreak!
 
Join Date: Aug 2007
Server: Unrest
Posts: 208
Default

Quote:
Originally Posted by samejima View Post
EDIT: Oh and to stress when adding this make something like Gamedata.pet.window so when their pet dies there can be a command or something run.
Why would you need "window"?

The dynamica data is currently setup like

/GameData.Group.Group_0.PetName
/GameData.Group.Group_0.PetHealth
/GameData.Group.Group_0.PetPower

The PetName value will have its visibility toggled when there is no pet, so couldn't you script based on that show/hide?
Reply With Quote
  #14  
Unread 11-11-2008, 06:01 PM
samejima samejima is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Jul 2005
Server: Unrest
Posts: 156
Default

Thats fine, in the current gamedata Gamedata.pet.name doesn't toggle visibility. It just says "No Pet", which is the reason I mentioned it.
Reply With Quote
  #15  
Unread 11-11-2008, 06:01 PM
dragowulf's Avatar
dragowulf dragowulf is offline
A man among men
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Nagafen
Posts: 934
Send a message via AIM to dragowulf Send a message via MSN to dragowulf
Default

Quote:
Originally Posted by Drumstix42 View Post
I agree something to like the above (maybe not the bigger curse icon) would work best, as it worked great in EQ1.
Just place the pet's health bar under the player's power bar and have it display thinner.

So instead of 4 pixels between the players power and effects, there will be 8.
2 pixels for the pet's health...
Adjust as seen fit. Here's a mock up:



I think this works best as it would look fine vertical or horizontal.
Yeah, but it looks funky and would cause confusion...
__________________
May Jesus Have Mercy On Us

Last edited by dragowulf : 11-11-2008 at 06:06 PM.
Reply With Quote
  #16  
Unread 11-11-2008, 06:15 PM
SOE-Rothgar SOE-Rothgar is offline
A Griffon
Yes this person is from Daybreak!
 
Join Date: Aug 2007
Server: Unrest
Posts: 208
Default

Here are a few options.

The first option is to do something like I mentioned before. We could position the pet info to the right or bottom depending on the orientation of the group window.

The other option is similar to what Samijima suggested.

I've decreased the icon sizes from 26x26 to 21x21 to make the group window a little more compact. Plus an even 50% scaling of the icons from the original 42x42 size will probably look better.

Let me know what you guys think.

Reply With Quote
  #17  
Unread 11-11-2008, 06:23 PM
SOE-Rothgar SOE-Rothgar is offline
A Griffon
Yes this person is from Daybreak!
 
Join Date: Aug 2007
Server: Unrest
Posts: 208
Default

Quote:
Originally Posted by dragowulf View Post
Yeah, but it looks funky and would cause confusion...
Elaborate on your opinion if you don't mind.

Are you thinking the pet's health bar with no indicator (like the pet name) makes it a little unintuitive? That was my initial reaction to having a bar without the name label. But I could warm up to the idea especially if the mouse-over tooltip was clear.
Reply With Quote
  #18  
Unread 11-11-2008, 06:31 PM
samejima samejima is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Jul 2005
Server: Unrest
Posts: 156
Default

Personally I like the idea based on mine and Drumstix's examples. To further expand on that, I use the group window in a 3x2 set up so the other setup would cause problems for me and cause it to be massive either way. While the Idea me and drumstix presented doesn't cause any problems in any possible setup.
Reply With Quote
  #19  
Unread 11-11-2008, 06:51 PM
Drumstix42's Avatar
Drumstix42 Drumstix42 is offline
A Griffon
Featured
 
Join Date: Oct 2004
Server: Antonia Bayle
Posts: 3,287
Send a message via AIM to Drumstix42 Send a message via MSN to Drumstix42 Send a message via Yahoo to Drumstix42
Default

Quote:
Originally Posted by dragowulf View Post
Yeah, but it looks funky and would cause confusion...
Don't see how. You never played EQ1, eh?
I really think having the pet name there is redundant. It really isn't that confusing to the eyes at all. 'Specially when the bars are full.

Btw, Rothgar. I think you should definitely reduce the icon sizes as you did no matter what the turn out be. Looks nice having the debuffs the same width
__________________
"I'm afraid you're guilty of thought-crime. Don't bother getting the door, we'll let ourselves in..."
<Donate to DrumsUI> < [DrumsUI] Updater > < [DrumsUI] Full Interface> < Drumstix42 on Twitch.tv
>

Last edited by Drumstix42 : 11-11-2008 at 06:55 PM.
Reply With Quote
  #20  
Unread 11-11-2008, 07:06 PM
SOE-Rothgar SOE-Rothgar is offline
A Griffon
Yes this person is from Daybreak!
 
Join Date: Aug 2007
Server: Unrest
Posts: 208
Default

Samejima, you bring up a good point about people that might have their group window 3x2 and we know how sensitive people are to change. Plus I don't really like the idea of moving UI elements within our code. Makes it harder to mod the UI.

Drumstix, I definitely think I'm going to keep the icons 21x21. Being a stickler for straight lines and "evenness" I was really excited when the icons lined up perfectly with the progress bars. The bars are 109 pixels wide if you want to keep the textures at a 1:1 ratio and 5 icons at 21 pixels each plus 4-1 pixel separators is exactly 109.

Yes, the things that make me happy qualify me as a weirdo. =)
Reply With Quote
  #21  
Unread 11-11-2008, 07:13 PM
dragowulf's Avatar
dragowulf dragowulf is offline
A man among men
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Nagafen
Posts: 934
Send a message via AIM to dragowulf Send a message via MSN to dragowulf
Default

Quote:
Originally Posted by SOE-Rothgar View Post
Samejima, you bring up a good point about people that might have their group window 3x2 and we know how sensitive people are to change. Plus I don't really like the idea of moving UI elements within our code. Makes it harder to mod the UI.

Drumstix, I definitely think I'm going to keep the icons 21x21. Being a stickler for straight lines and "evenness" I was really excited when the icons lined up perfectly with the progress bars. The bars are 109 pixels wide if you want to keep the textures at a 1:1 ratio and 5 icons at 21 pixels each plus 4-1 pixel separators is exactly 109.

Yes, the things that make me happy qualify me as a weirdo. =)
You're just fidgety when it comes to that. I'm sure we all are like that with certain things. But I can honestly say I'm not...
__________________
May Jesus Have Mercy On Us
Reply With Quote
  #22  
Unread 11-11-2008, 07:20 PM
dragowulf's Avatar
dragowulf dragowulf is offline
A man among men
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Nagafen
Posts: 934
Send a message via AIM to dragowulf Send a message via MSN to dragowulf
Default

Quote:
Originally Posted by SOE-Rothgar View Post
Elaborate on your opinion if you don't mind.

Are you thinking the pet's health bar with no indicator (like the pet name) makes it a little unintuitive? That was my initial reaction to having a bar without the name label. But I could warm up to the idea especially if the mouse-over tooltip was clear.
You know I can see that working, because it would work vertical and horizontally. The pet name is unnecessary. What would it look like if the player has no pet? There would be a lot of dead space.

__________________
May Jesus Have Mercy On Us

Last edited by dragowulf : 11-11-2008 at 07:22 PM.
Reply With Quote
  #23  
Unread 11-11-2008, 07:56 PM
SOE-Rothgar SOE-Rothgar is offline
A Griffon
Yes this person is from Daybreak!
 
Join Date: Aug 2007
Server: Unrest
Posts: 208
Default

Yeah, there would be some dead space, but considering that the detrimental effects are invisible most of the time, I don't think the dead space would be that detracting from the layout. I'm finishing it up now to see what it looks like in game.
Reply With Quote
  #24  
Unread 11-11-2008, 08:01 PM
CustomProfile's Avatar
CustomProfile CustomProfile is offline
Super Custom Member
 
Join Date: Jan 2005
Server: Befallen
Posts: 19
Send a message via Skype™ to CustomProfile
Default

Quote:
Originally Posted by dragowulf View Post
You know I can see that working, because it would work vertical and horizontally. The pet name is unnecessary. What would it look like if the player has no pet? There would be a lot of dead space.



Just a thought, I really do like way Dragowulf has it, maybe put the pet/s name on the pets' health bar itself. But do not have it so dark to not see the pets health. This way you can include the pet/s name and still keep everything uniform. Even if there is not pet around just have it read something like, Pet Sleeping, or something like that. But then again I am not much of a modder. Did some in Vanguard just not EQ II.
__________________
___________
Customprofile

Last edited by CustomProfile : 11-11-2008 at 08:05 PM.
Reply With Quote
  #25  
Unread 11-11-2008, 08:09 PM
Drumstix42's Avatar
Drumstix42 Drumstix42 is offline
A Griffon
Featured
 
Join Date: Oct 2004
Server: Antonia Bayle
Posts: 3,287
Send a message via AIM to Drumstix42 Send a message via MSN to Drumstix42 Send a message via Yahoo to Drumstix42
Default

OnHoverIn="PetName.visible=true"

That solves that
__________________
"I'm afraid you're guilty of thought-crime. Don't bother getting the door, we'll let ourselves in..."
<Donate to DrumsUI> < [DrumsUI] Updater > < [DrumsUI] Full Interface> < Drumstix42 on Twitch.tv
>
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 05:24 PM.


Our Network
EQInterface | EQ2Interface | WoWInterface | LoTROInterface | ESOUI | MMOUI