LoTROInterface

LoTROInterface (https://www.lotrointerface.com/forums/index.php)
-   XML modification help (L) (https://www.lotrointerface.com/forums/forumdisplay.php?f=23)
-   -   How to tell which images files are used? (https://www.lotrointerface.com/forums/showthread.php?t=3861)

dt192 11-17-2021 06:46 AM

How to tell which images files are used?
 
Hi,

Looking at the SkinDictionary, the IDs don't relate to either the image names or the image asset IDs from the SkinDefinition, so how are you supposed to know which images a panel is using?

Thanks in advance.

Adra 11-17-2021 07:59 AM

Hi, this is the fun part, you have to guess it all ! :)

dt192 11-17-2021 12:06 PM

Quote:

Originally Posted by Adra (Post 12689)
Hi, this is the fun part, you have to guess it all ! :)

Not the answer I was hoping for :( but thanks for the quick response.

Narangren 12-15-2021 01:45 AM

Quote:

Originally Posted by Adra (Post 12689)
Hi, this is the fun part, you have to guess it all ! :)

Do you have any suggestions on how to do so efficiently? I've been working on a custom skin and I'm running into issues with getting the wrong element when trying to change things. Usually I can't figure out what I actually *did* change, it's just not what I'm trying to.

Adra 12-15-2021 08:39 AM

In first place I create a skin including all picture files provided in the skinning pack.

Then from the picture filenames I try to put them in directories corresponding to the various game panels.

And at this point, I use some tricks to find out which picture file is my definitely my target.

If I'm uncertain I found the right picture, I use xnview to push its red balance at max, then push the "save" button, then I force the refresh of the skin ingame, by wearing another skin, then wear back the previous, and then I check if the element I expect has become reddish, and then I can cancel the change in xnview.

If I have no idea which is my picture file target I eliminate suspects by lots :

I send half of my present skin folders into the trash then I refresh the skin. If my target file is in the trash, it will appear greyed at the screen ingame.
If yes I restore all the files sent to the trash and delete only half of the previous deleted folders in order to get a sharper elimination test.
And I reduce the targeting test after test.

Narangren 12-15-2021 01:51 PM

Thank you Adra, that will be very helpful. I've already been trying a little bit of that, and I've been reading the SkinDefinition files in your Azure Glass set to help me work out what is what, but it's been slow going since I'm completely new to this. Many elements I try to change *sound* like the right one but then I view it in game and can't find anything anywhere that has changed in the slightest.

Adra 12-15-2021 06:54 PM

In the first years of the game, the skins were more simple to start with for beginners, as they had many less files. With years it became much more heavy to deal with.

liftedplane 12-16-2021 12:23 AM

Quote:

Originally Posted by Adra (Post 12724)
then I force the refresh of the skin ingame, by wearing another skin, then wear back the previous, and then I check if the element I expect has become reddish, and then I can cancel the change in xnview

I had NO idea you could force refresh. I'm moving things around and for literally 11 years I'd shut down the entire game then reopen.

I cannot believe I never tried this.

Thank you

Narangren 12-16-2021 08:58 AM

I didn't know that, either, but I've installed another skin (I only had mine installed because I intend to keep adding onto it whenever I want more skin functionality instead of installing more of them) so I can do that because of that tip. Thanks again Adra!

Adra 12-16-2021 07:07 PM

switching skins refreshes only the pictures, not panel changes, and only on pictures that are already logged in the skindefinition file.


All times are GMT -5. The time now is 03:32 AM.

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