lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO > Developer Discussions > General Authoring Discussion (L)

Reply
Thread Tools Display Modes
  #21  
Unread 09-03-2010, 10:34 AM
D.H1cks's Avatar
D.H1cks D.H1cks is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Apr 2007
Posts: 162
Quote:
Originally Posted by Eili
ok i made a simple test, i replaced my code with your code and suppress every other change i have, included the modification concerning the shop button.

Then applied the correct bottom letter.

The result is that the i have a repeat of the maintoolbar on my screen. I mean its well concerning the xpbar but it is like the bottom letter tga is not enough large to cover all my screen.

I am on 1680X1050 ratio 16/10

---
Did you modify the .tga from the download source ?
Yes I did actually. The version I uploaded is for 1280 wide resolution, I then changed my own later when I wanted the xp bar to go all the way across the bottom of my window at 1680. I guess that's part of the problem of trying to make skins work for many resolutions.

If you change the code I posted above to be 1280 wide instead of 1680, the repeating should go away.
Reply With Quote
  #22  
Unread 09-04-2010, 03:26 AM
Eili's Avatar
Eili Eili is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Apr 2007
Location: Montreal
Posts: 159
Thanks for the help everyone.

After a long long time, I managed to do something temporary allowing me to wait for Frosty

This is not my creation, i just modify for my taste the great UI made by JAPPME.
(he is aware of it)

So the result is :
for 12 slots skills, with an alt to show the xp bar (as i could not suppress the new art, i simply avoided any change on those and just modified the other stuff)



and for a character level max


Is there a way to hide completely the Panel with the horse name ? (why oh why do they add so unpleasant buttons) ?

For 24 slots skills, alt


Charactere max


This is not perfect, but as i abused a little of my eyes today, it will be enough for now

Strangely, i had to code all that without any rules. I post below so you can see what i did : (i use the 1680x1050 resolution in game, 16/10);

For the 12 slots
Code:
	<PanelFile ID="ID_UISkin_Toolbar">

  		<Element ID="ToolbarField" X="448" Y="900" Width="1024" Height="195">
			<Element ID="Toolbar_Quickslot" X="318" Y="148" Width="420" Height="35" />
			<Element ID="AutoAttackIndicatorButton" X="246" Y="129" Width="63" Height="63" />
			<Element ID="ViolentModeIndicator" X="246" Y="129" Width="63" Height="63" />
			<Element ID="ToolbarButton_AutoAttack_TutorialHighlight" X="0" Y="0" Width="1" Height="1" /> 
   			<Element ID="LevelMeterText" X="0" Y="0" Width="1" Height="1" />
			
				<Element ID="GamePlay_FervorPipDisplay" X="223" Y="103" Width="90" Height="60" /> 
				<Element ID="GamePlay_AimPipDisplay" X="223" Y="103" Width="90" Height="60" /> 
				<Element ID="Gameplay_AtunementUI" X="223" Y="103" Width="90" Height="60"> 
				<!--<Element ID="PipDisplay_Atunement_Pips" X="0" Y="0" Width="90" Height="60" /> -->
				</Element>
				
			<Element ID="ToolBarButton_MainMenu" X="200" Y="145" Width="30" Height="42"> </Element>
For the 24 slots
Code:
	<PanelFile ID="ID_UISkin_Toolbar">

  		<Element ID="ToolbarField" X="448" Y="900" Width="1024" Height="195">
			<Element ID="Toolbar_Quickslot" X="100" Y="148" Width="840" Height="35" />
			<Element ID="AutoAttackIndicatorButton" X="28" Y="129" Width="63" Height="63" />
			<Element ID="ViolentModeIndicator" X="28" Y="129" Width="63" Height="63" />
			<Element ID="ToolbarButton_AutoAttack_TutorialHighlight" X="0" Y="0" Width="1" Height="1" /> 
   			<Element ID="LevelMeterText" X="0" Y="0" Width="1" Height="1" />
   			
				<Element ID="GamePlay_FervorPipDisplay" X="17" Y="103" Width="90" Height="60" /> 
				<Element ID="GamePlay_AimPipDisplay" X="17" Y="103" Width="90" Height="60" /> 
				<Element ID="Gameplay_AtunementUI" X="17" Y="103" Width="90" Height="60"> 
				<!--<Element ID="PipDisplay_Atunement_Pips" X="0" Y="0" Width="90" Height="60" /> -->
				</Element>
			<Element ID="ToolBarButton_MainMenu" X="0" Y="155" Width="30" Height="42"> </Element>
			<Element ID="ToolbarButton_CustomizeSlots" X="0" Y="0" Width="1" Height="1"> </Element>
----
I found those new names files (i did not find them in Moria package)

ToolbarFieldMain_LevelMeter_Left_Cap
ToolbarFieldMain_LevelMeter_Right_Cap
ToolbarButton_Restxp_TutorialHighlight
ToolbarFieldMain_LevelMeter_Mid_Left_Cap
ToolbarFieldMain_LevelMeter_Mid_Right_Cap
ToolbarFieldMain_LevelMeter_Glass_Overlay
LevelMeter_Overlay

I wonder if some are not the new art on the xp bar.

Good night everyone
Reply With Quote
  #23  
Unread 09-04-2010, 03:35 AM
Mirarkitty Mirarkitty is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Feb 2010
Posts: 23
The store button is controlled by

Code:
    <Mapping ArtAssetID="toolbar_webstore_button_pressed" FileName="..._pressed.tga"></Mapping>
    <Mapping ArtAssetID="toolbar_webstore_button_rollover" FileName="..._rollover.tga"></Mapping>
    <Mapping ArtAssetID="toolbar_webstore_button_normal" FileName="....tga"></Mapping>

...
        <Element ID="ToolbarField"                             X="196"  Y="800"  Width="1280" Height="200">
            <Element ID="Toolbar_WebstoreButton"              X="???" Y="???"  Width="???" Height="???">
            </Element> <!-- end WebstoreButton -->
and the two new slot buttons are

Code:
            <Element ID="ToolbarButton_RightSlot_6"              X="1316" Y="176"  Width="25" Height="25">
                <Element ID="CustomizableSlotButton_TutorialHighlight" X="0"    Y="0"    Width="25" Height="25">
                    <Element ID="TutorialHighlighter_LeftBorder"     X="0"    Y="0"    Width="3" Height="25"></Element>
                    <Element ID="TutorialHighlighter_BottomBorder"   X="3"    Y="22"   Width="19" Height="3"></Element>
                    <Element ID="TutorialHighlighter_RightBorder"    X="22"   Y="0"    Width="3" Height="25"></Element>
                    <Element ID="TutorialHighlighter_TopBorder"      X="3"    Y="0"    Width="19" Height="3"></Element>
                </Element> <!-- end CustomizableSlotButton_TutorialHighlight -->
            </Element> <!-- end ToolbarButton_RightSlot_6 -->
            <Element ID="ToolbarButton_RightSlot_7"              X="1346" Y="176"  Width="25" Height="25">
                <Element ID="CustomizableSlotButton_TutorialHighlight" X="0"    Y="0"    Width="25" Height="25">
                    <Element ID="TutorialHighlighter_LeftBorder"     X="0"    Y="0"    Width="3" Height="25"></Element>
                    <Element ID="TutorialHighlighter_BottomBorder"   X="3"    Y="22"   Width="19" Height="3"></Element>
                    <Element ID="TutorialHighlighter_RightBorder"    X="22"   Y="0"    Width="3" Height="25"></Element>
                    <Element ID="TutorialHighlighter_TopBorder"      X="3"    Y="0"    Width="19" Height="3"></Element>
                </Element> <!-- end CustomizableSlotButton_TutorialHighlight -->
            </Element> <!-- end ToolbarButton_RightSlot_7 -->
The new elements seems to be under ToolbarField like the old buttons.

Last edited by Mirarkitty : 09-04-2010 at 03:50 AM.
Reply With Quote
  #24  
Unread 09-04-2010, 03:59 AM
Mirarkitty Mirarkitty is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Feb 2010
Posts: 23
Quote:
ToolbarFieldMain_LevelMeter_Left_Cap
ToolbarFieldMain_LevelMeter_Right_Cap
ToolbarButton_Restxp_TutorialHighlight
ToolbarFieldMain_LevelMeter_Mid_Left_Cap
ToolbarFieldMain_LevelMeter_Mid_Right_Cap
ToolbarFieldMain_LevelMeter_Glass_Overlay
LevelMeter_Overlay
Moving those way outside the frame got rid of them anyway...
Reply With Quote
  #25  
Unread 09-04-2010, 04:14 AM
Eili's Avatar
Eili Eili is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Apr 2007
Location: Montreal
Posts: 159
Thanks for sharing this.

I will test that tomorrow i think

As for the

Moving those way outside the frame got rid of them anyway...



if only i knew how to do that hahahaha.

One day i will for sur
Reply With Quote
  #26  
Unread 09-04-2010, 04:29 AM
Mirarkitty Mirarkitty is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Feb 2010
Posts: 23
Just insert the elements under the ToolbarField Element:
Code:
...
    <PanelFile ID="ID_UISkin_Toolbar">
        <Element ID="ToolbarField"                             X="196"  Y="800"  Width="1280" Height="200">
...
<Element ID="ToolbarFieldMain_LevelMeter_Left_Cap" X="1400" Y="10" Width="25" Height="25"></Element>
<Element ID="ToolbarFieldMain_LevelMeter_Right_Cap" X="1400" Y="10" Width="25" Height="25"></Element>
<Element ID="ToolbarButton_Restxp_TutorialHighlight" X="1400" Y="10" Width="25" Height="25"></Element>
<Element ID="ToolbarFieldMain_LevelMeter_Mid_Left_Cap" X="1400" Y="10" Width="25" Height="25"></Element>
<Element ID="ToolbarFieldMain_LevelMeter_Mid_Right_Cap" X="1400" Y="10" Width="25" Height="25"></Element>
<Element ID="ToolbarFieldMain_LevelMeter_Glass_Overlay" X="1400" Y="10" Width="25" Height="25"></Element>
<Element ID="LevelMeter_Overlay" X="1400" Y="10" Width="25" Height="25"></Element>
1400 should be way outside any normal toolbar. If not, try 14000....

Hmm, I would suspect the levelmeter_overlay maybe should be under the levelmeter element... I'll try that.

Last edited by Mirarkitty : 09-04-2010 at 04:33 AM.
Reply With Quote
  #27  
Unread 09-04-2010, 06:29 AM
D.H1cks's Avatar
D.H1cks D.H1cks is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Apr 2007
Posts: 162
One thing to keep in mind is that setting any element to width=1 and height=1 should disable the element from being displayed.

But, I have not tested that with every element myself.
Reply With Quote
  #28  
Unread 09-04-2010, 07:28 AM
daimon's Avatar
daimon daimon is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Aug 2007
Location: Finland
Posts: 466
Nice one Kitty, I don't know where you got those xp tags but nice.

Anyways the main problem with the store button is now the hard coded "Lotro store" text that appears above the lotro store button art on the mainbar.

If you design a skin with the basic mainbar art in mind (like my Uni version, or Durin's for example) to get rid of that text you have to edit tags below <PanelFile ID="ID_UISkin_Toolbar">. Once you touch those tags the skin will break as you have to set in values for ID="ToolbarField".

The game itself knows how to change those values for stock UI but once you have those values in a custom skindef they only work for one resolution and addition to that switching between fullscreen and windowed mode displaces the mainbar.

I just wish there would be some other way to get rid of the "Lotro Store" text but guess there won't be any other viable option. That means the text will remain or the skin will be too hard to maintain for all resolutions etc.

The button itself doesn't annoy me much as it can be easily skinned but the text over it is ARGHHH!!
__________________
~·~ DaimonUI ~·~
avatar by Humon
Reply With Quote
  #29  
Unread 09-04-2010, 09:12 AM
Eili's Avatar
Eili Eili is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Apr 2007
Location: Montreal
Posts: 159
To Mirarkitty : thank you very much for the coding, going to try it now

To Daimon : What about something with .LUA that would hide the button and only let it appear when you roll over it ?
Reply With Quote
  #30  
Unread 09-04-2010, 10:04 AM
Marll's Avatar
Marll Marll is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Jan 2010
Posts: 51
I don't think that the current Lua implementation that is going live will allow scripts to interact with sections of the UI in this way. Hopefully at some point they will.

I'd like to see maybe the store button either go away, or turn it into a small button on the minimap frame like the lorebook is now.
Reply With Quote
Reply


Thread Tools
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Resizing / repositioning the pictures for the edges of all boxes Tec911 XML modification help (L) 2 07-29-2010 06:48 AM
Which SkinDefinition.xml is the latest? nothingpants General Authoring Discussion (L) 4 08-06-2009 03:44 PM
Removing Unit Frame Pictures? Lichbane Interface Requests (L) 1 06-28-2009 09:25 AM
Multiple Skindefinition.XML per UI Deewe LotRO Wish List (L) 2 09-29-2007 03:25 PM
Book 10 SkinDefinition.xml Frosty General Authoring Discussion (L) 9 08-08-2007 07:06 PM


All times are GMT -5. The time now is 07:37 AM.


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