Apr 26 2007, 16:00 GMT
Systèmes de Jeu : Personnalisation du skin de l'interface dans LOTRO

Dans Le Seigneur des Anneaux Online : Les Ombres d'Angmar (SDAO), les joueurs peuvent personnaliser certains éléments de l'interface utilisateur, ce qui est aussi connu sous le nom de "skinning" . Bien que nous ne vous permettions pas de changer entièrement l'interface, nous vous donnons toutefois la possibilité d'en remplacer certains éléments visuels (une liste complète de ces éléments ainsi que leur taille est fournie à la fin de ce texte).





La Structure du Répertoire



Tous les skins d'interface créés par l'utilisateur doivent se trouver dans le répertoire "\ui\skins". Chaque skin doit être placé dans un sous-répertoire à l'intérieur du répertoire pré-défini, de façon à avoir quelque chose qui ressemble à ceci :



"\ui\skins\ChatRevamp"

"\ui\skins\RedToolbar"

"\ui\skins\TestSkin"



A l'intérieur de chaque répertoire de skin doit être créé un fichier de définition de skin (ainsi que les images qui vont avec). Ce fichier .xml se nomme "NomDuSkin.xml" et ce, pour chaque skin créé.(voir plus bas)



Les autres fichiers de ce répertoire sont les fichiers media. Ils portent généralement l'extension .TGA (RGB + alpha).



Note : le répertoire "" est celui où vous trouverez le fichier UserPreferences.ini file. Le chemin entier devrait généralement ressembler à ceci :



"C:\Documents and Settings\username\My Documents\The Lord of the Rings Online"



La Structure des Fichiers de Définition de Skin



La définition du skin nous donne deux informations : le nom du skin (qui se trouve dans le menu déroulant du panneau des options) et la liste des media que le skin remplace. Les deux tags XML sont :



  • SkinName - le nom du skin. Il ne doit y avoir qu'un seul tag de nom de skin dans le fichier.

  • Mapping - le mappage de l'ArtAssetID vers le nom de fichier d'une image. Il y a dans ce fichier un mappage pour chaque media différent qui doit être remplacé.






Le tag "Mapping" est en deux parties :





  • ArtAssetID - une chaîne de caractères qui représente l'identification interne d'une image. Nous vous fournissons un "dictionnaire" de mappages valides dans lequel vous pouvez choisir le mappage voulu. (voir ci-dessous).

  • FileName - le fichier local à utiliser quand vous exprimez cet ArtAssetID. Ceux-ci peuvent être n'importe quel fichier media de votre disque.






Voici un exemple de fichier de skin :














Le skin utilisé en exemple se nomme "RedToolbar" et remplace un fichier media : la barre d'outils identifiée par "LetterBoxBottom" est remplacée par le fichier :



"\ui\skins\RedToolbar\letterbox_bottom_red.tga"





Activer votre Skin



Vous pouvez activer votre skin d'interface personnalisé depuis le jeu directement.



1. Ouvrez le panneau Options, Ctrl-O

2. Cliquez sur "Paramètres IU"

3. Dans le menu déroulant "Apparence Interface Utilisateur" qui se trouve au bas de cette fenêtre, sélectionnez votre skin.











Après avoir cliqué sur "Accepter", votre nouveau skin d'interface sera appliqué !







Si votre skin n'est pas dans la liste, c'est qu'il n'a pas été correctement compilé. Assurez-vous que tous les tags soient précisés et fermés !

Actuellement, le jeu doit être relancé quand un nouveau skin est ajouté, ou qu'un changement est effectué sur un skin existant.



Vous voulez en apprendre plus ? Lisez www.lotrointerface.com, où la toute communauté de LOTRO UI skinning se retrouve !











Le Dictionnaire ArtAssetID



