View Single Post
  #2  
Unread 06-26-2007, 07:22 PM
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

Here's a quick rundown of the technical background and changes in the xml files if you're interested.

Currently the UI displays either the Serpent Sewers or the Gobblerock POIs depending on whether the FogCheckbox is visible. This was sort of a hack to get different POIs for two zones that shared the same geometry.

Back in January of 2006 SOE Bobble (the old UI dev I think) posted that they were going to support multiple maps for the same zone geometry. This was when they changed the Isle of Refuge into the Outpost of the Overlord and the Queen's Colony. Those two zones shared the same zone geometry and had different POIs in the icons_tutorial_island02.xml and icons_tutorial_island02_evil.xml files.

The eq2map mod has POIs in a few different places and it's a little confusing at first. Some maps, like the Commonlands and Antonica have symbols that are supplied by the game and don't appear anywhere in the xml files. Some maps like East Freeport and other city zones have symbols that were in the default map like the bank and inn that go into an underlay page. Some maps have more POIs in an overlay page that show up on top of the underlay symbols.

The Serpent Sewers underlay xml file, under_fprt_sewer02.xml, is just a script that shows and hides the Serpent Sewers overlay, icons_fprt_sewer02.xml, or the Gobblerock overlay, icons_fprt_sewer02_.xml, depending on whether the FogCheckbox is visible or not.

So here's what was modified in the xml files to bring them into the current map system:

core_mapstyles.xml - Just added the two ImageStyles for antonica_catacomb01 and commonlands_sewer01. They point to the original DDS files.
core_overlay.xml - Removed the include statements for icons_fprt_sewer02.xml and icons_qey_catacomb01.xml.
core_underlay.xml - Removed the include statements for under_fprt_sewer02.xml and under_qey_catacomb01.xml. Changed the incude statement names from icons_fprt_sewer02_.xml to icons_commonlands_sewer01.xml and from icons_qey_catacomb01_.xml to icons_antonica_catacomb01.xml.
icons_fprt_sewer02.xml and icons_qey_catacomb01.xml - A few OnShow script changes to make the popup menu work right.
icons_fprt_sewer02_.xml - Renamed to icons_commonlands_sewer01.xml and some OnShow script changes.
icons_qey_catacomb01_.xml - Renamed to icons_antonica_catacomb01.xml and some OnShow script changes.
under_fprt_sewer02.xml and under_qey_catacomb01.xml - Removed since they aren't needed anymore.

I have no idea how all these files work on the eq2map server... I hope it won't be too hard to change them, Dolby!
Reply With Quote