LoTROInterface

LoTROInterface (https://www.lotrointerface.com/forums/index.php)
-   XML modification help (L) (https://www.lotrointerface.com/forums/forumdisplay.php?f=23)
-   -   V3B2 SkinArt Changes (https://www.lotrointerface.com/forums/showthread.php?t=1101)

daimon 09-28-2010 11:24 AM

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>


daimon 09-28-2010 11:24 AM

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">


zerstor 09-28-2010 02:17 PM

Nice. All hail Frosty!


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

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