EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Developer Discussion > Interface Changes

Closed Thread
 
Thread Tools Search this Thread Display Modes
  #1  
Unread 11-09-2007, 10:45 PM
Dolby's Avatar
Dolby Dolby is offline
Bacon Eater
Premium Member
EQ2Interface Admin
This person is a EQ2Map developer.
 
Join Date: Feb 2004
Posts: 2,452
Default [Beta] 11.09.07 (Rise of Kunark) - Interface Changes

UI Notes:
Many missing notes but should give you some idea
  • The Persona window has received a facelift and now includes more statistics on the Stats tab.
  • Fixed a bug that caused you to sometimes get drag the wrong icon if you clicked close to the border between two icons in hotbars or bags.
  • There is now a ‘Make Default' button on the Group Options window. This will allow you to change your default options without having to open the options window.
  • New dynamic data contains the name of your current locale within the zone (Self.ZoneLocaleName)
  • The Compass Tooltip will now show you your current locale within the zone.
  • Spell/combat art scrolls will now show in the tooltip and examine window if you have already scribed it or if you already have a better version.
  • UI Modders, we’ve added a new custom module, eq2gui_custom.xml. You can now add your custom windows to this module instead of MainHUD, etc.
  • UI Builder now has the option to save a single file in addition to saving the entire workspace.
  • UI Builder will now encode/decode whitespace.
  • UI Objects now have Left, Top, Width and Height properties
  • New Map Zoom Feature with GU40 - Video

Here are the following XML Changes found on the beta server 11.09.07. The left side is what is on Live server and the right side is what is on the Beta (Rise of Kunark) server. Changes are shown in red and some xml above and below the changes are left in for context.

Keep in mind this is a compare from the beta server and things may change by the time it hits live.

Changed:
eq2ui.xml
eq2ui_ButtonStyles.xml
eq2ui_examine.xml
eq2ui_fonts.xml
eq2ui_gamedata.xml
eq2ui_hud_zoning.xml
eq2ui_inventory_guildbanksettings.xml
eq2ui_inventory_merchant.xml
eq2ui_loginscene.xml
eq2ui_mainhud.xml
eq2ui_mainhud_achievements.xml
eq2ui_mainhud_advancementchoice.xml
eq2ui_mainhud_casting.xml
eq2ui_mainhud_editmacro.xml
eq2ui_mainhud_guildcreation.xml
eq2ui_mainhud_mail.xml
eq2ui_mainhud_map.xml
eq2ui_mainhud_onscreenmessage.xml
eq2ui_mainhud_openedmail.xml
eq2ui_mainhud_persona.xml
eq2ui_mainhud_startmenu.xml
eq2ui_mainhud_tcgdialog.xml
eq2ui_newcharscene2.xml
eq2ui_playerhousing.xml
eq2ui_popup_groupoptions.xml
eq2ui_specialelements.xml
eq2ui_textstyles.xml
eq2ui_tradeskills.xml
eq2ui_windowelements.xml
images\frontend\splash_logos.dds
images\icons\icon_ss22.dds
images\cities_buttons.dds
images\map_starting_city.dds
images\map_starting_city_de.dds
images\map_starting_city_fr.dds
images\map_starting_city_jp.dds
images\map_starting_city_ru.dds
images\mugshots_female.dds
images\mugshots_male.dds
images\splashbkg.dds



