Forum > Miscellaneous

[QUESTION] Custom Talent Tabs

<< < (3/3)

deep6ixed:
Okay, so I havent been able to find the XML file that I need to edit.  Or more likely, I've found it and just looked right over it.  I'll keep digging...

deep6ixed:
Okay, I looked at all the LUA and XML for the talent tabs and I'm lost.  It looks in the .lua files that the talent arrows and tiers are generated automatically from the DBC files.  

Next I'm going to swap out an entire talent tab instead of trying to add in a new one and see what happens.

If that works then I have an idea where to look.

If I figure this out, ill be sure to update this or post a tut on how to do it.

XxXGenesisXxX:
It is not generated automatically. The file is Blizzard_TalentUI in the Addonds folder.


--- Code: --- <Frame name="PlayerTalentFrameScrollChildFrame">
<Size>
<AbsDimension x="320" y="50"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT"/>
</Anchors>
<Layers>
<Layer level="BACKGROUND">
<Texture name="PlayerTalentFrameBranch1" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch2" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch3" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch4" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch5" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch6" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch7" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch8" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch9" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch10" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch11" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch12" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch13" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch14" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch15" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch16" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch17" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch18" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch19" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch20" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch21" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch22" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch23" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch24" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch25" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch26" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch27" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch28" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch29" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch30" inherits="TalentBranchTemplate"/>
</Layer>
</Layers>
<Frames>
<Button name="PlayerTalentFrameTalent1" inherits="TalentButtonTemplate" id="1"/>
<Button name="PlayerTalentFrameTalent2" inherits="TalentButtonTemplate" id="2"/>
<Button name="PlayerTalentFrameTalent3" inherits="TalentButtonTemplate" id="3"/>
<Button name="PlayerTalentFrameTalent4" inherits="TalentButtonTemplate" id="4"/>
<Button name="PlayerTalentFrameTalent5" inherits="TalentButtonTemplate" id="5"/>
<Button name="PlayerTalentFrameTalent6" inherits="TalentButtonTemplate" id="6"/>
<Button name="PlayerTalentFrameTalent7" inherits="TalentButtonTemplate" id="7"/>
<Button name="PlayerTalentFrameTalent8" inherits="TalentButtonTemplate" id="8"/>
<Button name="PlayerTalentFrameTalent9" inherits="TalentButtonTemplate" id="9"/>
<Button name="PlayerTalentFrameTalent10" inherits="TalentButtonTemplate" id="10"/>
<Button name="PlayerTalentFrameTalent11" inherits="TalentButtonTemplate" id="11"/>
<Button name="PlayerTalentFrameTalent12" inherits="TalentButtonTemplate" id="12"/>
<Button name="PlayerTalentFrameTalent13" inherits="TalentButtonTemplate" id="13"/>
<Button name="PlayerTalentFrameTalent14" inherits="TalentButtonTemplate" id="14"/>
<Button name="PlayerTalentFrameTalent15" inherits="TalentButtonTemplate" id="15"/>
<Button name="PlayerTalentFrameTalent16" inherits="TalentButtonTemplate" id="16"/>
<Button name="PlayerTalentFrameTalent17" inherits="TalentButtonTemplate" id="17"/>
<Button name="PlayerTalentFrameTalent18" inherits="TalentButtonTemplate" id="18"/>
<Button name="PlayerTalentFrameTalent19" inherits="TalentButtonTemplate" id="19"/>
<Button name="PlayerTalentFrameTalent20" inherits="TalentButtonTemplate" id="20"/>
<Button name="PlayerTalentFrameTalent21" inherits="TalentButtonTemplate" id="21"/>
<Button name="PlayerTalentFrameTalent22" inherits="TalentButtonTemplate" id="22"/>
<Button name="PlayerTalentFrameTalent23" inherits="TalentButtonTemplate" id="23"/>
<Button name="PlayerTalentFrameTalent24" inherits="TalentButtonTemplate" id="24"/>
<Button name="PlayerTalentFrameTalent25" inherits="TalentButtonTemplate" id="25"/>
<Button name="PlayerTalentFrameTalent26" inherits="TalentButtonTemplate" id="26"/>
<Button name="PlayerTalentFrameTalent27" inherits="TalentButtonTemplate" id="27"/>
<Button name="PlayerTalentFrameTalent28" inherits="TalentButtonTemplate" id="28"/>
<Button name="PlayerTalentFrameTalent29" inherits="TalentButtonTemplate" id="29"/>
<Button name="PlayerTalentFrameTalent30" inherits="TalentButtonTemplate" id="30"/>
<Button name="PlayerTalentFrameTalent31" inherits="TalentButtonTemplate" id="31"/>
<Button name="PlayerTalentFrameTalent32" inherits="TalentButtonTemplate" id="32"/>
<Button name="PlayerTalentFrameTalent33" inherits="TalentButtonTemplate" id="33"/>
<Button name="PlayerTalentFrameTalent34" inherits="TalentButtonTemplate" id="34"/>
<Button name="PlayerTalentFrameTalent35" inherits="TalentButtonTemplate" id="35"/>
<Button name="PlayerTalentFrameTalent36" inherits="TalentButtonTemplate" id="36"/>
<Button name="PlayerTalentFrameTalent37" inherits="TalentButtonTemplate" id="37"/>
<Button name="PlayerTalentFrameTalent38" inherits="TalentButtonTemplate" id="38"/>
<Button name="PlayerTalentFrameTalent39" inherits="TalentButtonTemplate" id="39"/>
<Button name="PlayerTalentFrameTalent40" inherits="TalentButtonTemplate" id="40"/>

<Frame name="PlayerTalentFrameArrowFrame" setAllPoints="true">
<Layers>
<Layer level="OVERLAY">
<Texture name="PlayerTalentFrameArrow1" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow2" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow3" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow4" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow5" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow6" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow7" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow8" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow9" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow10" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow11" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow12" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow13" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow14" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow15" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow16" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow17" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow18" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow19" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow20" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow21" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow22" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow23" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow24" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow25" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow26" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow27" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow28" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow29" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow30" inherits="TalentArrowTemplate"/>
</Layer>
</Layers>
</Frame>
</Frames>
</Frame>
--- End code ---

Navigation

[0] Message Index

[*] Previous page

Go to full version