vanilla-wow-addons – Rev 1

Subversion Repositories:
Rev:
<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="Localization.lua"/>
  <Script file="CleanPlayerFrame.lua"/>
  <Frame name="CleanPlayerFrameFrame" hidden="true">
    <Scripts>
      <OnLoad>
        CleanPlayerFrame_OnLoad();
      </OnLoad>
      <OnEvent>
        CleanPlayerFrame_OnEvent(event);
      </OnEvent>
      <OnUpdate>
        CleanPlayerFrame_OnUpdate(arg1);
      </OnUpdate>
    </Scripts>
  </Frame>
  
  <Frame name="CleanPlayerFramePartyChecker" hidden="true">
    <Scripts>
      <OnLoad>
         CleanPlayerFrame_TimerMeshCheck = 0;
      </OnLoad>
      <OnUpdate>
        CleanPlayerFrame_TimerMeshCheck = CleanPlayerFrame_TimerMeshCheck + arg1;
        if CleanPlayerFrame_TimerMeshCheck > 5 then
          CleanPlayerFrame_LoadPartyMesh("party1");
          CleanPlayerFrame_LoadPartyMesh("party2");
          CleanPlayerFrame_LoadPartyMesh("party3");
          CleanPlayerFrame_LoadPartyMesh("party4");
          CleanPlayerFrame_TimerMeshCheck = 0;
        end
      </OnUpdate>
    </Scripts>
  </Frame>

  <Font name="CleanPlayerFrame_SmallNumber" font="Fonts\FRIZQT__.TTF" outline="NORMAL" virtual="true">
    <FontHeight>
      <AbsValue val="10"/>
    </FontHeight>
    <Color r="1.0" g="1.0" b="1.0"/>
  </Font>

  <PlayerModel frameStrata="BACKGROUND" name="CleanPlayerFrame_PlayerModel" hidden="true" parent="PlayerFrame">
    <Size>
      <AbsDimension x="49" y="55"/>
    </Size>
    <Anchors>
      <Anchor point="CENTER" relativePoint="CENTER" relativeTo="PlayerPortrait">
      <Offset>
        <AbsDimension x="0" y="-2"/>
      </Offset>
      </Anchor>
    </Anchors>
    <Scripts>
      <OnShow>
        this:SetCamera(0);
      </OnShow>
    </Scripts>
  </PlayerModel>

  <PlayerModel frameStrata="BACKGROUND" name="CleanPlayerFrame_TargetModel" hidden="true" parent="TargetFrame">
    <Size>
      <AbsDimension x="49" y="55"/>
    </Size>
    <Anchors>
      <Anchor point="CENTER" relativePoint="CENTER" relativeTo="TargetPortrait">
      <Offset>
        <AbsDimension x="0" y="-2"/>
      </Offset>
      </Anchor>
    </Anchors>
    <Scripts>
      <OnShow>
        this:SetCamera(0);
      </OnShow>
    </Scripts>
  </PlayerModel>

  <PlayerModel frameStrata="BACKGROUND" name="CleanPlayerFrame_Party1Model" hidden="true" parent="PartyMemberFrame1">
    <Size>
      <AbsDimension x="30" y="33"/>
    </Size>
    <Anchors>
      <Anchor point="CENTER" relativePoint="CENTER" relativeTo="PartyMemberFrame1Portrait">
      <Offset>
        <AbsDimension x="1" y="-1"/>
      </Offset>
      </Anchor>
    </Anchors>
    <Scripts>
      <OnShow>
        this:SetCamera(0);
      </OnShow>
    </Scripts>    
  </PlayerModel>

  <PlayerModel frameStrata="BACKGROUND" name="CleanPlayerFrame_Party2Model" hidden="true" parent="PartyMemberFrame2">
    <Size>
      <AbsDimension x="30" y="33"/>
    </Size>
    <Anchors>
      <Anchor point="CENTER" relativePoint="CENTER" relativeTo="PartyMemberFrame2Portrait">
      <Offset>
        <AbsDimension x="1" y="-1"/>
      </Offset>
      </Anchor>
    </Anchors>
    <Scripts>
      <OnShow>
        this:SetCamera(0);
      </OnShow>
    </Scripts>    
  </PlayerModel>

  <PlayerModel frameStrata="BACKGROUND" name="CleanPlayerFrame_Party3Model" hidden="true" parent="PartyMemberFrame3">
    <Size>
      <AbsDimension x="30" y="33"/>
    </Size>
    <Anchors>
      <Anchor point="CENTER" relativePoint="CENTER" relativeTo="PartyMemberFrame3Portrait">
      <Offset>
        <AbsDimension x="1" y="-1"/>
      </Offset>
      </Anchor>
    </Anchors>
    <Scripts>
      <OnShow>
        this:SetCamera(0);
      </OnShow>
    </Scripts>    
  </PlayerModel>

  <PlayerModel frameStrata="BACKGROUND" name="CleanPlayerFrame_Party4Model" hidden="true" parent="PartyMemberFrame4">
    <Size>
      <AbsDimension x="30" y="33"/>
    </Size>
    <Anchors>
      <Anchor point="CENTER" relativePoint="CENTER" relativeTo="PartyMemberFrame4Portrait">
      <Offset>
        <AbsDimension x="1" y="-1"/>
      </Offset>
      </Anchor>
    </Anchors>
    <Scripts>
      <OnShow>
        this:SetCamera(0);
      </OnShow>
    </Scripts>    
  </PlayerModel>   
  
  <!-- party health info -->
  <Frame name="CleanPlayerFrame_PartyMemberFrame1" parent="PartyMemberFrame1" hidden="false">
    <Layers>
      <Layer level="ARTWORK">
        <FontString name="CleanPlayerFrame_PartyMemberFrame1HealthBarText" inherits="TextStatusBarText" justifyH="LEFT">
          <Anchors>
            <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="PartyMemberFrame1HealthBar">
            <Offset>
              <AbsDimension x="1" y="-4"/>
            </Offset>
            </Anchor>
          </Anchors>
        </FontString>
      </Layer>
    </Layers>
  </Frame>

  <Frame name="CleanPlayerFrame_PartyMemberFrame2" parent="PartyMemberFrame2" hidden="false">
    <Layers>
      <Layer level="ARTWORK">
        <FontString name="CleanPlayerFrame_PartyMemberFrame2HealthBarText" inherits="TextStatusBarText" justifyH="LEFT">
          <Anchors>
            <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="PartyMemberFrame2HealthBar">
            <Offset>
              <AbsDimension x="1" y="-4"/>
            </Offset>
            </Anchor>
          </Anchors>
        </FontString>
      </Layer>
    </Layers>
  </Frame>

  <Frame name="CleanPlayerFrame_PartyMemberFrame3" parent="PartyMemberFrame3" hidden="false">
    <Layers>
      <Layer level="ARTWORK">
        <FontString name="CleanPlayerFrame_PartyMemberFrame3HealthBarText" inherits="TextStatusBarText" justifyH="LEFT">
          <Anchors>
            <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="PartyMemberFrame3HealthBar">
            <Offset>
              <AbsDimension x="1" y="-4"/>
            </Offset>
            </Anchor>
          </Anchors>
        </FontString>
      </Layer>
    </Layers>
  </Frame>

  <Frame name="CleanPlayerFrame_PartyMemberFrame4" parent="PartyMemberFrame4" hidden="false">
    <Layers>
      <Layer level="ARTWORK">
        <FontString name="CleanPlayerFrame_PartyMemberFrame4HealthBarText" inherits="TextStatusBarText" justifyH="LEFT">
          <Anchors>
            <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="PartyMemberFrame4HealthBar">
            <Offset>
              <AbsDimension x="1" y="-4"/>
            </Offset>
            </Anchor>
          </Anchors>
        </FontString>
      </Layer>
    </Layers>
  </Frame>

  <!-- target info -->
  <Frame name="CleanPlayerFrame_TargetFrameHealthBar" hidden="false" parent="TargetFrameHealthBar">
    <Size>
      <AbsDimension x="232" y="100"/>
    </Size>
    <Anchors>
      <Anchor point="CENTER"/>
    </Anchors>
    <Layers>
      <Layer level="OVERLAY">
        <FontString name="$parentText" inherits="CleanPlayerFrame_SmallNumber"/>
      </Layer>
    </Layers>
  </Frame>

  <Frame name="CleanPlayerFrame_TargetFrameManaBar"  hidden="false" parent="TargetFrameManaBar">
    <Size>
      <AbsDimension x="232" y="50"/>
    </Size>
    <Anchors>
      <Anchor point="CENTER"/>
    </Anchors>
    <Layers>
      <Layer level="OVERLAY">
        <FontString name="$parentText" inherits="CleanPlayerFrame_SmallNumber"/>
      </Layer>
    </Layers>
  </Frame>

  <!-- percent party -->
  <Frame name="CleanPlayerFrame_PartyMember1" frameStrata="LOW" hidden="false" parent="PartyMemberFrame1HealthBar">
    <Size>
      <AbsDimension x="0" y="0"/>
    </Size>
    <Anchors>
      <Anchor point="TOPLEFT"/>
    </Anchors>
    <Layers>
      <Layer level="OVERLAY">
        <FontString name="$parentHealthBarText" inherits="CleanPlayerFrame_SmallNumber">
          <Anchors>
            <Anchor point="CENTER" relativeTo="PartyMemberFrame1HealthBar"/>
          </Anchors>
        </FontString>
        <FontString name="$parentManaBarText" inherits="CleanPlayerFrame_SmallNumber">
          <Anchors>
            <Anchor point="CENTER" relativeTo="PartyMemberFrame1ManaBar"/>
          </Anchors>
        </FontString>
      </Layer>
    </Layers>
  </Frame>

  <Frame name="CleanPlayerFrame_PartyMember2" frameStrata="LOW" hidden="false" parent="PartyMemberFrame2HealthBar">
    <Size>
      <AbsDimension x="0" y="0"/>
    </Size>
    <Anchors>
      <Anchor point="TOPLEFT"/>
    </Anchors>
    <Layers>
      <Layer level="OVERLAY">
        <FontString name="$parentHealthBarText" inherits="CleanPlayerFrame_SmallNumber">
          <Anchors>
            <Anchor point="CENTER" relativeTo="PartyMemberFrame2HealthBar"/>
          </Anchors>
        </FontString>
        <FontString name="$parentManaBarText" inherits="CleanPlayerFrame_SmallNumber">
          <Anchors>
            <Anchor point="CENTER" relativeTo="PartyMemberFrame2ManaBar"/>
          </Anchors>
        </FontString>
      </Layer>
    </Layers>
  </Frame>

  <Frame name="CleanPlayerFrame_PartyMember3" frameStrata="LOW" hidden="false" parent="PartyMemberFrame3HealthBar">
    <Size>
      <AbsDimension x="0" y="0"/>
    </Size>
    <Anchors>
      <Anchor point="TOPLEFT"/>
    </Anchors>
    <Layers>
      <Layer level="OVERLAY">
        <FontString name="$parentHealthBarText" inherits="CleanPlayerFrame_SmallNumber">
          <Anchors>
            <Anchor point="CENTER" relativeTo="PartyMemberFrame3HealthBar"/>
          </Anchors>
        </FontString>
        <FontString name="$parentManaBarText" inherits="CleanPlayerFrame_SmallNumber">
          <Anchors>
            <Anchor point="CENTER" relativeTo="PartyMemberFrame3ManaBar"/>
          </Anchors>
        </FontString>
      </Layer>
    </Layers>
  </Frame>

  <Frame name="CleanPlayerFrame_PartyMember4" frameStrata="LOW" hidden="false" parent="PartyMemberFrame4HealthBar">
    <Size>
      <AbsDimension x="0" y="0"/>
    </Size>
    <Anchors>
      <Anchor point="TOPLEFT"/>
    </Anchors>
    <Layers>
      <Layer level="OVERLAY">
        <FontString name="$parentHealthBarText" inherits="CleanPlayerFrame_SmallNumber">
          <Anchors>
            <Anchor point="CENTER" relativeTo="PartyMemberFrame4HealthBar"/>
          </Anchors>
        </FontString>
        <FontString name="$parentManaBarText" inherits="CleanPlayerFrame_SmallNumber">
          <Anchors>
            <Anchor point="CENTER" relativeTo="PartyMemberFrame4ManaBar"/>
          </Anchors>
        </FontString>
      </Layer>
    </Layers>
  </Frame>


</Ui>