lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO Tools & Utilities for Developers

Category: LotRO Tools & Utilities for DevelopersLOTRO Skin Editor
Interface Information
Download
D.H1cks's Portal Bug Reports Feature Requests
How do I install this? (FAQ)
Name: LOTRO Skin Editor   Popular!
Author:
Date: 11-25-2011 07:13 AM
Size: 358.22 Kb
Version: 0.61
Rate File: 5 out of 5 with 7 votes  
Pictures
Click to enlarge 

Views: 0
Size: 107.65 Kb
Dimensions: 1417 x 887
Running with latest art pack.
 
Click to enlarge 

Views: 0
Size: 124.46 Kb
Dimensions: 1417 x 887
Selecting an element to modify
 
Click to enlarge 

Views: 0
Size: 161.38 Kb
Dimensions: 1398 x 887
Panel Implemented
 
Description
The LOTRO Skin Editor allows you to edit a skin in a GUI environment. You no longer need to worry about editing the XML files directly, you can make your changes visually, and save them.

Required dependancies:
.NET 4.0 - you can get it here if you need: http://msdn.microsoft.com/en-us/netframework/aa569263

Click on the install button and follow the instructions.

SlimDX - You will need the .NET 4.0 installer here: http://slimdx.googlecode.com/files/S...02 011%29.exe

Once you have both of those installed, you should be able to run the editor.

FOR THE LOVE OF.......
PLEASE, back up any skin you may not want to ruin. This version is stable, but it does not mean that there could still be a bug that might cause a skin to no longer function properly.

Using the editor
Once you open a skin for editting you select which panel you want to edit with the pulldown list on the right side of the screen. Then you can select which element to edit using the treeview selector. Finally you can then modify the properties for the selected element. Yes, you can even select new image files for an element that supports them.

Some elements can show multiple images. If you see a property named SelectedImage in the property panel, that means there are mutliple images available. There will also be a property named NumberOfImages that will let you know how many you can choose from.

Keyboard Shortcuts
D - previous image (for elements that have multiple images)
F - next image (for elements that have multiple images)
, - previous image (for elements that have multiple images)
. - next image (for elements that have multiple images)
A - show/hide the currently selected Panel
S - show/hide the currently selected Element
H - hide all visible Panels

Arrow Keys
You can use the 4 arrow keys to move whichever element you have selected. Hold down <shift> while moving to go faster.

A note on selecting new image files. If the file already exists within the skin's main folder, then it will maintain any sub-folder paths within the xml output. If you select an image from outside the skin's folder, it will copy the file to the folder, prompting if you wish to overwrite any existing file. It will only add the files to the base folder though, there is no option to add it to a sub-folder at this time.

Note on drawing
I have come to the conclusion that the game client will not draw elements outside the bounds of its parent element. Normally, the Skin Editor will draw items outside the bounds of the parent, which is why some elements may appear to repeat even when they don't in the game. I have added a toggle that will stop drawing outside the bounds of the parent. Click on the 'Emulate Client Drawing' check box to turn it on/off.

Saved XML Data Changes
I have changed the way I save data to the xml file. Previously, I was writing every single panel to the SkinDefinition.xml file, which makes the XML files much larger than they need to be if only couple of panels have been modified.

Now, I will only save panels that already exist in the SkinDefintion file, AND panels that have been modified since the skin has been loaded.

For example, if you have a skin that only modified the layout of the toolbox. You load the skin, change the toolbox a bit and click save. The SkinDefinition file will only have the toolbox xml code in it. Now, you modify both the Avatar Panel and Opponent Panel, then click save. What happens now is you will get a notice that these panels have been modified, and you need to select which panels to save. So if you do not want to keep the Opponent Panel changes, but do want the Avatar Panel saved, you select only the Avatar Panel, and click save. Now the SkinDefinition file will have both the toolbox and the Avatar Panel xml code in it.

NOTE: If you already saved all the panel data into the XML file, the application will continue to save all the panels. You will need to edit the XML file manually to remove any panels you do not want in the file.

Change Log
Ver 0.19
-added keyboard controls, arrow keys can be used to move the currently selected element, hold Shift to go faster
-added dragbar functionality. hidden drag bars show/hide with CTRL-\. Panels can now be moved using the drag bars.
- added 'End Travel' panel, which implements Text Button element
- modified how element properties are displayed.

Ver 0.26
- moved default panel data to external files, check the README included in Panel Data folder to implement your own panels
- added checkbox, and tabbed panel functionalities
- added better error checking when loading skins