New:
eq2ui_custom.xml
eq2ui_mainhud_display_case.xml
eq2ui_mainhud_windowmanager.xml
images\icons\icon_is100.dds
images\icons\icon_is101.dds
images\icons\icon_is102.dds
images\icons\icon_is103.dds
images\icons\icon_is104.dds
images\loadscreens\exp04\
images\loadscreens\exp04\exp04_dun_charasis_north.dds
images\loadscreens\exp04\exp04_dun_chardok.dds
images\loadscreens\exp04\exp04_dun_chelsith.dds
images\loadscreens\exp04\exp04_dun_karnors_castle.dds
images\loadscreens\exp04\exp04_dun_sebilis.dds
images\loadscreens\exp04\exp04_dun_veeshans_peak.dds
images\loadscreens\exp04\exp04_rgn_fens_field_of_bone.dds
images\loadscreens\exp04\exp04_rgn_jarsath_danak.dds
images\loadscreens\exp04\exp04_rgn_kunzar_jungle.dds
images\loadscreens\exp04\exp04_rgn_kylong_spires.dds
images\loadscreens\exp04\exp04_rgn_timorous_shore.dds
images\loadscreens\exp04_dun_charasis_north\
images\loadscreens\exp04_dun_charasis_north\exp04_dun_charasis_north.dds
images\loadscreens\exp04_dun_charasis_south\
images\loadscreens\exp04_dun_charasis_south\exp04_dun_charasis_south.dds
images\loadscreens\exp04_dun_chardok\
images\loadscreens\exp04_dun_chardok\exp04_dun_chardok.dds
images\loadscreens\exp04_dun_chelsith\
images\loadscreens\exp04_dun_chelsith\exp04_dun_chelsith.dds
images\loadscreens\exp04_dun_karnors_castle\
images\loadscreens\exp04_dun_karnors_castle\exp04_dun_karnors_castle.dds
images\loadscreens\exp04_dun_sebilis\
images\loadscreens\exp04_dun_sebilis\exp04_dun_sebilis.dds
images\loadscreens\exp04_dun_veeshans_peak\
images\loadscreens\exp04_dun_veeshans_peak\exp04_dun_veeshans_peak.dds
images\loadscreens\exp04_rgn_fens_of_nathsar\
images\loadscreens\exp04_rgn_fens_of_nathsar\exp04_rgn_fens_field_of_bone.dds
images\loadscreens\exp04_rgn_jarsath_wastes\
images\loadscreens\exp04_rgn_jarsath_wastes\exp04_rgn_jarsath_danak.dds
images\loadscreens\exp04_rgn_kunzar_jungle\
images\loadscreens\exp04_rgn_kunzar_jungle\exp04_rgn_kunzar_jungle.dds
images\loadscreens\exp04_rgn_kylong_plains\
images\loadscreens\exp04_rgn_kylong_plains\exp04_rgn_kylong_spires.dds
images\loadscreens\exp04_rgn_timorous_deep\
images\loadscreens\exp04_rgn_timorous_deep\exp04_rgn_timorous_shore.dds
images\maps\exp04_world_map.dds
images\maps\map_exp04_dgn_chardok_east.dds
images\maps\map_exp04_dgn_sebilis_lvl2.dds
images\maps\map_exp04_dun_chardok_west.dds
images\maps\map_exp04_dun_sebilis_lvl1.dds
images\maps\map_exp04_game_kunzar.dds
images\maps\map_exp04_game_kylong_plains1.dds
images\maps\map_exp04_game_kylong_plains2.dds
images\maps\map_exp04_game_kylong_plains3.dds
images\maps\map_exp04_rgn_fens.dds
images\maps\map_exp04_rgn_jarsath_east.dds
images\maps\map_exp04_rgn_jarsath_west.dds
images\maps\map_exp04_rgn_timorous_deep.dds
images\maps\map_exp04_rgn_timorous_island1.dds
images\maps\map_exp04_rgn_timorous_island2.dds
images\maps\map_exp04_rgn_timorous_island3.dds
images\cities3.dds
images\deity_symbol_burtox.dds
images\deity_symbol_karana.dds
images\deity_symbol_tribunal.dds
images\window_elements_tradeskill.dds

Last edited by Dolby : 11-09-2007 at 11:05 PM.
  #2  
Unread 11-10-2007, 12:56 AM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

Quote:
Originally Posted by Dolby View Post
UI Modders, we’ve added a new custom module, eq2gui_custom.xml. You can now add your custom windows to this module instead of MainHUD, etc.
Thanks Rothgar, that's much appreciated!

As a note to everybody modding ProfitUI windows: The next release of ProfitUI will have all custom ProfitUI windows moved into the eq2ui_custom.xml file. All other modules will be removed from the distribution (eq2ui.xml, eq2ui_mainhud.xml). That means that any references your mods may have to MainHUD.ProfitUI_??? windows will need to be updated to reference the new Custom.ProfitUI_??? location.

