WHAT ARE YOU SAYING DAVIN?!
That I've been wasting my o so precious time?
Well I've tried using the UIBuilder with SWG UI files and it never worked, I assumed the files were too different thus not compatible with EQII's UIBuilder, but if you say there is a "way" to load the SWG UI files through some trick then I'm all ears.
I'll take a look.
EDIT: HOLY CARP I GOT IT.
EDIT 2: Nope, doesn't work.
EDIT 3: YES IT DOES, I got it all wrong! Ugh, UIBuilder doesn't allow drag and drop of files onto the interface, you need to Open them manually. -_-
EDIT 5:
Yeah, I got it, it's going to be an extreme pain to adapt the format so that the SWG files can be loaded properly in EQII UIBuilder, and since the UIBuilder cannot load .inc files they have to be saved as .xml files and then back to .inc for the SWG Client to load them, which isn't a problem.
The good thing is, as far as I can tell by testing the files, once their format is rearranged for UIBuilder, the files don't need to be changed back to SWG's style.
The pain right now is that you have to manually edit pretty much each line of code and rearrange them, which means hundreds to thousands of lines of code to edit manually, and right now I don't know if it's worth the trouble imo.
Personally I know I'll go faster in doing it all manually.
I wonder why SOE fucked up so much with SWG, they could've made the system less of a hassle by using EQ's system, the SWG UI files are clearer when viewing in an editor but that's it.
The guy who made TRE Explorer also made that INC Editor I was talking about, and now I see it, it looks and works exactly the same as UIBuilder and loads the current SWG files in their own format, but again the biggest problem is that the editor was never finished and included into TRE Explorer, a big shame.
I'll try rearranging a "small" UI file if I can be bothered and see what can be done, but my fingers hurt just by thinking about it.
Big thanks to Davin for "showing me the way".