Ver 0.29
- added additional resolutions
- added 2nd type of tab button (single button like the kind on the deed log)
- , and . keys can now be used to cycle through images in a multipanel. (minimap border for example)

Ver 0.32
- fixed issue with editing property values
- settings should now be conserved when running new version
- close buttons on panels will now hide the panels when clicked

Ver 0.33
- no longer saving custom scrollbar widget data, since it causes issues in game

Ver 0.54
- D and F keys to cycle images
- A key to toggle panel Visible
- F key to toggle element Visible
- now searches subfolders for more SkinDefinition files
- element properties now update properly after pressing keys
- all panels now start invisible
- skins list now updates after a 'save as' event

Ver 0.61
Added
- emulate client drawing
- remember which panels are visible at start
- hide all visible panels button and hotkey
- reload button in menuStrip1
- expand/collaspe buttons for element navigation
changes
- now only save xml code for selected panels in the skin definition file (please read the section above about this)
- change the background color for the progress bar when a skin has been modified

Included Panels
Every panel in the SkinDictionary from the V3B4 ArtPack from Turbine. If a panel is missing, it means it is not editable (that I know of)

Missing Panels (don't have an entry in the skin dictionary)
This is a list of Panels that are not in the skin dictionary but are definitely in game:

Hobby Panel
Skills Panel
Titles Panel
Biography Panel
House Panel (from Character Window)
Reputation Panel
The War

Panels that break in game.
This is a list of panels that when saved in the SkinDefinition file cause the UI in game to not function properly. It mostly appears to be a problem with resizable windows.

- GamePlay_Undocked_AltBar
- GamePlay_Undocked_CtrlBar
- GamePlay_Undocked_ExtraShortcutBar1
- GamePlay_Undocked_ExtraShortcutBar2
- GamePlay_Undocked_ShiftBar
- PaperItemPanel (wallet)
- Social_Field
- ItemAdvancementManager_Window

As I add some panels to the application, I am finding that there are no suitable art asset names for elements I know should be drawn. For example, in the Trait Panel, there are a number of background images that I know should be drawn, but I cannot find the art asset name for them. I hope that future releases of the Art Pack from Turbine will help resolve some of these issues. It is also possible that I simply overlooked the correct name, so please let me know if I did. Thank you.

PLEASE, use the Bugs and Features buttons to the right(above) to submit bugs and feature requests. It will be easier to track them that way.

Thanks and enjoy
Dhor
Archive List (Old Versions)
File Name
Version
Size
Author
Date
0.54
355.23 Kb
D.H1cks
10-22-2011 11:00 AM
File Statistics
User Rating:
5 out of 5 with 7 votes
Downloads: 31003
Views: 111813
Favorites: 25
Uploaded By:
 
Last Modified: N/A

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 01-03-2023, 11:41 AM  
grk
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
SlimDX Runtime for .NET 4.0 (March 2011).exe mirror

https://code.google.com/archive/p/slimdx/downloads
grk is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 05-06-2022, 03:43 PM  
Estupor
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
I just tested and was able to run this on Windows 10. It runs with .NET 4.8 (doesn't have to be 4.0), but the version of SlimDX required is the one on the description: SlimDX Runtime for .NET 4.0 (March 2011).

It doesn't run, if you install the latest version (January 2012) of SlimDX.
Estupor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-04-2018, 11:07 AM  
Mykk
The Wary
 
Mykk's Avatar

Forum posts: 1
File comments: 2
Uploads: 0
I confirmed I have .net 4 installed, and just installed SlimDx, but this program is not opening for me. Is this still working for others?

I just saw the other recent posts. I'm also on Win10 64-bit.

Last edited by Mykk : 03-04-2018 at 11:08 AM.
Mykk is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-27-2017, 03:22 AM  
zefy
The Wary

Forum posts: 0
File comments: 15
Uploads: 0
D.H1cks,

I Have Win 10 and the LOTRO Skin Editor.exe will not even start up. It looks like it's going to work and fails. Any ideas to make the editor work in Win 10 64bit.

zefy
zefy is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-06-2016, 05:40 AM  
Caabal
The Wary
 
Caabal's Avatar
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 3
Uploads: 1
Can't run the program

Hello guys, I downloaded the Editor, installed everything else that is required, but when I launch it Windows reports an error.
I am on a Win7 64bit machine. Can anyone help pls?
Caabal is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-08-2015, 09:55 AM  
Raebidus
The Wary
 
Raebidus's Avatar

Forum posts: 3
File comments: 9
Uploads: 0
How to Edit?

I am a noob to this, so I think I do something completely wrong, but how do I edit items? I can see them, and that's it, I can't do anything else.

Grz
Rae
Raebidus is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-14-2013, 06:51 AM  
Amethadan
The Undefeated
 
Amethadan's Avatar
Interface Author - Click to view interfaces

Forum posts: 8
File comments: 88
Uploads: 18
Outdated?

Can it be that the Editor ist outdated? I tried to modify the new StablemasterPanel and it doesn't work as i wanted.
Some Entries seem to doesn't be supported any more by the Game, some other missing in Editor. I tried to make the Shop buttons invisible but failed.

Second Question:
If i load the Rorskinning pack there some Graphics shown as missed. Where to become an complete Package of the Files.
Amethadan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 07-31-2012, 04:13 AM  
D.H1cks
The Undying
 
D.H1cks's Avatar
Interface Author - Click to view interfaces

Forum posts: 162
File comments: 144
Uploads: 8
Code:
Is there a particular directory that I should run the skin editor from? For example should it be in the root of the skins directory so that the directory and path structure in the XML makes sense to it?

Seems like a really neat tool, just need to get it working :)
No, it should work from anywhere. Once you load a skin with the editor, it will use the location of the SkinDefinition.xml file as a root for finding all the files in the SkinDefinition.xml file.

If you are getting red squares on certain things, I suggest you download and try the latest skinning pack from Turbine. You can get it here: http://www.lotrointerface.com/downlo...atefor7.2.html
D.H1cks is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 07-31-2012, 02:04 AM  
Marll
The Undying
 
Marll's Avatar
Interface Author - Click to view interfaces

Forum posts: 51
File comments: 50
Uploads: 12
Is there a particular directory that I should run the skin editor from? For example should it be in the root of the skins directory so that the directory and path structure in the XML makes sense to it?

Seems like a really neat tool, just need to get it working
Marll is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 07-27-2012, 04:49 PM  
D.H1cks
The Undying
 
D.H1cks's Avatar
Interface Author - Click to view interfaces

Forum posts: 162
File comments: 144
Uploads: 8
Quote:
Is there a place that it looks for the art assets? All I get is red squares when I load up a panel.

If it looks in a particular directory, what directory is that?
It should be looking for the files in whatever path is defined in the SkinDefinition.xml file.

If it is not defined in the file, then I don't believe it will load anything for that particular asset.
D.H1cks is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 07-27-2012, 01:58 PM  
Marll
The Undying
 
Marll's Avatar
Interface Author - Click to view interfaces

Forum posts: 51
File comments: 50
Uploads: 12
Is there a place that it looks for the art assets? All I get is red squares when I load up a panel.

If it looks in a particular directory, what directory is that?
Marll is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-22-2012, 02:26 PM  
D.H1cks
The Undying
 
D.H1cks's Avatar
Interface Author - Click to view interfaces

Forum posts: 162
File comments: 144
Uploads: 8
Re: red boxes

Quote:
Hi, I installed all that you wish, push A, but no real graphics only a lot of red crossline. What wrong? Win7 64bit. Also many times I got error message when I open load panel, etc.
The red boxes are when the program fails to find a graphic file for a specific element.

Getting an error message when loading a skin could be there is something wrong with the skin. I highly suggest you download and try loading the V3B5 artpack from Turbine and try that to make sure though.
D.H1cks is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-17-2012, 04:05 AM  
bunny
The Wary
 
bunny's Avatar
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 47
Uploads: 2
red boxes

Hi, I installed all that you wish, push A, but no real graphics only a lot of red crossline. What wrong? Win7 64bit. Also many times I got error message when I open load panel, etc.
bunny is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-06-2011, 02:50 PM  
Modnar
The Unscathed

Forum posts: 16
File comments: 30
Uploads: 0
Thanks for v0.61

Just wanted to say thank you for the changes included in version 0.61 of the program. I've been busy and have not had much time to test things but so far everything is working fine.
Modnar is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-23-2011, 03:34 PM  
Modnar
The Unscathed

Forum posts: 16
File comments: 30
Uploads: 0
Remember to press the A key to see stuff!

Quote:
Originally Posted by D.H1cks:
Ok, maybe a silly question, but are you making sure you make whatever panel you have selected visible? Press the 'A' key to toggle the selected panel visible/hidden.
Pressing 'A' to reveal elements was my problem. Despite seeing the conversational thread about this, it slipped my mind. Thanks for the quick response and for answering my questions.

Now I can start playing around with it!
Modnar is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 11:26 PM.


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