Attempting to change XML

mechkl

Dalayan Elder
i use an older SoD specific UI (or atleast pieces of one) that changes the combat abilities window into 8 clickable inv buttons, (primary secondary feet and face) and 4 bag slots.

i have been trying to change the slots at are displayed in game to somewhere more useful like back, belt, neck, rings, and ears items but have had little luck without crashing.

here is a snipit from teh face slot:

<InvSlot item="CopyOfFace">
<ScreenID>Face</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>136</X>
<Y>4</Y>
</Location>
<Size>
<CX>40</CX>
<CY>40</CY>
</Size>
<Background>A_InvFace</Background>
<EQType>3</EQType>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<!--<TooltipReference/>-->
</InvSlot>


and then the only other thing i see that could be bugging the code could be.


<Screen item="CombatAbilityWnd">
<ScreenID />
<Font>2</Font>
<RelativePosition>false</RelativePosition>
<Location>
<X>50</X>
<Y>50</Y>
</Location>
<Size>
<CX>190</CX>
<CY>100</CY>
</Size>
<Text>Combat Abilities</Text>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<DrawTemplate>WDT_Inner</DrawTemplate>
<Style_Titlebar>False</Style_Titlebar>
<Style_Closebox>False</Style_Closebox>
<Style_Minimizebox>False</Style_Minimizebox>
<Style_Border>true</Style_Border>
<Style_Sizable>false</Style_Sizable>
<Pieces>CAW_CombatEffectTimeRemainingGauge</Pieces>
<Pieces>CAW_CombatEffectButton</Pieces>
<Pieces>CAW_CombatEffectLabel</Pieces>
<Pieces>CAW_OpenCombatSkillSelectWnd</Pieces>
<Pieces>CAW_Button1</Pieces>
<Pieces>CAW_Button2</Pieces>
<Pieces>CAW_Button3</Pieces>
<Pieces>CAW_Button4</Pieces>
<Pieces>CAW_Button5</Pieces>
<Pieces>CAW_Button6</Pieces>
<Pieces>CAW_Button7</Pieces>
<Pieces>CAW_Button8</Pieces>
<Pieces>CopyOfPrimary</Pieces>
<Pieces>CopyOfSecondary</Pieces>
<Pieces>CopyOfInventory Right 4</Pieces>
<Pieces>CopyOfInventory Left 4</Pieces>
<Pieces>CopyOfFeet</Pieces>
<Pieces>CopyOfInventory Left 3</Pieces>
<Pieces>CopyOfInventory Right 3</Pieces>
<Pieces>CopyOfFace</Pieces>
</Screen>


any help would be appreciated. this is what i tried already.

<InvSlot item="InvSlot20">
<ScreenID>Face</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>136</X>
<Y>4</Y>
</Location>
<Size>
<CX>40</CX>
<CY>40</CY>
</Size>
<Background>A_Invbelt</Background>
<EQType>20</EQType>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<!--<TooltipReference/>-->
</InvSlot>
 
I've had them crash for any number of reasons I was unaware would be an issue. Like trying to use text size of 5 instead of 4 or 6 in a certain spot. It could be anywhere in the code.

However, do you have a known working version of the interface piece and you are just trying to change out the slots? If so you really only need to change the EQType and to a lesser extent the Background fields if I remember right.

I modded the group window into an 8 slot clicky window, you can compare code with that if you like http://www.eqinterface.com/downloads/fileinfo.php?id=6170 the EQUI_GroupWindow.xml
 
Back
Top Bottom