Jump to content

[HELP] Exporting "groups" at a time from UTX. Then importing?


Recommended Posts

Posted

Hard to describe in just the title, but this is a troubling question that I could not google/search any easier.

 

So I want to "update" this old UI Mod I have for Interlude. But this particular mod happens to be missing a few things, which is fine because most of this I can fix myself  by importing from an L2UI_CH3.utx that has the missing textures. But problems arise when it comes to one particular "Group" holding the effects for the augmentation window.

 

Here's screenshot so you can picture what I'm talking about (from complete retail L2UI_CH3):

refinegroup.jpg

 

So I begin logically by creating the missing "groups", beginning with "RefineryWnd", and then filling them with the necessary DDS files from retail utx and then lastly checking their properties (mask, alpha, animation, etc) to match the original.

 

"RefineryWnd" was completed without flaws. I move on to "RefineEffect" group. The problem gets vicious at this very moment.

There are, what looks like, over a thousand dds files in this one group to make the silly animations when you augment an item. Now this wouldn't be so bad, until I realized all of them must be linked, in order, with the previous one in it's set (but all in the same group "RefineEffect").

Here's just one of the "thousands" (billions feels like) of dds in that group, showing it's properties, and this horrid "Animnext" field I'd have to put in 1 by one.

animationx.jpg

 

As you can see, this would take for--beep-ing-ever!

 

What I was hoping someone could help me with, is teach me a way to: not only export the group as a whole, but to import into a separate L2UI_CH3.utx at once, with their "Animnext" fields all intact.

 

Is there a way to do this? Maybe with L2tool that I haven't seen? Mass-import of dds files with texture property values not being "lost in translation" (not needing to be typed in again manually)?

 

I'll be glad to share the UI when it is complete. But mostly I don't want to give up on this project. Any help or advice would be extremely appreciated! Thankyou!

Posted

UPDATE:

Ok here's how I solved my problem.

 

Instead of rewriting all the textures with animations-cycles  into my custom UI, I took all the custom UI textures in my utx and put them into an updated working retail UI. This took like 8 hours, and it may have been shorter the other way, but I learned a lot and it also prevents more future missing textures in the utx from showing up later.

I extracted multiple "groups" at once with UTPT, but excluded any replacing any textures with animation-cycles and did those manually instead if i so chose. I know it was a very specific kind of problem, so no worries to the community on not being able to help.

Hope this helps someone else who looking to do big projects faster.

  • 6 years later...
  • GLO locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...