Rebuilt Sars UI

eqjenius

Dalayan Elder
I've always liked the Sars UI, but it had some compatibility issues with our version of Everquest, and I wanted more accessible inventory and hotkeys. So I re-coded a few UI pieces and grabbed a few pieces from UIs over at EqInterface.

Features:
- Sars4 Incompabibility issues resolved
- New Icon Set! (or at least a newly remapped one)
- Big Bank Layout
- Tabbed Merchant Window
- Open Inventory Combat Capable
- Streamlined Pet/Tracking/Group Windows
- Larger Target Window

If you have suggestions or finds bugs, post here and I'll see about getting it updated again.

Cheers. Download link: https://docs.google.com/file/d/0B9I4vw_owMUIeE10MVU5V0FYenM/edit?usp=sharing


EQ000035.png


EQ000029.png


EQ000028.png


EQ000000-1.png

 
Last edited:
eqjenius, did you shrink the hight of the hotbuttons or just the width? On the custom UI I use, I couldn't get the gear images to show up once I shrunk the hot buttons.
 
Last edited:
eqjenius, did you hang the hight of the hotbuttons or just the width?

Not entirely sure what you're asking, but this is an example of the hotbutton code I used:

<Button item="HB_Button1">
<ScreenID>HB_Button1</ScreenID>
<Font>2</Font>
<RelativePosition>true</RelativePosition>
<Location>
<X>1</X>
<Y>47</Y>
</Location>
<Size>
<CX>58</CX>
<CY>31</CY>
</Size>
<Text>1</Text>
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>

<DecalSize>
<CX>30</CX>
<CY>30</CY>
</DecalSize>
<DecalOffset>
<X>15</X>
<Y>0</Y>
</DecalOffset>
<ButtonDrawTemplate>
<Normal>A_SquareBtnNormal</Normal>
<Pressed>A_SquareBtnPressed</Pressed>
<Flyby>A_SquareBtnFlyby</Flyby>
<Disabled>A_SquareBtnDisabled</Disabled>
<PressedFlyby>A_SquareBtnPressedFlyby</PressedFlyby>
</ButtonDrawTemplate>
</Button>

On the custom UI I use, I couldn't get the gear images to show up once I shrunk the hot buttons.

If you resize or reposition a hotbutton, you have to also resize or reposition the inventory gem icon and spell gem icon for the hotbutton, like this:

<!--**************************HotButtonInventory*****************************-->
<InvSlot item="HB_InvSlot1">
<ScreenID>HB_InvSlot1</ScreenID>
<RelativePosition>true</RelativePosition>
<Location>
<X>16</X>
<Y>47</Y>
</Location>
<Size>
<CX>29</CX>
<CY>28</CY>
</Size>
<Background>A_RecessedBox</Background>
<EQType>-1</EQType>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
</InvSlot>

<!--*********************************HotButtonSpellGems**********************************-->

<SpellGem item="HB_SpellGem1">
<ScreenID>HB_SpellGem1</ScreenID>
<RelativePosition>true</RelativePosition>
<Location>
<X>15</X>
<Y>48</Y>
</Location>
<Size>
<CX>32</CX>
<CY>28</CY>
</Size>
<SpellGemDrawTemplate>
<Holder>A_SpellGemHolder</Holder>
<Background>A_SpellGemBackground</Background>
<Highlight>A_SpellGemHighlight</Highlight>
</SpellGemDrawTemplate>
<SpellIconOffsetX>-2</SpellIconOffsetX>
<SpellIconOffsetY>-2</SpellIconOffsetY>
</SpellGem>

Does that help?
 
Not entirely sure what you're asking, but this is an example of the hotbutton code I used:
I meant to say change not hang... sorry lol!


If you resize or reposition a hotbutton, you have to also resize or reposition the inventory gem icon and spell gem icon for the hotbutton, like this:
I had changed the size of the hotbutton as well as the inventory icon and spell gem. This got me thinking though. I had the inventory icon size exactly the same as the hotbutton size (just like i did with the spell gem and the spell gems appear fine...) I checked through my <Ui2DAnimation> and found I had slot 1 locations numbers reversed. I also found I had some location reversals in inventory slots. Funny thing is, I didn't have enough reversed to screw all the hotbutton spots up, but I guess the reversals were interfering with one another.

Anyway, I got my stuff fixed up and sorry for the derail. These problems had been bothering me for a long time lol!
 
Anyway, I got my stuff fixed up and sorry for the derail. These problems had been bothering me for a long time lol!

Yeah I had a bunch of the same issues while I was learning how the animations and the CSS interact. I probably still don't have it all down yet, it takes a while. ;)
 
Back
Top Bottom