Ci-dessous, une liste par ordre alphabétique des ArtAssetIDs, ainsi que leur taille, qui peuvent être remplacés dans le jeu. (Note : la version Monster Play de ces éléments d'IU contient simplement le suffixe _mp, comme dans accomplishment_journal_normal_mp).




























































































































































































FilenameDimensions
accomplishment_journal_normal29 x 29
accomplishment_journal_pressed29 x 29
accomplishment_journal_rollover29 x 29
bag132 x 32
bag1_normal29 x 29
bag1_pressed29 x 29
bag1_rollover29 x 29
bag232 x 32
bag2_normal29 x 29
bag2_pressed29 x 29
bag2_rollover29 x 29
bag332 x 32
bag3_normal29 x 29
bag3_pressed29 x 29
bag3_rollover29 x 29
bag432 x 32
bag4_normal29 x 29
bag4_pressed29 x 29
bag4_rollover29 x 29
bag_inventory32 x 32
base_box_center1024 x 1024
base_box_center_silver1024 x 1024
base_box_titlebar_left35 x 42
base_box_titlebar_right35 x 42
base_box_titlebar_top139 x 42
basepanel_bottomleft19 x 19
basepanel_bottommid2 x 3
basepanel_bottomright19 x 19
basepanel_midleft3 x 2
basepanel_midright3 x 2
basepanel_topleft19 x 19
basepanel_topmid2 x 3
basepanel_topright19 x 19
black_translucent128 x 128
blue_mail_select_highlight425 x 45
blue_mail_select_highlight_active435 x 45
blue_mail_select_highlight_active_admin435 x 45
blue_mail_select_normal435 x 45
blue_selection384 x 20
blue_selection_accomplisment_updated390 x 20
blue_selection_bright242 x 36
blue_selection_quest_highlight242 x 36
blue_selection_quest_highlight_active242 x 36
blue_selection_quest_normal242 x 36
blue_selection_selectable_reward_highlight366 x 64
blue_selection_skilltrainer_ghosted366 x 64
blue_selection_skilltrainer_highlight366 x 64
blue_selection_skilltrainer_highlight_active366 x 64
blue_selection_skilltrainer_normal366 x 64
blue_selection_title_highlight366 x 64
blue_selection_vendor_item_highlight_active183 x 64
blue_selection_vendor_item_normal183 x 64
blue_selection_vendor_item_repair366 x 64
blue_selection_vendor_item_repair_normal366 x 64
blue_tracking_select_highlight225 x 25
blue_tracking_select_highlight_active225 x 25
blue_tracking_select_normal225 x 25
box_01_titlebar512 x 20
box_silver_bottom103 x 36
box_silver_bottom_left36 x 36
box_silver_bottom_left_noadorn36 x 36
box_silver_lower_right36 x 36
box_silver_lower_right_noadorn36 x 36
box_silver_side_left36 x 105
box_silver_side_right36 x 237
box_silver_upper434 x 37
box_silver_upper_left36 x 36
box_silver_upper_left_noadorn36 x 36
box_silver_upper_right36 x 36
box_silver_upper_right_noadorn36 x 36
button_autoattack_highlight63 x 63
button_autoattack_highlight_mouseover63 x 63
button_autoattack_highlight_pressed63 x 63
button_autoattack_mouseover63 x 63
button_autoattack_normal63 x 63
button_autoattack_normal_pressed63 x 63
button_main_mouseover51 x 34
button_main_normal51 x 34
button_main_pressed51 x 34
chat_back32 x 32
chat_entry_focussed13 x 20
chat_tab_tier1_middle_back_e13 x 28
chat_tab_tier1_middle_back_n183 x 28
chat_tab_tier1_middle_back_w204 x 28
chat_tab_tier1_middle_front_e13 x 28
chat_tab_tier1_middle_front_n182 x 28
chat_tab_tier1_middle_front_w204 x 28
chat_unread_overlay16 x 16
crafting_highlight29 x 29
crafting_normal29 x 29
crafting_pressed29 x 29
fellowship_normal29 x 29
fellowship_pressed29 x 29
fellowship_rollover29 x 29
green_selection_vendor_item_stacktoggleon183 x 64
green_selection_vendor_item_stacktoggleon_highlight183 x 64
im_button_close_highlight_active100 x 19
im_button_close_normal14 x 14
im_button_close_pressed14 x 14
im_button_close_rollover14 x 14
im_button_ghosted100 x 19
im_button_normal100 x 19
im_button_pressed100 x 19
im_button_rollover100 x 19
im_chat_alert14 x 14
inventory_normal29 x 29
inventory_pressed29 x 29
inventory_rollover29 x 29
journal_normal29 x 29
journal_pressed29 x 29
journal_rollover29 x 29
main_menu_normal30 x 30
main_menu_pressed30 x 30
main_menu_rollover30 x 30
map_normal30 x 30
map_pressed30 x 30
map_rollover30 x 30
money_player_all_background265 x 28
no_hope_no_dread238 x 238
options_panel_divider400 x 30
panel_border256 x 256
pedigree_bg392 x 247
quest_normal29 x 29
quest_pressed29 x 29
quest_rollover29 x 29
selection_inanimate_backdrop229 x 65
social_panel_list_elements_highlight_bottom_center44 x 3
social_panel_list_elements_highlight_bottom_left3 x 3
social_panel_list_elements_highlight_center94 x 75
social_panel_list_elements_highlight_lower_right3 x 3
social_panel_list_elements_highlight_middle_left3 x 43
social_panel_list_elements_highlight_middle_right3 x 44
social_panel_list_elements_highlight_top_center44 x 3
social_panel_list_elements_highlight_top_left3 x 3
social_panel_list_elements_highlight_top_right3 x 3
social_panel_list_elements_normal_bottom_center44 x 3
social_panel_list_elements_normal_bottom_left3 x 3
social_panel_list_elements_normal_lower_right3 x 3
social_panel_list_elements_normal_middle_left3 x 44
social_panel_list_elements_normal_middle_right3 x 44
social_panel_list_elements_normal_top_center44 x 3
social_panel_list_elements_normal_top_left3 x 3
social_panel_list_elements_normal_top_right3 x 3
tab_tier1_middle_back_e13 x 28
tab_tier1_middle_back_e_sm13 x 20
tab_tier1_middle_back_n183 x 28
tab_tier1_middle_back_n_sm131 x 20
tab_tier1_middle_back_w204 x 28
tab_tier1_middle_back_w_sm146 x 20
tab_tier1_middle_front_e13 x 28
tab_tier1_middle_front_e_sm13 x 20
tab_tier1_middle_front_n182 x 28
tab_tier1_middle_front_n_sm130 x 20
tab_tier1_middle_front_w204 x 28
tab_tier1_middle_front_w_sm146 x 20
textbutton_left_ghosted147 x 20
textbutton_left_highlighted_mouseover147 x 20
textbutton_left_highlighted_normal147 x 20
textbutton_left_highlighted_pressed147 x 20
textbutton_left_mouseover147 x 20
textbutton_left_normal147 x 20
textbutton_left_pressed147 x 20
textbutton_mid_ghosted120 x 20
textbutton_mid_highlighted_mouseover120 x 20
textbutton_mid_highlighted_normal120 x 20
textbutton_mid_highlighted_pressed120 x 20
textbutton_mid_mouseover120 x 20
textbutton_mid_normal120 x 20
textbutton_mid_pressed120 x 20
textbutton_right_ghosted20 x 20
textbutton_right_highlighted_mouseover20 x 20
textbutton_right_highlighted_normal20 x 20
textbutton_right_highlighted_pressed20 x 20
textbutton_right_mouseover20 x 20
textbutton_right_normal20 x 20
textbutton_right_pressed20 x 20
tga_empty2 x 2
titlebar_X_216 x 16
titlebar_X_2_mouseover16 x 16
titlebar_X_2_pressed16 x 16






Vous trouverez ci-dessous le contenu et le format du fichier XML actuel.




THE LORD OF THE RINGS ONLINE™ interactive video game © 2010 Turbine, Inc. and patents pending. All rights reserved. Middle-earth Poster Map © 2007 The Saul Zaentz Company, d/b/a Middle-earth Enterprises f/k/a Tolkien Enterprises (SZC), under license to Turbine, Inc. All rights reserved. “The Lord of the Rings Online”, “Siege of Mirkwood”, “Shadows of Angmar”, “Mines of Moria”, Middle-earth Enterprises logo, “The Lord of the Rings” and the names of the characters, events, items and places therein are trademarks or registered trademarks of SZC under license to Turbine, Inc. Turbine and the Turbine logo are trademarks or registered trademarks of Turbine, Inc. in the U.S. and/or other jurisdictions. Codemasters is a registered trademark owned by The Codemasters Software Company Limited and the Codemasters Online Gaming logo is a trademark owned by The Codemasters Software Company Limited. All other trademarks are the property of their respective owners.