EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > General Discussion > Request

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Unread 02-12-2005, 09:12 AM
Contro Contro is offline
A Grove Wisp
 
Join Date: Jan 2005
Server: Antonia Bayle
Posts: 25
Question Cast timer bar doesn't always stay at the front

Hi guys!

My spell progression bar (the yellow one) is not always staying at the front of my other UI windows, so at certain times, it falls behind my chat windows.

I have many other mods, such as tabless chat windows, but I only noticed it happen when I installed a mod for enabling me to click through the landmark/skill increase notification text to my hotbars, or what not, underneith (so when it says "You get better as swimming (79)" I can still click on UI objects underneith.

Could this be the source of the problem, as while it lets other things go in front of this notification message, could it be also putting the casting timer bar to the back as well? I haven't noticed if it happens only when I get a notification of a skill increase and I click on a UI item behind this text, but this could well be the case and would explain it.

The code for the mod in question, written by Quib, is:

Quote:
<?xml version="1.0" encoding="utf-8" ?>
- <Page AbsorbsInput="false" Enabled="false" GetsInput="false" alwaysontop="false" BackgroundColor="#FF0000" eq2usescomwndcontrols="true" Location="278,119" Name="OnscreenMessage" PackLocation="center,top" PackLocationProp="-234/0001,0119/0001" ScrollExtent="475,94" Size="475,94" UserMovable="true">
<Text AbsorbsInput="false" BackgroundColor="#00FF00" Cursor="/Cursor.Text" Font="/Fonts.FontKabosGyula24" GetsInput="false" LocalText="" Location="8,8" MaximumSize="458,16000" Name="MessageText" ScrollExtent="458,77" ShadowStyle="/ShadowStyles.Outline1" Size="458,77" TextAlignment="Center" TextColor="#F3DB7A" />
<Page AbsorbsInput="false" BackgroundOpacity="1.000" Name="WC_Frame" PackLocation="top,left" PackLocationProp="0000/0001,0000/0001" PackSize="absolute,absolute" PackSizeProp="0000/0001,0000/0001" RStyleDefault="/FrameStyles.single_pixel" ScrollExtent="475,94" Size="475,94" />
<Page AbsorbsInput="false" BackgroundOpacity="1.000" Name="WC_Backdrop" PackLocation="top,left" PackLocationProp="0000/0001,0000/0001" PackSize="absolute,absolute" PackSizeProp="0000/0001,0000/0001" RStyleDefault="/FrameStyles.background_gold" ScrollExtent="475,94" Size="475,94" />
</Page>
If anyone could fix this problem, it would be a great help!

Thank you in advance!

Contro.
Reply With Quote
  #2  
Unread 02-12-2005, 10:09 AM
taco-man's Avatar
taco-man taco-man is offline
EQ2MAP Updater Author
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 1,349
Default

on the progress bars xml file, open it up, and then the second line should be a PAGE tag, add alwaysontop="true" somewhere inside it. so it would look something kinda like,
<Page alwaysontop="true" ...ect.>
of course without the ...ect. and with the rest of the properties that line already has.
__________________
EQ2MAP Updater Download
EQ2MAP Website
How to Install a custom interface
Reply With Quote
  #3  
Unread 02-12-2005, 11:35 AM
Selae Selae is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Jan 2005
Server: Blackburrow
Posts: 102
Default

On a related note...

The casting bar when it pops up usually disappears in mid cast (when I get hit) but finishes the casting so I know I'm not interrupted.

Is this a "SOE" thing or is there something I can do? I really like not having the casting bar up all the time but I'm willing to make sacrifices as this REALLY upsets me

-Selae
Reply With Quote
  #4  
Unread 02-12-2005, 11:54 AM
Contro Contro is offline
A Grove Wisp
 
Join Date: Jan 2005
Server: Antonia Bayle
Posts: 25
Default

Quote:
Originally Posted by taco-man
on the progress bars xml file, open it up, and then the second line should be a PAGE tag, add alwaysontop="true" somewhere inside it. so it would look something kinda like,
<Page alwaysontop="true" ...ect.>
of course without the ...ect. and with the rest of the properties that line already has.
Hi there!

I've not looked at this yet...am currently in the middle of eq, so don't want to mess with anything, but I take it it's easy to tell which is the progress bar xml file?

Also, what if the chat window, or whatever is stacking ahead of the progress bar, also has true on the alwaysontop variable? Will it still be okay?

Thanks for your help!

Contro.
Reply With Quote
  #5  
Unread 02-12-2005, 03:55 PM
Contro Contro is offline
A Grove Wisp
 
Join Date: Jan 2005
Server: Antonia Bayle
Posts: 25
Default

Quote:
Originally Posted by taco-man
on the progress bars xml file, open it up, and then the second line should be a PAGE tag, add alwaysontop="true" somewhere inside it. so it would look something kinda like,
<Page alwaysontop="true" ...ect.>
of course without the ...ect. and with the rest of the properties that line already has.

I've done a search for the file you mean, but there is only one xml file that seems related to the progress bar (ie, it has progress bar in its name).

The code for that is:

Quote:
<?xml version="1.0" encoding="utf-8"?>
<Namespace Name="progressbarlist">
<Namespace Name="Vitality">
<ImageStyle Name="progress_fill">
<ImageFrame Name="progress_fill" Source="/images/VitVial_UI.tga" SourceRect="26,5,33,35"/>
</ImageStyle>
</Namespace>
<ProgressbarStyle Bar.Background="/imagelist.progress_fill" Layout="Vertical" Name="progress_vitality"/>
<ProgressbarStyle Bar.Background="/imagelist.progress_grayscale_fill" Name="progress_grayscale_default"/>
<ProgressbarStyle Background="/imagelist.mo_gauge_background" Bar.Background="/imagelist.progress_grayscale_bkg" EndCap="/imagelist.mo_gauge_endcap" Gauge.BackgroundEmpty="/imagelist.mo_gauge_back" Name="mo_progress_normal" StartCap="/imagelist.mo_gauge_startcap"/>
<ProgressbarStyle Bar.Background="0" Bar.BackgroundEmpty="/imagelist.progress_grayscale_bkg" Inverted="true" Name="progress_inverted"/>
<ProgressbarStyle Bar.Background="GaugeFill" Bar.BackgroundEmpty="GaugeBackground" EndCap=" " Gauge.Background=" " Gauge.BackgroundEmpty=" " Name="gauge" StartCap="GaugeEndCapLeft"/>
<ProgressbarStyle Bar.Background="/imagelist.progress_fill" Name="progress_default"/>
</Namespace>
As you can see, there is not page tag in there....can one be added, and if so, where would it be placed? Is this even the correct progress bar xml file?

Please help!

Thanks!

Contro.
Reply With Quote
  #6  
Unread 02-12-2005, 04:18 PM
Deathbane27's Avatar
Deathbane27 Deathbane27 is offline
aka Mook
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Nektulos
Posts: 1,451
Default

*Jedi hand wave* This is not the file you are looking for.

It's actually eq2ui_mainhud_casting.xml.
__________________
If it ain't broke, it needs more features!
Reply With Quote
  #7  
Unread 02-12-2005, 04:29 PM
Contro Contro is offline
A Grove Wisp
 
Join Date: Jan 2005
Server: Antonia Bayle
Posts: 25
Default

Quote:
Originally Posted by Deathbane27
*Jedi hand wave* This is not the file you are looking for.

It's actually eq2ui_mainhud_casting.xml.
haha, aye, I just found this too. Took me a while! Thanks!

So here is what I've done (only added to the second line:

Quote:
<?xml version="1.0" encoding="utf-8"?>
<Page DynamicData="/GameData.Spells.Window" DynamicDataFilter="0001" eq2usescomwndcontrols="true" Location="317,612" Name="Casting" PackLocation="center,bottom" PackLocationProp="-195/0001,-156/0001" ScrollExtent="401,41" Size="401,41" UserMovable="true" alwaysontop="true">
<Page AbsorbsInput="false" DynamicData="/GameData.Spells.Failure" DynamicDataFilter="0001" Location="0,1" Name="CastingFailure" PackLocation="left,top" PackLocationProp="0000/0001,0001/0001" PackSize="absolute" PackSizeProp="0000/0001,xxxx/xxxx" RStyleDefault="/rectlist.chat_bubble_frame" ScrollExtent="401,37" Size="401,37" Visible="false">
<Text AbsorbsInput="false" DynamicData="/GameData.Spells.Failure" Font="/Fonts.FontKabosGyula24" LocalText="[DEVL]Interrupted!" Name="Text" ScrollExtent="401,37" ShadowStyle="/ShadowStyles.Outline1" Size="401,37" TextAlignment="Center" TextAlignmentVertical="Center">[DEVL]Interrupted!</Text>
</Page>
<Page AbsorbsInput="false" BackgroundColor="#FF0000" DynamicData="/GameData.Spells.Casting" DynamicDataFilter="0001" Location="1,1" Name="CastingProgress" PackLocation="left,top" PackLocationProp="0001/0001,0001/0001" PackSize="absolute" PackSizeProp="0000/0001,xxxx/xxxx" RStyleDefault="/rectlist.chat_bubble_frame" ScrollExtent="401,37" Size="401,37" Visible="false">
<ImageStyle Name="progress_fill">
<ImageFrame Name="progress_fill" Source="images/window_elements_generic.dds" SourceRect="221,483,379,489"/>
</ImageStyle>
<ProgressbarStyle Bar.Background="progress_fill" Name="progress_style"/>
<Text AbsorbsInput="false" DynamicData="/GameData.Spells.Casting" Font="/Fonts.FontZapf18" LocalText="[DEVL]Shield of Thorns" Location="1,2" Name="SpellName" ScrollExtent="397,20" ShadowStyle="/ShadowStyles.Outline1" Size="397,20" TextAlignment="Center" TextAlignmentVertical="Center" TextColor="#F0D080">[DEVL]Shield of Thorns</Text>
<Progressbar AbsorbsInput="false" BackgroundColor="#000000" DynamicData="/GameData.Spells.Casting" Location="58,24" Name="Progress" Progress="0.500" ScrollExtent="278,8" Size="278,8" Style="progress_style"/>
<Image AbsorbsInput="false" Location="58,24" Name="ProgressBackground" ScrollExtent="278,8" Size="278,8" SourceRect="219,491,379,497" SourceResource="/images/window_elements_generic.dds"/>
<Page AbsorbsInput="false" BackgroundOpacity="1.000" Location="55,21" Name="CastingBackground" PackLocation="top,left" PackLocationProp="0055/0001,0021/0001" RStyleDefault="/rectlist.chat_bubble_frame" ScrollExtent="284,14" Size="284,14"/>
</Page>
<Page AbsorbsInput="false" BackgroundOpacity="1.000" Name="WC_Frame" PackLocation="top,left" PackLocationProp="0000/0001,0000/0001" RStyleDefault="/FrameStyles.single_pixel" ScrollExtent="401,39" Size="401,39"/>
<Page AbsorbsInput="false" BackgroundOpacity="1.000" Name="WC_Backdrop" PackLocation="top,left" PackLocationProp="0000/0001,0000/0001" ScrollExtent="401,39" Size="401,39"/>
</Page>
But I've posted it all because I would like to change the location of the bar to the same place, except on the right of the screen....I'm not sure which location properties do this, however, as there are a few. I'm assuming one location is for the fizzle, one for the bar, and the other for, well, no idea (there may even be more than three, just from remembering).

I'm also not sure what all the different properties are for...would you mind explaining so I can adjust the location myself? It would be hugely appreciated!

Thanks!

Contro.
Reply With Quote
  #8  
Unread 02-12-2005, 04:33 PM
Deathbane27's Avatar
Deathbane27 Deathbane27 is offline
aka Mook
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Nektulos
Posts: 1,451
Default

Er... changing the location in the xml file won't actually change it unless you delete your UI settings file...

1- Load up the game
2- Start casting a long spell, like Call of Qeynos
3- Click on the bar, and hold down the left mouse button
4- Move the mouse until the bar is where you want it
5- Release the left mouse button
__________________
If it ain't broke, it needs more features!
Reply With Quote
Reply



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 03:03 PM.


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