Difference between revisions of "Enhanced Client Modding"

(Resources)
Line 6: Line 6:
  
 
Within the client's installation directory, normally something like
 
Within the client's installation directory, normally something like
    This PC> Local Disk (C:)> Program Files (x86)> Electronic Arts> Ultima Online Enhanced> UserInterface
+
 
 +
<code>This PC> Local Disk (C:)> Program Files (x86)> Electronic Arts> Ultima Online Enhanced> UserInterface</code>
 +
 
 
is a file named Custom_UI_Documentaion.zip  
 
is a file named Custom_UI_Documentaion.zip  
  

Revision as of 20:14, 1 March 2026


The EC is written in the programming language Lua and uses XML to control interface layout. You do not need special software to interact with either .lua or .xml file types. Notepad or another text editor will work just fine. However, some of the graphics files use Direct Draw Surface format and .dds files may not work with all image processing software. GIMP is recommended as it is both free and can work with .dds files.


Within the client's installation directory, normally something like

This PC> Local Disk (C:)> Program Files (x86)> Electronic Arts> Ultima Online Enhanced> UserInterface

is a file named Custom_UI_Documentaion.zip


Once unzipped, this file will produce a hyper-linked document providing instructions on how to modify the Enhanced Client.

Walkthroughs

Resources

Color Design


Image Processing Software

  • GIMP The GNU Image Manipulator Program - a free crowdsourced version of photoshop. Works with the .dds files used in UO's EC.
  • GIMP Tutorial Video Davies Media Design 10 Tips for GIMP Beginners


Software


Support

See Also