Yet another player window for EQ2
Hope you all like it
Features
- Display your class image
- Has click to cure (hidden below the concentration bar)
- Health and power percentage
Version
Ver 1.0a
- Corrected the cure buttons being covered by the debuff icons thus making the click to cure not work (guess i accidentally changed it somehow
)
- Set the background to be semi-tranparent (if you don't like it to be semi-transparent, open up the file in notepad and search for "opacity" and changed the "=0.500" to "=1.000" instead)
Ver 1.0
- Added a image to display your class
- Added background
Ver 0.3
- Was using custom font so had to set it to the default
Ver 0.2
- Naming change
Ver 0.1
- Initial release
Installation
1. Create a folder called MyUI (you can name it anything you like but i am going to use this for my example here) inside your "<eq2 directory>/UI" (you should see "<eq2 directory>/UI/MyUI")
2. Extract the files into the folder "MyUI" (you should see eq2ui_player.xml and another folder called "images" with a file called "bars.dds" inside)
3. Next, open notepad and paste the following codes into it
Code:
<?xml version="1.0" encoding="utf-8"?>
<Page Name="SkinInfoPage" ScrollExtent="800,600" Size="800,600" Visible="false">
<Data author="Me" contact="" description="MyUI" Name="SkinInfo" text="MyUI" version="1.0" />
</Page>
You can change the author, description and text field into anything you like.
Click save as and type "eq2ui_skininfo.xml" (need to include the "" else it would save as a file with txt extension instead of xml) under the filename
4. Lastly goto you "<eq2 directory>/Everquest II" and open the file eq2.ini with notepad and insert the following codes
Code:
cl_ui_skinname MyUI
cl_ui_subdir ui/
Save the file and you may login to the game.
5. For those already with custom UI directory, you just need to replace the "eq2ui_player.xml" with this and add the "bars.dds" into the "image" folder.
6.
For version 1.0 only Due to the way events works in this game, i had to use another window to push the game to update the image thus the "eq2ui_hud_zoning.xml" file included with the download. Its the default file from SOE, so if you use a custom xml file for the zoning, you will need to edit and insert the following codes on the first <Page...> line on the file:
Code:
OnHide="Parent.Parent.Custom.Procedures.GetSubClass.Detect.Press=True
Parent.Player.Class.ClassSet.Activated=True"
or you can open my "eq2ui_hud.zoning.xml" and take a look at the second line. All credits for Landiin of extremeUI for his method where mine was based on.
7.
For version 1.0 only Lastly you need to include this:
Code:
<include>eq2ui_Custom_eXtremeUI_Procedures.xml</include>
into your "eq2ui_custom.xml" file between <Page .......> and </Page> will look something like this:
Code:
<?xml version="1.0" encoding="utf-8"?>
<Page IgnoreTab="false" ismodule="true" Name="Custom" PackSize="1,1" PackSizeProp="0002/0003,0002/0003" ScrollExtent="1024,768" Size="1024,768" Visible="false">
<include>eq2ui_Custom_eXtremeUI_Procedures.xml</include>
</Page>
All credits to gm9 for class detection code and Landiin from where i shamelessly used his file since there's no point in reinventing the wheel.
Credits
To all the UI authors here for their outstanding UIs and where us noobies learn from their codes. I especially wanted to thanks Drumstix42 for his codes from where i based mine on and Landiin for his class display code on the startbutton and gm9 for the class detection codes!