No changes are necessary for referencing the ProfitUI_Styles tree.
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
  #3  
Unread 11-10-2007, 01:24 PM
FloridaFringe FloridaFringe is offline
A Griffon
 
Join Date: Sep 2005
Server: Lucan DLere
Posts: 459
Default

Does this mean that someone using Profit or any other mod that supplies the custom xml file can just delete the mainhud file from their custom directory and just go with the default as opposed to removing each custom line? That's what it sounds like but confirmation would be nice for us layman types. Thanks.
  #4  
Unread 11-10-2007, 02:07 PM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

In the end that depends on the mod you are using, but you are right, I asked Rothgar to implement the custom file for exactly the reason that I wanted mods to be able to function without those files.

You know how for some new windows you always needed to edit eg the eq2ui_mainhud.xml to add an <include> line or two until an updated version of your mod was available. If mod authors now use the new eq2ui_custom.xml instead that means you will never have to manually add <includes> again when SOE updates the UI.
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
  #5  
Unread 11-10-2007, 03:09 PM
FloridaFringe FloridaFringe is offline
A Griffon
 
Join Date: Sep 2005
Server: Lucan DLere
Posts: 459
Default

Thank you. That's exactly what it sounded like but just wanted to be sure.

What a great idea and nice to see them implement this. Also nice to see the Custom Colors idea being implemented as well.

I love how SoE keeps listening to you guys. I know that it's not on everything as that would be impossible but it sure does seem like a lot of UI ideas have come from the mods over here.

Thanks to everyone for everything.
  #6  
Unread 11-11-2007, 11:27 AM
Chrislau's Avatar
Chrislau Chrislau is offline
A Weald Wolf
Interface Author - Click to view interfaces
 
Join Date: Nov 2005
Server: Mistmoore
Posts: 82
Question

so..

after the new "eq2ui_custom.xml" system on the line. will it be difficult for people disabling a custom windows? Will it means if I want disabling a custom UI window then I have to doctoring the "EQ2UI_custom.xml"?

coz in current system, if I want to disable a window, I just need switch into the custom UI folder and delete that file, then default ui one will automaticallly comes out.

Last edited by Chrislau : 11-11-2007 at 11:29 AM. Reason: typo
  #7  
Unread 11-11-2007, 11:18 AM
TreeMos TreeMos is offline
A Sea Turtle
Interface Author - Click to view interfaces
 
Join Date: Apr 2005
Server: Kithicor
Posts: 32
Default

Quote:
Originally Posted by gm9 View Post
In the end that depends on the mod you are using, but you are right, I asked Rothgar to implement the custom file for exactly the reason that I wanted mods to be able to function without those files.

You know how for some new windows you always needed to edit eg the eq2ui_mainhud.xml to add an <include> line or two until an updated version of your mod was available. If mod authors now use the new eq2ui_custom.xml instead that means you will never have to manually add <includes> again when SOE updates the UI.
My POI Finder was one of the culprits of this. I'll have to look into making that change. Does this only work starting with GU40 or is there an eq2ui_custom.xml file out there that can be used now? Also is there anywhere I can look for more detailed instructions on how to use that XML file?
__________________
Felaris (aka Dimonight, Harmonis, Eagalis, Windgaelis, Pulveris & Tigaeris), Leader of the Windwalkers Guild on Kithicor
  #8  
Unread 11-11-2007, 11:27 AM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

Chrislau, it changes nothing for the user, and also it just relates to files you add to the UI, not default files that you mod. Modded files must not go in the eq2ui_custom.xml file or you would have them in addition to the default UI's version.

Quote:
Originally Posted by TreeMos View Post
My POI Finder was one of the culprits of this. I'll have to look into making that change. Does this only work starting with GU40 or is there an eq2ui_custom.xml file out there that can be used now? Also is there anywhere I can look for more detailed instructions on how to use that XML file?
All the info you need is in the first post of this thread.

And this would be a GU40 change, currently you cannot use custom modules (that's why I requested this).
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.

Last edited by gm9 : 11-11-2007 at 11:29 AM. Reason: added response to Chrislau
Closed Thread



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 07:35 AM.


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