Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/
- ..\FrameXML\UI.xsd">
- <Script file="CharacterCreate.lua"/>
- <Frame name="CharacterCreateTooltip" frameStrata="TOOLTIP" hidden="true" parent="GlueParent" inherits="GlueTooltipTemplate">
- <Scripts>
- <OnLoad>
- GlueTooltip_SetFont(self, CharacterCreateTooltipFont);
- self:SetBackdropBorderColor(1.0, 1.0, 1.0);
- self:SetBackdropColor(0.09, 0.09, 0.19 );
- </OnLoad>
- </Scripts>
- </Frame>
- <CheckButton name="CharacterCreateIconButtonTemplate" virtual="true" motionScriptsWhileDisabled="true">
- <Size x="38" y="38"/>
- <Layers>
- <Layer level="BACKGROUND">
- <Texture name="$parentShadow" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-IconShadow">
- <Size x="58" y="58"/>
- <Anchors>
- <Anchor point="CENTER" x="0" y="0"/>
- </Anchors>
- <Color r="1.0" g="1.0" b="1.0" a="0.85"/>
- </Texture>
- </Layer>
- <Layer level="OVERLAY">
- <Texture name="$parentBevelEdge" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-Highlights">
- <Size x="38" y="38"/>
- <Anchors>
- <Anchor point="CENTER" x="0" y="0"/>
- </Anchors>
- <TexCoords left="0" right="0.5" top="0.5" bottom="1.0"/>
- </Texture>
- <Texture name="$parentDisableTexture" hidden="true">
- <Size x="38" y="38"/>
- <Anchors>
- <Anchor point="CENTER" x="0" y="0"/>
- </Anchors>
- <Color r="0.0" g="0.0" b="0.0" a="0.75"/>
- </Texture>
- </Layer>
- </Layers>
- <Scripts>
- <OnMouseDown>
- if( self:IsEnabled() == 1 ) then
- _G[self:GetName().."BevelEdge"]:SetPoint("CENTER", self, "CENTER", 2, -2);
- _G[self:GetName().."Shadow"]:SetSize(52, 52);
- end
- </OnMouseDown>
- <OnMouseUp>
- if( self:IsEnabled() == 1 ) then
- _G[self:GetName().."BevelEdge"]:SetPoint("CENTER", self, "CENTER", 0, 0);
- _G[self:GetName().."Shadow"]:SetSize(58, 58);
- end
- </OnMouseUp>
- </Scripts>
- <HighlightTexture file="Interface\Glues\CharacterCreate\UI-CharacterCreate-Highlights" alphaMode="ADD">
- <TexCoords left="0" right="0.5" top="0" bottom="0.5"/>
- </HighlightTexture>
- <CheckedTexture file="Interface\Glues\CharacterCreate\UI-CharacterCreate-Highlights" alphaMode="ADD">
- <TexCoords left="0.5" right="1" top="0" bottom="0.5"/>
- </CheckedTexture>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButtonTemplate" inherits="CharacterCreateIconButtonTemplate" virtual="true">
- <Layers>
- <Layer level="ARTWORK">
- <FontString name="$parentText" inherits="GlueFontNormalSmall">
- <Anchors>
- <Anchor point="BOTTOM" relativePoint="TOP" x="0" y="2"/>
- </Anchors>
- </FontString>
- </Layer>
- </Layers>
- <Scripts>
- <OnClick>
- if( self.enable ) then
- CharacterRace_OnClick(self, self:GetID());
- CharacterCreateTooltip:Hide();
- end
- </OnClick>
- <OnEnter>
- GlueTooltip_SetOwner(self, CharacterCreateTooltip, -3, -5);
- GlueTooltip_SetText(self.tooltip, CharacterCreateTooltip);
- </OnEnter>
- <OnLeave>
- CharacterCreateTooltip:Hide();
- </OnLeave>
- </Scripts>
- <NormalTexture name="$parentNormalTexture" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-Races"/>
- <PushedTexture name="$parentPushedTexture" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-Races">
- <Size x="38" y="38"/>
- <Anchors>
- <Anchor point="CENTER" x="2" y="-2"/>
- </Anchors>
- </PushedTexture>
- </CheckButton>
- <CheckButton name="CharacterCreateClassButtonTemplate" inherits="CharacterCreateIconButtonTemplate" virtual="true">
- <Scripts>
- <OnClick>
- if( self.enable ) then
- CharacterClass_OnClick(self:GetID());
- CharacterCreateTooltip:Hide();
- end
- </OnClick>
- <OnEnter>
- GlueTooltip_SetOwner(self, CharacterCreateTooltip, -3, -5);
- GlueTooltip_SetText(self.tooltip, CharacterCreateTooltip);
- </OnEnter>
- <OnLeave>
- CharacterCreateTooltip:Hide();
- </OnLeave>
- </Scripts>
- <NormalTexture name="$parentNormalTexture" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-Classes"/>
- <PushedTexture name="$parentPushedTexture" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-Classes">
- <Size x="38" y="38"/>
- <Anchors>
- <Anchor point="CENTER" x="2" y="-2"/>
- </Anchors>
- </PushedTexture>
- </CheckButton>
- <CheckButton name="CharacterCreateGenderButtonTemplate" inherits="CharacterCreateIconButtonTemplate" virtual="true">
- <Scripts>
- <OnLeave>
- CharacterCreateTooltip:Hide();
- </OnLeave>
- </Scripts>
- <NormalTexture name="$parentNormalTexture" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-Gender"/>
- <PushedTexture name="$parentPushedTexture" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-Gender">
- <Size x="38" y="38"/>
- <Anchors>
- <Anchor point="CENTER" x="2" y="-2"/>
- </Anchors>
- </PushedTexture>
- </CheckButton>
- <Frame name="CharacterCustomizationFrameTemplate" virtual="true">
- <Size>
- <AbsDimension x="230" y="32"/>
- </Size>
- <Layers>
- <Layer level="BACKGROUND">
- <Texture name="$parentLeft" file="Interface\Glues\CharacterCreate\CharacterCreate-LabelFrame">
- <Size x="25" y="64"/>
- <Anchors>
- <Anchor point="LEFT" x="-5" y="0"/>
- </Anchors>
- <TexCoords left="0" right="0.1953125" top="0" bottom="1"/>
- </Texture>
- <Texture name="$parentRight" file="Interface\Glues\CharacterCreate\CharacterCreate-LabelFrame">
- <Size x="25" y="64"/>
- <Anchors>
- <Anchor point="RIGHT" x="-44" y="0"/>
- </Anchors>
- <TexCoords left="0.8046875" right="1" top="0" bottom="1"/>
- </Texture>
- <Texture name="$parentMiddle" file="Interface\Glues\CharacterCreate\CharacterCreate-LabelFrame">
- <Size x="40" y="64"/>
- <Anchors>
- <Anchor point="LEFT" relativeTo="$parentLeft" relativePoint="RIGHT"/>
- <Anchor point="RIGHT" relativeTo="$parentRight" relativePoint="LEFT"/>
- </Anchors>
- <TexCoords left="0.1953125" right="0.8046875" top="0" bottom="1"/>
- </Texture>
- <FontString name="$parentText" inherits="GlueFontHighlightSmall">
- <Anchors>
- <Anchor point="CENTER" relativeTo="$parentMiddle" x="0" y="2"/>
- </Anchors>
- </FontString>
- </Layer>
- </Layers>
- <Frames>
- <Button name="$parentRightButton">
- <Size x="32" y="32"/>
- <Anchors>
- <Anchor point="RIGHT"/>
- </Anchors>
- <Scripts>
- <OnClick>
- CharacterCustomization_Right(self:GetParent():GetID());
- </OnClick>
- </Scripts>
- <NormalTexture file="Interface\Glues\Common\Glue-RightArrow-Button-Up"/>
- <PushedTexture file="Interface\Glues\Common\Glue-RightArrow-Button-Down"/>
- <HighlightTexture file="Interface\Glues\Common\Glue-RightArrow-Button-Highlight" alphaMode="ADD"/>
- </Button>
- <Button name="$parentLeftButton">
- <Size x="32" y="32"/>
- <Anchors>
- <Anchor point="RIGHT" relativeTo="$parentRightButton" relativePoint="LEFT" x="3" y="0"/>
- </Anchors>
- <Scripts>
- <OnClick>
- CharacterCustomization_Left(self:GetParent():GetID());
- </OnClick>
- </Scripts>
- <NormalTexture file="Interface\Glues\Common\Glue-LeftArrow-Button-Up"/>
- <PushedTexture file="Interface\Glues\Common\Glue-LeftArrow-Button-Down"/>
- <HighlightTexture file="Interface\Glues\Common\Glue-LeftArrow-Button-Highlight" alphaMode="ADD"/>
- </Button>
- </Frames>
- </Frame>
- <ModelFFX name="CharacterCreate" toplevel="true" parent="GlueParent" setAllPoints="true" enableKeyboard="true" hidden="true">
- <Frames>
- <Frame name="CharacterCreateFrame" setAllPoints="true" enableMouse="true">
- <Frames>
- <Frame name="CharacterCreateWoWLogo">
- <Size x="256" y="128"/>
- <Anchors>
- <Anchor point="TOPRIGHT" x="-9" y="0"/>
- </Anchors>
- <Layers>
- <Layer level="ARTWORK">
- <Texture name="CharacterCreateLogo" file="Interface\Glues\Common\Glues-WoW-WotLKLogo">
- <Size x="256" y="128"/>
- <Anchors>
- <Anchor point="TOP" relativePoint="TOPLEFT" x="128" y="0"/>
- </Anchors>
- </Texture>
- </Layer>
- </Layers>
- </Frame>
- <Frame name="CharacterCreateCharacterRace">
- <Size x="267" y="287"/>
- <Anchors>
- <Anchor point="TOP" relativeTo="CharacterCreateWoWLogo" relativePoint="BOTTOM" x="-5" y="5"/>
- </Anchors>
- <Layers>
- <Layer level="BORDER">
- <Texture name="CharacterCreateRaceIcon" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-RacesRound">
- <Size x="48" y="48"/>
- <Anchors>
- <Anchor point="TOPLEFT" x="4" y="-4"/>
- </Anchors>
- <TexCoords left="0" right="0.375" top="0" bottom="0.75"/>
- </Texture>
- </Layer>
- <Layer level="ARTWORK">
- <Texture file="Interface\Glues\CharacterCreate\UI-CharacterCreate-InfoBox" setAllPoints="true">
- <TexCoords left="0.005859375" right="0.52734375" top="0.005859375" bottom="0.56640625"/>
- </Texture>
- </Layer>
- <Layer level="OVERLAY">
- <FontString name="CharacterCreateRaceLabel" inherits="FactionName_Shadow_Huge" justifyH="LEFT" text="RACE">
- <Size x="220" y="0"/>
- <Anchors>
- <Anchor point="TOP" x="40" y="-10"/>
- </Anchors>
- </FontString>
- </Layer>
- </Layers>
- <Backdrop bgFile="Interface\Tooltips\UI-Tooltip-Background">
- <BackgroundInsets>
- <AbsInset left="12" right="3" top="20" bottom="6"/>
- </BackgroundInsets>
- </Backdrop>
- <Frames>
- <ScrollFrame name="CharacterCreateRaceScrollFrame" inherits="GlueScrollFrameTemplate">
- <Size x="220" y="220"/>
- <Anchors>
- <Anchor point="TOPLEFT" x="20" y="-55"/>
- </Anchors>
- <Scripts>
- <OnLoad>
- CharacterCreateRaceScrollFrameScrollBar:ClearAllPoints();
- CharacterCreateRaceScrollFrameScrollBar:SetPoint("TOPLEFT", CharacterCreateRaceScrollFrame, "TOPRIGHT", 7, 4);
- CharacterCreateRaceScrollFrameScrollBar:SetPoint("BOTTOMLEFT", CharacterCreateRaceScrollFrame, "BOTTOMRIGHT", 7, 12);
- GlueScrollFrame_OnScrollRangeChanged(self, yrange);
- </OnLoad>
- <OnScrollRangeChanged>
- GlueScrollFrame_OnScrollRangeChanged(self, yrange);
- </OnScrollRangeChanged>
- </Scripts>
- <ScrollChild>
- <Frame name="CharacterCreateRaceScrollChild">
- <Size x="220" y="10"/>
- <Layers>
- <Layer level="BACKGROUND">
- <FontString name="CharacterCreateRaceAbilityText" inherits="GlueFontNormalSmall" justifyH="LEFT">
- <Size x="220" y="0"/>
- <Anchors>
- <Anchor point="TOPLEFT" x="0" y="0"/>
- </Anchors>
- </FontString>
- <FontString name="CharacterCreateRaceText" inherits="GlueFontCharacterCreate" justifyH="LEFT">
- <Size x="220" y="0"/>
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceAbilityText" relativePoint="BOTTOMLEFT" x="0" y="-2"/>
- </Anchors>
- </FontString>
- </Layer>
- </Layers>
- </Frame>
- </ScrollChild>
- </ScrollFrame>
- </Frames>
- </Frame>
- <Frame name="CharacterCreateCharacterClass">
- <Size x="267" y="287"/>
- <Anchors>
- <Anchor point="TOP" relativeTo="CharacterCreateCharacterRace" relativePoint="BOTTOM" x="-5" y="-5"/>
- </Anchors>
- <Layers>
- <Layer level="BORDER">
- <Texture name="CharacterCreateClassIcon" file="Interface\TargetingFrame\UI-Classes-Circles">
- <Size x="48" y="48"/>
- <Anchors>
- <Anchor point="TOPLEFT" x="4" y="-4"/>
- </Anchors>
- <TexCoords left="0" right="0.375" top="0" bottom="0.75"/>
- </Texture>
- </Layer>
- <Layer level="ARTWORK">
- <Texture file="Interface\Glues\CharacterCreate\UI-CharacterCreate-InfoBox" setAllPoints="true">
- <TexCoords left="0.005859375" right="0.52734375" top="0.005859375" bottom="0.56640625"/>
- </Texture>
- </Layer>
- <Layer level="OVERLAY">
- <FontString name="CharacterCreateClassLabel" inherits="FactionName_Shadow_Huge" justifyH="LEFT" text="RACE">
- <Size x="220" y="0"/>
- <Anchors>
- <Anchor point="TOP" x="40" y="-10"/>
- </Anchors>
- </FontString>
- </Layer>
- </Layers>
- <Backdrop bgFile="Interface\Tooltips\UI-Tooltip-Background">
- <BackgroundInsets>
- <AbsInset left="12" right="3" top="20" bottom="6"/>
- </BackgroundInsets>
- </Backdrop>
- <Frames>
- <ScrollFrame name="CharacterCreateClassScrollFrame" inherits="GlueScrollFrameTemplate">
- <Size x="220" y="220"/>
- <Anchors>
- <Anchor point="TOPLEFT" x="20" y="-55"/>
- </Anchors>
- <Scripts>
- <OnLoad>
- CharacterCreateClassScrollFrameScrollBar:ClearAllPoints();
- CharacterCreateClassScrollFrameScrollBar:SetPoint("TOPLEFT", CharacterCreateClassScrollFrame, "TOPRIGHT", 7, 4);
- CharacterCreateClassScrollFrameScrollBar:SetPoint("BOTTOMLEFT", CharacterCreateClassScrollFrame, "BOTTOMRIGHT", 7, 12);
- GlueScrollFrame_OnScrollRangeChanged(self, yrange);
- </OnLoad>
- <OnScrollRangeChanged>
- GlueScrollFrame_OnScrollRangeChanged(self, yrange);
- </OnScrollRangeChanged>
- </Scripts>
- <ScrollChild>
- <Frame name="CharacterCreateClassScrollChild">
- <Size x="220" y="10"/>
- <Layers>
- <Layer level="BACKGROUND">
- <FontString name="CharacterCreateClassRolesText" inherits="GlueFontNormalSmall" justifyH="LEFT">
- <Size x="220" y="0"/>
- <Anchors>
- <Anchor point="TOPLEFT" x="0" y="0"/>
- </Anchors>
- </FontString>
- <FontString name="CharacterCreateClassText" inherits="GlueFontCharacterCreate" justifyH="LEFT">
- <Size x="220" y="0"/>
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateClassRolesText" relativePoint="BOTTOMLEFT" x="0" y="-2"/>
- </Anchors>
- </FontString>
- </Layer>
- </Layers>
- </Frame>
- </ScrollChild>
- </ScrollFrame>
- </Frames>
- </Frame>
- <Frame name="CharacterCreateConfigurationFrame">
- <Size x="256" y="758"/>
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateFrame" relativePoint="TOPLEFT" x="9" y="-5"/>
- </Anchors>
- <Layers>
- <Layer level="ARTWORK">
- <Texture name="CharacterCreateOuterBorder1" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-OuterBorder">
- <Size x="256" y="256"/>
- <Anchors>
- <Anchor point="TOP" x="0" y="0"/>
- </Anchors>
- <TexCoords left="0" right="1" top="1" bottom="0"/>
- </Texture>
- <Texture name="CharacterCreateOuterBorder2" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-OuterBorder">
- <Size x="256" y="246"/>
- <Anchors>
- <Anchor point="TOP" relativeTo="CharacterCreateOuterBorder1" relativePoint="BOTTOM" x="0" y="0"/>
- </Anchors>
- <TexCoords left="0" right="1" top="0" bottom="0.9609375"/>
- </Texture>
- <Texture name="CharacterCreateOuterBorder3" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-OuterBorder">
- <Size x="256" y="256"/>
- <Anchors>
- <Anchor point="TOP" relativeTo="CharacterCreateOuterBorder2" relativePoint="BOTTOM" x="0" y="0"/>
- </Anchors>
- </Texture>
- </Layer>
- <Layer level="BACKGROUND">
- <Texture name="CharacterCreateConfigurationBackground" file="Interface\Tooltips\UI-Tooltip-Background">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateOuterBorder1" relativePoint="TOPLEFT" x="10" y="-8"/>
- <Anchor point="BOTTOMRIGHT" relativeTo="CharacterCreateOuterBorder3" relativePoint="BOTTOMRIGHT" x="-10" y="8"/>
- </Anchors>
- </Texture>
- </Layer>
- <Layer level="BORDER">
- <Texture name="CharacterCreateBanners" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-Banners">
- <Size x="256" y="512"/>
- <Anchors>
- <Anchor point="TOP" relativeTo="CharacterCreateOuterBorder1" relativePoint="TOP" x="0" y="-5"/>
- </Anchors>
- </Texture>
- </Layer>
- <Layer level="OVERLAY">
- <FontString name="CharacterCreateAllianceLabel" inherits="FactionName_Shadow_Huge" text="ALLIANCE">
- <Anchors>
- <Anchor point="TOP" relativePoint="TOP" x="-50" y="-20"/>
- </Anchors>
- </FontString>
- <FontString name="CharacterCreateHordeLabel" inherits="FactionName_Shadow_Huge" text="HORDE">
- <Anchors>
- <Anchor point="TOP" relativePoint="TOP" x="50" y="-20"/>
- </Anchors>
- </FontString>
- <!--
- <FontString name="CharacterCreateAllianceRaceLabel" inherits="OptionsFontSmall"/>
- <FontString name="CharacterCreateHordeRaceLabel" inherits="OptionsFontSmall"/>
- -->
- <FontString name="CharacterCreateGender" inherits="CharacterCreateTooltipFont">
- <Anchors>
- <Anchor point="BOTTOM" relativePoint="TOP" x="0" y="-388"/>
- </Anchors>
- <Color r="1.0" g="0.78" b="0"/>
- </FontString>
- <FontString name="CharacterCreateClassName" inherits="CharacterCreateTooltipFont">
- <Anchors>
- <Anchor point="BOTTOM" relativePoint="TOP" x="0" y="-456"/>
- </Anchors>
- <Color r="1.0" g="0.78" b="0"/>
- </FontString>
- </Layer>
- </Layers>
- <Frames>
- <CheckButton name="CharacterCreateRaceButton1" inherits="CharacterCreateRaceButtonTemplate" id="1">
- <Anchors>
- <Anchor point="TOP" relativePoint="TOP" x="-75" y="-50"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton2" inherits="CharacterCreateRaceButtonTemplate" id="2">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton1" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton3" inherits="CharacterCreateRaceButtonTemplate" id="3">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton2" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton4" inherits="CharacterCreateRaceButtonTemplate" id="4">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton3" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton5" inherits="CharacterCreateRaceButtonTemplate" id="5">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton4" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton6" inherits="CharacterCreateRaceButtonTemplate" id="6">
- <Anchors>
- <Anchor point="TOP" relativePoint="TOP" x="75" y="-50"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton7" inherits="CharacterCreateRaceButtonTemplate" id="7">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton6" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton8" inherits="CharacterCreateRaceButtonTemplate" id="8">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton7" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton9" inherits="CharacterCreateRaceButtonTemplate" id="9">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton8" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton10" inherits="CharacterCreateRaceButtonTemplate" id="10">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton9" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton11" inherits="CharacterCreateRaceButtonTemplate" id="11">
- <Anchors>
- <Anchor point="TOP" relativePoint="TOP" x="25" y="-50"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton12" inherits="CharacterCreateRaceButtonTemplate" id="12">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton11" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton13" inherits="CharacterCreateRaceButtonTemplate" id="13">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton12" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton14" inherits="CharacterCreateRaceButtonTemplate" id="14">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton13" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton15" inherits="CharacterCreateRaceButtonTemplate" id="15">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton14" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton16" inherits="CharacterCreateRaceButtonTemplate" id="16">
- <Anchors>
- <Anchor point="TOP" relativePoint="TOP" x="-25" y="-50"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton17" inherits="CharacterCreateRaceButtonTemplate" id="17">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton16" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton18" inherits="CharacterCreateRaceButtonTemplate" id="18">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton17" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton19" inherits="CharacterCreateRaceButtonTemplate" id="19">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton18" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateRaceButton20" inherits="CharacterCreateRaceButtonTemplate" id="20">
- <Anchors>
- <Anchor point="TOPLEFT" relativeTo="CharacterCreateRaceButton19" relativePoint="BOTTOMLEFT" x="0" y="-10"/>
- </Anchors>
- </CheckButton>>
- <CheckButton name="CharacterCreateGenderButtonMale" inherits="CharacterCreateGenderButtonTemplate">
- <Anchors>
- <Anchor point="TOP" x="-20" y="-392"/>
- </Anchors>
- <Scripts>
- <OnLoad>
- _G[self:GetName().."NormalTexture"]:SetTexCoord(0, 0.5, 0, 1.0);
- _G[self:GetName().."PushedTexture"]:SetTexCoord(0, 0.5, 0, 1.0);
- </OnLoad>
- <OnClick>
- PlaySound("gsCharacterCreationClass");
- if ( GetSelectedSex() ~= SEX_MALE ) then
- SetCharacterGender(SEX_MALE);
- end
- </OnClick>
- <OnEnter>
- GlueTooltip_SetOwner(self, CharacterCreateTooltip, -3, -5);
- GlueTooltip_SetText(MALE, CharacterCreateTooltip);
- </OnEnter>
- </Scripts>
- </CheckButton>
- <CheckButton name="CharacterCreateGenderButtonFemale" inherits="CharacterCreateGenderButtonTemplate">
- <Anchors>
- <Anchor point="TOP" x="20" y="-392"/>
- </Anchors>
- <Scripts>
- <OnLoad>
- _G[self:GetName().."NormalTexture"]:SetTexCoord(0.5, 1.0, 0, 1.0);
- _G[self:GetName().."PushedTexture"]:SetTexCoord(0.5, 1.0, 0, 1.0);
- </OnLoad>
- <OnClick>
- PlaySound("gsCharacterCreationClass");
- if ( GetSelectedSex() ~= SEX_FEMALE ) then
- SetCharacterGender(SEX_FEMALE);
- end
- </OnClick>
- <OnEnter>
- GlueTooltip_SetOwner(self, CharacterCreateTooltip, -3, -5);
- GlueTooltip_SetText(FEMALE, CharacterCreateTooltip);
- </OnEnter>
- </Scripts>
- </CheckButton>
- <CheckButton name="CharacterCreateClassButton1" inherits="CharacterCreateClassButtonTemplate" id="1">
- <Anchors>
- <Anchor point="TOP" x="-90" y="-463"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateClassButton2" inherits="CharacterCreateClassButtonTemplate" id="2">
- <Anchors>
- <Anchor point="LEFT" relativeTo="CharacterCreateClassButton1" relativePoint="RIGHT" x="6" y="0"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateClassButton3" inherits="CharacterCreateClassButtonTemplate" id="3">
- <Anchors>
- <Anchor point="LEFT" relativeTo="CharacterCreateClassButton2" relativePoint="RIGHT" x="6" y="0"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateClassButton4" inherits="CharacterCreateClassButtonTemplate" id="4">
- <Anchors>
- <Anchor point="LEFT" relativeTo="CharacterCreateClassButton3" relativePoint="RIGHT" x="6" y="0"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateClassButton5" inherits="CharacterCreateClassButtonTemplate" id="5">
- <Anchors>
- <Anchor point="LEFT" relativeTo="CharacterCreateClassButton4" relativePoint="RIGHT" x="6" y="0"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateClassButton6" inherits="CharacterCreateClassButtonTemplate" id="6">
- <Anchors>
- <Anchor point="TOP" relativeTo="CharacterCreateClassButton1" relativePoint="BOTTOM" x="0" y="-6"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateClassButton7" inherits="CharacterCreateClassButtonTemplate" id="7">
- <Anchors>
- <Anchor point="TOP" relativeTo="CharacterCreateClassButton2" relativePoint="BOTTOM" x="0" y="-6"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateClassButton8" inherits="CharacterCreateClassButtonTemplate" id="8">
- <Anchors>
- <Anchor point="TOP" relativeTo="CharacterCreateClassButton3" relativePoint="BOTTOM" x="0" y="-6"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateClassButton9" inherits="CharacterCreateClassButtonTemplate" id="9">
- <Anchors>
- <Anchor point="TOP" relativeTo="CharacterCreateClassButton4" relativePoint="BOTTOM" x="0" y="-6"/>
- </Anchors>
- </CheckButton>
- <CheckButton name="CharacterCreateClassButton10" inherits="CharacterCreateClassButtonTemplate" id="10">
- <Anchors>
- <Anchor point="TOP" relativeTo="CharacterCreateClassButton5" relativePoint="BOTTOM" x="0" y="-6"/>
- </Anchors>
- </CheckButton>
- <Button name="CharCreateRandomizeButton" inherits="GlueButtonSmallTemplate" text="RANDOMIZE">
- <Size x="146" y="30"/>
- <Anchors>
- <Anchor point="BOTTOM" x="0" y="10"/>
- </Anchors>
- <Scripts>
- <OnLoad>
- self:SetWidth(self:GetTextWidth() + 50);
- </OnLoad>
- <OnClick>
- CharacterCreate_Randomize();
- </OnClick>
- <OnUpdate>
- CharacterCreate_DeathKnightSwap(self);
- </OnUpdate>
- </Scripts>
- </Button>
- <Frame name="CharacterCustomizationButtonFrame5" inherits="CharacterCustomizationFrameTemplate" id="5">
- <Anchors>
- <Anchor point="BOTTOM" relativeTo="CharCreateRandomizeButton" relativePoint="TOP" x="-6" y="3"/>
- </Anchors>
- </Frame>
- <Frame name="CharacterCustomizationButtonFrame4" inherits="CharacterCustomizationFrameTemplate" id="4">
- <Anchors>
- <Anchor point="BOTTOM" relativeTo="CharacterCustomizationButtonFrame5" relativePoint="TOP" x="0" y="0"/>
- </Anchors>
- </Frame>
- <Frame name="CharacterCustomizationButtonFrame3" inherits="CharacterCustomizationFrameTemplate" id="3">
- <Anchors>
- <Anchor point="BOTTOM" relativeTo="CharacterCustomizationButtonFrame4" relativePoint="TOP" x="0" y="0"/>
- </Anchors>
- </Frame>
- <Frame name="CharacterCustomizationButtonFrame2" inherits="CharacterCustomizationFrameTemplate" id="2">
- <Anchors>
- <Anchor point="BOTTOM" relativeTo="CharacterCustomizationButtonFrame3" relativePoint="TOP" x="0" y="0"/>
- </Anchors>
- </Frame>
- <Frame name="CharacterCustomizationButtonFrame1" inherits="CharacterCustomizationFrameTemplate" id="1">
- <Anchors>
- <Anchor point="BOTTOM" relativeTo="CharacterCustomizationButtonFrame2" relativePoint="TOP" x="0" y="0"/>
- </Anchors>
- </Frame>
- </Frames>
- </Frame>
- <EditBox name="CharacterCreateNameEdit" letters="12">
- <Size x="156" y="40"/>
- <Anchors>
- <Anchor point="BOTTOM" x="0" y="55"/>
- </Anchors>
- <Layers>
- <Layer level="BACKGROUND">
- <FontString inherits="GlueFontNormalLarge" text="NAME">
- <Size x="256" y="64"/>
- <Anchors>
- <Anchor point="BOTTOM" relativePoint="TOP" x="0" y="-23"/>
- </Anchors>
- </FontString>
- </Layer>
- </Layers>
- <Backdrop bgFile="Interface\Tooltips\UI-Tooltip-Background" edgeFile="Interface\Glues\Common\Glue-Tooltip-Border" tile="true">
- <BackgroundInsets>
- <AbsInset left="10" right="5" top="4" bottom="9"/>
- </BackgroundInsets>
- <TileSize>
- <AbsValue val="16"/>
- </TileSize>
- <EdgeSize>
- <AbsValue val="16"/>
- </EdgeSize>
- </Backdrop>
- <Scripts>
- <OnEscapePressed>
- CharacterCreate_Back();
- </OnEscapePressed>
- <OnEnterPressed>
- CharacterCreate_Okay();
- </OnEnterPressed>
- </Scripts>
- <FontString inherits="GlueEditBoxFont"/>
- <TextInsets>
- <AbsInset left="15"/>
- </TextInsets>
- </EditBox>
- <Button name="CharacterCreateRandomName" inherits="GlueButtonSmallTemplate" text="RANDOMIZE" hidden="true">
- <Size x="146" y="30"/>
- <Anchors>
- <Anchor point="TOP" relativeTo="CharacterCreateNameEdit" relativePoint="BOTTOM" x="0" y="7"/>
- </Anchors>
- <Scripts>
- <OnLoad>
- self:SetWidth(self:GetTextWidth() + 50);
- </OnLoad>
- <OnClick>
- CharacterCreateNameEdit:SetText(GetRandomName());
- PlaySound("gsCharacterCreationLook");
- </OnClick>
- <OnUpdate>
- CharacterCreate_DeathKnightSwap(self);
- </OnUpdate>
- </Scripts>
- </Button>
- <Button name="CharacterCreateRotateLeft">
- <Size x="50" y="50"/>
- <Anchors>
- <Anchor point="BOTTOM" x="-16" y="-5"/>
- </Anchors>
- <HitRectInsets>
- <AbsInset left="13" right="13" top="10" bottom="13"/>
- </HitRectInsets>
- <Scripts>
- <OnLoad>
- self:RegisterForClicks("LeftButtonDown", "LeftButtonUp");
- </OnLoad>
- <OnClick>
- PlaySound("igInventoryRotateCharacter");
- </OnClick>
- <OnUpdate>
- CharacterCreateRotateLeft_OnUpdate(self);
- </OnUpdate>
- </Scripts>
- <NormalTexture file="Interface\Glues\CharacterCreate\UI-RotationRight-Big-Up">
- <TexCoords left="1.0" right="0" top="0" bottom="1.0"/>
- </NormalTexture>
- <PushedTexture file="Interface\Glues\CharacterCreate\UI-RotationRight-Big-Down">
- <TexCoords left="1.0" right="0" top="0" bottom="1.0"/>
- </PushedTexture>
- <HighlightTexture file="Interface\Buttons\UI-Common-MouseHilight" alphaMode="ADD">
- <Size x="30" y="30"/>
- <Anchors>
- <Anchor point="CENTER" x="0" y="0"/>
- </Anchors>
- </HighlightTexture>
- </Button>
- <Button name="CharacterCreateRotateRight">
- <Size x="50" y="50"/>
- <Anchors>
- <Anchor point="BOTTOM" x="16" y="-5"/>
- </Anchors>
- <HitRectInsets>
- <AbsInset left="13" right="13" top="10" bottom="13"/>
- </HitRectInsets>
- <Scripts>
- <OnLoad>
- self:RegisterForClicks("LeftButtonDown", "LeftButtonUp");
- </OnLoad>
- <OnClick>
- PlaySound("igInventoryRotateCharacter");
- </OnClick>
- <OnUpdate>
- CharacterCreateRotateRight_OnUpdate(self);
- </OnUpdate>
- </Scripts>
- <NormalTexture file="Interface\Glues\CharacterCreate\UI-RotationRight-Big-Up"/>
- <PushedTexture file="Interface\Glues\CharacterCreate\UI-RotationRight-Big-Down"/>
- <HighlightTexture file="Interface\Buttons\UI-Common-MouseHilight" alphaMode="ADD">
- <Size x="30" y="30"/>
- <Anchors>
- <Anchor point="CENTER" x="0" y="0"/>
- </Anchors>
- </HighlightTexture>
- </Button>
- <Button name="CharCreateOkayButton" inherits="GlueButtonTemplate" text="CHARACTER_CREATE_ACCEPT">
- <Size x="160" y="35"/>
- <Anchors>
- <Anchor point="TOP" relativeTo="CharacterCreateCharacterClass" relativePoint="BOTTOM" x="4" y="-3"/>
- </Anchors>
- <Scripts>
- <OnClick>
- CharacterCreate_Okay();
- </OnClick>
- <OnUpdate>
- CharacterCreate_DeathKnightSwap(self);
- </OnUpdate>
- </Scripts>
- </Button>
- <Button name="CharCreateBackButton" inherits="GlueButtonSmallTemplate" text="BACK">
- <Size x="120" y="30"/>
- <Anchors>
- <Anchor point="TOP" relativeTo="CharCreateOkayButton" relativePoint="BOTTOM" x="4" y="3"/>
- </Anchors>
- <Scripts>
- <OnClick>
- CharacterCreate_Back();
- </OnClick>
- <OnUpdate>
- CharacterCreate_DeathKnightSwap(self);
- </OnUpdate>
- </Scripts>
- </Button>
- </Frames>
- <Scripts>
- <OnMouseDown>
- CharacterCreateFrame_OnMouseDown(button);
- </OnMouseDown>
- <OnMouseUp>
- CharacterCreateFrame_OnMouseUp(button);
- </OnMouseUp>
- <OnUpdate>
- CharacterCreateFrame_OnUpdate();
- </OnUpdate>
- </Scripts>
- </Frame>
- </Frames>
- <Scripts>
- <OnLoad>
- CharacterCreate_OnLoad(self);
- </OnLoad>
- <OnShow>
- CharacterCreate_OnShow();
- </OnShow>
- <OnHide>
- CharacterCreate_OnHide();
- </OnHide>
- <OnChar>
- CharacterCreate_OnChar();
- </OnChar>
- <OnKeyDown>
- CharacterCreate_OnKeyDown(key);
- </OnKeyDown>
- <OnUpdateModel>
- CharacterCreate_UpdateModel(self);
- </OnUpdateModel>
- </Scripts>
- </ModelFFX>
- </Ui>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement