lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO > Developer Discussions > XML modification help (L)

Reply
Thread Tools Display Modes
  #1  
Unread 09-28-2010, 11:24 AM
daimon's Avatar
daimon daimon is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Aug 2007
Location: Finland
Posts: 466
V3B2 SkinArt Changes

Yay to Frosty for giving us the new art asset pack for V3B2. Although we already knew the most important changes (and I was personally hoping a bit more, but less is far better than nothing ^^)

I'm not going into the new ArtAssetID's as the changes are mainly listed in V3B2_Differences.txt. Sadly all date info has been wiped down from the Targa (.tga) files so it's hard to see what files has been modified. I can however confirm that letterbox_bottom.tga (mainbar) has grown height from 85 pixels to 90 pixels, so you need to fill additional 5 pixel below your mainbar art (if you're not using a custom sized mainbar).

With Art Asset pack there comes a file called SkinDictionary.txt which includes all the structural info for how to modify panels etc.

I made a fast compare between the V2B9 and V3B2 SkinDictionary files. There wasn't much new and mainly there's a huge amount of new ???BuyNow??? store related elements (I didn't bother to list any of them).

This is no tutorial of any kind, just a fast preview what new we got. The list might not be accurate and it misses some tags but I tried to gather up the most interesting ones, and some that I have no idea what they do at the moment:

("..." means the new section starts somewhere below that specific PanelFile. Empty row means that there is some other old tags between that I left out)

Code:
<PanelFile ID="ID_UISkin_Toolbar">
..
    <Element ID="Toolbar_WebstoreButton" X="962" Y="122" Width="66" Height="69"> 
      <Element ID="Toolbar_WebstoreButton_ButtonLabel" X="13" Y="31" Width="42" Height="20"> </Element>
      <Element ID="Toolbar_WebstoreButton_ButtonLable_Store" X="10" Y="42" Width="48" Height="20"> </Element>
    </Element>
    <Element ID="ToolbarFieldMain_LevelMeter_Left_Cap" X="0" Y="187" Width="17" Height="13"> </Element>
    <Element ID="ToolbarFieldMain_LevelMeter_Right_Cap" X="1009" Y="187" Width="17" Height="13"> </Element>
    <Element ID="ToolbarFieldMain_LevelMeter_Mid_Left_Cap" X="406" Y="187" Width="16" Height="13"> </Element>
    <Element ID="ToolbarFieldMain_LevelMeter_Mid_Right_Cap" X="603" Y="187" Width="16" Height="13"> </Element>
    <Element ID="WebstoreButton_TutorialHighlight" X="963" Y="120" Width="61" Height="69"> 
      <Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="69"> </Element>
      <Element ID="TutorialHighlighter_BottomBorder" X="3" Y="66" Width="55" Height="3"> </Element>
      <Element ID="TutorialHighlighter_RightBorder" X="58" Y="0" Width="3" Height="69"> </Element>
      <Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="55" Height="3"> </Element>
      <Element ID="TutorialArrowPointer" X="31" Y="0" Width="1" Height="1"> </Element>
    </Element>

    <Element ID="ToolbarButton_RightSlot_6" X="903" Y="147" Width="25" Height="25"> 
        
    <Element ID="ToolbarButton_RightSlot_7" X="931" Y="158" Width="25" Height="25">
Code:
<PanelFile ID="ID_UISkin_GamePlay_MountDisplayBox">
...
      <Element ID="MountDisplayField_DismountButton" X="58" Y="51" Width="115" Height="29"> 
        <Element ID="Button_MountTheme_left" X="0" Y="0" Width="24" Height="29"> </Element>
        <Element ID="Button_MountTheme_middle" X="24" Y="0" Width="67" Height="29"> </Element>
        <Element ID="Button_MountTheme_right" X="91" Y="0" Width="24" Height="29"> </Element>
        <Element ID="MountDisplayField_Button_Label" X="18" Y="3" Width="79" Height="20"> </Element>
      </Element>

      <Element ID="MountPipDisplayField" X="0" Y="0" Width="90" Height="42"> </Element>
Code:
<PanelFile ID="ID_UISkin_WorldJoin_Window">
..
      <Element ID="WorldJoin_SkirmishTab" X="112" Y="10" Width="90" Height="29">
      </Element>
      
      <Element ID="WorldJoin_EncounterTab" X="22" Y="10" Width="90" Height="29">
      </Element>
      
      <Element ID="WorldJoin_SkirmishPage" X="0" Y="30" Width="353" Height="440"> 
        <Element ID="WorldJoin_CannotWorldJoinYet" X="0" Y="0" Width="353" Height="444"> 
          <Element ID="WorldJoin_CannotWJYet_Text" X="43" Y="52" Width="266" Height="340"> </Element>
        </Element>

        <Element ID="WorldJoin_CreatePanel" X="0" Y="0" Width="353" Height="444"> 
          <Element ID="WJCreatePage_SkirmishPointInfoField" X="27" Y="94" Width="315" Height="19"> 
            <Element ID="SkirmishPointsRewardInfoField_Label" X="0" Y="0" Width="155" Height="20"> </Element>
            <Element ID="SkirmishPointsRewardInfoField_Points" X="162" Y="0" Width="154" Height="20"> </Element>
          </Element>

      <Element ID="WorldJoin_EncounterPage" X="0" Y="30" Width="353" Height="440"> 
        (loads of new elements in this section)
      </Element>
    </Element>
    <Element ID="WorldJoin_BG" X="6" Y="23" Width="353" Height="470"> </Element>
Code:
<PanelFile ID="ID_UISkin_Social_Field">
...
            <Element ID="FriendNoteButton" X="250" Y="439" Width="93" Height="20">
            </Element>

              <Element ID="FriendHeaderNoteButton" X="434" Y="0" Width="109" Height="16"> </Element>

            <Element ID="IgnoreNoteButton" X="324" Y="439" Width="93" Height="20"> 
            </Element>

              <Element ID="IgnoreHeaderNoteButton" X="270" Y="2" Width="120" Height="16"> </Element>
__________________
~·~ DaimonUI ~·~
avatar by Humon

Last edited by daimon : 09-28-2010 at 11:37 AM.
Reply With Quote
  #2  
Unread 09-28-2010, 11:24 AM
daimon's Avatar
daimon daimon is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Aug 2007
Location: Finland
Posts: 466
Code:
<PanelFile ID="ID_UISkin_Mail_MainField">
...
      <Element ID="Mail_Panel_ListBox" X="13" Y="24" Width="435" Height="195"> </Element>
Code:
<PanelFile ID="ID_UISkin_NPCComment_Window">
...
      <Element ID="NPCComment_BaseBox_BlueBG" X="-1" Y="-9" Width="482" Height="473"> </Element>
Code:
<PanelFile ID="ID_UISkin_Journal_Window">
...
            <Element ID="Player_Money_BG" X="103" Y="286" Width="306" Height="24"> </Element>

            <Element ID="MoneyOverflowDisplay" X="58" Y="273" Width="61" Height="44"> </Element>

            <Element ID="ConjunctionSkills_LB" X="4" Y="4" Width="453" Height="245"> </Element>
Code:
<PanelFile ID="ID_UISkin_Barter_Window">
...
      <Element ID="BarterList_PagCtrl" X="270" Y="414" Width="95" Height="20"> 
      </Element>
Code:
<PanelFile ID="ID_UISkin_GamePlay_BankBox">
...
    <Element ID="Open_Wardrobe" X="51" Y="441" Width="170" Height="20">
    </Element>

    <Element ID="Bank_AdditionalBagsList" X="48" Y="331" Width="176" Height="76"> </Element>
    <Element ID="Bank_WardrobeBuyNow" X="52" Y="427" Width="170" Height="40">
    </Element>
Code:
<PanelFile ID="ID_UISkin_BaseOptionsField">
...
          <Element ID="BrowserProxySettingsTemplate" X="600" Y="75" Width="410" Height="219"> 
            <Element ID="Button_LoadIESettings" X="55" Y="158" Width="300" Height="20"> 
              <Element ID="TextButtonReference_Left" X="0" Y="0" Width="20" Height="20"> </Element>
              <Element ID="TextButtonReference_Mid" X="20" Y="0" Width="259" Height="20"> </Element>
              <Element ID="TextButtonReference_Right" X="279" Y="0" Width="20" Height="20"> </Element>
            </Element>
            <Element ID="Button_ApplyProxySettings" X="128" Y="180" Width="154" Height="20"> 
              <Element ID="TextButtonReference_Left" X="0" Y="0" Width="20" Height="20"> </Element>
              <Element ID="TextButtonReference_Mid" X="20" Y="0" Width="113" Height="20"> </Element>
              <Element ID="TextButtonReference_Right" X="133" Y="0" Width="20" Height="20"> </Element>
            </Element>
            <Element ID="Text_HTTPProxy_Host_Label" X="0" Y="38" Width="199" Height="20"> </Element>
            <Element ID="Text_HTTPProxy_Host_Label_TextBox" X="203" Y="38" Width="203" Height="20"> </Element>
            <Element ID="Text_HTTPProxy_Host_Label_TextBox_BG" X="203" Y="38" Width="203" Height="20"> 
              <Element ID="Box_01_Background" X="1" Y="1" Width="201" Height="18"> </Element>
              <Element ID="Box_01_InnerShadow" X="1" Y="1" Width="201" Height="18"> 
                <Element ID="InnerShadow_TopLeft" X="0" Y="0" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_BottomLeft" X="0" Y="9" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_BottomMid" X="9" Y="9" Width="183" Height="9"> </Element>
                <Element ID="InnerShadow_BottomRight" X="192" Y="9" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_TopRight" X="192" Y="0" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_TopMid" X="9" Y="0" Width="183" Height="9"> </Element>
              </Element>
              <Element ID="Box_01_LeftBorder" X="0" Y="0" Width="1" Height="20"> </Element>
              <Element ID="Box_01_BottomBorder" X="1" Y="19" Width="201" Height="1"> </Element>
              <Element ID="Box_01_RightBorder" X="202" Y="0" Width="1" Height="20"> </Element>
              <Element ID="Box_01_TopBorder" X="1" Y="0" Width="201" Height="1"> </Element>
            </Element>
            <Element ID="Text_HTTPProxy_Port_Label" X="0" Y="63" Width="199" Height="20"> </Element>
            <Element ID="Text_HTTPProxy_Port_Label_TextBox" X="203" Y="63" Width="203" Height="20"> </Element>
            <Element ID="Text_HTTPProxy_Port_Label_TextBox_BG" X="203" Y="63" Width="203" Height="20"> 
              <Element ID="Box_01_Background" X="1" Y="1" Width="201" Height="18"> </Element>
              <Element ID="Box_01_InnerShadow" X="1" Y="1" Width="201" Height="18"> 
                <Element ID="InnerShadow_TopLeft" X="0" Y="0" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_BottomLeft" X="0" Y="9" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_BottomMid" X="9" Y="9" Width="183" Height="9"> </Element>
                <Element ID="InnerShadow_BottomRight" X="192" Y="9" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_TopRight" X="192" Y="0" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_TopMid" X="9" Y="0" Width="183" Height="9"> </Element>
              </Element>
              <Element ID="Box_01_LeftBorder" X="0" Y="0" Width="1" Height="20"> </Element>
              <Element ID="Box_01_BottomBorder" X="1" Y="19" Width="201" Height="1"> </Element>
              <Element ID="Box_01_RightBorder" X="202" Y="0" Width="1" Height="20"> </Element>
              <Element ID="Box_01_TopBorder" X="1" Y="0" Width="201" Height="1"> </Element>
            </Element>
            <Element ID="Text_HTTPSProxy_Host_Label" X="0" Y="87" Width="199" Height="20"> </Element>
            <Element ID="Text_HTTPSProxy_Host_Label_TextBox" X="203" Y="87" Width="203" Height="20"> </Element>
            <Element ID="Text_HTTPSProxy_Host_Label_TextBox_BG" X="203" Y="87" Width="203" Height="20"> 
              <Element ID="Box_01_Background" X="1" Y="1" Width="201" Height="18"> </Element>
              <Element ID="Box_01_InnerShadow" X="1" Y="1" Width="201" Height="18"> 
                <Element ID="InnerShadow_TopLeft" X="0" Y="0" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_BottomLeft" X="0" Y="9" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_BottomMid" X="9" Y="9" Width="183" Height="9"> </Element>
                <Element ID="InnerShadow_BottomRight" X="192" Y="9" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_TopRight" X="192" Y="0" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_TopMid" X="9" Y="0" Width="183" Height="9"> </Element>
              </Element>
              <Element ID="Box_01_LeftBorder" X="0" Y="0" Width="1" Height="20"> </Element>
              <Element ID="Box_01_BottomBorder" X="1" Y="19" Width="201" Height="1"> </Element>
              <Element ID="Box_01_RightBorder" X="202" Y="0" Width="1" Height="20"> </Element>
              <Element ID="Box_01_TopBorder" X="1" Y="0" Width="201" Height="1"> </Element>
            </Element>
            <Element ID="Text_HTTPSProxy_Port_Label" X="0" Y="111" Width="199" Height="20"> </Element>
            <Element ID="Text_HTTPSProxy_Port_Label_TextBox" X="203" Y="111" Width="203" Height="20"> </Element>
            <Element ID="Text_HTTPSProxy_Port_Label_TextBox_BG" X="203" Y="111" Width="203" Height="20"> 
              <Element ID="Box_01_Background" X="1" Y="1" Width="201" Height="18"> </Element>
              <Element ID="Box_01_InnerShadow" X="1" Y="1" Width="201" Height="18"> 
                <Element ID="InnerShadow_TopLeft" X="0" Y="0" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_BottomLeft" X="0" Y="9" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_BottomMid" X="9" Y="9" Width="183" Height="9"> </Element>
                <Element ID="InnerShadow_BottomRight" X="192" Y="9" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_TopRight" X="192" Y="0" Width="9" Height="9"> </Element>
                <Element ID="InnerShadow_TopMid" X="9" Y="0" Width="183" Height="9"> </Element>
              </Element>
              <Element ID="Box_01_LeftBorder" X="0" Y="0" Width="1" Height="20"> </Element>
              <Element ID="Box_01_BottomBorder" X="1" Y="19" Width="201" Height="1"> </Element>
              <Element ID="Box_01_RightBorder" X="202" Y="0" Width="1" Height="20"> </Element>
              <Element ID="Box_01_TopBorder" X="1" Y="0" Width="201" Height="1"> </Element>
            </Element>
            <Element ID="BrowserProxySettingsHeader" X="6" Y="6" Width="399" Height="27"> </Element>
            <Element ID="Button_LoadMozillaSettings" X="55" Y="136" Width="300" Height="20"> 
              <Element ID="TextButtonReference_Left" X="0" Y="0" Width="20" Height="20"> </Element>
              <Element ID="TextButtonReference_Mid" X="20" Y="0" Width="259" Height="20"> </Element>
              <Element ID="TextButtonReference_Right" X="279" Y="0" Width="20" Height="20"> </Element>
            </Element>
          </Element>
          <Element ID="SliderTemplate" X="25" Y="75" Width="410" Height="50">
Reply With Quote
  #3  
Unread 09-28-2010, 02:17 PM
zerstor zerstor is offline
The Wary
Interface Author - Click to view interfaces
 
Join Date: Jul 2010
Posts: 1
Nice. All hail Frosty!
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


All times are GMT -5. The time now is 02:44 AM.


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