EQ2Interface.com
Search Downloads


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

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #11  
Unread 11-15-2006, 08:40 PM
Zonx's Avatar
Zonx Zonx is offline
A Green Troll
This person is a EQ2Map developer.
Featured
 
Join Date: Dec 2004
Server: Blackburrow
Posts: 2,221
Default

Modifying SOE styles has a whole slew of other issues. Here's a few...

1) They use image slices pulled from a slew of "less than optimal" images, which hurts performance (though they have consolidated a bunch).

2) SOE designers insist on gratuitious use of dropshadows and blank space. This forces their developers to allow space in frames to accomodate the shadows (results in dead space around the window frame). It also requires a fatter image format with multiple levels of transparency (hurts performance).

3) If you tweak SOE style sizes to accomodate your frame/image widths, chances are other mods that use those styles will have alignment problems and look like hell anyways.

4) If you rely on SOE styles and only change images to work within those styles, you're either stuck with the bulky layout and controls they use or you wind up with hit area issues (a 16x16 checkbox image is displayed in the SOE standard 30x30 object, so clicking near your checkbox image acidentally activates it).

5) When SOE tweaks a style or image (say they decide the entire UI should be blue instead of tan), anything of theirs you're using gets changed weather it works for your UI or not.

Ultimetly it depends on the level of control you want over the UI. If you don't want SOE changes to directly impact your work, NEVER use their styles or images.

Personally I've found the "Replace Everything" method has resulted in far less breakage per LU. It was more work on my part initially, but has saved me time in the long run. Its also allowed me to optimize things SOE didn't for one reason or another. Generally the only changes I need to make are adding totally new elements or hard-coded architecture changes. When SOE reskined the default UI, almost nothing in Fetish needed adjustment.
Reply With Quote
 



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:53 PM.


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