LoTROInterface

LoTROInterface (https://www.lotrointerface.com/forums/index.php)
-   Interface Help (L) (https://www.lotrointerface.com/forums/forumdisplay.php?f=3)
-   -   Guide: Make MoM skins work with SoM (https://www.lotrointerface.com/forums/showthread.php?t=826)

daimon 12-02-2009 08:28 AM

Guide: Make MoM skins work with SoM
 
Guide: How to make MoM skins work with Som > Essential Changes

---------------------

To find a part of a code from your Skindefinition.xml open it up in a notepad or a similar application and use the search function.

In the list below I have marked the old tags with a yellow colour. The updated tags that you should replace the yellow tags with are marked with a green colour. It is important that you replace the following lines to the letter or it wont work.

ArtAssetID="LetterBoxBottom"
ArtAssetID="letterbox_bottom"

ID="ToolBarButton_MainMenu"

ID="ToolbarButton_Slot_1"

* look at the special notes how to fix the Main Menu button

ID="ToolbarButton_Crafting"

ID="ToolbarButton_Slot_2"

ID="ToolbarButton_Social"
ID="ToolbarButton_Slot_3"

ID="ToolbarButton_Accomplishment"
ID="ToolbarButton_Slot_4"

ID="ToolBarButton_Quest"
ID="ToolbarButton_Slot_5"

ID="ToolbarButton_Journal"
ID="ToolbarButton_Slot_6"

ID="ToolbarButton_Traits"
ID="ToolbarButton_Slot_7"

ID="ToolbarButton_Inventory"
ID="ToolbarButton_RightSlot_1"

ID="ToolbarButton_Inventory2"
ID="ToolbarButton_RightSlot_2"

ID="ToolbarButton_Inventory3"
ID="ToolbarButton_RightSlot_3"

ID="ToolbarButton_Inventory4"
ID="ToolbarButton_RightSlot_4"

ID="ToolbarButton_Inventory5"

ID="ToolbarButton_RightSlot_5"

ID="inventory_normal"
ID="bag5_normal"

ID="inventory_pressed"
ID="bag5_pressed"

ID="inventory_rollover"
ID="bag5_rollover"

---------------------

Special notes:


Replace the old "System Menu" button with the new launcher menu
Code:

<Element ID="ToolBarButton_MainMenu" X="6" Y="143" Width="30" Height="45"> </Element>
This is the new pop-up menu thing. The blue icon on the left side of the UI bar to be more precise.

Step 1
Find the old MainMenu ArtAsset tags for the Main Menu button.

ArtAssetID="main_menu_normal"
ArtAssetID="main_menu_pressed"
ArtAssetID="main_menu_rollover"
Step 2
Copy the whole set of lines mentioned in Step 1 and after that use the following new tags to replace the old tags.

ArtAssetID="start_menu_normal"
ArtAssetID="start_menu_pressed"
ArtAssetID="start_menu_rollover"


See "Example" to see how it should look.
Step 3
Add the following line on the next row after the ID="ToolBarButton_MainMenu" line as it is
Code:

<Element ID="ToolbarButton_Slot_1" X="45" Y="163" Width="1" Height="1">
This hides the new Toolbar Left Slot 1 button from the UI.
Example
Your code should new include the following lines skindefinition.xml
Code:

<opt>
<PanelFile ID="ID_UISkin_Toolbar">
  <Element ID="ToolbarField" X="0" Y="508" Width="1024" Height="200">
    <Element ID="ToolBarButton_MainMenu" X="6" Y="143" Width="30" Height="45"> </Element>
    <Element ID="ToolbarButton_Slot_1" X="45" Y="163" Width="1" Height="1"> </Element>
  </Element>
</Panelfile>

<Mapping ArtAssetID="main_menu_normal" FileName="custom_file1.tga"></Mapping>
<Mapping ArtAssetID="main_menu_pressed" FileName="custom_file2.tga"></Mapping>
<Mapping ArtAssetID="main_menu_rollover" FileName="custom_file3.tga"></Mapping>

<Mapping ArtAssetID="start_menu_normal" FileName="custom_file1.tga"></Mapping>
<Mapping ArtAssetID="start_menu_pressed" FileName="custom_file2.tga"></Mapping>
<Mapping ArtAssetID="start_menu_rollover" FileName="custom_file3.tga"></Mapping>
</opt>

!Note that in ToolBarbutton_MainMenu tag the values I used in this example are default values. Basically every custom skin uses their own values for this tag so make sure you're using the same values as the skin you are using. Same goes with the custom_file.tga's
---------------------

Hide "Customize Toolbar Slots" button

Code:

<Element ID="ToolbarButton_CustomizeSlots" X="234" Y="174" Width="1" Height="1"> </Element>
This is the little buttons which opens the Options: Toolbar Slots panel. This code will disable that button.

---------------------


List of new ArtAssetID's
in Book 9
(ie. MoriaBook9_Differences.txt from Siege of Mirkwood (Book 9) UI Skin Art pack)
Code:

Added:

  <Mapping ArtAssetID="ActionPicker_Base_Background" FileName="ActionPicker_Base_Background.tga"></Mapping>
  <Mapping ArtAssetID="Auction_Base_BG" FileName="Auction_Base_BG.tga"></Mapping>
  <Mapping ArtAssetID="Barter_title_bar" FileName="Barter_title_bar.tga"></Mapping>
  <Mapping ArtAssetID="Barter_title_bar_low" FileName="Barter_title_bar_low.tga"></Mapping>
  <Mapping ArtAssetID="ButtonBar" FileName="ButtonBar.tga"></Mapping>
  <Mapping ArtAssetID="Options_menu_side_bar" FileName="Options_menu_side_bar.tga"></Mapping>
  <Mapping ArtAssetID="SkillTrainer_basebar_high" FileName="SkillTrainer_basebar_high.tga"></Mapping>
  <Mapping ArtAssetID="Vendor_BaseBar_Low" FileName="Vendor_basebar_low.tga"></Mapping>
  <Mapping ArtAssetID="backgrounds_bard_personal_panel" FileName="backgrounds_bard_personal_panel.tga"></Mapping>
  <Mapping ArtAssetID="backgrounds_bard_role_panel" FileName="backgrounds_bard_role_panel.tga"></Mapping>
  <Mapping ArtAssetID="backgrounds_bard_skill_panel" FileName="backgrounds_bard_skill_panel.tga"></Mapping>
  <Mapping ArtAssetID="backgrounds_bard_training_panel" FileName="backgrounds_bard_training_panel.tga"></Mapping>
  <Mapping ArtAssetID="bag5" FileName="bag5.tga"></Mapping>
  <Mapping ArtAssetID="bag5_normal" FileName="bag5_normal.tga"></Mapping>
  <Mapping ArtAssetID="bag5_pressed" FileName="bag5_pressed.tga"></Mapping>
  <Mapping ArtAssetID="bag5_rollover" FileName="bag5_rollover.tga"></Mapping>
  <Mapping ArtAssetID="blue_50" FileName="blue_50.tga"></Mapping>
  <Mapping ArtAssetID="button_chest_highlight" FileName="button_chest_highlight.tga"></Mapping>
  <Mapping ArtAssetID="button_chest_highlight_rollover" FileName="button_chest_highlight_rollover.tga"></Mapping>
  <Mapping ArtAssetID="button_chest_normal" FileName="button_chest_normal.tga"></Mapping>
  <Mapping ArtAssetID="button_chest_normal_pressed" FileName="button_chest_normal_pressed.tga"></Mapping>
  <Mapping ArtAssetID="button_face_highlight" FileName="button_face_highlight.tga"></Mapping>
  <Mapping ArtAssetID="button_face_highlight_rollover" FileName="button_face_highlight_rollover.tga"></Mapping>
  <Mapping ArtAssetID="button_face_normal" FileName="button_face_normal.tga"></Mapping>
  <Mapping ArtAssetID="button_face_normal_pressed" FileName="button_face_normal_pressed.tga"></Mapping>
  <Mapping ArtAssetID="button_feet_highlight" FileName="button_feet_highlight.tga"></Mapping>
  <Mapping ArtAssetID="button_feet_highlight_rollover" FileName="button_feet_highlight_rollover.tga"></Mapping>
  <Mapping ArtAssetID="button_feet_normal" FileName="button_feet_normal.tga"></Mapping>
  <Mapping ArtAssetID="button_feet_normal_pressed" FileName="button_feet_normal_pressed.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_Center" FileName="characterSlot_Center.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_Left" FileName="characterSlot_Left.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_Right" FileName="characterSlot_Right.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_Sides" FileName="characterSlot_Sides.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_ghosted_Center" FileName="characterSlot_ghosted_Center.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_ghosted_Left" FileName="characterSlot_ghosted_Left.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_ghosted_Right" FileName="characterSlot_ghosted_Right.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_ghosted_Sides" FileName="characterSlot_ghosted_Sides.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_high_Center" FileName="characterSlot_high_Center.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_high_Left" FileName="characterSlot_high_Left.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_high_Sides" FileName="characterSlot_high_Sides.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_roll_Center" FileName="characterSlot_roll_Center.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_roll_Left" FileName="characterSlot_roll_Left.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_roll_Right" FileName="characterSlot_roll_Right.tga"></Mapping>
  <Mapping ArtAssetID="characterSlot_roll_Sides" FileName="characterSlot_roll_Sides.tga"></Mapping>
  <Mapping ArtAssetID="crafting_background" FileName="crafting_background.tga"></Mapping>
  <Mapping ArtAssetID="destiny_ghosted" FileName="destiny_ghosted.tga"></Mapping>
  <Mapping ArtAssetID="destiny_normal" FileName="destiny_normal.tga"></Mapping>
  <Mapping ArtAssetID="destiny_pressed" FileName="destiny_pressed.tga"></Mapping>
  <Mapping ArtAssetID="destiny_rollover" FileName="destiny_rollover.tga"></Mapping>
  <Mapping ArtAssetID="dungeon_of_dol_guldur_adorn" FileName="dungeon_of_dol_guldur_adorn.tga"></Mapping>
  <Mapping ArtAssetID="dungeons_of_dol_guldur_tab_highlight" FileName="dungeons_of_dol_guldur_tab_highlight.tga"></Mapping>
  <Mapping ArtAssetID="dungeons_of_dol_guldur_tab_highlight_pressed" FileName="dungeons_of_dol_guldur_tab_highlight_pressed.tga"></Mapping>
  <Mapping ArtAssetID="dungeons_of_dol_guldur_tab_normal" FileName="dungeons_of_dol_guldur_tab_normal.tga"></Mapping>
  <Mapping ArtAssetID="dungeons_of_dol_guldur_tab_pressed" FileName="dungeons_of_dol_guldur_tab_pressed.tga"></Mapping>
  <Mapping ArtAssetID="dungeons_of_dol_guldur_tab_rollover" FileName="dungeons_of_dol_guldur_tab_rollover.tga"></Mapping>
  <Mapping ArtAssetID="dungeons_of_dol_guldur_tab_rollover_highlight" FileName="dungeons_of_dol_guldur_tab_rollover_highlight.tga"></Mapping>
  <Mapping ArtAssetID="error1" FileName="error1.tga"></Mapping>
  <Mapping ArtAssetID="exit_normal" FileName="exit_normal.tga"></Mapping>
  <Mapping ArtAssetID="exit_pressed" FileName="exit_pressed.tga"></Mapping>
  <Mapping ArtAssetID="exit_rollover" FileName="exit_rollover.tga"></Mapping>
  <Mapping ArtAssetID="fellowing_normal" FileName="fellowing_normal.tga"></Mapping>
  <Mapping ArtAssetID="fellowing_pressed" FileName="fellowing_pressed.tga"></Mapping>
  <Mapping ArtAssetID="fellowing_rollover" FileName="fellowing_rollover.tga"></Mapping>
  <Mapping ArtAssetID="friends_normal" FileName="friends_normal.tga"></Mapping>
  <Mapping ArtAssetID="friends_pressed" FileName="friends_pressed.tga"></Mapping>
  <Mapping ArtAssetID="friends_rollover" FileName="friends_rollover.tga"></Mapping>
  <Mapping ArtAssetID="groupstage_normal" FileName="groupstage_normal.tga"></Mapping>
  <Mapping ArtAssetID="groupstage_pressed" FileName="groupstage_pressed.tga"></Mapping>
  <Mapping ArtAssetID="groupstage_rollover" FileName="groupstage_rollover.tga"></Mapping>
  <Mapping ArtAssetID="help_normal" FileName="help_normal.tga"></Mapping>
  <Mapping ArtAssetID="help_pressed" FileName="help_pressed.tga"></Mapping>
  <Mapping ArtAssetID="help_rollover" FileName="help_rollover.tga"></Mapping>
  <Mapping ArtAssetID="hobby_normal" FileName="hobby_normal.tga"></Mapping>
  <Mapping ArtAssetID="hobby_pressed" FileName="hobby_pressed.tga"></Mapping>
  <Mapping ArtAssetID="hobby_rollover" FileName="hobby_rollover.tga"></Mapping>
  <Mapping ArtAssetID="house_normal" FileName="house_normal.tga"></Mapping>
  <Mapping ArtAssetID="house_pressed" FileName="house_pressed.tga"></Mapping>
  <Mapping ArtAssetID="house_rollover" FileName="house_rollover.tga"></Mapping>
  <Mapping ArtAssetID="icon_dailyquest" FileName="icon_dailyquest.tga"></Mapping>
  <Mapping ArtAssetID="icon_multi_output_recipe_16" FileName="icon_multi_output_recipe_16.tga"></Mapping>
  <Mapping ArtAssetID="itemAdvancement_resultsForge_left_wall" FileName="itemAdvancement_wall_left.tga"></Mapping>
  <Mapping ArtAssetID="itemAdvancement_runicSlot_crafted_available" FileName="itemAdvancement_runicSlot_crafted_available.tga"></Mapping>
  <Mapping ArtAssetID="itemAdvancement_wall_right" FileName="itemAdvancement_wall_right.tga"></Mapping>
  <Mapping ArtAssetID="kinship_normal" FileName="kinship_normal.tga"></Mapping>
  <Mapping ArtAssetID="kinship_pressed" FileName="kinship_pressed.tga"></Mapping>
  <Mapping ArtAssetID="kinship_rollover" FileName="kinship_rollover.tga"></Mapping>
  <Mapping ArtAssetID="leavesession_normal" FileName="leavesession_normal.tga"></Mapping>
  <Mapping ArtAssetID="leavesession_pressed" FileName="leavesession_pressed.tga"></Mapping>
  <Mapping ArtAssetID="leavesession_rollover" FileName="leavesession_rollover.tga"></Mapping>
  <Mapping ArtAssetID="letterbox_bottom" FileName="letterbox_bottom.tga"></Mapping>
  <Mapping ArtAssetID="level_background_rare" FileName="level_background_rare.tga"></Mapping>
  <Mapping ArtAssetID="level_lvlNotRevealed" FileName="level_lvlNotRevealed.tga"></Mapping>
  <Mapping ArtAssetID="logout_normal" FileName="logout_normal.tga"></Mapping>
  <Mapping ArtAssetID="logout_pressed" FileName="logout_pressed.tga"></Mapping>
  <Mapping ArtAssetID="logout_rollover" FileName="logout_rollover.tga"></Mapping>
  <Mapping ArtAssetID="lorebook_ghosted" FileName="lorebook_ghosted.tga"></Mapping>
  <Mapping ArtAssetID="lorebook_normal" FileName="lorebook_normal.tga"></Mapping>
  <Mapping ArtAssetID="lorebook_pressed" FileName="lorebook_pressed.tga"></Mapping>
  <Mapping ArtAssetID="lorebook_rollover" FileName="lorebook_rollover.tga"></Mapping>
  <Mapping ArtAssetID="mail_base_compose" FileName="mail_base_compose.tga"></Mapping>
  <Mapping ArtAssetID="mail_base_home" FileName="mail_base_home.tga"></Mapping>
  <Mapping ArtAssetID="mail_base_open" FileName="mail_base_open.tga"></Mapping>
  <Mapping ArtAssetID="map_normal" FileName="map_normal.tga"></Mapping>
  <Mapping ArtAssetID="map_pressed" FileName="map_pressed.tga"></Mapping>
  <Mapping ArtAssetID="map_rollover" FileName="map_rollover.tga"></Mapping>
  <Mapping ArtAssetID="moria_book8_adorn" FileName="moria_book_8_adorn.tga"></Mapping>
  <Mapping ArtAssetID="moria_book_8_tab_highlight" FileName="moria_book_8_tab_highlight.tga"></Mapping>
  <Mapping ArtAssetID="moria_book_8_tab_highlight_pressed" FileName="moria_book_8_tab_highlight_pressed.tga"></Mapping>
  <Mapping ArtAssetID="moria_book_8_tab_normal" FileName="moria_book_8_tab_normal.tga"></Mapping>
  <Mapping ArtAssetID="moria_book_8_tab_pressed" FileName="moria_book_8_tab_pressed.tga"></Mapping>
  <Mapping ArtAssetID="moria_book_8_tab_rollover" FileName="moria_book_8_tab_rollover.tga"></Mapping>
  <Mapping ArtAssetID="moria_book_8_tab_rollover_highlight" FileName="moria_book_8_tab_rollover_highlight.tga"></Mapping>
  <Mapping ArtAssetID="moria_release_adorn" FileName="moria_release_adorn.tga"></Mapping>
  <Mapping ArtAssetID="moriarelease_tab_highlight" FileName="moria_release_tab_highlight.tga"></Mapping>
  <Mapping ArtAssetID="moriarelease_tab_highlight_pressed" FileName="moria_release_tab_highlight_pressed.tga"></Mapping>
  <Mapping ArtAssetID="moriarelease_tab_normal" FileName="moria_release_tab_normal.tga"></Mapping>
  <Mapping ArtAssetID="moriarelease_tab_pressed" FileName="moria_release_tab_pressed.tga"></Mapping>
  <Mapping ArtAssetID="moriarelease_tab_rollover" FileName="moria_release_tab_rollover.tga"></Mapping>
  <Mapping ArtAssetID="moriarelease_tab_rollover_highlight" FileName="moria_release_tab_rollover_highlight.tga"></Mapping>
  <Mapping ArtAssetID="mount_vitals_backdrop_mini" FileName="mount_vitals_backdrop_mini.tga"></Mapping>
  <Mapping ArtAssetID="mounts_normal" FileName="mounts_normal.tga"></Mapping>
  <Mapping ArtAssetID="mounts_pressed" FileName="mounts_pressed.tga"></Mapping>
  <Mapping ArtAssetID="mounts_rollover" FileName="mounts_rollover.tga"></Mapping>
  <Mapping ArtAssetID="mounts_skills_icon" FileName="mounts_skills_icon.tga"></Mapping>
  <Mapping ArtAssetID="options_normal" FileName="options_normal.tga"></Mapping>
  <Mapping ArtAssetID="options_pressed" FileName="options_pressed.tga"></Mapping>
  <Mapping ArtAssetID="options_propertymeter_color" FileName="options_propertymeter_color.tga"></Mapping>
  <Mapping ArtAssetID="options_propertymeter_overlay" FileName="options_propertymeter_overlay.tga"></Mapping>
  <Mapping ArtAssetID="options_rollover" FileName="options_rollover.tga"></Mapping>
  <Mapping ArtAssetID="quest_journal_header_bg" FileName="quest_journal_header_bg.tga"></Mapping>
  <Mapping ArtAssetID="questjournal_craftexp" FileName="questjournal_craftexp.tga"></Mapping>
  <Mapping ArtAssetID="raid_normal" FileName="raid_normal.tga"></Mapping>
  <Mapping ArtAssetID="raid_pressed" FileName="raid_pressed.tga"></Mapping>
  <Mapping ArtAssetID="raid_rollover" FileName="raid_rollover.tga"></Mapping>
  <Mapping ArtAssetID="red_20" FileName="red_20.tga"></Mapping>
  <Mapping ArtAssetID="reputation_normal" FileName="reputation_normal.tga"></Mapping>
  <Mapping ArtAssetID="reputation_pressed" FileName="reputation_pressed.tga"></Mapping>
  <Mapping ArtAssetID="reputation_rollover" FileName="reputation_rollover.tga"></Mapping>
  <Mapping ArtAssetID="selection_50_noise_red" FileName="selection_50_noise_red.tga"></Mapping>
  <Mapping ArtAssetID="shadows_of_angmar_adorn" FileName="shadows_of_angmar_adorn.tga"></Mapping>
  <Mapping ArtAssetID="shadows_of_angmar_tab_highlight" FileName="shadows_of_angmar_tab_highlight.tga"></Mapping>
  <Mapping ArtAssetID="shadows_of_angmar_tab_highlight_pressed" FileName="shadows_of_angmar_tab_highlight_pressed.tga"></Mapping>
  <Mapping ArtAssetID="shadows_of_angmar_tab_normal" FileName="shadows_of_angmar_tab_normal.tga"></Mapping>
  <Mapping ArtAssetID="shadows_of_angmar_tab_pressed" FileName="shadows_of_angmar_tab_pressed.tga"></Mapping>
  <Mapping ArtAssetID="shadows_of_angmar_tab_rollover" FileName="shadows_of_angmar_tab_rollover.tga"></Mapping>
  <Mapping ArtAssetID="shadows_of_angmar_tab_rollover_highlight" FileName="shadows_of_angmar_tab_rollover_highlight.tga"></Mapping>
  <Mapping ArtAssetID="skills_normal" FileName="skills_normal.tga"></Mapping>
  <Mapping ArtAssetID="skills_pressed" FileName="skills_pressed.tga"></Mapping>
  <Mapping ArtAssetID="skills_rollover" FileName="skills_rollover.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_bard_availableTraits_BG_personal" FileName="skirmish_bard_availableTraits_BG_personal.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_bard_availableTraits_BG_role" FileName="skirmish_bard_availableTraits_BG_role.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_bard_availableTraits_BG_skill" FileName="skirmish_bard_availableTraits_BG_skill.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_bard_availableTraits_BG_training" FileName="skirmish_bard_availableTraits_BG_training.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_corner_BL" FileName="skirmish_corner_BL.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_corner_BR" FileName="skirmish_corner_BR.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_corner_UL" FileName="skirmish_corner_UL.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_embellishemnt_left" FileName="skirmish_embellishemnt_left.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_embellishemnt_right" FileName="skirmish_embellishemnt_right.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_instance_adorn" FileName="skirmish_instance_adorn.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_instance_tab_highlight" FileName="skirmish_instance_tab_highlight.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_instance_tab_highlight_pressed" FileName="skirmish_instance_tab_highlight_pressed.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_instance_tab_normal" FileName="skirmish_instance_tab_normal.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_instance_tab_pressed" FileName="skirmish_instance_tab_pressed.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_instance_tab_rollover" FileName="skirmish_instance_tab_rollover.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_instance_tab_rollover_highlight" FileName="skirmish_instance_tab_rollover_highlight.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_lieutenant_adorn" FileName="skirmish_lieutenant_adorn.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_lieutenant_tab_highlight" FileName="skirmish_lieutenant_tab_highlight.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_lieutenant_tab_highlight_pressed" FileName="skirmish_lieutenant_tab_highlight_pressed.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_lieutenant_tab_normal" FileName="skirmish_lieutenant_tab_normal.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_lieutenant_tab_pressed" FileName="skirmish_lieutenant_tab_pressed.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_lieutenant_tab_rollover" FileName="skirmish_lieutenant_tab_rollover.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_lieutenant_tab_rollover_highlight" FileName="skirmish_lieutenant_tab_rollover_highlight.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_normal" FileName="skirmish_normal.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_overall_adorn" FileName="skirmish_overall_adorn.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_overall_tab_highlight" FileName="skirmish_overall_tab_highlight.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_overall_tab_highlight_pressed" FileName="skirmish_overall_tab_highlight_pressed.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_overall_tab_normal" FileName="skirmish_overall_tab_normal.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_overall_tab_pressed" FileName="skirmish_overall_tab_pressed.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_overall_tab_rollover" FileName="skirmish_overall_tab_rollover.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_overall_tab_rollover_highlight" FileName="skirmish_overall_tab_rollover_highlight.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_points_coin" FileName="skirmish_points_coin.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_points_coin_sm" FileName="skirmish_points_coin_sm.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_pressed" FileName="skirmish_pressed.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_rollover" FileName="skirmish_rollover.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_soldier_adorn" FileName="skirmish_soldier_adorn.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_soldier_tab_highlight" FileName="skirmish_soldier_tab_highlight.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_soldier_tab_highlight_pressed" FileName="skirmish_soldier_tab_highlight_pressed.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_soldier_tab_normal" FileName="skirmish_soldier_tab_normal.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_soldier_tab_pressed" FileName="skirmish_soldier_tab_pressed.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_soldier_tab_rollover" FileName="skirmish_soldier_tab_rollover.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_soldier_tab_rollover_highlight" FileName="skirmish_soldier_tab_rollover_highlight.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_stats_bkg" FileName="skirmish_stats_bkg.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_stats_value_bg" FileName="skirmish_stats_value_bg.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_trait_icon_bkg" FileName="skirmish_trait_icon_bkg.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_bkg" FileName="skirmish_traits_bkg.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_box_equipped_personal" FileName="skirmish_traits_box_equipped_personal.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_box_equipped_role" FileName="skirmish_traits_box_equipped_role.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_box_equipped_skill" FileName="skirmish_traits_box_equipped_skill.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_box_equipped_training" FileName="skirmish_traits_box_equipped_training.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_box_uneq_personal" FileName="skirmish_traits_box_uneq_personal.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_box_uneq_role" FileName="skirmish_traits_box_uneq_role.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_box_uneq_skill" FileName="skirmish_traits_box_uneq_skill.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_box_uneq_training" FileName="skirmish_traits_box_uneq_training.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_box_uneq_unearned" FileName="skirmish_traits_box_uneq_unearned.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_equipped_title" FileName="skirmish_traits_equipped_title.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_uneq_personal_bkg" FileName="skirmish_traits_uneq_personal_bkg.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_uneq_role_bkg" FileName="skirmish_traits_uneq_role_bkg.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_uneq_skill_bkg" FileName="skirmish_traits_uneq_skill_bkg.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_traits_uneq_training_bkg" FileName="skirmish_traits_uneq_training_bkg.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_vitals_backdrop_mini" FileName="skirmish_vitals_backdrop_mini.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_vitals_backdrop_mini_nosoldier_disabled" FileName="skirmish_vitals_backdrop_mini_nosoldier_disabled.tga"></Mapping>
  <Mapping ArtAssetID="skirmish_vitals_backdrop_mini_nosoldier_enabled" FileName="skirmish_vitals_backdrop_mini_nosoldier_enabled.tga"></Mapping>
  <Mapping ArtAssetID="southen_mirkwood_adorn_upper" FileName="southern_mirkwood_adorn.tga"></Mapping>
  <Mapping ArtAssetID="southern_mirkwood_tab_highlight" FileName="southern_mirkwood_tab_highlight.tga"></Mapping>
  <Mapping ArtAssetID="southern_mirkwood_tab_highlight_pressed" FileName="southern_mirkwood_tab_highlight_pressed.tga"></Mapping>
  <Mapping ArtAssetID="southern_mirkwood_tab_normal" FileName="southern_mirkwood_tab_normal.tga"></Mapping>
  <Mapping ArtAssetID="southern_mirkwood_tab_pressed" FileName="southern_mirkwood_tab_pressed.tga"></Mapping>
  <Mapping ArtAssetID="southern_mirkwood_tab_rollover" FileName="southern_mirkwood_tab_rollover.tga"></Mapping>
  <Mapping ArtAssetID="southern_mirkwood_tab_rollover_highlight" FileName="southern_mirkwood_tab_rollover_highlight.tga"></Mapping>
  <Mapping ArtAssetID="start_menu_normal" FileName="start_menu_normal.tga"></Mapping>
  <Mapping ArtAssetID="start_menu_pressed" FileName="start_menu_pressed.tga"></Mapping>
  <Mapping ArtAssetID="start_menu_rollover" FileName="start_menu_rollover.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_background_bottom_left" FileName="startmenu_background_bottom_left.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_background_bottom_mid" FileName="startmenu_background_bottom_mid.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_background_bottom_right" FileName="startmenu_background_bottom_right.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_background_mid" FileName="startmenu_background_mid.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_background_mid_left" FileName="startmenu_background_mid_left.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_background_mid_right" FileName="startmenu_background_mid_right.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_background_top_left" FileName="startmenu_background_top_left.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_background_top_mid" FileName="startmenu_background_top_mid.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_background_top_right" FileName="startmenu_background_top_right.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_button_slotting" FileName="startmenu_button_slotting.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_button_slotting_pressed" FileName="startmenu_button_slotting_pressed.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_button_slotting_rollover" FileName="startmenu_button_slotting_rollover.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_entry_background" FileName="startmenu_entry_background.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_entry_background_highlight" FileName="startmenu_entry_background_highlight.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_entry_background_highlight_mid" FileName="startmenu_entry_background_highlight_mid.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_entry_background_highlight_right" FileName="startmenu_entry_background_highlight_right.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_entry_background_mid" FileName="startmenu_entry_background_mid.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_entry_background_pressed_mid" FileName="startmenu_entry_background_pressed_mid.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_entry_background_right" FileName="startmenu_entry_background_right.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_entry_icon_back" FileName="startmenu_entry_icon_back.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_submenu_arrow" FileName="startmenu_submenu_arrow.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_submenu_arrow_highlight" FileName="startmenu_submenu_arrow_highlight.tga"></Mapping>
  <Mapping ArtAssetID="startmenu_submenu_border_divider" FileName="startmenu_submenu_border_divider.tga"></Mapping>
  <Mapping ArtAssetID="storage_bottombar" FileName="storage_bottombar.tga"></Mapping>
  <Mapping ArtAssetID="storage_fill_base" FileName="storage_fill_base.tga"></Mapping>
  <Mapping ArtAssetID="storage_fill_frame" FileName="storage_fill_frame.tga"></Mapping>
  <Mapping ArtAssetID="storage_header" FileName="storage_header.tga"></Mapping>
  <Mapping ArtAssetID="storage_sortbar" FileName="storage_sortbar.tga"></Mapping>
  <Mapping ArtAssetID="tab_recipe_ghost" FileName="tab_recipe_ghost.tga"></Mapping>
  <Mapping ArtAssetID="tab_recipe_highlight" FileName="tab_recipe_highlight.tga"></Mapping>
  <Mapping ArtAssetID="tab_recipe_highlight_roll" FileName="tab_recipe_highlight_roll.tga"></Mapping>
  <Mapping ArtAssetID="tab_recipe_master_ghost" FileName="tab_recipe_master_ghost.tga"></Mapping>
  <Mapping ArtAssetID="tab_recipe_master_highlight" FileName="tab_recipe_master_highlight.tga"></Mapping>
  <Mapping ArtAssetID="tab_recipe_master_highlight_roll" FileName="tab_recipe_master_highlight_roll.tga"></Mapping>
  <Mapping ArtAssetID="tab_recipe_master_normal" FileName="tab_recipe_master_normal.tga"></Mapping>
  <Mapping ArtAssetID="tab_recipe_master_rollover" FileName="tab_recipe_master_rollover.tga"></Mapping>
  <Mapping ArtAssetID="tab_recipe_normal" FileName="tab_recipe_normal.tga"></Mapping>
  <Mapping ArtAssetID="tab_recipe_rollover" FileName="tab_recipe_rollover.tga"></Mapping>
  <Mapping ArtAssetID="title_normal" FileName="title_normal.tga"></Mapping>
  <Mapping ArtAssetID="title_pressed" FileName="title_pressed.tga"></Mapping>
  <Mapping ArtAssetID="title_rollover" FileName="title_rollover.tga"></Mapping>
  <Mapping ArtAssetID="trait_states_bg_slotted_skirmish" FileName="trait_states_bg_slotted_skirmish.tga"></Mapping>
  <Mapping ArtAssetID="vendor_basebar_high" FileName="Vendor_basebar_high.tga"></Mapping>
  <Mapping ArtAssetID="worldjoin_bg" FileName="worldjoin_bg.tga"></Mapping>
  <Mapping ArtAssetID="worldjoin_deco_L" FileName="worldjoin_deco_L.tga"></Mapping>
  <Mapping ArtAssetID="worldjoin_deco_R" FileName="worldjoin_deco_R.tga"></Mapping>
  <Mapping ArtAssetID="worldjoin_field_BG" FileName="worldjoin_field_BG.tga"></Mapping>
  <Mapping ArtAssetID="worldjoin_normal" FileName="worldjoin_normal.tga"></Mapping>
  <Mapping ArtAssetID="worldjoin_pressed" FileName="worldjoin_pressed.tga"></Mapping>
  <Mapping ArtAssetID="worldjoin_rollover" FileName="worldjoin_rollover.tga"></Mapping>
  <Mapping ArtAssetID="worldjoin_topbar" FileName="worldjoin_topbar.tga"></Mapping>
  <Mapping ArtAssetID="worldjoin_travel_bg" FileName="worldjoin_travel_bg.tga"></Mapping>

Removed:

  <Mapping ArtAssetID="LetterBoxBottom" FileName="letterbox_bottom.tga"></Mapping>
  <Mapping ArtAssetID="bag1" FileName="bag1.tga"></Mapping>
  <Mapping ArtAssetID="quickslot_buttonSlot" FileName="quickslot_buttonSlot.tga"></Mapping>


Cairenn 12-02-2009 11:53 AM

Thanks Daimon! I've stuck a pin in this post. :)

fer- 12-02-2009 02:12 PM

also, the inventory bits have changed as well for art asset mapping

are now [1,2,3,4,5] as opposed to before where it was actually [inventory,1,2,3,4]

old was:
inventory_normal
inventory_pressed
inventory_rollover

new is:
bag1_normal
bag1_pressed
bag1_rollover

brand new is:
bag5_normal
bag5_pressed
bag5_rollover

liftedplane 12-02-2009 03:11 PM

I can't find the proper way to input the legendary items button.

I see

Code:

Element ID="ToolbarButton_ItemAdvancement"                        X="890"    Y="3"      Width="25"      Height="25"></Element>
and

Code:

Element ID="ToolbarButton_ItemAdvancement_buttonFrame"                        X="890"    Y="3"      Width="25"      Height="25"></Element>
I know that is for Legendary item panel... only I can't find the proper way to input it..

I'm looking through skin dictionary... still can't find it... and the main menu fix you gave isn't working. setting the width and height to 1 does nothing to it...

daimon 12-02-2009 03:25 PM

they removed those tags alltogether Liftedplane. I assume you now have to choose LI button from the Toolbar Slots panel in-game

hawkeye666 12-02-2009 04:37 PM

Quote:

Originally Posted by daimon (Post 3675)
they removed those tags alltogether Liftedplane. I assume you now have to choose LI button from the Toolbar Slots panel in-game

Yes, that worked for me.

liftedplane 12-02-2009 09:04 PM

BAH! now I have to adjust the damn buttons so there isn't a random empty spot.... wtf. maybe there is a way to get it.

Edit.

so for some reason I can't get the main menu button to disappear... wtf? I've done it exactly how the guide says... and still nothing. I am going through the book nine assets and trying to find it myself, as well as the little option menu for the slots. I guess we will see.

Erythor 12-02-2009 11:41 PM

I can't seem to get the new main menu button to move. I want to move it to a different location on my screen. I'm using the code you gave:

Code:

<Element ID="ToolBarButton_MainMenu" X="6" Y="143" Width="30" Height="45"> </Element>
I have tried using this and increasing the x+ number but the button doesn't seem to move. Any idea what I'm doing wrong?

liftedplane 12-03-2009 02:07 AM

Quote:

Originally Posted by Erythor (Post 3678)
I can't seem to get the new main menu button to move. I want to move it to a different location on my screen. I'm using the code you gave:

Code:

<Element ID="ToolBarButton_MainMenu" X="6" Y="143" Width="30" Height="45"> </Element>
I have tried using this and increasing the x+ number but the button doesn't seem to move. Any idea what I'm doing wrong?

same issue here... I'm attempting to go through the entire new skin dictionary... it is taking forever though.

edit: apparently it is Main_Menu that fixed it.... only now other things are missing... still working on it... now I get off work on time so I'll have a few hours to put into it tomorrow and all weekend.

Erythor 12-03-2009 06:43 PM

Quote:

Originally Posted by liftedplane (Post 3680)
edit: apparently it is Main_Menu that fixed it.... only now other things are missing... still working on it... now I get off work on time so I'll have a few hours to put into it tomorrow and all weekend.

By Main_Menu, are you referring to the code I posted above? I've tried that and it didn't seem to do anything no matter what I set the X and Y values to.

Brygard2007 12-04-2009 05:38 AM

I haven't tried to mess with the config stuff yet but wanted to let you know that it's preferable to use note pad or any type of note pad editor instead of word pad.

If your are using word pad I believe you need to save the file as unicode instead of word text and don't use word wrap,also when you add code to your note pad it's best to leave one blank space on each code line.

Sometimes but not always not leaving one blank space will break the code or the game client can't detect the code or something.

My prefer editor is using note++.

Link:
http://notepad-plus.sourceforge.net/uk/site.htm

daimon 12-04-2009 05:56 AM

Yea notepad++ is great and it has color coding too so the mistakes are easier to spot.

Erythor if you'd like I just upped a beta version of my UI and you can see how it's done from there. I would like to help you straight away but there's just so many things that can go wrong with the code. The line you posted looks ok though so the error must be somewhere else - possibly in the code structure.

Wicked Mouse 12-04-2009 07:00 AM

Mind you, people, that now the player can change the layout of the toolbars, so the bags could be put left and the system buttons on the right. So make sure you now make your buttons uniform, otherwise things can look messy :)

Brygard2007 12-04-2009 07:10 AM

Yeah that's why I'm glad there are set value of 25x25 pixel squares on all the icons instead of mixed 25x25 with 29x29 like before.

Chazcon 12-04-2009 02:43 PM

Excellent guide. Thanks very much.

sigex 12-05-2009 01:06 PM

I use Azure Glass (lite) and was able to remove the bottom ui art (which was my biggest problem - thank you!). The toolbar buttons are still there but invisible, which is fine. The new main menu button remains though and I would like it to be hidden or removed.

I found that when using your notes all of the ID="ToolbarButton.... lines weren't in my definitions file, so I wasn't able to make the edits. I tried just pasting in
<Element ID="ToolBarButton_MainMenu" X="6" Y="143" Width="1" Height="1"> </Element>
to remove the button, but no luck.

Any idea what the problem is?
note: I know near nothing about coding, so sorry if I did something completely wrong :p

daimon 12-05-2009 02:12 PM

It's ok :) I am not the best guy explaining stuff in english :p

Those two ID's are separate tags and you can have them both in your code

ID="ToolBarButton_MainMenu"
is a tag for the new menu thing. it used to be a regular button. You can hide it by replacing width and height values to "1".

ID="ToolbarButton_Slot_1"
is complitely a new tag. this is basically the old ToolBarButton_MainMenu. I'll try to rewrite the notes how to replace these buttons.

Erythor 12-06-2009 12:46 AM

OK, I figured out the problem. You can't just enter the following code to move the new main menu button:

Code:

<Element ID="ToolBarButton_MainMenu" X="6" Y="143" Width="30" Height="45"> </Element>
For some reason, this seems to do nothing unless you also have the ToolBarfield code also in the XML file:

Code:

<PanelFile ID="ID_UISkin_Toolbar">
  <Element ID="ToolbarField" X="0" Y="508" Width="1024" Height="200">
  <Element ID="ToolBarButton_MainMenu" X="6" Y="143" Width="30" Height="45">
</panel>

If I input the extra lines, as above, then the MainMenu line seems to work.

daimon 12-06-2009 08:07 AM

Quote:

Originally Posted by Erythor (Post 3694)
For some reason, this seems to do nothing unless you also have the ToolBarfield code also in the XML file:

[code]<PanelFile ID="ID_UISkin_Toolbar">


Yea <PanelFile ID="ID_UISkin_Toolbar"></PanelFile> is the mother of the skindefinition.xml. <PanelFile> is always <Element>'s parent.

sauhan77 12-06-2009 06:07 PM

first, thanks a lot for the tips, i got it working...

is there a way to tell the skindefinition.xml to auto-adjust the mainbar ?

since i added those lines to get rid of the start-button, i had to put in X/Y-values which arenīt constant (i.e. if i press alt+enter the mainbar gets over the other skillbars...), otherwise my mainbar is right in the middle of the screen.

daimon 12-07-2009 04:24 AM

as far as I know - no. I havent tried with the new client though if you can leave parent elements out but at least before it wasn't possible.

Ray 12-07-2009 10:15 AM

Since I was updating my own UI for SoM, I see you've got a nice list in the beginning of this topic. Some things are still missing, for example which <Mapping ArtAssetID ..> is used for Skirmish Join etc.

I've found a nice UI with all links for SoM elsewhere on this forum. Probably you have found it also, if not:
http://www.lotrointerface.com/downlo...UISkinArt.html
(Thanks Frosty!)

You can also find some of those mappings implemented in my UI, so you can use that Skindefinition.xml as well.

Thanks for making/updating this topic Daimon :)

Cheers,
Ray

daimon 12-07-2009 10:34 AM

Good point adding the newest art asset link to the guide. Original plan was to keep this guide simple as with adding new buttons that would require image editing.


All times are GMT -5. The time now is 01:38 AM.

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