Installation:
You must have Microsoft's .NET Framework 1.1 or better installed for UISwitcher to run.
Unzip to your EverQuest II directory (
C:\Program Files\Sony\EverQuest II by default)
Basic Usage:
Run UISwitcher. (See
Main Window screenshot)
Select a UI from the left-hand list.
Details on the selected UI will be displayed in the right-hand box.
Once you've selected the UI you want to use, click
Set UI.
UISwitcher will rewrite your eq2.ini and launch the EverQuest II patcher.
AutoPlay Settings:
By default, UISwitcher will run the EQ2 patcher once you've selected a UI to load. To change this behavior, click the
AutoPlay Settings button (See
AutoPlay Settings screenshot.) You may select from EQ2 (with or without patcher), EQ2MAP Updater, Other (any file you specify), or Disabled (do not run any other programs after UI Switcher finishes setting your UI.)
Per-character and per-UI UI Settings File Management:
UI Switcher now includes a per-character UI Settings file manager. To access it, click the
UISettings Files button (See
UI Setting Manager screenshot.)
The top half of the UI Settings manager will allow you to
Backup and
Restore your characters' UI Settings files. It will also allow you to clone (the
› or
» button) one character's UI Settings file to one or more other characters. To select more than one character in the target list hold down
CTRL while clicking each character you want to copy the source file to.
The bottom half of the UI Settings manager will allow you to define default UI Settings schemes per-UI. Select a UI Settings file from the left-hand list and a UI from the right-hand list and click the
› button to set a default per-UI UI Setting file. To clear a default per-UI UI Setting file, select the UI and click the
Clear Default button. Whether or not a UI has a default UI Setting file associated with it will be displayed in the main window's details box. (You may optionally disable the usage of default per-UI UI Settings files by unchecking the
Use UIS Defaults checkbox on the main window.
Notes:
UIs
must be installed in the UI folder to register with UISwitcher.
UIs
must have an eq2ui_skininfo.xml file to register with UISwitcher.
UI Settings files
must have the filename format *_*_eq2_uisettings.ini and may be located either in the EQ2 folder or a specific UI's folder. (I.e. guk_uhed_eq2_uisettings.ini or UI\tyejaebottom\1280x1024_tyejaebottom_eq2_uisettings.ini)
You
must have Microsoft's .NET Framework 1.1 or better installed for UISwitcher to run.
If you find any problems, or have any suggestions, please post to
this thread.
Updates:
v0.1:
Initial release.
v0.2-0.4:
Internal release candidates.
v0.5:
Fixed several alignment problems.
Added AutoPlay settings.
Added per-character UI Settings file management tool.
Remembered settings across sessions.
v0.6:
Found and fixed several cases where UI Settings wouldn't recognize ini filenames correctly.
v0.7:
Internal release candidate.
v0.75:
Applied EQ2-esque visual style.
Fixed retention of additional EQ2.ini settings.
v1.0:
Added "Get more UIs" button (opens http://www.EQ2Interface.com)
Added "Refresh" button (refreshes UI list in case of UI install during UISwitcher session)
Added tooltips to all buttons in main and UIS windows
v1.0a:
Corrected typo in EQ2Interface.com URL