EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Developer Discussion > XML Modification Help & Info

Reply
Thread Tools Search this Thread Display Modes
  #1  
Unread 09-01-2007, 10:18 PM
bob23 bob23 is offline
A Young Mystail Rat
 
Join Date: Jun 2005
Server: Antonia Bayle
Posts: 7
Default I need a push

Hey, I need a push in the right direction. I don't think I'll have much of an issue editing anything, once I figure it out. However... I seem to be missing something. For example, I want to edit an exp bar. I downloaded 1 off the site to see how its all put together. I have it in it's own folder. (eq2ui_mainhud_experience.xml) - when I open this in the UIBuilder, I see all the red rectangles and stuff. But how do I see the graphic related to it. It runs off of the default graphic, cuz I can see it working in game. I just can't see the graphic associated with this xml in the UIBuilder

As a matter of fact, I can't see any of the artwork on xml specific files if they are by themselves.

There HAS to be an intuitive way to create the artwork, and add in the data boxs in relation to the graphic I just made.

Whats the secret here?

Thanks
Reply With Quote
  #2  
Unread 09-01-2007, 11:03 PM
lordebon lordebon is offline
Fetish Core author
This person is a EQ2Map developer.
Featured
 
Join Date: Jun 2005
Server: Crushbone
Posts: 2,667
Default

You can only open eq2ui.xml with UIBuilder. If you want to edit it, just copy that file from the default folder to where you have what you want to edit, and then open that with UIbuilder and things should work ok.
Reply With Quote
  #3  
Unread 09-01-2007, 11:13 PM
Landiin Landiin is offline
Slayer of clock cycles
This person is a EQ2Map developer.
Featured
 
Join Date: Nov 2004
Server: Oasis
Posts: 3,464
Default

You need to copy over the file eq2ui.xml from the default directory.

What that files does is hold the includes(sub files) that make up the UI. Without this file it cannot reference the other parts of the UI.

Basically the UI is one big XML file broke down into many mini XML files. Glued together via the <include> nodes within each module. Module files are files name like eq2ui_<some name>_<window name>.xml. Like the module that holds all the main windows you see commonly in the game is the MainHud module and its file name is eq2ui_mainhud.xml. So the file eq2ui.xml is the document root of the UI xml and it descends from there by the include nodes witch tells it to murge eq2ui_mainhud.xml contents to it and all the other ones.

That the big pitcher of the UI anyway... Probably more then you wanted. Hope it helps you out.
__________________
Landiin's EQ2MAP Updater Discussion Download
Reply With Quote
  #4  
Unread 09-01-2007, 11:18 PM
Talyns's Avatar
Talyns Talyns is offline
A Griffon
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Everfrost
Posts: 604
Default

When you open the EQ2UI file in the UIBuilder there will be tabs above "view" window.. You'll need to click on the one that says MainHUD to see the experience window..
__________________
Talyns
Reply With Quote
  #5  
Unread 09-02-2007, 12:40 AM
bob23 bob23 is offline
A Young Mystail Rat
 
Join Date: Jun 2005
Server: Antonia Bayle
Posts: 7
Default

ok cool.. i see now.. kinda

my next question is... how do i save out just the section i edited?

I placed the eq2ui.xml into a separate folder, This same folder held an exp bar mod. When i opened the eq2ui.xml file, it seen the mod. I then made all changes I wanted. Now I saved this file out as eq2ui_mainhud_experience.xml but it just filled my directory with all the eq xml files (189 files). Is this normal? Do I go back and delete all the files except the eq2ui_mainhud_experience.xml? Is that how this works?

I would think that there is an easier way to edit/make changes to these files. I had to edit the exp file above all other windows.. not in a window by it's self... saving it out creates a ton of duplicate files... it just seems counter productive kinda.
Reply With Quote
  #6  
Unread 09-02-2007, 02:02 AM
Landiin Landiin is offline
Slayer of clock cycles
This person is a EQ2Map developer.
Featured
 
Join Date: Nov 2004
Server: Oasis
Posts: 3,464
Default

Quote:
Originally Posted by bob23 View Post
it just filled my directory with all the eq xml files (189 files).

it just seems counter productive kinda.
Now you know why we all hate it lol.. It has its own directory where I save to then I pick the file I want out and move it to its read home. The UIBuilder is one of the can't live with out and can't live with it type things.. Once you learn all the Objects properties you find using a text editor is better because of the thing you stated above and others I am sure you will find if you keep modding..
__________________
Landiin's EQ2MAP Updater Discussion Download
Reply With Quote
  #7  
Unread 09-02-2007, 06:55 AM
Othesus's Avatar
Othesus Othesus is offline
A Griffon
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Mar 2005
Server: Lucan DLere
Posts: 847
Default

Quote:
Originally Posted by bob23 View Post
my next question is... how do i save out just the section i edited?

I placed the eq2ui.xml into a separate folder, This same folder held an exp bar mod. When i opened the eq2ui.xml file, it seen the mod. I then made all changes I wanted. Now I saved this file out as eq2ui_mainhud_experience.xml but it just filled my directory with all the eq xml files (189 files). Is this normal? Do I go back and delete all the files except the eq2ui_mainhud_experience.xml? Is that how this works?
The UIBuilder is an old, ornery program from 2005. It's the only program I have that can easily blue-screen crash my computer (usually when setting an image SourceRect for a DDS file.) It's pretty obvious that SOE is using something else now. I never, ever save anything from the UIBuilder and I keep all my custom xml files write protected just in case I accidentally do.

I only use it to lay out things visually and do some script testing. All my actual editing is done and saved with Notepad++. It takes a bit longer but at least I can keep the UIBuilder from making a mess of everything.
__________________

Visit Othesus World!
Reply With Quote
  #8  
Unread 09-02-2007, 08:04 PM
lordebon lordebon is offline
Fetish Core author
This person is a EQ2Map developer.
Featured
 
Join Date: Jun 2005
Server: Crushbone
Posts: 2,667
Default

Yeah, I use it to visualize things -- most of my actual editing is done not using it. It tends to do bad things like convert quotes and such.
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 04:15 AM.


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