Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-8" standalone="yes"?>
- <Desc>
- <Constant name="RenderPriority_Background" val="500"/>
- <Constant name="LifeLossDuration" val="2000"/>
- <Constant name="ReductionColor" val="180,0,85"/>
- <Constant name="DecreaseDuration_NoReduction" val="500"/>
- <Constant name="YellowResourceColor" val="254, 210, 16"/>
- <Constant name="OrangeResourceColor" val="234, 154, 31"/>
- <Constant name="PurpleResourceColor" val="163, 73, 164"/>
- <Constant name="PinkResourceColor" val="255, 105, 180"/>
- <Constant name="LowStatusBarAnnounceThreshold" val="1.00"/>
- <!--===========================================================================================
- <! UnitStatusFrame
- <!=============================================================================================
- <! Events : Animation events will be sent based on the local player perspective
- <! Reset / UnitStatusOwner / UnitStatusAlly / UnitStatusEnemy
- <!==========================================================================================-->
- <!--===========================================================================================
- <! UnitStatusBar Border Templates
- <!==========================================================================================-->
- <Frame type="Image" name="OuterBorderTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="-1"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="-1"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="1"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="1"/>
- <Unclipped val="True"/>
- <Texture val="@UI/StormTempWhite"/>
- <Color val="000000"/>
- </Frame>
- <Frame type="Image" name="SemiWhiteBorderTemplate">
- <AnchorUseDeviceOffset val="True"/>
- <Color val="EEEEEE"/>
- <Alpha val="192"/>
- </Frame>
- <!-- Default Bar Template -->
- <Frame type="UnitStatusBar" name="UnitStatusBarTemplate">
- <Height val="10"/>
- <Width val="93"/>
- <BackgroundShown val="true"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <BarInsetRect top="0" left="0" bottom="0" right="0"/>
- <BackgroundInsetRect top="1" left="1" bottom="1" right="1"/>
- </Frame>
- <!--===========================================================================================
- <! Healthbar Background Templates - This has to be placed as direct children of UnitStatusFrame
- <!==========================================================================================-->
- <Frame type="Image" name="HealthBarBackgroundTemplate">
- <RenderPriority val="#RenderPriority_Background"/>
- <Texture val="@UI/StormUnitStatusHealthBarFrame"/>
- <LayerColor val="006edf"/>
- <TextureType val="Nineslice"/>
- <Animation name="BackgroundColor">
- <Event event="Reset" action="Stop"/>
- <Event event="UnitStatusOwner" action="Stop" frame="$parent"/>
- <Event event="UnitStatusAlly" action="Stop" frame="$parent"/>
- <Event event="UnitStatusEnemy" action="Play" frame="$parent"/>
- <Controller type="LayerColor" end="Pause">
- <Key type="Curve" time="0" value="223;36;0" out="Fast"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="CommandHotkeyFrame" name="UnitSelectionNumberLabelTemplate">
- <Frame type="Label" name="HotkeyLabel">
- <Anchor relative="$parent/$parent"/>
- <Style val="StormVikingSelectionNumberLabel"/>
- </Frame>
- </Frame>
- <!-- Note for Z fighting background images, health bars looking darker than they should, add
- <RenderPriority val="#RenderPriority_Background"/>
- -->
- <!-- Health Bar Templates -->
- <Frame type="UnitStatusBar" name="UnitStatusHealthBarTemplate" template="UnitStatus/UnitStatusBarTemplate">
- <Texture val="@UI/HUD_Bar_Nameplate_Generic"/>
- <OwnerColor val="247, 222, 14"/>
- <AllyColor val="49, 132, 255"/>
- <EnemyColor val="219, 0, 64"/>
- <ReductionColor val="#ReductionColor"/>
- <ColorStyle val="Primary" index="0"/>
- <ReductionShown val="true"/>
- <IncreaseDuration val="1000"/>
- <DecreaseDuration val="#LifeLossDuration"/>
- </Frame>
- <Frame type="UnitStatusHealthBar" name="UnitStatusSegmentedHealthBarTemplate" template="UnitStatus/UnitStatusHealthBarTemplate">
- <Segmented val="true"/>
- <SegmentValue val="250"/>
- <SegmentGroupCount val="4"/>
- <MaxSegmentCount val="400"/>
- <!-- OPTIONAL: HoT and DoT bars -->
- <BarCount val="3"/>
- <!-- Expected Life Grant Bar -->
- <ReductionShown val="true" index="1"/>
- <IncreaseDuration val="0" index="1"/>
- <OwnerColor val="0, 110, 0" index="1"/>
- <AllyColor val="0, 50, 110" index="1"/>
- <EnemyColor val="110, 0, 0" index="1"/>
- <ApplyToTotal val="false" index="1"/>
- <!-- Expected Life Subtract Bar -->
- <ReductionShown val="false" index="2"/>
- <IncreaseDuration val="#LifeLossDuration" index="2"/>
- <OwnerColor val="150, 117, 12" index="2"/>
- <AllyColor val="150, 117, 12" index="2"/>
- <EnemyColor val="150, 117, 12" index="2"/>
- <ApplyToTotal val="false" index="2"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="UnitStatusProtectedHealthBarTemplate">
- <Segmented val="False"/>
- <Texture val="@UI/State/Protected"/>
- <ReductionColor val="#ReductionColor"/>
- <BarCount val="4"/>
- <OwnerColor val="255,255,255" index="0"/>
- <AllyColor val="255,255,255" index="0"/>
- <EnemyColor val="255,255,255" index="0"/>
- <ReductionShown val="true" index="0"/>
- <IncreaseDuration val="0" index="0"/>
- <DecreaseDuration val="0" index="0"/>
- <Tiled val="True" index="0"/>
- <OwnerColor val="255,255,255" index="1"/>
- <AllyColor val="255,255,255" index="1"/>
- <EnemyColor val="255,255,255" index="1"/>
- <IncreaseDuration val="0" index="1"/>
- <DecreaseDuration val="0" index="1"/>
- <Tiled val="True" index="1"/>
- <OwnerColor val="255,255,255" index="2"/>
- <AllyColor val="255,255,255" index="2"/>
- <EnemyColor val="255,255,255" index="2"/>
- <IncreaseDuration val="0" index="2"/>
- <DecreaseDuration val="0" index="2"/>
- <ApplyToTotal val="false" index="2"/>
- <Tiled val="True" index="2"/>
- <OwnerColor val="255,255,255" index="3"/>
- <AllyColor val="255,255,255" index="3"/>
- <EnemyColor val="255,255,255" index="3"/>
- <IncreaseDuration val="0" index="3"/>
- <DecreaseDuration val="0" index="3"/>
- <ApplyToTotal val="false" index="3"/>
- <Tiled val="True" index="3"/>
- </Frame>
- <!-- Shielded Health Bar Templates -->
- <Frame type="UnitStatusShieldedHealthBar" name="UnitStatusShieldedHealthBarTemplate" template="UnitStatus/UnitStatusHealthBarTemplate">
- <BarCount val="4"/>
- <!-- Shield Bar -->
- <ReductionShown val="true" index="1"/>
- <IncreaseDuration val="1000" index="1"/>
- <DecreaseDuration val="2000" index="1"/>
- <OwnerColor val="255, 255, 255" index="1"/>
- <AllyColor val="255, 255, 255" index="1"/>
- <EnemyColor val="255, 255, 255" index="1"/>
- <ReductionColor val="109, 255, 255" index="1"/>
- <ColorStyle val="Shields" index="1"/>
- <!-- Expected Life Grant Bar -->
- <ReductionShown val="true" index="2"/>
- <IncreaseDuration val="0" index="2"/>
- <OwnerColor val="0, 110, 0" index="2"/>
- <AllyColor val="0, 50, 110" index="2"/>
- <EnemyColor val="110, 0, 0" index="2"/>
- <ColorStyle val="HoT" index="2"/>
- <ApplyToTotal val="false" index="2"/>
- <!-- Expected Life Subtract Bar -->
- <ReductionShown val="false" index="3"/>
- <IncreaseDuration val="#LifeLossDuration" index="3"/>
- <OwnerColor val="150, 117, 12" index="3"/>
- <AllyColor val="150, 117, 12" index="3"/>
- <EnemyColor val="150, 117, 12" index="3"/>
- <ColorStyle val="DoT" index="3"/>
- <ApplyToTotal val="false" index="3"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="UnitStatusSegmentedShieldedHealthBarTemplate" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <Segmented val="true"/>
- <SegmentValue val="250"/>
- <SegmentGroupCount val="4"/>
- <MaxSegmentCount val="400"/>
- <Segmented val="true"/>
- </Frame>
- <!-- Energy Bar Templates -->
- <Frame type="UnitStatusEnergyBar" name="UnitStatusEnergyBarTemplate" template="UnitStatus/UnitStatusBarTemplate">
- <BarCount val="2"/>
- <Texture val="@UI/HUD_Bar_NamePlate_Mana"/>
- <Height val="8"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <OwnerColor val="ffffff"/>
- <AllyColor val="ffffff"/>
- <EnemyColor val="ffffff"/>
- <!-- Expected Energy Grant Bar -->
- <ReductionShown val="true" index="1"/>
- <IncreaseDuration val="0" index="1"/>
- <OwnerColor val="707070" index="1"/>
- <AllyColor val="707070" index="1"/>
- <EnemyColor val="707070" index="1"/>
- <ApplyToTotal val="false" index="1"/>
- </Frame>
- <Frame type="UnitStatusEnergyBar" name="UnitStatusSegmentedEnergyTemplate" template="UnitStatus/UnitStatusEnergyBarTemplate">
- <!--<Segmented val="true"/>-->
- <Segmented val="false"/>
- <BackgroundShown val="true"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <SegmentValue val="100"/>
- </Frame>
- <Frame type="UnitStatusEnergyBar" name="UnitStatusSolidEnergyTemplate" template="UnitStatus/UnitStatusEnergyBarTemplate">
- <ReductionShown val="True"/>
- </Frame>
- <!-- Progress Bar Templates -->
- <Frame type="UnitStatusProgressBar" name="UnitStatusProgressBarTemplate" template="UnitStatus/UnitStatusBarTemplate">
- <Height val="6"/>
- <Width val="140"/>
- <OwnerColor val="ff9204"/>
- <AllyColor val="ff9204"/>
- <EnemyColor val="ff9204"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <Texture val="@UI/HUD_Bar_NamePlate_Progress_Generic"/>
- </Frame>
- <!-- Duration Bar Templates -->
- <Frame type="UnitStatusDurationBar" name="UnitStatusDurationBarTemplate" template="UnitStatus/UnitStatusBarTemplate">
- <Height val="6"/>
- <Width val="140"/>
- <OwnerColor val="ff9204"/>
- <AllyColor val="ff9204"/>
- <EnemyColor val="ff9204"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <Texture val="@UI/HUD_Bar_NamePlate_Progress_Generic"/>
- </Frame>
- <!-- Veterancy Bar Templates -->
- <Frame type="UnitStatusVeterancyBar" name="UnitStatusVeterancyBarTemplate" template="UnitStatus/UnitStatusBarTemplate">
- <Height val="9"/>
- <OwnerColor val="255, 255, 255"/>
- <AllyColor val="255, 255, 255"/>
- <EnemyColor val="255, 255, 255"/>
- <Texture val="@UI/StormUnitStatusBar"/>
- <Tiled val="true" index="0"/>
- </Frame>
- <!-- Progress Info Template -->
- <Frame type="UnitStatusProgressInfo" name="UnitStatusProgressInfoTemplate">
- <Frame type="Image" name="IconImage">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Width val="32"/>
- </Frame>
- <Frame type="UnitStatusBar" name="Bar" template="UnitStatus/UnitStatusBarTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/IconImage" pos="Max" offset="2"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Height val="0"/>
- <Width val="0"/>
- <OwnerColor val="140, 140, 140"/>
- <AllyColor val="140, 140, 140"/>
- <EnemyColor val="140, 140, 140"/>
- <Texture val="@UI/StormUnitStatusBar"/>
- </Frame>
- <Frame type="Label" name="ActivityLabel">
- <Anchor side="Top" relative="$parent/Bar" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/Bar" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/Bar" pos="Min" offset="0"/>
- <Anchor side="Right" relative="$parent/Bar" pos="Max" offset="0"/>
- <Style val="Storm_StatusBarLabel"/>
- </Frame>
- </Frame>
- <!-- Level Templates -->
- <Frame type="UnitStatusLevel" name="UnitStatusLevelTemplate">
- <Height val="20"/>
- <Width val="25"/>
- <Frame type="Label" name="Label">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Style val="Storm_UnitStatusLevelLabel"/>
- <RenderPriority val="600"/>
- <Alpha val="255"/>
- </Frame>
- </Frame>
- <!-- Player Name Templates -->
- <Frame type="UnitStatusPlayerName" name="UnitStatusPlayerNameTemplate">
- <DisplayPriority name="NameSlot" val="2"/>
- <Height val="24"/>
- <Width val="220"/>
- <UseNameTypeVisibilityRules val="true"/>
- <Frame type="Label" name="Label">
- <Anchor side="Top" relative="$parent" pos="Min" offset="2"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Style val="Storm_UnitNameLabel"/>
- </Frame>
- </Frame>
- <!-- Unit Name Templates -->
- <Frame type="UnitStatusUnitName" name="UnitStatusUnitNameTemplate">
- <DisplayPriority name="NameSlot" val="1"/>
- <Height val="24"/>
- <Width val="220"/>
- <UseNameTypeVisibilityRules val="true"/>
- <Frame type="Label" name="Label">
- <Anchor side="Top" relative="$parent" pos="Min" offset="2"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Style val="Storm_UnitNameLabel"/>
- </Frame>
- </Frame>
- <!-- Ammo Templates -->
- <Frame type="Image" name="AmmoImageTemplate">
- <Width val="8"/>
- <Height val="8"/>
- <LayerCount val="2"/>
- <Texture val="@UI/StormUnitStatusAmmoOff" layer="0"/>
- <LayerColor val="255, 255, 255" layer="0"/>
- <Texture val="@UI/StormUnitStatusAmmoOn" layer="1"/>
- <LayerColor val="255, 255, 255" layer="1"/>
- </Frame>
- <Frame type="UnitStatusAmmo" name="UnitStatusAmmoTemplate">
- <Height val="16"/>
- <Width val="200"/>
- <Frame type="Image" name="AmmoImage1" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage2" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage1" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage1" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage3" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage2" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage2" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage4" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage3" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage3" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage5" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage4" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage4" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage6" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage5" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage5" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage7" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage6" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage6" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage8" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage7" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage7" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage9" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage8" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage8" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage10" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage9" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage9" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage11" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage10" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage10" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage12" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage11" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage11" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage13" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage12" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage12" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage14" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage13" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage13" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage15" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage14" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage14" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage16" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage15" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage15" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage17" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage16" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage16" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage18" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage17" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage17" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage19" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage18" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage18" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage20" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage19" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage19" pos="Max" offset="0"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusAmmo" name="UnitStatusAmmoTemplate40">
- <Height val="32"/>
- <Width val="200"/>
- <Frame type="Image" name="AmmoImage1" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage2" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage1" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage1" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage3" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage2" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage2" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage4" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage3" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage3" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage5" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage4" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage4" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage6" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage5" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage5" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage7" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage6" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage6" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage8" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage7" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage7" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage9" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage8" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage8" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage10" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage9" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage9" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage11" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage10" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage10" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage12" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage11" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage11" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage13" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage12" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage12" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage14" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage13" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage13" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage15" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage14" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage14" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage16" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage15" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage15" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage17" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage16" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage16" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage18" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage17" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage17" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage19" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage18" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage18" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage20" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage19" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage19" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage21" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage1" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage1" pos="Min" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage22" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage21" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage21" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage23" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage22" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage22" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage24" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage23" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage23" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage25" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage24" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage24" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage26" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage25" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage25" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage27" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage26" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage26" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage28" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage27" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage27" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage29" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage28" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage28" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage30" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage29" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage29" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage31" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage30" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage30" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage32" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage31" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage31" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage33" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage32" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage32" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage34" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage33" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage33" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage35" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage34" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage34" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage36" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage35" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage35" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage37" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage36" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage36" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage38" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage37" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage37" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage39" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage38" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage38" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage40" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage39" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage39" pos="Max" offset="0"/>
- </Frame>
- </Frame>
- <Frame type="Image" name="SAmmoImageTemplate">
- <Width val="8"/>
- <Height val="12"/>
- <LayerCount val="2"/>
- <Color val="0,255,255"/>
- <Texture val="@UI/StormUnitStatusAmmoOff" layer="0"/>
- <LayerColor val="255, 255, 255" layer="0"/>
- <Texture val="@UI/StormUnitStatusAmmoOn" layer="1"/>
- <LayerColor val="255, 255, 255" layer="1"/>
- </Frame>
- <Frame type="UnitStatusAmmo" name="TempleUnitStatusAmmoTemplate">
- <Height val="32"/>
- <Width val="200"/>
- <Frame type="Image" name="AmmoImage1" template="UnitStatus/SAmmoImageTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage2" template="UnitStatus/SAmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage1" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage1" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage3" template="UnitStatus/SAmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage2" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage2" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage4" template="UnitStatus/SAmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage3" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage3" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage5" template="UnitStatus/SAmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage4" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage4" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage6" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage1" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage1" pos="Min" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage7" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage6" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage6" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage8" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage7" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage7" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage9" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage8" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage8" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage10" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage9" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage9" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage11" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage10" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage10" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage12" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage11" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage11" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage13" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage12" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage12" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage14" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage13" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage13" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage15" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage14" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage14" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage16" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage15" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage15" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage17" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage16" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage16" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage18" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage17" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage17" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage19" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage18" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage18" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage20" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage19" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage19" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage21" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage20" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage20" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage22" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage21" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage21" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage23" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage22" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage22" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage24" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage23" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage23" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage25" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage24" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage24" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage26" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage6" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage6" pos="Min" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage27" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage26" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage26" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage28" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage27" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage27" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage29" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage28" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage28" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage30" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage29" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage29" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage31" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage30" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage30" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage32" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage31" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage31" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage33" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage32" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage32" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage34" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage33" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage33" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage35" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage34" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage34" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage36" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage35" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage35" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage37" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage36" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage36" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage38" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage37" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage37" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage39" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage38" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage38" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage40" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage39" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage39" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage41" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage40" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage40" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage42" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage41" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage41" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage43" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage42" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage42" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage44" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage43" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage43" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="AmmoImage45" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/AmmoImage44" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage44" pos="Max" offset="0"/>
- </Frame>
- </Frame>
- <!-- Talent Available Indicator Template-->
- <Frame type="UnitStatusTalentAvailableIndicator" name="TalentAvailableIndicatorTemplate">
- <DisplayPriority name="NameSlot" val="3"/>
- <Frame type="Image" name="TalentAvailableBg">
- <Anchor side="Top" relative="$parent/TalentAvailableLabel" pos="Min" offset="-10"/>
- <Anchor side="Bottom" relative="$parent/TalentAvailableLabel" pos="Max" offset="10"/>
- <Anchor side="Left" relative="$parent/TalentAvailableLabel" pos="Min" offset="-30"/>
- <Anchor side="Right" relative="$parent/TalentAvailableLabel" pos="Max" offset="30"/>
- <Texture val="@UI/StormTalentAlertNameplateBG"/>
- <BlendMode val="Normal"/>
- <TextureType val="NineSlice"/>
- <RenderPriority val="600"/>
- </Frame>
- <Frame type="Label" name="TalentAvailableLabel">
- <Anchor side="Top" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Text val="@UI/Talents/Available"/>
- <Style val="TalentChoiceAlertNameplateLabel"/>
- <RenderPriority val="601"/>
- </Frame>
- <Frame type="Image" name="TalentAvailableOverlay">
- <Anchor relative="$parent/TalentAvailableBg"/>
- <Texture val="@UI/StormTalentAlertNameplateBG"/>
- <BlendMode val="Add"/>
- <TextureType val="NineSlice"/>
- <RenderPriority val="602"/>
- </Frame>
- <Animation name="Pulse">
- <Event event="OnShown" action="Play"/>
- <Controller type="Fade" end="PingPong" frame="TalentAvailableBg">
- <Key type="Curve" time="0.0" value="80" out="Fast"/>
- <Key type="Curve" time="0.3" value="255" in="Slow" out="Slow"/>
- <Key type="Curve" time=".5" value="255" in="Slow"/>
- </Controller>
- <Controller type="Fade" end="PingPong" frame="TalentAvailableOverlay">
- <Key type="Curve" time="0.0" value="80" out="Fast"/>
- <Key type="Curve" time="0.3" value="110" in="Slow" out="Slow"/>
- <Key type="Curve" time=".5" value="110" in="Slow"/>
- </Controller>
- <Controller type="Fade" end="PingPong" frame="TalentAvailableLabel">
- <Key type="Curve" time="0.0" value="200" out="Fast"/>
- <Key type="Curve" time="0.3" value="255" in="Slow" out="Slow"/>
- <Key type="Curve" time=".5" value="255" in="Slow"/>
- </Controller>
- </Animation>
- </Frame>
- <!-- Map Monster Invulnerable Plate Template-->
- <Frame type="UnitStatusBuffDebuffElement" name="InvulnerableUnitStatusBuffDisplayTemplate">
- <DisplayPriority name="NameSlot" val="4"/>
- <Alpha val="0"/>
- <VisibilityOnFade val="False"/>
- <Validator val="UserCategoryTargetInvulnerable"/>
- <Frame type="Image" name="BuffPlateBg">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Mid" offset="0"/>
- <Texture val="@UI/State/UnstoppableBG"/>
- <RenderPriority val="600"/>
- </Frame>
- <!-- ResetVisibility is called whenever frame gets hidden so that fading animation is not
- resumed when unit comes out of the fog of war.
- -->
- <Animation name="FadeAnimation">
- <Event event="ResetVisibility" action="Stop"/>
- <Event event="Hide" action="DirectionReverse,Play"/>
- <Event event="Show" action="DirectionForward,Play"/>
- <Controller type="Fade" end="Pause">
- <Key type="Curve" time="0.0" value="0" out="Fast"/>
- <Key type="Curve" time="0.15" value="255" in="Fast"/>
- </Controller>
- </Animation>
- <StateGroup name="BuffState">
- <State name="Invulnerable">
- <When type="AnimationState" UnitStatusValidatorState="UserCategoryTargetInvulnerable"/>
- <Action type="SetProperty" frame="BuffLabel" text="@UI/State/Invulnerable"/>
- <Action type="SetProperty" frame="BuffIconLeft" texture="@UI/State/InvulnerableIcon"/>
- <Action type="SetProperty" frame="BuffPlateBg" texture="@UI/State/InvulnerableBG"/>
- </State>
- </StateGroup>
- <Frame type="Label" name="BuffLabel">
- <Anchor side="Top" relative="$parent/BuffPlateBg" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/BuffPlateBg" pos="Mid" offset="11"/>
- <Anchor side="Bottom" relative="$parent/BuffPlateBg" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/BuffPlateBg" pos="Mid" offset="11"/>
- <Style val="TalentChoiceAlertNameplateLabel"/>
- <RenderPriority val="602"/>
- </Frame>
- <Frame type="Image" name="BuffIconLeft">
- <Anchor side="Top" relative="$parent/BuffPlateBg" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/BuffPlateBg" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/BuffPlateBg" pos="Min" offset="2"/>
- <Width val="36"/>
- <Height val="36"/>
- <Texture val="@UI/Editor/BorderImage"/>
- <RenderPriority val="601"/>
- </Frame>
- </Frame>
- <!-- Talent Debuff Plate Template-->
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusBuffDebuffDisplayTemplate">
- <DisplayPriority name="NameSlot" val="4"/>
- <Alpha val="0"/>
- <VisibilityOnFade val="False"/>
- <Validator val="UserCategoryTargetStasis"/>
- <Validator val="UserCategoryTargetInvulnerable"/>
- <Validator val="TargetMindControlled"/>
- <Validator val="TargetTaunted"/>
- <Validator val="UserCategoryTargetUnstoppable"/>
- <Validator val="CasterIsProtectedCombine"/>
- <Validator val="CasterIsUnkillable"/>
- <Validator val="UserCategoryTargetStunned"/>
- <Validator val="TargetFeared"/>
- <Validator val="UserCategoryTargetRooted"/>
- <Validator val="TargetIsPolymorphedCombine"/>
- <Validator val="UserCategoryTargetSilenced"/>
- <Validator val="UserCategoryTargetBlinded"/>
- <!--Validator val="UserCategoryTargetSlowed"/-->
- <Frame type="Image" name="DebuffPlateBg">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Mid" offset="0"/>
- <Texture val="@UI/State/UnstoppableBG"/>
- <RenderPriority val="600"/>
- </Frame>
- <Frame type="Label" name="DebuffLabel">
- <Anchor side="Top" relative="$parent/DebuffPlateBg" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/DebuffPlateBg" pos="Mid" offset="11"/>
- <Anchor side="Bottom" relative="$parent/DebuffPlateBg" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/DebuffPlateBg" pos="Mid" offset="11"/>
- <Style val="TalentChoiceAlertNameplateLabel"/>
- <RenderPriority val="602"/>
- </Frame>
- <Frame type="Image" name="DebuffIconLeft">
- <Anchor side="Top" relative="$parent/DebuffPlateBg" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/DebuffPlateBg" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/DebuffLabel" pos="Min" offset="2"/>
- <Width val="36"/>
- <Height val="36"/>
- <Texture val="@UI/Editor/BorderImage"/>
- <RenderPriority val="601"/>
- </Frame>
- <!--Frame type="Image" name="DebuffIconRight">
- <Anchor side="Top" relative="$parent/DebuffPlateBg" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/DebuffPlateBg" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/DebuffLabel" pos="Max" offset="2"/>
- <Width val="30"/>
- <Height val="30"/>
- <Texture val="@UI/Editor/BorderImage"/>
- <RenderPriority val="601"/>
- </Frame-->
- <!-- ResetVisibility is called whenever frame gets hidden so that fading animation is not
- resumed when unit comes out of the fog of war.
- -->
- <Animation name="FadeAnimation">
- <Event event="ResetVisibility" action="Stop"/>
- <Event event="Hide" action="DirectionReverse,Play"/>
- <Event event="Show" action="DirectionForward,Play"/>
- <Controller type="Fade" end="Pause">
- <Key type="Curve" time="0.0" value="0" out="Fast"/>
- <Key type="Curve" time="0.15" value="255" in="Fast"/>
- </Controller>
- </Animation>
- <StateGroup name="DebuffState">
- <DefaultState val="NoState"/>
- <State name="NoState">
- <!-- This is a temp solution to bug 169364 until we can get
- states to (optionally) not revert properties on exit.
- Then we can get that nice fade-out effect again. -->
- <When type="AnimationState" UnitStatusValidatorState="NoState"/>
- <Action type="SetProperty" frame="DebuffLabel" visible="false"/>
- <Action type="SetProperty" frame="DebuffIconLeft" visible="false"/>
- <Action type="SetProperty" frame="DebuffPlateBg" visible="false"/>
- </State>
- <State name="Stasis">
- <When type="AnimationState" UnitStatusValidatorState="UserCategoryTargetStasis"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/Stasis"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/State/StasisIcon"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/StasisBG"/>
- </State>
- <State name="Invulnerable">
- <When type="AnimationState" UnitStatusValidatorState="UserCategoryTargetInvulnerable"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/Invulnerable"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/State/InvulnerableIcon"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/InvulnerableBG"/>
- </State>
- <State name="Unstoppable">
- <When type="AnimationState" UnitStatusValidatorState="UserCategoryTargetUnstoppable"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/Unstoppable"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/State/UnstoppableIcon"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/UnstoppableBG"/>
- </State>
- <State name="Unkillable">
- <When type="AnimationState" UnitStatusValidatorState="CasterIsUnkillable"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/Unkillable"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/State/InvulnerableIcon"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/InvulnerableBG"/>
- </State>
- <State name="Protected">
- <When type="AnimationState" UnitStatusValidatorState="CasterIsProtectedCombine"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/Protected"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/State/ProtectedIcon"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/InvulnerableBG"/>
- </State>
- <State name="Stunned">
- <When type="AnimationState" UnitStatusValidatorState="UserCategoryTargetStunned"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/Stunned"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/State/StunnedIcon"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/StunnedBG"/>
- </State>
- <State name="Rooted">
- <When type="AnimationState" UnitStatusValidatorState="UserCategoryTargetRooted"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/Rooted"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/State/RootedIcon"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/RootedBG"/>
- </State>
- <State name="Polymorphed">
- <When type="AnimationState" UnitStatusValidatorState="TargetIsPolymorphedCombine"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/Polymorphed"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/State/PolymorphedIcon"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/PolymorphedBG"/>
- </State>
- <State name="MindControlled">
- <When type="AnimationState" UnitStatusValidatorState="TargetMindControlled"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/MindControlled"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/State/MindControlled"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/MindControlBG"/>
- </State>
- <State name="Feared">
- <When type="AnimationState" UnitStatusValidatorState="TargetFeared"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/Feared"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/State/FearedIcon"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/MindControlBG"/>
- </State>
- <State name="Taunted">
- <When type="AnimationState" UnitStatusValidatorState="TargetTaunted"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/Taunted"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/State/SilencedIcon"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/MindControlBG"/>
- </State>
- <State name="Silenced">
- <When type="AnimationState" UnitStatusValidatorState="UserCategoryTargetSilenced"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/Silenced"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/State/SilencedIcon"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/SilencedBG"/>
- </State>
- <State name="Blinded">
- <When type="AnimationState" UnitStatusValidatorState="UserCategoryTargetBlinded"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/Blinded"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/State/BlindedIcon"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/BlindedBG"/>
- </State>
- <!-- Slowed was deemed too spammy and therefore removed -->
- <!--State name="Slowed">
- <When type="AnimationState" UserCategoryTargetSlowed="true"/>
- <Action type="SetProperty" frame="DebuffLabel" text="@UI/State/Slowed"/>
- <Action type="SetProperty" frame="DebuffIconLeft" texture="@UI/SlowedIcon"/>
- <Action type="SetProperty" frame="DebuffPlateBg" texture="@UI/State/SlowedBG"/>
- </State-->
- </StateGroup>
- </Frame>
- <!-- Resist/Vulnerability Display -->
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusResistDisplayTemplate">
- <Width val="32"/>
- <Height val="32"/>
- <Alpha val="0"/>
- <VisibilityOnFade val="False"/>
- <Frame type="Image" name="StatusImage">
- <Anchor relative="$parent" offset="0"/>
- <Texture val=""/>
- </Frame>
- <Validator val="UserCategoryTargetVulnerable"/>
- <Validator val="UserCategoryTargetResistant"/>
- <!-- ResetVisibility is called whenever frame gets hidden so that fading animation is not
- resumed when unit comes out of the fog of war. -->
- <Animation name="FadeAnimation">
- <Event event="ResetVisibility" action="Stop"/>
- <Event event="Hide" action="DirectionReverse,Play"/>
- <Event event="Show" action="DirectionForward,Play"/>
- <Controller type="Fade" end="Pause">
- <Key type="Curve" time="0.0" value="0" out="Fast"/>
- <Key type="Curve" time="0.15" value="255" in="Fast"/>
- </Controller>
- </Animation>
- <Animation name="Resist3">
- <Event event="Resist3" action="Restart,Play"/>
- <Controller type="Texture" end="Pause" frame="StatusImage">
- <Key type="Image" time="0" image="@UI/Storm_UI_InGame_Status_ResistShieldC3"/>
- </Controller>
- </Animation>
- <Animation name="Resist2">
- <Event event="Resist2" action="Restart,Play"/>
- <Controller type="Texture" end="Pause" frame="StatusImage">
- <Key type="Image" time="0" image="@UI/Storm_UI_InGame_Status_ResistShieldC3"/>
- </Controller>
- </Animation>
- <Animation name="Resist1">
- <Event event="UserCategoryTargetResistant" action="Restart,Play"/>
- <Controller type="Texture" end="Pause" frame="StatusImage">
- <Key type="Image" time="0" image="@UI/Storm_UI_InGame_Status_ResistShieldC3"/>
- </Controller>
- </Animation>
- <Animation name="Vulnerable1">
- <Event event="UserCategoryTargetVulnerable" action="Restart,Play"/>
- <Controller type="Texture" end="Pause" frame="StatusImage">
- <Key type="Image" time="0" image="@UI/Storm_UI_InGame_Status_VulnerableShieldC3"/>
- </Controller>
- </Animation>
- <Animation name="Vulnerable2">
- <Event event="Vulnerable2" action="Restart,Play"/>
- <Controller type="Texture" end="Pause" frame="StatusImage">
- <Key type="Image" time="0" image="@UI/Storm_UI_InGame_Status_VulnerableShieldC3"/>
- </Controller>
- </Animation>
- <Animation name="Vulnerable3">
- <Event event="Vulnerable3" action="Restart,Play"/>
- <Controller type="Texture" end="Pause" frame="StatusImage">
- <Key type="Image" time="0" image="@UI/Storm_UI_InGame_Status_VulnerableShieldC3"/>
- </Controller>
- </Animation>
- </Frame>
- <!-- Resist/Vulnerability Display -->
- <!-- Hero Health/Energy Bar -->
- <Frame type="UnitStatusFrame" name="HeroUnitStatusFrameNoEnergyTemplate">
- <Width val="260"/>
- <Height val="168"/>
- <OwnerRenderPriority val="812"/>
- <AllyRenderPriority val="712"/>
- <EnemyRenderPriority val="612"/>
- <Persistent val="true"/>
- <BatchGroup val="true"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="148"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="120"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Anchor relative="$parent"/>
- <Frame type="Image" name="HeroInvulnerableFrameBackground">
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Height val="64"/>
- <Width val="256"/>
- <Visible val="false"/>
- <Texture val="@UI/HUD_BG_NamePlate_Invulnerable"/>
- </Frame>
- <Frame type="Image" name="HeroUnstoppableFrameBackground">
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Height val="64"/>
- <Width val="256"/>
- <Visible val="false"/>
- <Texture val="@UI/HUD_BG_NamePlate_Unstoppable"/>
- </Frame>
- <Frame type="Image" name="HeroResistantFrameBackground">
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Height val="64"/>
- <Width val="256"/>
- <Texture val="@UI/HUD_BG_NamePlate_Resistant"/>
- <Visible val="false"/>
- </Frame>
- <Frame type="UnitStatusBehaviorIcon" name="UnitBehaviorStackCountFrame">
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="10"/>
- <Width val="45"/>
- <Height val="45"/>
- <Behavior val="MapMechanicStack"/>
- <Frame type="BehaviorIcon" name="BehaviorIcon">
- <Anchor relative="$parent"/>
- <MinStackCountDisplayed val="1"/>
- <Frame type="Image" name="IconImage">
- <LayerCount val="2"/>
- <LayerVisible index="0" val="false"/>
- <Anchor relative="$parent" offset="-7"/>
- <ImageMaskTexture val="@UI/StormHeroConsoleCircleButtonMask"/>
- </Frame>
- <Frame type="Label" name="StackLabel">
- <Anchor side="Top" relative="$parent/IconImage" pos="Min" offset="0"/>
- <Anchor side="Bottom" relative="$parent/IconImage" pos="Max" offset="0"/>
- <Anchor side="Right" relative="$parent/IconImage" pos="Min" offset="0"/>
- <Width val="40"/>
- <Text val="1"/>
- <Style val="@Storm_MapMechanicStatusBarCannonball"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusScoreValue" name="CarriedMechanicScoreValueFrame">
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Width val="48"/>
- <Height val="48"/>
- <Visible val="False"/>
- <Alpha val="0"/>
- <Frame type="ScoreValueImageFrame" name="ScoreValueFrame0">
- <Anchor side="Top" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Width val="28"/>
- <Height val="28"/>
- <ScoreValueLink val="CarriedMechanic"/>
- <HideZero val="true"/>
- <Frame type="Image" name="Image">
- <TextureType val="Normal"/>
- <Anchor relative="$parent"/>
- </Frame>
- </Frame>
- <Frame type="ScoreValueLabelFrame" name="ScoreValueFrame1">
- <Anchor side="Top" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/ScoreValueFrame0" pos="Min" offset="-2"/>
- <Width val="28"/>
- <Height val="28"/>
- <ScoreValueLink val="CarriedMechanic"/>
- <HideZero val="true"/>
- <Frame type="Label" name="Label">
- <Anchor relative="$parent"/>
- <Style val="Storm_MapMechanicStatusBarCannonball"/>
- </Frame>
- </Frame>
- </Frame>
- <!--Frame type="UnitStatusScoreValue" name="KillingSpreeScoreValueFrame">
- <Width val="260"/>
- <Height val="125"/>
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="-63"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="-58"/>
- <Frame type="ScoreValueCutsceneFrame" name="ScoreValueFrame0">
- <Anchor relative="$parent"/>
- <ScoreValueLink val="KillStreak"/>
- <StepValue val="5"/>
- <Frame type="CutsceneFrame" name="CutsceneFrame">
- <Anchor relative="$parent"/>
- <UseAlternateTime val="true"/>
- <RenderPriority val="497"/>
- <File val="Cutscenes/GameUI_KillingSpree_HealthOnly.StormCutscene"/>
- </Frame>
- </Frame>
- </Frame-->
- <Frame type="UnitStatusElement" name="HeroFrameBackgroundContainer">
- <Anchor relative="HeroFrameBackground"/>
- <Frame type="Image" name="HeroFrameBackground">
- <Anchor side="Top" relative="$parent/$parent/HealthBar" pos="Min" offset="-2"/>
- <Anchor side="Bottom" relative="$parent/$parent/HealthBar" pos="Max" offset="2"/>
- <Anchor side="Left" relative="$parent/$parent/HealthBar" pos="Min" offset="-2"/>
- <Anchor side="Right" relative="$parent/$parent/HealthBar" pos="Max" offset="2"/>
- <AnchorUseDeviceOffset val="True"/>
- <RenderPriority val="498"/>
- <Color val="000000"/>
- <Alpha val="220"/>
- </Frame>
- <Frame type="Image" name="TopBorder" template="UnitStatus/SemiWhiteBorderTemplate">
- <Anchor side="Top" relative="$parent/$parent/HealthBar" pos="Min" offset="-1"/>
- <Anchor side="Left" relative="$parent/$parent/HealthBar" pos="Min" offset="-1"/>
- <Anchor side="Right" relative="$parent/$parent/HealthBar" pos="Max" offset="1"/>
- <Anchor side="Bottom" relative="$parent/$parent/HealthBar" pos="Min" offset="0"/>
- </Frame>
- <Frame type="Image" name="BottomBorder" template="UnitStatus/SemiWhiteBorderTemplate">
- <Anchor side="Top" relative="$parent/$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Bottom" relative="$parent/$parent/HealthBar" pos="Max" offset="1"/>
- <Anchor side="Left" relative="$parent/$parent/HealthBar" pos="Min" offset="-1"/>
- <Anchor side="Right" relative="$parent/$parent/HealthBar" pos="Max" offset="1"/>
- </Frame>
- <Frame type="Image" name="LeftBorder" template="UnitStatus/SemiWhiteBorderTemplate">
- <Anchor side="Top" relative="$parent/$parent/HealthBar" pos="Min" offset="0"/>
- <Anchor side="Bottom" relative="$parent/$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/$parent/HealthBar" pos="Min" offset="-1"/>
- <Anchor side="Right" relative="$parent/$parent/HealthBar" pos="Min" offset="0"/>
- </Frame>
- <Frame type="Image" name="RightBorder" template="UnitStatus/SemiWhiteBorderTemplate">
- <Anchor side="Top" relative="$parent/$parent/HealthBar" pos="Min" offset="0"/>
- <Anchor side="Bottom" relative="$parent/$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Right" relative="$parent/$parent/HealthBar" pos="Max" offset="1"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusElement" name="BackgroundSideGlowOwner">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Min" offset="-9"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="-17"/>
- <Width val="172"/>
- <Height val="38"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="MultiBackground">
- <Anchor relative="$parent"/>
- <Texture val="@UI/HUD_BG_NamePlateGlow_Owner"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusElement" name="BackgroundSideGlowAlly">
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="-7"/>
- <Anchor side="Left" relative="$parent/UnitBehaviorStackCountFrame" pos="Max" offset="-14"/>
- <Width val="172"/>
- <Height val="38"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="MultiBackground">
- <Anchor relative="$parent"/>
- <Texture val="@UI/HUD_BG_NamePlateGlow_Ally"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusElement" name="BackgroundSideGlowEnemy">
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="-7"/>
- <Anchor side="Left" relative="$parent/UnitBehaviorStackCountFrame" pos="Max" offset="-14"/>
- <Width val="172"/>
- <Height val="38"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="MultiBackground">
- <Anchor relative="$parent"/>
- <Texture val="@UI/HUD_BG_NamePlateGlow_Enemy"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusPlayerName" name="PlayerNameLabel" template="UnitStatus/UnitStatusPlayerNameTemplate">
- <Anchor side="Bottom" relative="$parent/HealthBar" pos="Min" offset="-3"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HealthBar" pos="Mid" offset="0"/>
- <!-- Use a fade animation to hide the PlayerNameLabel when the TalentAvailableIndicator is shown -->
- <Animation name="Fade">
- <Event event="OnShown" action="DirectionForward" frame="$parent/TalentAvailableIndicator"/>
- <Event event="OnShown" action="Play" frame="$parent/TalentAvailableIndicator"/>
- <Event event="OnHidden" action="DirectionReverse" frame="$parent/TalentAvailableIndicator"/>
- <Event event="OnHidden" action="Play" frame="$parent/TalentAvailableIndicator"/>
- <Controller type="Fade" end="Pause">
- <Key type="Curve" time="0.0" value="255" out="Auto"/>
- <Key type="Curve" time="0.25" value="0" in="Auto"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="UnitStatusUnitName" name="UnitNameLabel" template="UnitStatus/UnitStatusUnitNameTemplate">
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- </Frame>
- <Frame type="Label" name="BotDifficultyLabel">
- <Width val="220"/>
- <Height val="24"/>
- <Anchor side="Bottom" relative="$parent/PlayerNameLabel" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/PlayerNameLabel" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/PlayerNameLabel" pos="Mid" offset="0"/>
- <Style val="Storm_UnitNameLabel"/>
- </Frame>
- <!-- This is the health bar for the hero in-game, not the console -->
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusSegmentedShieldedHealthBarTemplate">
- <!-- <OwnerColor val="255, 251, 0"/> -->
- <Anchor side="Top" relative="$parent/$parent" pos="Min" offset="108"/>
- <Anchor side="Left" relative="$parent/$parent" pos="Min" offset="58"/>
- <Width val="138"/>
- <Height val="14"/>
- <SnapToDevicePixels val="True"/>
- <BorderWidth val="1"/>
- <BarInsetRect top="1" left="1" bottom="1" right="1"/>
- <BackgroundInsetRect top="1" left="1" bottom="1" right="1"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBarResistant" template="UnitStatus/UnitStatusSegmentedShieldedHealthBarTemplate">
- <!-- <OwnerColor val="255, 251, 0"/> -->
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="3"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="4"/>
- <Width val="136"/>
- <Height val="0"/>
- <Texture val="Assets\Textures\storm_placeholder_hpbar_texture_arrows_up.dds"/>
- <Tiled index="0" val="true"/>
- <Tiled index="1" val="true"/>
- <Tiled index="2" val="true"/>
- <Tiled index="3" val="true"/>
- <Animation name="ResistantOn">
- <Event event="ResistantOn" action="Play"/>
- <Controller type="Dimension" dimension="Height" relative="False" percentage="False" end="Pause">
- <Key type="Curve" time="0.0" value="12" out="Auto"/>
- </Controller>
- </Animation>
- <Animation name="ResistantOff">
- <Event event="ResistantOff" action="Play"/>
- <Controller type="Dimension" dimension="Height" relative="False" percentage="False" end="Pause">
- <Key type="Curve" time="0.0" value="0" out="Auto"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBarVulnerable" template="UnitStatus/UnitStatusSegmentedShieldedHealthBarTemplate">
- <!-- <OwnerColor val="255, 251, 0"/> -->
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="3"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="4"/>
- <Width val="136"/>
- <Height val="0"/>
- <Texture val="Assets\Textures\storm_placeholder_hpbar_texture_arrows_down.dds"/>
- <Tiled index="0" val="true"/>
- <Tiled index="1" val="true"/>
- <Tiled index="2" val="true"/>
- <Tiled index="3" val="true"/>
- <Animation name="VulnerableOn">
- <Event event="VulnerableOn" action="Play"/>
- <Controller type="Dimension" dimension="Height" relative="False" percentage="False" end="Pause">
- <Key type="Curve" time="0.0" value="12" out="Auto"/>
- </Controller>
- </Animation>
- <Animation name="VulnerableOff">
- <Event event="VulnerableOff" action="Play"/>
- <Controller type="Dimension" dimension="Height" relative="False" percentage="False" end="Pause">
- <Key type="Curve" time="0.0" value="0" out="Auto"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Frame" name="InvincibleHealthBarFrame">
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="0"/>
- <Width val="140"/>
- <Height val="16"/>
- <Visible val="False"/>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBarInvincible" template="UnitStatus/UnitStatusProtectedHealthBarTemplate">
- <Anchor relative="$parent/$parent/HealthBar"/>
- <SnapToDevicePixels val="True"/>
- <BorderWidth val="1"/>
- <BarInsetRect top="1" left="1" bottom="1" right="1"/>
- <BackgroundInsetRect top="1" left="1" bottom="1" right="1"/>
- <AllyColor val="B3DAFF"/>
- <EnemyColor val="FFAFAF"/>
- </Frame>
- <Animation name="ProtectedHealthBarFlashOn">
- <Event event="OnShown" action="Reset, Play"/>
- <Controller type="Event" end="Stop" frame="$parent/HealthBarInvincibleFlash">
- <Key type="Event" time="0" event="FlashOn"/>
- </Controller>
- </Animation>
- <Animation name="ProtectedHealthBarFlashOff">
- <Event event="OnHidden" action="Reset, Play"/>
- <Controller type="Event" end="Stop" frame="$parent/HealthBarInvincibleFlash">
- <Key type="Event" time="0" event="FlashOff"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Image" name="HealthBarInvincibleFlash">
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="-8"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <RenderPriority val="497"/>
- <Color val="255, 255, 255"/>
- <Alpha val="0"/>
- <BlendMode val="Add"/>
- <Height val="52"/>
- <Width val="193"/>
- <Texture val="@UI/StormTalentAlertNameplateBG"/>
- <Animation name="FlashOn">
- <Event event="FlashOn" action="Reset, DirectionForward, Play"/>
- <Controller type="Fade" end="Pause">
- <Key type="Curve" time="0" value="0"/>
- <Key type="Curve" time=".1" value="255"/>
- <Key type="Curve" time=".3" value="0"/>
- </Controller>
- <Controller type="Dimension" dimension="Height" relative="False" percentage="True" end="Pause">
- <Key type="Curve" time="0" value="95"/>
- <Key type="Curve" time=".3" value="150"/>
- </Controller>
- <Controller type="Dimension" dimension="Width" relative="False" percentage="True" end="Pause">
- <Key type="Curve" time="0" value="95"/>
- <Key type="Curve" time=".3" value="200"/>
- </Controller>
- </Animation>
- <Animation name="FlashOff">
- <Event event="FlashOff" action="Reset, DirectionForward, Play"/>
- <Controller type="Fade" end="Pause">
- <Key type="Curve" time="0" value="0"/>
- <Key type="Curve" time=".1" value="220"/>
- <Key type="Curve" time=".25" value="0"/>
- </Controller>
- <Controller type="Dimension" dimension="Height" relative="False" percentage="True" end="Pause">
- <Key type="Curve" time="0" value="150"/>
- <Key type="Curve" time=".2" value="95"/>
- </Controller>
- <Controller type="Dimension" dimension="Width" relative="False" percentage="True" end="Pause">
- <Key type="Curve" time="0" value="200"/>
- <Key type="Curve" time=".2" value="95"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="UnitStatusValidatorAnimElement" name="ValidatorBasedVisibilityAnims">
- <Anchor side="Top" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Mid" offset="0"/>
- <Validator val="CasterIsProtectedCombine"/>
- <Validator val="CasterIsNotProtectedCombine"/>
- <!-- this will show/hide the protected health bars -->
- <Animation name="ShowHideProtectedHealthBar">
- <Event event="CasterIsProtectedCombine" action="Reset, Play"/>
- <Event event="CasterIsNotProtectedCombine" action="Stop"/>
- <Controller type="Visibility" end="Pause" frame="$parent/InvincibleHealthBarFrame">
- <Key type="Bool" time="0" value="True"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Label" name="BotStatusLabel">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="8"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="6"/>
- <Height val="108"/>
- <Width val="200"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- <Frame type="UnitStatusProgressBar" name="ProgressBar" template="UnitStatus/UnitStatusProgressBarTemplate">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="3"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="1"/>
- <CollapseLayout val="true"/>
- <AnchorUseDeviceOffset val="True"/>
- <SnapToDevicePixels val="False"/>
- <Width val="136"/>
- <Height val="4"/>
- </Frame>
- <Frame type="UnitStatusDurationBar" name="DurationBar" template="UnitStatus/UnitStatusDurationBarTemplate">
- <Anchor side="Top" relative="$parent/ProgressBar" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/ProgressBar" pos="Min" offset="0"/>
- <CollapseLayout val="true"/>
- <VisibleToOwner val="true"/>
- <Width val="136"/>
- <Height val="4"/>
- </Frame>
- <Frame type="UnitStatusTalentAvailableIndicator" name="TalentAvailableIndicator" template="UnitStatus/TalentAvailableIndicatorTemplate">
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="18"/>
- <Anchor side="Left" relative="TalentAvailableBg" pos="Min" offset="0"/>
- <Anchor side="Right" relative="TalentAvailableBg" pos="Max" offset="0"/>
- <Width val="0"/>
- <Height val="50"/>
- <CollapseLayout val="true"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Visible val="false"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusBuffDebuffDisplay" template="UnitStatus/UnitStatusBuffDebuffDisplayTemplate">
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="19"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <CollapseLayout val="true"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <Width val="193"/>
- <Height val="64"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusResistDisplay" template="UnitStatus/UnitStatusResistDisplayTemplate">
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="DimmingFrame">
- <!--<Anchor relative="$parent"/>-->
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="0"/>
- <!--<Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>-->
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Width val="143"/>
- <Height val="16"/>
- <Texture val="@UI/StormTempWhite"/>
- <Color val="000000"/>
- <Alpha val="160"/>
- <Visible val="false"/>
- <Animation name="DimmedOn">
- <Event event="DimmedOn" action="Reset"/>
- <Event event="DimmedOn" action="Play"/>
- <Controller type="Visibility" end="Pause">
- <Key type="Bool" time="0.0" value="true"/>
- </Controller>
- </Animation>
- <Animation name="DimmedOff">
- <Event event="DimmedOff" action="Reset"/>
- <Event event="DimmedOff" action="Play"/>
- <Controller type="Visibility" end="Pause">
- <Key type="Bool" time="0.0" value="false"/>
- </Controller>
- </Animation>
- </Frame>
- </Frame>
- </Frame>
- <!-- Hero Health/Energy Bar -->
- <Frame type="UnitStatusFrame" name="HeroUnitStatusFrameNoNameNoEnergyTemplate" template="UnitStatus/HeroUnitStatusFrameNoEnergyTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusPlayerName" name="PlayerNameLabel">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- <Frame type="UnitStatusUnitName" name="UnitNameLabel">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- <Frame type="UnitStatusTalentAvailableIndicator" name="TalentAvailableIndicator">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusBuffDebuffDisplay">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusResistDisplay">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="HeroUnitStatusFrameNoNameNoEnergyShowDebuffs_PetTemplate" template="UnitStatus/HeroUnitStatusFrameNoEnergyTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusPlayerName" name="PlayerNameLabel">
- <UseNameTypeVisibilityRules val="false"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- <Frame type="UnitStatusUnitName" name="UnitNameLabel">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- <Frame type="UnitStatusTalentAvailableIndicator" name="TalentAvailableIndicator">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusBuffDebuffDisplay">
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusResistDisplay">
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="UnitStatusElement" name="HeroFrameBackgroundContainer">
- <Frame type="Image" name="TopBorder">
- <Color val="AAAA00"/>
- <Alpha val="128"/>
- </Frame>
- <Frame type="Image" name="BottomBorder">
- <Color val="AAAA00"/>
- <Alpha val="128"/>
- </Frame>
- <Frame type="Image" name="LeftBorder">
- <Color val="AAAA00"/>
- <Alpha val="128"/>
- </Frame>
- <Frame type="Image" name="RightBorder">
- <Color val="AAAA00"/>
- <Alpha val="128"/>
- </Frame>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="HeroUnitStatusFrameAllGreyNoEnergyTemplate" template="UnitStatus/HeroUnitStatusFrameNoEnergyTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <!-- This is the health bar for the Nameplate, not the console -->
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar">
- <ColorStyle val="AllGray" index="0"/>
- <Segmented val="false" index="0"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="HeroUnitStatusFrameDoubleTallNoEnergyTemplate" template="UnitStatus/HeroUnitStatusFrameNoEnergyTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <!-- This is the health bar for the Nameplate, not the console -->
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar">
- <Height val="21"/>
- <Width val="130"/>
- </Frame>
- <Frame type="Image" name="DimmingFrame">
- <Height val="25"/>
- <Width val="136"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="LostVikingsErikUnitStatusFrameTemplate" template="UnitStatus/HeroUnitStatusFrameNoEnergyTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusPlayerName" name="PlayerNameLabel">
- <VisibleToOwner val="false"/>
- </Frame>
- <Frame type="UnitStatusUnitName" name="UnitNameLabel">
- <VisibleToOwner val="false"/>
- </Frame>
- <Frame type="UnitStatusControlGroupHotkeyFrame" name="VikingIdentityFrame">
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="-1"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Width val="32"/>
- <Height val="36"/>
- <HookupAlias original="HotkeyFrame" alias="SelectionNumberLabel"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="SelectionStatusIcon">
- <Anchor relative="$parent"/>
- <Texture val="@UI/VikingsErikIconDeselected"/>
- </Frame>
- <Frame type="CommandHotkeyFrame" name="SelectionNumberLabel" template="UnitStatus/UnitSelectionNumberLabelTemplate">
- <Anchor relative="$parent"/>
- <RenderPriority val="700"/>
- </Frame>
- </Frame>
- <Frame type="Label" name="BotDifficultyLabel">
- <Anchor side="Bottom" relative="$parent/PlayerNameLabel" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/PlayerNameLabel" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/PlayerNameLabel" pos="Mid" offset="0"/>
- <Height val="24"/>
- <Width val="220"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- <Frame type="Label" name="BotStatusLabel">
- <Anchor side="Top" relative="$parent/PlayerNameLabel" pos="Max" offset="20"/>
- <Anchor side="Left" relative="$parent/PlayerNameLabel" pos="Min" offset="6"/>
- <Height val="108"/>
- <Width val="200"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="LostVikingsBaleogUnitStatusFrameTemplate" template="UnitStatus/HeroUnitStatusFrameNoEnergyTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusPlayerName" name="PlayerNameLabel">
- <VisibleToOwner val="false"/>
- </Frame>
- <Frame type="UnitStatusUnitName" name="UnitNameLabel">
- <VisibleToOwner val="false"/>
- </Frame>
- <Frame type="UnitStatusControlGroupHotkeyFrame" name="VikingIdentityFrame">
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="-1"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Width val="32"/>
- <Height val="36"/>
- <HookupAlias original="HotkeyFrame" alias="SelectionNumberLabel"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="SelectionStatusIcon">
- <Anchor relative="$parent"/>
- <Texture val="@UI/VikingsBaleogIconDeselected"/>
- </Frame>
- <Frame type="CommandHotkeyFrame" name="SelectionNumberLabel" template="UnitStatus/UnitSelectionNumberLabelTemplate">
- <Anchor relative="$parent"/>
- <RenderPriority val="700"/>
- </Frame>
- </Frame>
- <Frame type="Label" name="BotDifficultyLabel">
- <Anchor side="Bottom" relative="$parent/PlayerNameLabel" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/PlayerNameLabel" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/PlayerNameLabel" pos="Mid" offset="0"/>
- <Height val="24"/>
- <Width val="220"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- <Frame type="Label" name="BotStatusLabel">
- <Anchor side="Top" relative="$parent/PlayerNameLabel" pos="Max" offset="20"/>
- <Anchor side="Left" relative="$parent/PlayerNameLabel" pos="Min" offset="6"/>
- <Height val="108"/>
- <Width val="200"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="LostVikingsOlafUnitStatusFrameTemplate" template="UnitStatus/HeroUnitStatusFrameNoEnergyTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusPlayerName" name="PlayerNameLabel">
- <VisibleToOwner val="false"/>
- </Frame>
- <Frame type="UnitStatusUnitName" name="UnitNameLabel">
- <VisibleToOwner val="false"/>
- </Frame>
- <Frame type="UnitStatusControlGroupHotkeyFrame" name="VikingIdentityFrame">
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="-1"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Width val="32"/>
- <Height val="36"/>
- <HookupAlias original="HotkeyFrame" alias="SelectionNumberLabel"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="SelectionStatusIcon">
- <Anchor relative="$parent"/>
- <Texture val="@UI/VikingsOlafIconDeselected"/>
- </Frame>
- <Frame type="CommandHotkeyFrame" name="SelectionNumberLabel" template="UnitStatus/UnitSelectionNumberLabelTemplate">
- <Anchor relative="$parent"/>
- <RenderPriority val="605"/>
- </Frame>
- </Frame>
- <Frame type="Label" name="BotDifficultyLabel">
- <Anchor side="Bottom" relative="$parent/PlayerNameLabel" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/PlayerNameLabel" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/PlayerNameLabel" pos="Mid" offset="0"/>
- <Height val="24"/>
- <Width val="220"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- <Frame type="Label" name="BotStatusLabel">
- <Anchor side="Top" relative="$parent/PlayerNameLabel" pos="Max" offset="20"/>
- <Anchor side="Left" relative="$parent/PlayerNameLabel" pos="Min" offset="6"/>
- <Height val="108"/>
- <Width val="200"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="HeroUnitStatusFrameTemplate" template="UnitStatus/HeroUnitStatusFrameNoEnergyTemplate">
- <Width val="260"/>
- <Height val="168"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="148"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="120"/>
- </Frame>
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <!--Frame type="UnitStatusScoreValue" name="KillingSpreeScoreValueFrame">
- <Frame type="ScoreValueCutsceneFrame" name="ScoreValueFrame0">
- <Frame type="CutsceneFrame" name="CutsceneFrame">
- <File val="Cutscenes/GameUI_KillingSpree.StormCutscene"/>
- </Frame>
- </Frame>
- </Frame-->
- <Frame type="UnitStatusElement" name="HeroFrameBackgroundContainer">
- <Frame type="Image" name="HeroFrameBackground">
- <Anchor side="Bottom" relative="$parent/$parent/EnergyBar" pos="Max" offset="2"/>
- </Frame>
- <Frame type="Image" name="BottomBorder">
- <Anchor side="Top" relative="$parent/$parent/EnergyBar" pos="Max" offset="0"/>
- <Anchor side="Bottom" relative="$parent/$parent/EnergyBar" pos="Max" offset="1"/>
- </Frame>
- <Frame type="Image" name="LeftBorder">
- <Anchor side="Top" relative="$parent/$parent/HealthBar" pos="Min" offset="0"/>
- <Anchor side="Bottom" relative="$parent/$parent/EnergyBar" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="RightBorder">
- <Anchor side="Top" relative="$parent/$parent/HealthBar" pos="Min" offset="0"/>
- <Anchor side="Bottom" relative="$parent/$parent/EnergyBar" pos="Max" offset="0"/>
- </Frame>
- <Frame type="Image" name="BarDivider" template="UnitStatus/SemiWhiteBorderTemplate">
- <Anchor side="Top" relative="$parent/$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/$parent/HealthBar" pos="Min" offset="0"/>
- <Anchor side="Right" relative="$parent/$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Bottom" relative="$parent/$parent/EnergyBar" pos="Min" offset="0"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusElement" name="BackgroundSideGlowOwner">
- <Width val="172"/>
- <Height val="48"/>
- </Frame>
- <Frame type="UnitStatusElement" name="BackgroundSideGlowAlly">
- <Width val="172"/>
- <Height val="48"/>
- </Frame>
- <Frame type="UnitStatusElement" name="BackgroundSideGlowEnemy">
- <Width val="172"/>
- <Height val="48"/>
- </Frame>
- <Frame type="UnitStatusEnergyBar" name="EnergyBar" template="UnitStatus/UnitStatusSegmentedEnergyTemplate">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="1"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <Width val="138"/>
- <CollapseLayout val="true"/>
- <Height val="6"/>
- <AnchorUseDeviceOffset val="True"/>
- <SnapToDevicePixels val="True"/>
- <BorderWidth val="1"/>
- <BarInsetRect top="1" left="1" bottom="1" right="1"/>
- <BackgroundInsetRect top="1" left="1" bottom="1" right="1"/>
- </Frame>
- <Frame type="UnitStatusProgressBar" name="ProgressBar" >
- <Anchor side="Top" relative="$parent/EnergyBar" pos="Max" offset="3"/>
- </Frame>
- <Frame type="Image" name="DimmingFrame">
- <Height val="24"/>
- </Frame>
- </Frame>
- </Frame>
- <!-- Vehicles (Dragon Knight, Garden Terror) -->
- <Frame type="UnitStatusFrame" name="HeroUnitVehicleStatusFrame" template="UnitStatus/HeroUnitStatusFrameNoEnergyTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar">
- <SegmentValue val="2000"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBarResistant">
- <SegmentValue val="2000"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="HeroUnit1SegmentStatusFrame" template="UnitStatus/HeroUnitStatusFrameNoEnergyTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusPlayerName" name="PlayerNameLabel">
- <Visible val="false"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar">
- <SegmentValue val="1"/>
- <Visible val="false"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBarResistant">
- <SegmentValue val="1"/>
- <Visible val="false"/>
- </Frame>
- </Frame>
- </Frame>
- <!-- Hero Health/Energy Bar Without Talent Notification -->
- <Frame type="UnitStatusFrame" name="HeroUnitStatusFrameNoTalentNotification" template="UnitStatus/HeroUnitStatusFrameTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusTalentAvailableIndicator" name="TalentAvailableIndicator">
- <VisibleToOwner val="false"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="HeroUnitStatusFrameYellowEnergy" template="UnitStatus/HeroUnitStatusFrameTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusEnergyBar" name="EnergyBar">
- <OwnerColor val="#YellowResourceColor"/>
- <AllyColor val="#YellowResourceColor"/>
- <EnemyColor val="#YellowResourceColor"/>
- <Texture val="@UI/StormTempWhite"/>
- <SegmentValue val="25"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="HeroUnitStatusFrameOrangeEnergy" template="UnitStatus/HeroUnitStatusFrameTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusEnergyBar" name="EnergyBar">
- <OwnerColor val="234, 154, 31"/>
- <AllyColor val="234, 154, 31"/>
- <EnemyColor val="234, 154, 31"/>
- <Texture val="@UI/StormTempWhite"/>
- <SegmentValue val="25"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="HeroUnitStatusFrameGreyEnergy" template="UnitStatus/HeroUnitStatusFrameTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusEnergyBar" name="EnergyBar">
- <Height val="10"/>
- <OwnerColor val="180, 180, 180"/>
- <AllyColor val="180, 180, 180"/>
- <EnemyColor val="180, 180, 180"/>
- <Texture val="@UI/StormTempWhite"/>
- <Segmented val="true" index="0"/>
- <SegmentValue val="1"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="HeroUnitStatusFramePurpleEnergy" template="UnitStatus/HeroUnitStatusFrameTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusEnergyBar" name="EnergyBar">
- <OwnerColor val="#PurpleResourceColor"/>
- <AllyColor val="#PurpleResourceColor"/>
- <EnemyColor val="#PurpleResourceColor"/>
- <Texture val="@UI/StormTempWhite"/>
- <SegmentValue val="25"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="HeroUnitStatusFramePinkEnergy" template="UnitStatus/HeroUnitStatusFrameTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusEnergyBar" name="EnergyBar">
- <OwnerColor val="#PinkResourceColor"/>
- <AllyColor val="#PinkResourceColor"/>
- <EnemyColor val="#PinkResourceColor"/>
- <Texture val="@UI/StormTempWhite"/>
- <SegmentValue val="25"/>
- </Frame>
- </Frame>
- </Frame>
- <!-- Vehicle Health/Energy Bar -->
- <Frame type="UnitStatusFrame" name="VehicleUnitStatusFrameTemplate">
- <Width val="220"/>
- <Height val="48"/>
- <OwnerRenderPriority val="812"/>
- <AllyRenderPriority val="712"/>
- <EnemyRenderPriority val="612"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="74"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="136"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="Image" name="HeroFrameBackground">
- <Anchor side="Top" relative="$parent/$parent/HealthBar" pos="Min" offset="-5"/>
- <Anchor side="Bottom" relative="$parent/$parent/EnergyBar" pos="Max" offset="5"/>
- <Anchor side="Left" relative="$parent/$parent/HealthBar" pos="Min" offset="-5"/>
- <Anchor side="Right" relative="$parent/$parent/HealthBar" pos="Max" offset="5"/>
- <Texture val="@UI/HUD_BG_NamePlate_Hero"/>
- <TextureType val="Nineslice"/>
- </Frame>
- <Frame type="UnitStatusElement" name="BackgroundSideGlowOwner">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/UnitBehaviorStackCountFrame" pos="Max" offset="-14"/>
- <Width val="172"/>
- <Height val="48"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="MultiBackground">
- <Anchor relative="$parent"/>
- <Texture val="@UI/HUD_BG_NamePlateGlow_Owner"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusElement" name="BackgroundSideGlowAlly">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/UnitBehaviorStackCountFrame" pos="Max" offset="-14"/>
- <Width val="172"/>
- <Height val="48"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="MultiBackground">
- <Anchor relative="$parent"/>
- <Texture val="@UI/HUD_BG_NamePlateGlow_Ally"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusElement" name="BackgroundSideGlowEnemy">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/UnitBehaviorStackCountFrame" pos="Max" offset="-14"/>
- <Width val="172"/>
- <Height val="48"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- <Frame type="Image" name="MultiBackground">
- <Anchor relative="$parent"/>
- <Texture val="@UI/HUD_BG_NamePlateGlow_Enemy"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusPlayerName" name="PlayerNameLabel" template="UnitStatus/UnitStatusPlayerNameTemplate">
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- </Frame>
- <!-- This is the health bar for the hero in-game, not the console -->
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusSegmentedShieldedHealthBarTemplate">
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="6"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Min" offset="6"/>
- <Width val="136"/>
- <Height val="9"/>
- </Frame>
- <Frame type="UnitStatusEnergyBar" name="EnergyBar" template="UnitStatus/UnitStatusSegmentedEnergyTemplate">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="4"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <CollapseLayout val="true"/>
- <Width val="136"/>
- <Height val="4"/>
- </Frame>
- <Frame type="UnitStatusProgressBar" name="ProgressBar" template="UnitStatus/UnitStatusProgressBarTemplate">
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Max" offset="-2"/>
- <Anchor side="Left" relative="$parent/EnergyBar" pos="Min" offset="0"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <CollapseLayout val="true"/>
- <Width val="136"/>
- <Height val="4"/>
- </Frame>
- <Frame type="UnitStatusDurationBar" name="DurationBar" template="UnitStatus/UnitStatusDurationBarTemplate">
- <Anchor side="Top" relative="$parent/ProgressBar" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/ProgressBar" pos="Min" offset="0"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <CollapseLayout val="true"/>
- <Width val="136"/>
- <Height val="4"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="IllusionHeroUnitStatusFrameTemplate" template="UnitStatus/HeroUnitStatusFrameTemplate">
- <Frame type="Frame" name="HeroUnitStatusParentFrame">
- <Frame type="UnitStatusBehaviorIcon" name="UnitBehaviorStackCountFrame">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="UnitStatusScoreValue" name="CarriedMechanicScoreValueFrame">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <!--Frame type="UnitStatusScoreValue" name="KillingSpreeScoreValueFrame">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame-->
- <Frame type="UnitStatusElement" name="HeroFrameBackgroundContainer">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="UnitStatusPlayerName" name="PlayerNameLabel">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="UnitStatusUnitName" name="UnitNameLabel">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBarResistant">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBarVulnerable">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="Frame" name="InvincibleHealthBarFrame">
- <Frame type="UnitStatusHealthBar" name="HealthBarInvincible">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusElement" name="IllusionHealthFrame">
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Height val="7"/>
- <Width val="59"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="MultiBackground">
- <Anchor relative="$parent"/>
- <Texture val="@UI/StormUnitStatusHealthBarFrame"/>
- <LayerColor val="00df49"/>
- <TextureType val="Nineslice"/>
- <RenderPriority val="#RenderPriority_Background"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="IllusionHealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="false"/>
- <Height val="7"/>
- <Width val="59"/>
- <Anchor side="Top" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HeroFrameBackgroundContainer" pos="Mid" offset="0"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <BarInsetRect top="2" left="2" bottom="2" right="2"/>
- <BackgroundInsetRect top="2" left="2" bottom="2" right="2"/>
- <DecreaseDuration val="250"/>
- <IncreaseDuration val="250"/>
- <OwnerColor val="0, 170, 0"/>
- <AllyColor val="0, 170, 0"/>
- <EnemyColor val="200, 20, 20"/>
- </Frame>
- <Frame type="UnitStatusDurationBar" name="IllusionDurationBar" template="UnitStatus/UnitStatusDurationBarTemplate">
- <Width val="56"/>
- <Height val="3"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="false"/>
- <Anchor side="Top" relative="$parent/IllusionHealthFrame" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/IllusionHealthFrame" pos="Min" offset="2"/>
- <CollapseLayout val="true"/>
- </Frame>
- <Frame type="Frame" name="IllusionInvincibleHealthBarFrame">
- <Anchor relative="$parent/IllusionHealthFrame"/>
- <RenderPriority val="514"/>
- <Visible val="False"/>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBarInvincible" template="UnitStatus/UnitStatusProtectedHealthBarTemplate">
- <Anchor relative="$parent/$parent/IllusionHealthBar"/>
- <BarInsetRect top="2" left="2" bottom="2" right="2"/>
- <BackgroundInsetRect top="2" left="2" bottom="2" right="2"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusValidatorAnimElement" name="ValidatorBasedVisibilityAnims">
- <Anchor side="Top" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Mid" offset="0"/>
- <Validator val="CasterIsProtectedCombine"/>
- <Validator val="CasterIsNotProtectedCombine"/>
- <!-- this will show/hide the protected health bars -->
- <Animation name="ShowHideProtectedHealthBar">
- <Event event="CasterIsProtectedCombine" action="Reset, Play"/>
- <Event event="CasterIsNotProtectedCombine" action="Stop"/>
- <Controller type="Visibility" end="Pause" frame="$parent/InvincibleHealthBarFrame">
- <Key type="Bool" time="0" value="True"/>
- </Controller>
- <Controller type="Visibility" end="Pause" frame="$parent/IllusionInvincibleHealthBarFrame">
- <Key type="Bool" time="0" value="True"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="UnitStatusProgressBar" name="ProgressBar">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="UnitStatusDurationBar" name="DurationBar">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- <Frame type="UnitStatusTalentAvailableIndicator" name="TalentAvailableIndicator">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusBuffDebuffDisplay">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusResistDisplay">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="UnitStatusEnergyBar" name="EnergyBar">
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="HeroUnitStatusConsoleFrameTemplate">
- <Height val="47"/>
- <Width val="275"/>
- <!-- Invisible by default to turn on the correct color in triggers -->
- <Visible val="False"/>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="1"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="12"/>
- <Width val="220"/>
- <Height val="32"/>
- <Texture val="@UI/HUD_Bar_Health_Generic"/>
- <BackgroundColor val="255, 0, 0, 0"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <AcceptsMouse val="true"/>
- <Announcable val="true"/>
- <!-- Health Bar -->
- <OwnerColor val="53e81e" index="0"/>
- <AllyColor val="53e81e" index="0"/>
- <EnemyColor val="53e81e" index="0"/>
- <Tiled val="true" index="0"/>
- <!-- Shield Bar -->
- <Tiled val="true" index="1"/>
- <OwnerColor val="225ac2" index="1"/>
- <AllyColor val="225ac2" index="1"/>
- <EnemyColor val="225ac2" index="1"/>
- <DecreaseDuration val="1000" index="1"/>
- <IncreaseDuration val="1000" index="1"/>
- <Tiled val="true" index="1"/>
- <!-- Expected Life Grant Bar -->
- <OwnerColor val="3c8e00" index="2"/>
- <AllyColor val="82ff94" index="2"/>
- <EnemyColor val="42ba19" index="2"/>
- <Tiled val="true" index="2"/>
- <!-- Expected Life Lost Bar -->
- <OwnerColor val="e82c1e" index="3"/>
- <AllyColor val="e82c1e" index="3"/>
- <EnemyColor val="e82c1e" index="3"/>
- <Tiled val="true" index="3"/>
- <Frame type="Label" name="StatusBarLabel">
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="-15"/>
- <Style val="Storm_VitalsLabel_R"/>
- <Alpha val="0"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusShieldedHealthLabel" name="HealthBarLabel">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="14"/>
- <Anchor side="Bottom" relative="$parent/HealthBar" pos="Max" offset="-13"/>
- <Anchor side="Right" relative="$parent/HealthBar" pos="Max" offset="-20"/>
- <ShowWhileInvulnerable val="True"/>
- <Frame type="Label" name="StatusLabel">
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="5"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Style val="Storm_VitalsLabel_R"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusEnergyBar" name="EnergyBar" template="UnitStatus/UnitStatusEnergyBarTemplate">
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="3"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Width val="212"/>
- <Height val="24"/>
- <Texture val="@UI/HUD_Bar_Mana"/>
- <BackgroundColor val="255, 0, 0, 0"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <AcceptsMouse val="true"/>
- <ShowStatusTooltip val="true"/>
- <Announcable val="true"/>
- <!-- Energy Bar -->
- <OwnerColor val="26bdf8" index="0"/>
- <AllyColor val="26bdf8" index="0"/>
- <EnemyColor val="26bdf8" index="0"/>
- <Tiled val="true" index="0"/>
- <!-- Expected Energy Grant Bar -->
- <OwnerColor val="0072ff" index="1"/>
- <AllyColor val="0072ff" index="1"/>
- <EnemyColor val="0072ff" index="1"/>
- <Tiled val="true" index="1"/>
- <Frame type="Label" name="StatusBarLabel">
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="-5"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="-15"/>
- <Style val="Storm_VitalsLabel_R"/>
- <Alpha val="0"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusEnergyLabel" name="EnergyBarLabel">
- <Anchor side="Top" relative="$parent/EnergyBar" pos="Min" offset="0"/>
- <Anchor side="Right" relative="$parent/EnergyBar" pos="Mid" offset="20"/>
- <Anchor side="Bottom" relative="$parent/EnergyBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/EnergyBar" pos="Min" offset="15"/>
- <Frame type="Label" name="StatusLabel">
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Style val="Storm_VitalsLabel_R"/>
- </Frame>
- </Frame>
- <Frame type="Image" name="HardenedFocusIndicator">
- <Anchor side="Top" relative="$parent" pos="Min" offset="2"/>
- <Anchor side="Left" relative="$parent" pos="Max" offset="-95"/>
- <Visible val="False"/>
- <!--BlendMode val="Add"/--> <!-- This will make the image glow more -->
- <!--Texture val="@UI/Storm_UI_MainNavigation_Separator"/-->
- <Texture val="@UI/HUD_DeathTimer_PortraitArrow"/>
- </Frame>
- <Frame type="UnitStatusValidatorAnimElement" name="HardenedFocusVisibilityAnims">
- <Anchor side="Top" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Mid" offset="0"/>
- <Validator val="HasHardenedFocusTalent"/>
- <Validator val="NoHardenedFocusTalent"/>
- <!-- this will show/hide the indicator based off of the validators -->
- <Animation name="ShowHideHardenedFocusIndicator">
- <Event event="HasHardenedFocusTalent" action="Reset,Play"/>
- <Event event="NoHardenedFocusTalent" action="Stop"/>
- <Controller type="Visibility" end="Pause" frame="$parent/HardenedFocusIndicator">
- <Key type="Bool" time="0" value="True"/>
- </Controller>
- </Animation>
- </Frame>
- </Frame>
- <!-- Heroes without a Mana/Resource (Illidan/Murky/etc) -->
- <Frame type="UnitStatusFrame" name="HeroUnitStatusConsoleFrameNoEnergyTemplate" template="UnitStatus/HeroUnitStatusConsoleFrameTemplate">
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <Width val="231"/>
- <Height val="46"/>
- <Texture val="@UI/Storm_UI_InGame_hud_Bar_Health_Generic_NoResource"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <BackgroundColor val="255, 0, 0, 0"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <AcceptsMouse val="true"/>
- <!-- Health Bar -->
- <OwnerColor val="53e81e" index="0"/>
- <AllyColor val="53e81e" index="0"/>
- <EnemyColor val="53e81e" index="0"/>
- <Tiled val="true" index="0"/>
- <RenderPriority val="512"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthLabel" name="HealthBarLabel">
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="17"/>
- <Anchor side="Bottom" relative="$parent/HealthBar" pos="Max" offset="-6"/>
- <RenderPriority val="512"/>
- </Frame>
- <Frame type="UnitStatusEnergyBar" name="EnergyBar" template="UnitStatus/UnitStatusEnergyBarTemplate">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/HealthBar" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/HealthBar" pos="Mid" offset="0"/>
- <RenderPriority val="511"/>
- <Visible val="False"/>
- <VisibleToAlly val="False"/>
- <VisibleToEnemy val="False"/>
- </Frame>
- <Frame type="UnitStatusEnergyLabel" name="EnergyBarLabel">
- <Anchor relative="$parent/EnergyBar"/>
- <RenderPriority val="511"/>
- <Visible val="False"/>
- <VisibleToAlly val="False"/>
- <VisibleToEnemy val="False"/>
- </Frame>
- </Frame>
- <!-- Brew Energy Heroes (Chen) -->
- <Frame type="UnitStatusFrame" name="HeroUnitStatusConsoleFrameYellowEnergyTemplate" template="UnitStatus/HeroUnitStatusConsoleFrameTemplate">
- <Frame type="UnitStatusEnergyBar" name="EnergyBar" template="UnitStatus/UnitStatusEnergyBarTemplate">
- <Width val="212"/>
- <Height val="24"/>
- <Texture val="@UI/HUD_Bar_Mana"/>
- <BackgroundColor val="255, 0, 0, 0"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <AcceptsMouse val="true"/>
- <ShowStatusTooltip val="true"/>
- <OwnerColor val="#YellowResourceColor"/>
- <AllyColor val="#YellowResourceColor"/>
- <EnemyColor val="#YellowResourceColor"/>
- </Frame>
- </Frame>
- <!-- Rage Energy Heroes (Sonya) -->
- <Frame type="UnitStatusFrame" name="HeroUnitStatusConsoleFrameOrangeEnergyTemplate" template="UnitStatus/HeroUnitStatusConsoleFrameTemplate">
- <Frame type="UnitStatusEnergyBar" name="EnergyBar" template="UnitStatus/UnitStatusEnergyBarTemplate">
- <Width val="212"/>
- <Height val="24"/>
- <Texture val="@UI/HUD_Bar_Mana"/>
- <BackgroundColor val="255, 0, 0, 0"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <AcceptsMouse val="true"/>
- <ShowStatusTooltip val="true"/>
- <OwnerColor val="#OrangeResourceColor"/>
- <AllyColor val="#OrangeResourceColor"/>
- <EnemyColor val="#OrangeResourceColor"/>
- </Frame>
- </Frame>
- <!-- Pink Energy Heroes -->
- <Frame type="UnitStatusFrame" name="HeroUnitStatusConsoleFramePinkEnergyTemplate" template="UnitStatus/HeroUnitStatusConsoleFrameTemplate">
- <Frame type="UnitStatusEnergyBar" name="EnergyBar" template="UnitStatus/UnitStatusEnergyBarTemplate">
- <Width val="212"/>
- <Height val="24"/>
- <Texture val="@UI/HUD_Bar_Mana"/>
- <BackgroundColor val="255, 0, 0, 0"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <AcceptsMouse val="true"/>
- <ShowStatusTooltip val="true"/>
- <OwnerColor val="#PinkResourceColor"/>
- <AllyColor val="#PinkResourceColor"/>
- <EnemyColor val="#PinkResourceColor"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="HeroUnitStatusConsoleFramePurpleEnergyTemplate" template="UnitStatus/HeroUnitStatusConsoleFrameTemplate">
- <Frame type="UnitStatusEnergyBar" name="EnergyBar" template="UnitStatus/UnitStatusEnergyBarTemplate">
- <Width val="212"/>
- <Height val="24"/>
- <Texture val="@UI/HUD_Bar_Mana"/>
- <BackgroundColor val="255, 0, 0, 0"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <AcceptsMouse val="true"/>
- <ShowStatusTooltip val="true"/>
- <OwnerColor val="#PurpleResourceColor"/>
- <AllyColor val="#PurpleResourceColor"/>
- <EnemyColor val="#PurpleResourceColor"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="HeroUnitStatusObserverFrameTemplate">
- <Height val="23"/>
- <Width val="105"/>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Height val="23"/>
- <Width val="105"/>
- <RenderPriority val="210"/>
- <OwnerColor val="0, 255, 126"/>
- <AllyColor val="0, 255, 126"/>
- <EnemyColor val="0, 255, 126"/>
- <Tiled val="true" index="0"/>
- <Tiled val="true" index="1"/>
- <Tiled val="true" index="2"/>
- <Tiled val="true" index="3"/>
- <Frame type="Label" name="StatusBarLabel">
- <Anchor side="Top" relative="$parent" pos="Mid" offset="3"/>
- <Anchor side="Left" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Mid" offset="3"/>
- <Anchor side="Right" relative="$parent" pos="Mid" offset="0"/>
- <Height val="20"/>
- <Width val="180"/>
- <Style val="Storm_StatusBarLabel"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusEnergyBar" name="EnergyBar" template="UnitStatus/UnitStatusEnergyBarTemplate">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <Height val="10"/>
- <Width val="60"/>
- <CollapseLayout val="true"/>
- <RenderPriority val="210"/>
- <Visible val="false"/>
- <Frame type="Label" name="StatusBarLabel">
- <Anchor side="Top" relative="$parent" pos="Mid" offset="3"/>
- <Anchor side="Left" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Mid" offset="3"/>
- <Anchor side="Right" relative="$parent" pos="Mid" offset="0"/>
- <Height val="20"/>
- <Width val="180"/>
- <Style val="Storm_StatusBarLabel"/>
- </Frame>
- </Frame>
- </Frame>
- <!-- These are the health bars for each of the team cores -->
- <Frame type="UnitStatusFrame" name="CoreUnitStatusConsoleFrameAllyTemplate">
- <Width val="155"/>
- <Height val="40"/>
- <VisibilityControlledByUnitAlliances val="false"/>
- <Frame type="UnitStatusHealthLabel" name="HealthLabel">
- <Anchor side="Top" relative="$parent" pos="Min" offset="6"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="5"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="-5"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <ShowPercent val="true"/>
- <Frame type="Label" name="StatusLabel">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Style val="DeathTimerPlayerName_Right"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <Anchor side="Top" relative="$parent/HealthLabel/StatusLabel" pos="Max" offset="2"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Width val="155"/>
- <Height val="11"/>
- <RenderPriority val="200"/>
- <BackgroundShown val="true"/>
- <BarInsetRect top="0" left="0" bottom="0" right="0"/>
- <BackgroundInsetRect top="0" left="0" bottom="0" right="0"/>
- <Texture val="@UI/HUD_Bar_NamePlate_Generic"/>
- <AllyColor val="00d5ff" index="0"/>
- <EnemyColor val="df2841" index="0"/>
- <Tiled val="true" index="0"/>
- <Tiled val="true" index="1"/>
- <Tiled val="true" index="2"/>
- <!-- Shield Bar -->
- <ReductionShown val="True" index="1"/>
- <Frame type="Label" name="StatusBarLabel">
- <Anchor side="Top" relative="$parent" pos="Mid" offset="3"/>
- <Anchor side="Left" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Mid" offset="3"/>
- <Anchor side="Right" relative="$parent" pos="Mid" offset="0"/>
- <Height val="20"/>
- <Width val="155"/>
- <Style val="Storm_StatusBarLabel"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="CoreUnitStatusConsoleFrameTemplate">
- <Width val="155"/>
- <Height val="40"/>
- <VisibilityControlledByUnitAlliances val="false"/>
- <Frame type="UnitStatusHealthLabel" name="HealthLabel">
- <Anchor side="Top" relative="$parent" pos="Min" offset="6"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="5"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="-5"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <ShowPercent val="true"/>
- <Frame type="Label" name="StatusLabel">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Style val="DeathTimerPlayerName_Left"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <Anchor side="Top" relative="$parent/HealthLabel/StatusLabel" pos="Max" offset="1"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Height val="11"/>
- <Width val="155"/>
- <RenderPriority val="210"/>
- <BackgroundShown val="true"/>
- <BarInsetRect top="0" left="0" bottom="0" right="0"/>
- <BackgroundInsetRect top="0" left="0" bottom="0" right="0"/>
- <Texture val="@UI/HUD_Bar_NamePlate_Generic"/>
- <AllyColor val="00d5ff" index="0"/>
- <EnemyColor val="df2841" index="0"/>
- <Tiled val="true" index="0"/>
- <Tiled val="true" index="1"/>
- <Tiled val="true" index="2"/>
- <Expansion val="Left"/>
- <!-- Shield Bar -->
- <ReductionShown val="True" index="1"/>
- <Frame type="Label" name="StatusBarLabel">
- <Anchor side="Top" relative="$parent" pos="Mid" offset="3"/>
- <Anchor side="Left" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Mid" offset="3"/>
- <Anchor side="Right" relative="$parent" pos="Mid" offset="0"/>
- <Height val="20"/>
- <Width val="155"/>
- <Style val="Storm_StatusBarLabel"/>
- </Frame>
- </Frame>
- </Frame>
- <!-- These are the health bars for team map mechanics -->
- <Frame type="UnitStatusFrame" name="MapMechanicStatusAllyFrameTemplate">
- <Width val="138"/>
- <Height val="23"/>
- <VisibilityControlledByUnitAlliances val="false"/>
- <Frame type="UnitStatusHealthBar" name="HealthBar" template="UnitStatus/UnitStatusSegmentedHealthBarTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Width val="138"/>
- <Height val="23"/>
- <RenderPriority val="200"/>
- <BackgroundShown val="true"/>
- <BackgroundColor val="200, 0, 0, 0"/>
- <BarInsetRect top="0" left="0" bottom="0" right="0"/>
- <BackgroundInsetRect top="0" left="0" bottom="0" right="0"/>
- <Texture val="@UI/HUD_TeamMapMechanic_HealthBarFill_L"/>
- <AllyColor val="00d5ff" index="0"/>
- <EnemyColor val="df2841" index="0"/>
- <Expansion val="Left"/>
- <Tiled val="true" index="0"/>
- <SegmentValue val="2000"/>
- <Frame type="Label" name="StatusBarLabel">
- <Anchor side="Top" relative="$parent" pos="Mid" offset="2"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="20"/>
- <Anchor side="Bottom" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="-20"/>
- <Height val="23"/>
- <Style val="MapMechanicHealthLabelYourTeam"/>
- </Frame>
- </Frame>
- <Frame type="Label" name="BotStatusLabel">
- <Anchor side="Top" relative="$parent" pos="Max" offset="4"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="6"/>
- <Height val="72"/>
- <Width val="200"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="MapMechanicStatusEnemyFrameTemplate">
- <Width val="138"/>
- <Height val="23"/>
- <VisibilityControlledByUnitAlliances val="false"/>
- <Frame type="UnitStatusHealthBar" name="HealthBar" template="UnitStatus/UnitStatusSegmentedHealthBarTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Width val="138"/>
- <Height val="23"/>
- <RenderPriority val="200"/>
- <BackgroundShown val="true"/>
- <BackgroundColor val="200, 0, 0, 0"/>
- <BarInsetRect top="0" left="0" bottom="0" right="0"/>
- <BackgroundInsetRect top="0" left="0" bottom="0" right="0"/>
- <Texture val="@UI/HUD_TeamMapMechanic_HealthBarFill_R"/>
- <AllyColor val="00d5ff" index="0"/>
- <EnemyColor val="df2841" index="0"/>
- <Tiled val="true" index="0"/>
- <SegmentValue val="2000"/>
- <Frame type="Label" name="StatusBarLabel">
- <Anchor side="Top" relative="$parent" pos="Mid" offset="2"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="20"/>
- <Anchor side="Bottom" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="-20"/>
- <Height val="23"/>
- <Style val="MapMechanicHealthLabelEnemyTeam"/>
- </Frame>
- </Frame>
- <Frame type="Label" name="BotStatusLabel">
- <Anchor side="Top" relative="$parent" pos="Max" offset="4"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="6"/>
- <Height val="72"/>
- <Width val="200"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="MinionUnitStatusFrameTemplate">
- <Height val="12"/>
- <Width val="60"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="15"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="25"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="Image" name="HealthFrameBackground" template="UnitStatus/HealthBarBackgroundTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Height val="7"/>
- <Width val="60"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <Height val="7"/>
- <Width val="60"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <SnapToDevicePixels val="True"/>
- <BorderWidth val="1"/>
- <BarInsetRect top="1" left="1" bottom="1" right="1"/>
- <BackgroundInsetRect top="0" left="0" bottom="0" right="0"/>
- <DecreaseDuration val="250"/>
- <IncreaseDuration val="250"/>
- <EnemyColor val="200, 20, 20"/>
- </Frame>
- <Frame type="UnitStatusProgressBar" name="ProgressBar" template="UnitStatus/UnitStatusProgressBarTemplate">
- <Width val="58"/>
- <Height val="3"/>
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="1"/>
- <CollapseLayout val="true"/>
- </Frame>
- <Frame type="UnitStatusDurationBar" name="DurationBar" template="UnitStatus/UnitStatusDurationBarTemplate">
- <Width val="58"/>
- <Height val="3"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Anchor side="Top" relative="$parent/ProgressBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/ProgressBar" pos="Min" offset="1"/>
- <CollapseLayout val="true"/>
- </Frame>
- <Frame type="UnitStatusPreselectionIndicator" name="UnitStatusFramePreselectionIndicator">
- <Anchor relative="$parent/HealthBar"/>
- <Frame type="Image" name="BarBackgroundImage">
- <Anchor relative="$parent"/>
- <Texture val="@UI/StormUnitStatusBar"/>
- <TextureType val="NineSlice"/>
- <Alpha val="90"/>
- <BlendMode val="Add"/>
- </Frame>
- </Frame>
- <Frame type="Label" name="BotStatusLabel">
- <Anchor side="Top" relative="$parent" pos="Max" offset="4"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="6"/>
- <Height val="72"/>
- <Width val="200"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="MinionUnitStatusFrameWithDurationBars" template="UnitStatus/MinionUnitStatusFrameTemplate">
- <Frame type="UnitStatusDurationBar" name="DurationBar">
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="LargeMinionUnitStatusFrameTemplate">
- <Height val="16"/>
- <Width val="150"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="18"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="75"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="Image" name="HealthFrameBackground" template="UnitStatus/HealthBarBackgroundTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Height val="12"/>
- <Width val="150"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <Height val="12"/>
- <Width val="150"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <SnapToDevicePixels val="True"/>
- <BorderWidth val="1"/>
- <BarInsetRect top="1" left="1" bottom="1" right="1"/>
- <BackgroundInsetRect top="0" left="0" bottom="0" right="0"/>
- <DecreaseDuration val="250"/>
- <IncreaseDuration val="250"/>
- </Frame>
- <Frame type="UnitStatusProgressBar" name="ProgressBar" template="UnitStatus/UnitStatusProgressBarTemplate">
- <Width val="148"/>
- <Height val="4"/>
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="1"/>
- <CollapseLayout val="true"/>
- </Frame>
- <Frame type="UnitStatusDurationBar" name="DurationBar" template="UnitStatus/UnitStatusDurationBarTemplate">
- <Width val="148"/>
- <Height val="4"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <Anchor side="Top" relative="$parent/ProgressBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/ProgressBar" pos="Min" offset="1"/>
- <CollapseLayout val="true"/>
- </Frame>
- <Frame type="UnitStatusPreselectionIndicator" name="UnitStatusFramePreselectionIndicator">
- <Anchor relative="$parent/HealthBar"/>
- <Frame type="Image" name="BarBackgroundImage">
- <Anchor relative="$parent"/>
- <Texture val="@UI/StormUnitStatusBar"/>
- <TextureType val="NineSlice"/>
- <Alpha val="90"/>
- <BlendMode val="Add"/>
- </Frame>
- </Frame>
- <Frame type="Label" name="BotStatusLabel">
- <Anchor side="Top" relative="$parent" pos="Max" offset="4"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="6"/>
- <Height val="72"/>
- <Width val="200"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="SmallMinionUnitStatusFrameTemplate">
- <Height val="16"/>
- <Width val="75"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="18"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="25"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="Image" name="HealthFrameBackground" template="UnitStatus/HealthBarBackgroundTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Height val="12"/>
- <Width val="75"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <Height val="12"/>
- <Width val="75"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <SnapToDevicePixels val="True"/>
- <BorderWidth val="1"/>
- <BarInsetRect top="1" left="1" bottom="1" right="1"/>
- <BackgroundInsetRect top="0" left="0" bottom="0" right="0"/>
- <DecreaseDuration val="250"/>
- <IncreaseDuration val="250"/>
- </Frame>
- <Frame type="UnitStatusProgressBar" name="ProgressBar" template="UnitStatus/UnitStatusProgressBarTemplate">
- <Width val="74"/>
- <Height val="4"/>
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="1"/>
- <CollapseLayout val="true"/>
- </Frame>
- <Frame type="UnitStatusDurationBar" name="DurationBar" template="UnitStatus/UnitStatusDurationBarTemplate">
- <Width val="74"/>
- <Height val="4"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <Anchor side="Top" relative="$parent/ProgressBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/ProgressBar" pos="Min" offset="1"/>
- <CollapseLayout val="true"/>
- </Frame>
- <Frame type="UnitStatusPreselectionIndicator" name="UnitStatusFramePreselectionIndicator">
- <Anchor relative="$parent/HealthBar"/>
- <Frame type="Image" name="BarBackgroundImage">
- <Anchor relative="$parent"/>
- <Texture val="@UI/StormUnitStatusBar"/>
- <TextureType val="NineSlice"/>
- <Alpha val="90"/>
- <BlendMode val="Add"/>
- </Frame>
- </Frame>
- <Frame type="Label" name="BotStatusLabel">
- <Anchor side="Top" relative="$parent" pos="Max" offset="4"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="6"/>
- <Height val="72"/>
- <Width val="100"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="TreasureChestUnitStatusFrameTemplate">
- <Height val="14"/>
- <Width val="100"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="-70"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="45"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="Image" name="HealthFrameBackground" template="UnitStatus/HealthBarBackgroundTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Height val="10"/>
- <Width val="100"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <Height val="11"/>
- <Width val="100"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <BarInsetRect top="2" left="2" bottom="2" right="2"/>
- <BackgroundInsetRect top="2" left="2" bottom="2" right="2"/>
- <DecreaseDuration val="250"/>
- <IncreaseDuration val="250"/>
- <Segmented val="true"/>
- <SegmentValue val="6"/>
- </Frame>
- <Frame type="UnitStatusProgressBar" name="ProgressBar" template="UnitStatus/UnitStatusProgressBarTemplate">
- <Width val="97"/>
- <Height val="3"/>
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="2"/>
- <CollapseLayout val="true"/>
- </Frame>
- <Frame type="UnitStatusDurationBar" name="DurationBar" template="UnitStatus/UnitStatusDurationBarTemplate">
- <Width val="97"/>
- <Height val="3"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <Anchor side="Top" relative="$parent/ProgressBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/ProgressBar" pos="Min" offset="2"/>
- <CollapseLayout val="true"/>
- </Frame>
- <Frame type="UnitStatusPreselectionIndicator" name="UnitStatusFramePreselectionIndicator">
- <Anchor relative="$parent/HealthBar"/>
- <Frame type="Image" name="BarBackgroundImage">
- <Anchor relative="$parent"/>
- <Texture val="@UI/StormUnitStatusBar"/>
- <TextureType val="NineSlice"/>
- <Alpha val="90"/>
- <BlendMode val="Add"/>
- </Frame>
- </Frame>
- <Frame type="Label" name="BotStatusLabel">
- <Anchor side="Top" relative="$parent" pos="Max" offset="4"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="6"/>
- <Height val="72"/>
- <Width val="200"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="CreepTumorUnitStatusFrameTemplate">
- <Height val="80"/>
- <Width val="100"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="35"/>
- <Anchor side="Left" relative="$parent" pos="Mid" offset="25"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="UnitStatusHealthBar" name="HealthBar" template="UnitStatus/UnitStatusSegmentedHealthBarTemplate">
- <Width val="50"/>
- <Height val="5"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <ReductionShown val="false"/>
- <DecreaseDuration val="#DecreaseDuration_NoReduction"/>
- <SnapToDevicePixels val="True"/>
- <BorderWidth val="1"/>
- <BarInsetRect top="1" left="1" bottom="1" right="1"/>
- <BackgroundInsetRect top="0" left="0" bottom="0" right="0"/>
- </Frame>
- <Frame type="UnitStatusDurationBar" name="DurationBar" template="UnitStatus/UnitStatusDurationBarTemplate">
- <Height val="3"/>
- <Width val="50"/>
- <VisibleToOwner val="true"/>
- <VisibleToEnemy val="false"/>
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <BarInsetRect top="0" left="1" bottom="0" right="1"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="IndestructibleTimedUnitStatusFrameTemplate">
- <Height val="6"/>
- <Width val="59"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="15"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="25"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="UnitStatusDurationBar" name="DurationBar" template="UnitStatus/UnitStatusDurationBarTemplate">
- <Height val="6"/>
- <Width val="70"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="OnlyEnergyUnitStatusFrameTemplate">
- <Height val="33"/>
- <Width val="178"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="75"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="100"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="UnitStatusElement" name="BGImageContainer">
- <Anchor relative="BGImage"/>
- <VisibleToOwner val="True"/>
- <VisibleToAlly val="True"/>
- <Frame type="Image" name="BGImage">
- <Anchor relative="$parent/$parent"/>
- <Texture val="@UI/Storm_UI_Ingame_BossBar_Ally"/>
- <SubpixelRendering val="True"/>
- <RenderPriority val="#RenderPriority_Background"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusEnergyBar" name="EnergyBar" template="UnitStatus/UnitStatusEnergyBarTemplate">
- <Anchor side="Top" relative="$parent/BGImageContainer" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/BGImageContainer" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/BGImageContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/BGImageContainer" pos="Mid" offset="0"/>
- <Width val="134"/>
- <Height val="14"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <SegmentValue val="250"/>
- <Segmented val="true"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="CreepUnitStatusFrameTemplate">
- <Height val="7"/>
- <Width val="59"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="30"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="40"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="Image" name="HealthFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Height val="7"/>
- <Width val="59"/>
- <LayerColor val="df2400"/>
- <Texture val="@UI/StormUnitStatusHealthBarFrame"/>
- <TextureType val="Nineslice"/>
- <RenderPriority val="#RenderPriority_Background"/>
- </Frame>
- <Frame type="Image" name="MultiBackground" template="StandardTemplates/StormBorderStyle1Template">
- <Anchor side="Top" relative="$parent/LevelLabel" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/LevelLabel" pos="Max" offset="-5"/>
- <Anchor side="Bottom" relative="$parent/LevelLabel" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Height val="22"/>
- <Alpha val="0"/>
- <LayerColor val="#ColorStormBorderDark"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <ReductionShown val="false"/>
- <DecreaseDuration val="#DecreaseDuration_NoReduction"/>
- <IncreaseDuration val="500"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <BarInsetRect top="2" left="2" bottom="2" right="2"/>
- <BackgroundInsetRect top="2" left="2" bottom="2" right="2"/>
- <Height val="7"/>
- <Width val="59"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- </Frame>
- <Frame type="UnitStatusEnergyBar" name="EnergyBar" template="UnitStatus/UnitStatusEnergyBarTemplate">
- <IncreaseDuration val="500"/>
- <Height val="8"/>
- <Width val="80"/>
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="0"/>
- </Frame>
- <Frame type="UnitStatusLevel" name="LevelLabel" template="UnitStatus/UnitStatusLevelTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="-5"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Height val="34"/>
- <Width val="0"/>
- <Visible val="False"/>
- <Frame type="Label" name="Label">
- <Anchor side="Top" relative="$parent" pos="Min" offset="9"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="3"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Style val="Storm_CreepUnitStatusLevelLabel"/>
- <Color val="ffffff"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusPreselectionIndicator" name="UnitStatusFramePreselectionIndicator">
- <Anchor relative="$parent/HealthBar"/>
- <Frame type="Image" name="BarBackgroundImage">
- <Anchor relative="$parent"/>
- <Texture val="@UI/StormUnitStatusBar"/>
- <TextureType val="NineSlice"/>
- <Alpha val="90"/>
- <BlendMode val="Add"/>
- </Frame>
- </Frame>
- <Frame type="Label" name="BotStatusLabel">
- <Anchor side="Top" relative="$parent" pos="Max" offset="4"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="6"/>
- <Height val="72"/>
- <Width val="200"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="SuperCreepUnitStatusFrameTemplate">
- <Width val="178"/>
- <Height val="33"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="120"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="100"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="UnitStatusElement" name="BGImageAllyContainer">
- <Anchor relative="BGImageAlly"/>
- <VisibleToOwner val="False"/>
- <VisibleToAlly val="True"/>
- <VisibleToEnemy val="False"/>
- <Frame type="Image" name="BGImageAlly">
- <Anchor relative="$parent/$parent"/>
- <Texture val="@UI/Storm_UI_Ingame_BossBar_Ally"/>
- <SubpixelRendering val="True"/>
- <RenderPriority val="#RenderPriority_Background"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusElement" name="BGImageEnemyContainer">
- <Anchor relative="$parent/BGImageAllyContainer"/>
- <VisibleToOwner val="False"/>
- <VisibleToAlly val="False"/>
- <VisibleToEnemy val="True"/>
- <Frame type="Image" name="BGImageEnemy">
- <Anchor relative="$parent"/>
- <Texture val="@UI/Storm_UI_Ingame_BossBar_Enemy"/>
- <SubpixelRendering val="True"/>
- <RenderPriority val="#RenderPriority_Background"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusHealthBar" name="HealthBar" template="UnitStatus/UnitStatusSegmentedHealthBarTemplate">
- <Width val="134"/>
- <Height val="14"/>
- <Anchor side="Top" relative="$parent/BGImageAllyContainer" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/BGImageAllyContainer" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/BGImageAllyContainer" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/BGImageAllyContainer" pos="Mid" offset="0"/>
- <ReductionShown val="false"/>
- <DecreaseDuration val="#DecreaseDuration_NoReduction"/>
- <SegmentValue val="2000"/>
- </Frame>
- <Frame type="UnitStatusProgressBar" name="ProgressBar" template="UnitStatus/UnitStatusProgressBarTemplate">
- <Width val="136"/>
- <Height val="4"/>
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="3"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="UnitStatusDurationBar" name="DurationBar" template="UnitStatus/UnitStatusDurationBarTemplate">
- <Width val="136"/>
- <Height val="4"/>
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="3"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- </Frame>
- <Frame type="Label" name="BotStatusLabel">
- <Anchor side="Top" relative="$parent" pos="Max" offset="4"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="6"/>
- <Height val="72"/>
- <Width val="200"/>
- <Style val="Storm_DebugAIStatusLabel"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusResistDisplay" template="UnitStatus/UnitStatusResistDisplayTemplate">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/HealthBar" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Max" offset="15"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="SuperCreepNeutralUnitStatusFrameTemplate" template="UnitStatus/SuperCreepUnitStatusFrameTemplate">
- <Frame type="UnitStatusHealthBar" name="HealthBar">
- <EnemyColor val="242, 186, 38"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusBuffDebuffDisplay" template="UnitStatus/InvulnerableUnitStatusBuffDisplayTemplate">
- <Anchor side="Top" relative="$parent" pos="Max" offset="-75"/>
- <Anchor side="Left" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Mid" offset="0"/>
- <CollapseLayout val="true"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <Width val="193"/>
- <Height val="64"/>
- </Frame>
- <Frame type="UnitStatusElement" name="BGImageNeutralContainer">
- <Anchor relative="$parent/BGImageAllyContainer"/>
- <VisibleToOwner val="False"/>
- <VisibleToAlly val="False"/>
- <VisibleToEnemy val="True"/>
- <Frame type="Image" name="BGImageNeutral">
- <Anchor relative="$parent"/>
- <Texture val="@UI/Storm_UI_Ingame_BossBar_Neutral"/>
- <SubpixelRendering val="True"/>
- <RenderPriority val="#RenderPriority_Background"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusElement" name="BGImageAllyContainer">
- <VisibleToAlly val="False"/>
- </Frame>
- <Frame type="UnitStatusElement" name="BGImageEnemyContainer">
- <VisibleToEnemy val="False"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="TowerUnitStatusFrameTemplate">
- <Height val="12"/>
- <Width val="164"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="60"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="75"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusBuffDebuffDisplay" template="UnitStatus/InvulnerableUnitStatusBuffDisplayTemplate">
- <Anchor side="Bottom" relative="$parent/AttachPointFrame" pos="Min" offset="-30"/>
- <Anchor side="Left" relative="$parent/AttachPointFrame" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/AttachPointFrame" pos="Mid" offset="0"/>
- <CollapseLayout val="true"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <Width val="193"/>
- <Height val="64"/>
- </Frame>
- <Frame type="Image" name="HealthFrameBackground" template="UnitStatus/HealthBarBackgroundTemplate">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="-2"/>
- <Height val="12"/>
- <Width val="164"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <ReductionShown val="false"/>
- <DecreaseDuration val="#DecreaseDuration_NoReduction"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <BarInsetRect top="3" left="1" bottom="3" right="4"/>
- <BackgroundInsetRect top="3" left="3" bottom="3" right="3"/>
- <Height val="12"/>
- <Width val="164"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="5"/>
- <Anchor side="Left" relative="$parent" pos="min" offset="5"/>
- </Frame>
- <Frame type="UnitStatusAmmo" name="TowerAmmoCount" template="UnitStatus/UnitStatusAmmoTemplate">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="0"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="TowerUnitStatusFrameTemplate40Ammo">
- <Height val="12"/>
- <Width val="164"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="60"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="75"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusBuffDebuffDisplay" template="UnitStatus/InvulnerableUnitStatusBuffDisplayTemplate">
- <Anchor side="Bottom" relative="$parent/AttachPointFrame" pos="Min" offset="-30"/>
- <Anchor side="Left" relative="$parent/AttachPointFrame" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/AttachPointFrame" pos="Mid" offset="0"/>
- <CollapseLayout val="true"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <Width val="193"/>
- <Height val="64"/>
- </Frame>
- <Frame type="Image" name="HealthFrameBackground" template="UnitStatus/HealthBarBackgroundTemplate">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="-2"/>
- <Height val="12"/>
- <Width val="164"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <ReductionShown val="false"/>
- <DecreaseDuration val="#DecreaseDuration_NoReduction"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <BarInsetRect top="3" left="1" bottom="3" right="2"/>
- <BackgroundInsetRect top="3" left="3" bottom="3" right="3"/>
- <Height val="12"/>
- <Width val="164"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="5"/>
- <Anchor side="Left" relative="$parent" pos="min" offset="5"/>
- </Frame>
- <Frame type="UnitStatusAmmo" name="TowerAmmoCount" template="UnitStatus/UnitStatusAmmoTemplate40">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="0"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="TempleUnitStatusFrameTemplate">
- <Height val="12"/>
- <Width val="164"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="60"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="75"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="Image" name="HealthFrameBackground" template="UnitStatus/HealthBarBackgroundTemplate">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="-2"/>
- <Height val="12"/>
- <Width val="164"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <ReductionShown val="false"/>
- <DecreaseDuration val="#DecreaseDuration_NoReduction"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <BarInsetRect top="3" left="1" bottom="3" right="2"/>
- <BackgroundInsetRect top="3" left="3" bottom="3" right="3"/>
- <Height val="12"/>
- <Width val="164"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="5"/>
- <Anchor side="Left" relative="$parent" pos="min" offset="5"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- <Frame type="UnitStatusAmmo" name="TowerAmmoCount" template="UnitStatus/TempleUnitStatusAmmoTemplate">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="0"/>
- </Frame>
- </Frame>
- <!--Lord Order Health Bar-->
- <Frame type="UnitStatusFrame" name="LordOrderUnitStatusFrameTemplate">
- <Height val="16"/>
- <Width val="225"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="55"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="117"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusBuffDebuffDisplay" template="UnitStatus/InvulnerableUnitStatusBuffDisplayTemplate">
- <Anchor side="Bottom" relative="$parent/AttachPointFrame" pos="Min" offset="-30"/>
- <Anchor side="Left" relative="$parent/AttachPointFrame" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/AttachPointFrame" pos="Mid" offset="0"/>
- <CollapseLayout val="true"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <Width val="193"/>
- <Height val="64"/>
- <StateGroup name="BuffState">
- <State name="Invulnerable">
- <!--Core appears as "Protected" when actually "Invulnerable"-->
- <When type="AnimationState" UnitStatusValidatorState="UserCategoryTargetInvulnerable"/>
- <Action type="SetProperty" frame="BuffLabel" text="@UI/State/Protected"/>
- <Action type="SetProperty" frame="BuffIconLeft" texture="@UI/State/InvulnerableIcon"/>
- <Action type="SetProperty" frame="BuffPlateBg" texture="@UI/State/InvulnerableBG"/>
- <Action type="SetProperty" frame="$parent/HealthBarProtected" visible="true"/>
- </State>
- </StateGroup>
- </Frame>
- <Frame type="Image" name="HealthFrameBackground" template="UnitStatus/HealthBarBackgroundTemplate">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <Height val="16"/>
- <Width val="225"/>
- </Frame>
- <Frame type="UnitStatusLevel" name="LevelLabel" template="UnitStatus/UnitStatusLevelTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="5"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="5"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <ReductionShown val="false"/>
- <DecreaseDuration val="#DecreaseDuration_NoReduction"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <SnapToDevicePixels val="True"/>
- <BorderWidth val="1"/>
- <BarInsetRect top="1" left="1" bottom="1" right="1"/>
- <BackgroundInsetRect top="1" left="1" bottom="1" right="1"/>
- <Height val="16"/>
- <Width val="225"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="5"/>
- <Anchor side="Left" relative="$parent" pos="min" offset="5"/>
- <SegmentValue val="2000"/>
- <Segmented val="true"/>
- </Frame>
- <Frame type="Frame" name="HealthBarProtected">
- <Anchor relative="Bar"/>
- <Visible val="false"/>
- <Frame type="UnitStatusShieldedHealthBar" name="Bar" template="UnitStatus/UnitStatusProtectedHealthBarTemplate">
- <Anchor relative="$parent/$parent/HealthBar"/>
- <SnapToDevicePixels val="True"/>
- <BorderWidth val="1"/>
- <BarInsetRect top="1" left="1" bottom="1" right="1"/>
- <BackgroundInsetRect top="1" left="1" bottom="1" right="1"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusProgressBar" name="TrainingBar" template="UnitStatus/UnitStatusProgressBarTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="9"/>
- <Anchor side="Left" relative="$parent" pos="min" offset="9"/>
- <Height val="9"/>
- <Width val="149"/>
- </Frame>
- <Frame type="UnitStatusElement" name="LevelBackgroundOwnerElement">
- <Anchor relative="$parent/LevelLabel"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="MultiBackground">
- <Anchor relative="$parent"/>
- <Texture val="@UI/StormUnitStatusLevelBGOwner"/>
- <Alpha val="255"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusElement" name="LevelBackgroundAllyElement">
- <Anchor relative="$parent/LevelLabel"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="MultiBackground">
- <Anchor relative="$parent"/>
- <Texture val="@UI/StormUnitStatusLevelBGAlly"/>
- <Alpha val="255"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusElement" name="LevelBackgroundEnemyElement">
- <Anchor relative="$parent/LevelLabel"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="MultiBackground">
- <Anchor relative="$parent"/>
- <Texture val="@UI/StormUnitStatusLevelBGEnemy"/>
- <Alpha val="255"/>
- </Frame>
- </Frame>
- <Frame type="Image" name="BarBackgroundImage">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Height val="0"/>
- <Texture val="@UI/StormUnitStatusHeroFrame"/>
- <TextureType val="NineSlice"/>
- <RenderPriority val="601"/>
- <Visible val="false"/>
- </Frame>
- <Frame type="UnitStatusPreselectionIndicator" name="UnitStatusFramePreselectionIndicator">
- <Anchor relative="$parent"/>
- <Frame type="Image" name="BarBackgroundImage">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Height val="0"/>
- <Texture val="@UI/StormUnitStatusHeroFrame"/>
- <TextureType val="NineSlice"/>
- <Alpha val="255"/>
- <BlendMode val="Add"/>
- <RenderPriority val="602"/>
- <Visible val="false"/>
- </Frame>
- <Frame type="Image" name="LevelBackground">
- <Anchor side="Top" relative="$parent" pos="Min" offset="12"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="2"/>
- <Height val="40"/>
- <Width val="40"/>
- <Texture val="@UI/StormUnitStatusLevelBG"/>
- <Alpha val="255"/>
- <BlendMode val="Add"/>
- <RenderPriority val="603"/>
- <Visible val="false"/>
- </Frame>
- </Frame>
- </Frame>
- <!--Town Unit Health Bars-->
- <Frame type="UnitStatusFrame" name="WallGateUnitStatusFrameTemplate">
- <Height val="10"/>
- <Width val="150"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="55"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="70"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="UnitStatusBuffDebuffElement" name="UnitStatusBuffDebuffDisplay" template="UnitStatus/InvulnerableUnitStatusBuffDisplayTemplate">
- <Anchor side="Bottom" relative="$parent/AttachPointFrame" pos="Min" offset="-30"/>
- <Anchor side="Left" relative="$parent/AttachPointFrame" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/AttachPointFrame" pos="Mid" offset="0"/>
- <CollapseLayout val="true"/>
- <VisibleToOwner val="true"/>
- <VisibleToAlly val="true"/>
- <VisibleToEnemy val="true"/>
- <Width val="193"/>
- <Height val="64"/>
- </Frame>
- <Frame type="Image" name="HealthFrameBackground" template="UnitStatus/HealthBarBackgroundTemplate">
- <Anchor side="Top" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="0"/>
- <Height val="10"/>
- <Width val="150"/>
- </Frame>
- <Frame type="UnitStatusLevel" name="LevelLabel" template="UnitStatus/UnitStatusLevelTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="5"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="5"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- </Frame>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusShieldedHealthBarTemplate">
- <ReductionShown val="false"/>
- <DecreaseDuration val="#DecreaseDuration_NoReduction"/>
- <BackgroundColor val="0, 0, 0, 0"/>
- <BarInsetRect top="3" left="3" bottom="3" right="3"/>
- <BackgroundInsetRect top="3" left="3" bottom="3" right="3"/>
- <Height val="10"/>
- <Width val="150"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="5"/>
- <Anchor side="Left" relative="$parent" pos="min" offset="5"/>
- </Frame>
- <Frame type="UnitStatusProgressBar" name="TrainingBar" template="UnitStatus/UnitStatusProgressBarTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="9"/>
- <Anchor side="Left" relative="$parent" pos="min" offset="9"/>
- <Height val="9"/>
- <Width val="149"/>
- </Frame>
- <Frame type="UnitStatusElement" name="LevelBackgroundOwnerElement">
- <Anchor relative="$parent/LevelLabel"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="MultiBackground">
- <Anchor relative="$parent"/>
- <Texture val="@UI/StormUnitStatusLevelBGOwner"/>
- <Alpha val="255"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusElement" name="LevelBackgroundAllyElement">
- <Anchor relative="$parent/LevelLabel"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="MultiBackground">
- <Anchor relative="$parent"/>
- <Texture val="@UI/StormUnitStatusLevelBGAlly"/>
- <Alpha val="255"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusElement" name="LevelBackgroundEnemyElement">
- <Anchor relative="$parent/LevelLabel"/>
- <VisibleToOwner val="false"/>
- <VisibleToAlly val="false"/>
- <VisibleToEnemy val="false"/>
- <Frame type="Image" name="MultiBackground">
- <Anchor relative="$parent"/>
- <Texture val="@UI/StormUnitStatusLevelBGEnemy"/>
- <Alpha val="255"/>
- </Frame>
- </Frame>
- <Frame type="Image" name="BarBackgroundImage">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Height val="0"/>
- <Texture val="@UI/StormUnitStatusHeroFrame"/>
- <TextureType val="NineSlice"/>
- <RenderPriority val="601"/>
- <Visible val="false"/>
- </Frame>
- <Frame type="UnitStatusPreselectionIndicator" name="UnitStatusFramePreselectionIndicator">
- <Anchor relative="$parent"/>
- <Frame type="Image" name="BarBackgroundImage">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Height val="0"/>
- <Texture val="@UI/StormUnitStatusHeroFrame"/>
- <TextureType val="NineSlice"/>
- <Alpha val="255"/>
- <BlendMode val="Add"/>
- <RenderPriority val="602"/>
- <Visible val="false"/>
- </Frame>
- <Frame type="Image" name="LevelBackground">
- <Anchor side="Top" relative="$parent" pos="Min" offset="12"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="2"/>
- <Height val="40"/>
- <Width val="40"/>
- <Texture val="@UI/StormUnitStatusLevelBG"/>
- <Alpha val="255"/>
- <BlendMode val="Add"/>
- <RenderPriority val="603"/>
- <Visible val="false"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="CaptureBeaconUnitStatusFrame">
- <Width val="195"/>
- <Height val="19"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="200"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="90"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="Image" name="CaptureProgressBGImage">
- <Anchor side="Top" relative="$parent/CaptureBarBG" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/CaptureBarBG" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/CaptureBarBG" pos="Min" offset="0"/>
- <Width val="195"/>
- <Height val="18"/>
- <Texture val="@UI/CaptureBar_Fill_Red"/>
- </Frame>
- <Frame type="UnitStatusBar" name="CaptureProgressBar">
- <Width val="195"/>
- <Height val="18"/>
- <Anchor side="Top" relative="$parent/CaptureBarBG" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/CaptureBarBG" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/CaptureBarBG" pos="Min" offset="1"/>
- <Texture val="@UI/CaptureBar_Fill"/>
- <Tiled val="true" index="0"/>
- <BackgroundShown val="false"/>
- <BackgroundColor val="150, 39, 4, 49"/>
- <BackgroundInsetRect top="0" left="0" bottom="0" right="0"/>
- <BarInsetRect top="0" left="0" bottom="0" right="1"/>
- <ColorStyle val="AllWhite"/>
- </Frame>
- <Frame type="Image" name="CaptureBarBG">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Width val="195"/>
- <Height val="19"/>
- <Texture val="@UI/CaptureBar_BGPlain"/>
- </Frame>
- <Frame type="Image" name="DimmingFrame">
- <Anchor relative="$parent"/>
- <Width val="143"/>
- <Height val="16"/>
- <Texture val="@UI/StormTempWhite"/>
- <Color val="000000"/>
- <Alpha val="160"/>
- <Visible val="false"/>
- <Animation name="DimmedOn">
- <Event event="DimmedOn" action="Reset"/>
- <Event event="DimmedOn" action="Play"/>
- <Controller type="Visibility" end="Pause">
- <Key type="Bool" time="0.0" value="true"/>
- </Controller>
- </Animation>
- <Animation name="DimmedOff">
- <Event event="DimmedOff" action="Reset"/>
- <Event event="DimmedOff" action="Play"/>
- <Controller type="Visibility" end="Pause">
- <Key type="Bool" time="0.0" value="false"/>
- </Controller>
- </Animation>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="CaptureBeaconSingleNotchUnitStatusFrame" template="UnitStatus/CaptureBeaconUnitStatusFrame">
- <Frame type="Image" name="CaptureBarBG">
- <Texture val="@UI/CaptureBar_BGSingleNotch"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="CaptureBeaconOvercaptureNotchUnitStatusFrame" template="UnitStatus/CaptureBeaconUnitStatusFrame">
- <Frame type="Image" name="CaptureBarBG">
- <Texture val="@UI/CaptureBar_BGNotches"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="TimedUnitStatusFrameTemplate">
- <Height val="80"/>
- <Width val="175"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Top" relative="$parent" pos="Min" offset="90"/>
- <Anchor side="Left" relative="$parent" pos="Mid" offset="25"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="UnitStatusHealthBar" name="HealthBar" template="UnitStatus/UnitStatusHealthBarTemplate">
- <ReductionShown val="false"/>
- <DecreaseDuration val="#DecreaseDuration_NoReduction"/>
- <IncreaseDuration val="500"/>
- <Height val="8"/>
- <Width val="70"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- </Frame>
- <Frame type="UnitStatusDurationBar" name="DurationBar" template="UnitStatus/UnitStatusDurationBarTemplate">
- <IncreaseDuration val="500"/>
- <Height val="8"/>
- <Width val="70"/>
- <Anchor side="Top" relative="$parent/HealthBar" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/HealthBar" pos="Min" offset="0"/>
- </Frame>
- <Frame type="UnitStatusPreselectionIndicator" name="UnitStatusFramePreselectionIndicator">
- <Anchor relative="$parent/HealthBar"/>
- <Frame type="Image" name="BarBackgroundImage">
- <Anchor relative="$parent"/>
- <Texture val="@UI/StormUnitStatusBar"/>
- <TextureType val="NineSlice"/>
- <Alpha val="90"/>
- <BlendMode val="Add"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="MapMechanicHelpButton">
- <Width val="215"/>
- <Height val="215"/>
- <OwnerRenderPriority val="550"/>
- <AllyRenderPriority val="550"/>
- <EnemyRenderPriority val="550"/>
- <Frame type="Frame" name="AttachPointFrame">
- <Anchor side="Left" relative="$parent" pos="Min" offset="-90"/>
- <Anchor side="Top" relative="$parent" pos="Min" offset="180"/>
- <Height val="0"/>
- <Width val="0"/>
- </Frame>
- <Frame type="Button" name="HelpButton">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="70"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="-70"/>
- <Height val="75"/>
- <NormalImage val="NormalImage"/>
- <HoverImage val="HoverImage"/>
- <ClickSound val="@UI_Game_Generic_01"/>
- <Alpha val="30"/>
- <Tooltip val=""/>
- <Visible val="False"/>
- <Frame type="Image" name="NormalImage">
- <Texture val="Assets\Textures\blank.dds"/>
- <TextureType val="Normal"/>
- <Tiled val="false"/>
- <StateCount val="3"/>
- <Alpha val="255"/>
- </Frame>
- <Frame type="Image" name="HoverImage">
- <Texture val="@@UI/StandardBattlenetMediumButtonHover" layer="0"/>
- <TextureType val="EndCap"/>
- <Tiled val="False"/>
- <StateCount val="2"/>
- <DescFlags val="Internal"/>
- </Frame>
- </Frame>
- <Frame type="Label" name="HelpText">
- <Anchor side="Top" relative="$parent/HelpButton" pos="Max" offset="10"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <Style val="Storm_MapMechanicHelpButton"/>
- </Frame>
- </Frame>
- <Frame type="Frame" name="DamagePanelTemplate">
- <Height val="50"/>
- <Width val="100"/>
- <Frame type="Image" name="TargetDamageLabelIcon">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Texture val="@UI/HUD_Icon_Damage"/>
- </Frame>
- <Frame type="UnitStatusDamageLabel" name="TargetDamageLabel">
- <Anchor side="Top" relative="$parent/TargetDamageLabelIcon" pos="Min" offset="0"/>
- <Anchor side="Bottom" relative="$parent/TargetDamageLabelIcon" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/TargetDamageLabelIcon" pos="Max" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="0"/>
- <HideMax val="true"/>
- <Frame type="Label" name="StatusLabel">
- <Anchor relative="$parent"/>
- <Style val="Storm_TargetHeroNameLabel"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="TargetPanelHealthAndManaUnitStatus">
- <Height val="87"/>
- <Width val="250"/>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusSegmentedShieldedHealthBarTemplate">
- <Anchor side="Bottom" relative="$parent/EnergyBar" pos="Min" offset="-3"/>
- <Anchor side="Left" relative="$parent/EnergyBar" pos="Min" offset="0"/>
- <Height val="19"/>
- <Width val="250"/>
- <Texture val="@UI/HUD_Bar_Nameplate_Generic"/>
- <EnemyColor val="ff3f3f"/>
- <AllyColor val="49, 132, 255"/>
- <Frame type="UnitStatusShieldedHealthLabel" name="StatusBarLabel">
- <Anchor side="Top" relative="$parent" pos="Min" offset="3"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="10"/>
- <Height val="20"/>
- <Width val="247"/>
- <HideMax val="true"/>
- <Frame type="Label" name="StatusLabel">
- <Anchor relative="$parent"/>
- <Style val="Storm_TargetStatLabel"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="UnitStatusEnergyBar" name="EnergyBar" template="UnitStatus/UnitStatusSegmentedEnergyTemplate">
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="-3"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Height val="12"/>
- <Width val="250"/>
- <Texture val="@UI/HUD_Bar_Mana_Straight"/>
- <Frame type="UnitStatusEnergyLabel" name="StatusBarLabel">
- <Anchor side="Top" relative="$parent" pos="Min" offset="2"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="10"/>
- <Height val="20"/>
- <Width val="247"/>
- <HideMax val="true"/>
- <Frame type="Label" name="StatusLabel">
- <Anchor relative="$parent"/>
- <Style val="Storm_TargetStatLabel"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="Frame" name="DamagePanel" template="UnitStatus/DamagePanelTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/$parent/TargetPlayerNameLabel" pos="Min" offset="-12"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="TargetPanelHealthOnlyUnitStatus">
- <Height val="87"/>
- <Width val="250"/>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusSegmentedShieldedHealthBarTemplate">
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="-6"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Height val="25"/>
- <Width val="250"/>
- <Texture val="@UI/HUD_Bar_Nameplate_Generic"/>
- <EnemyColor val="ff3f3f"/>
- <AllyColor val="49, 132, 255"/>
- <Frame type="UnitStatusShieldedHealthLabel" name="StatusBarLabel">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="10"/>
- <Height val="20"/>
- <Width val="250"/>
- <HideMax val="true"/>
- <Frame type="Label" name="StatusLabel">
- <Anchor relative="$parent"/>
- <Style val="Storm_TargetStatLabel"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="Frame" name="DamagePanel" template="UnitStatus/DamagePanelTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/$parent/TargetPlayerNameLabel" pos="Min" offset="-12"/>
- </Frame>
- </Frame>
- <Frame type="UnitStatusFrame" name="TargetPanelTowerWithAmmoUnitStatus">
- <Height val="87"/>
- <Width val="250"/>
- <Frame type="UnitStatusShieldedHealthBar" name="HealthBar" template="UnitStatus/UnitStatusSegmentedShieldedHealthBarTemplate">
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="-6"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Height val="25"/>
- <Width val="250"/>
- <Texture val="@UI/HUD_Bar_Nameplate_Generic"/>
- <EnemyColor val="ff3f3f"/>
- <AllyColor val="49, 132, 255"/>
- <Frame type="UnitStatusShieldedHealthLabel" name="StatusBarLabel">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="10"/>
- <Height val="20"/>
- <Width val="250"/>
- <HideMax val="true"/>
- <Frame type="Label" name="StatusLabel">
- <Anchor relative="$parent"/>
- <Style val="Storm_TargetStatLabel"/>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="Frame" name="DamagePanel" template="UnitStatus/DamagePanelTemplate">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/$parent/TargetPlayerNameLabel" pos="Min" offset="-12"/>
- </Frame>
- <Frame type="Frame" name="TowerAmmoCount">
- <Height val="20"/>
- <Width val="50"/>
- <Anchor side="Top" relative="$parent/DamagePanel/TargetDamageLabel" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/DamagePanel/TargetDamageLabel" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/$parent/TargetNameLabel" pos="Min" offset="100"/>
- <Frame type="Image" name="AmmoImage" template="UnitStatus/AmmoImageTemplate">
- <Anchor side="Top" relative="$parent/StatusBarLabel" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/StatusBarLabel" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- </Frame>
- <Frame type="UnitStatusEnergyLabel" name="StatusBarLabel">
- <Anchor side="Top" relative="$parent" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/AmmoImage" pos="Max" offset="15"/>
- <Width val="30"/>
- <Height val="20"/>
- <HideMax val="true"/>
- <Frame type="Label" name="StatusLabel">
- <Anchor relative="$parent"/>
- <Style val="Storm_TargetHeroNameLabel"/>
- </Frame>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="Frame" name="MedivacBarTemplate">
- <Width val="120"/>
- <Height val="20"/>
- <Animation name="FlickerOn">
- <Event event="OnShown" action="Restart,Pause" frame="$parent"/>
- <Event event="OnHidden" action="Stop" frame="$parent"/>
- <Event event="Init" action="Restart,Play"/>
- <Event event="End" action="DirectionReverse,Play" frame="$parent"/>
- <Controller type="Fade" end="Pause">
- <Key type="Curve" time="0" value="0" out="Slow"/>
- <Key type="Curve" time=".05" value="255" in="Slow"/>
- <Key type="Curve" time=".1" value="0" in="Slow"/>
- <Key type="Curve" time=".15" value="255" in="Slow"/>
- </Controller>
- </Animation>
- <Frame type="Label" name="BarLabel">
- <Anchor side="Bottom" relative="$parent/MedivacBarBackgroundImage" pos="Min" offset="1"/>
- <Anchor side="Left" relative="$parent/MedivacBarBackgroundImage" pos="Min" offset="0"/>
- <Text val="Bar Label"/>
- <Style val="MedivacBarDescription"/>
- </Frame>
- <Frame type="Image" name="MedivacBarBackgroundImage">
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Texture val="@UI/Storm_UI_Medic_MedivacDepart_BarBg"/>
- </Frame>
- <Frame type="Image" name="MedivacBarFillImage">
- <Anchor side="Bottom" relative="$parent/MedivacBarBackgroundImage" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/MedivacBarBackgroundImage" pos="Min" offset="0"/>
- <Width val="84"/>
- <SubpixelRendering val="True"/>
- <Texture val="@UI/Storm_UI_Medic_MedivacDepart_BarFill"/>
- </Frame>
- <Frame type="Label" name="OkLabel">
- <Anchor side="Top" relative="$parent/MedivacBarBackgroundImage" pos="Mid" offset="1"/>
- <Anchor side="Bottom" relative="$parent/MedivacBarBackgroundImage" pos="Mid" offset="1"/>
- <Anchor side="Left" relative="$parent/MedivacBarBackgroundImage" pos="Max" offset="2"/>
- <Text val="OK"/>
- <Style val="MedivacBarDescription"/>
- <Alpha val="0"/>
- <Animation name="Blink">
- <Event event="OnShown" action="Restart,Pause"/>
- <Event event="Reset" action="Restart,Pause" frame="$parent"/>
- <Event event="Ready" action="Restart,Play" frame="$parent"/>
- <Controller type="Fade" end="PingPong">
- <Key type="Curve" time="0" value="0" out="Fast"/>
- <Key type="Curve" time=".2" value="255" in="Slow"/>
- </Controller>
- </Animation>
- </Frame>
- </Frame>
- <Frame type="Frame" name="MedivacPipTemplate">
- <Width val="68"/>
- <Height val="20"/>
- <Animation name="FlickerOn" template="UnitStatus/MedivacBarTemplate/FlickerOn">
- </Animation>
- <Frame type="Image" name="MedivacPipEmptyImage">
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Min" offset="0"/>
- <Texture val="@UI/Storm_UI_Medic_MedivacDepart_EmptyPip"/>
- </Frame>
- <Frame type="Image" name="MedivacPipFilledImage">
- <Anchor relative="$parent/MedivacPipEmptyImage"/>
- <Texture val="@UI/Storm_UI_Medic_MedivacDepart_FilledPip"/>
- <Alpha val="0"/>
- <BlendMode val="Add"/>
- <Animation name="Trigger">
- <Event event="OnShown" action="Stop" frame="$parent"/>
- <Event event="Trigger" action="DirectionForward,Play" frame="$parent"/>
- <Event event="Reset" action="Stop" frame="$parent"/>
- <Controller type="Fade" end="Pause">
- <Key type="Curve" time="0" value="0" out="Fast"/>
- <Key type="Curve" time=".2" value="255" in="Slow"/>
- </Controller>
- </Animation>
- <Frame type="Image" name="WhiteOutImage">
- <Anchor relative="$parent"/>
- <ImageMaskTexture val="@UI/Storm_UI_Medic_MedivacDepart_FilledPip"/>
- <Color val="FFFFFF"/>
- <Alpha val="0"/>
- <BlendMode val="Add"/>
- <Animation name="Trigger">
- <Event event="OnShown" action="Stop" frame="$parent/$parent"/>
- <Event event="Trigger" action="DirectionForward,Play" frame="$parent/$parent"/>
- <Event event="Reset" action="Stop" frame="$parent/$parent"/>
- <Controller type="Fade" end="Pause">
- <Key type="Curve" time="0" value="0" out="Fast"/>
- <Key type="Curve" time=".1" value="255" in="Fast"/>
- <Key type="Curve" time=".3" value="0" in="Slow"/>
- </Controller>
- </Animation>
- </Frame>
- </Frame>
- </Frame>
- <Frame type="Frame" name="MedivacDepartCountdown">
- <Width val="700"/>
- <Height val="300"/>
- <Visible val="False"/>
- <Animation name="ShowMe">
- <Event event="Begin" action="Restart,Play"/>
- <!--Event event="End" action="Stop"/-->
- <Controller type="Visibility" end="Pause">
- <Key type="Bool" time="0" value="False"/>
- <Key type="Bool" time=".5" value="True"/>
- </Controller>
- </Animation>
- <Animation name="Init">
- <Event event="OnShown" action="Restart,Play"/>
- <Event event="End" action="Stop"/>
- <Controller type="Event" end="Stop">
- <Key type="Event" time="0" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="DepartTextLabel">
- <Key type="Event" time=".2" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="MedivacCircle1Image">
- <Key type="Event" time=".7" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="MedivacCircle2Image">
- <Key type="Event" time=".8" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="MedivacCircle3Image">
- <Key type="Event" time=".9" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="MedivacBar1">
- <Key type="Event" time=".7" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="MedivacBar2">
- <Key type="Event" time=".8" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="MedivacBar3">
- <Key type="Event" time=".9" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="DepartSecondsLabel">
- <Key type="Event" time=".3" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="DepartMilliLabel">
- <Key type="Event" time=".4" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="Pip1Frame">
- <Key type="Event" time=".5" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="Pip2Frame">
- <Key type="Event" time=".6" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="Pip3Frame">
- <Key type="Event" time=".7" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="Pip4Frame">
- <Key type="Event" time=".8" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="Pip5Frame">
- <Key type="Event" time=".9" event="Init"/>
- </Controller>
- <Controller type="Event" end="Stop" frame="ScanLineImage">
- <Key type="Event" time=".9" event="Init"/>
- </Controller>
- </Animation>
- <Frame type="Image" name="MedivacBackground">
- <Anchor side="Top" relative="$parent" pos="Max" offset="-104"/>
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Mid" offset="0"/>
- <Width val="504"/>
- <Height val="104"/>
- <BlendMode val="Normal"/>
- <LayerCount val="2"/>
- <Texture val="@UI/Storm_UI_RightSwipeMask" layer="0"/>
- <TextureCoords top=".4" left="0" bottom=".96" right="1" layer="0"/>
- <AlphaLayer val="True" layer="0"/>
- <WrapUV val="False" layer="0"/>
- <Texture val="@UI/Storm_UI_Medic_MedivacDepartBackground" layer="1"/>
- <TextureCoords top="0" left="0" bottom="1" right="1" layer="1"/>
- <WrapUV val="True" layer="1"/>
- <Animation name="FlickerOn" template="UnitStatus/MedivacBarTemplate/FlickerOn">
- </Animation>
- <Animation name="Flicker">
- <Event event="OnShown" action="DirectionForward,Play"/>
- <Controller type="Fade" end="PingPong">
- <Key type="Curve" time="0" value="240" out="Fast"/>
- <Key type="Curve" time=".01" value="255" in="Slow"/>
- </Controller>
- </Animation>
- <Animation name="Init">
- <Event event="OnShown" action="Restart,Play"/>
- <Event event="OnHidden" action="DirectionReverse,Play"/>
- <Event event="End" action="DirectionReverse,Play" frame="$parent"/>
- <Controller type="Dimension" dimension="Height" relative="False" percentage="True" end="Pause" >
- <Key type="Curve" time="0" value="0" out="Fast"/>
- <Key type="Curve" time=".1" value="100" in="Slow"/>
- <Key type="Curve" time=".3" value="100" in="Slow"/>
- </Controller>
- </Animation>
- <Animation name="UVScroll">
- <Event event="OnShown" action="Restart,Play" frame="$parent"/>
- <Controller type="LayerUV" layer="0" side="Left" relative="False" sidelock="True" end="Pause" >
- <Key type="Curve" time="0" value="1" out="Slow"/>
- <Key type="Curve" time=".2" value="-8" in="fast"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Image" name="MedivacCircle1Image">
- <Anchor side="Top" relative="$parent/MedivacBackground" pos="Min" offset="30"/>
- <Anchor side="Left" relative="$parent/MedivacBar1" pos="Max" offset="14"/>
- <Texture val="@UI/Storm_UI_Medic_MedivacDepart_Ring1"/>
- <Animation name="FlickerOn" template="UnitStatus/MedivacBarTemplate/FlickerOn">
- </Animation>
- <Animation name="Rotate">
- <Event event="OnShown" action="Restart,Play"/>
- <Controller type="Rotation" relative="True" end="Loop">
- <Key type="Curve" time="0" value="0" out="Slow"/>
- <Key type="Curve" time="10" value="5060" in="Fast"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Image" name="MedivacCircle2Image">
- <Anchor side="Top" relative="$parent/MedivacCircle1Image" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/MedivacCircle1Image" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/MedivacCircle1Image" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/MedivacCircle1Image" pos="Mid" offset="0"/>
- <Texture val="@UI/Storm_UI_Medic_MedivacDepart_Ring2"/>
- <Animation name="FlickerOn" template="UnitStatus/MedivacBarTemplate/FlickerOn">
- </Animation>
- <Animation name="Rotate">
- <Event event="OnShown" action="Restart,Play"/>
- <Controller type="Rotation" relative="True" end="Loop" >
- <Key type="Curve" time="0" value="0" out="Slow"/>
- <Key type="Curve" time="10" value="6060" in="Fast"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Image" name="MedivacCircle3Image">
- <Anchor side="Top" relative="$parent/MedivacCircle1Image" pos="Mid" offset="0"/>
- <Anchor side="Bottom" relative="$parent/MedivacCircle1Image" pos="Mid" offset="0"/>
- <Anchor side="Left" relative="$parent/MedivacCircle1Image" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/MedivacCircle1Image" pos="Mid" offset="0"/>
- <Texture val="@UI/Storm_UI_Medic_MedivacDepart_Ring3"/>
- <Animation name="FlickerOn" template="UnitStatus/MedivacBarTemplate/FlickerOn">
- </Animation>
- <Animation name="Rotate">
- <Event event="OnShown" action="Restart,Play"/>
- <Controller type="Rotation" relative="True" end="Loop" >
- <Key type="Curve" time="0" value="0" out="Slow"/>
- <Key type="Curve" time="10" value="3000" in="Fast"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Frame" name="MedivacBar1" template="UnitStatus/MedivacBarTemplate">
- <Anchor side="Top" relative="$parent/MedivacBackground" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/DepartSecondsLabel" pos="Max" offset="10"/>
- <Frame type="Label" name="BarLabel">
- <Text val="@UI/Ingame/HeroUI/MedicHudBar1"/>
- </Frame>
- <Animation name="Grow">
- <Event event="OnShown" action="Restart,Play"/>
- <Controller type="Dimension" dimension="Width" relative="False" percentage="True" end="Pause" frame="MedivacBarFillImage">
- <Key type="Curve" time="0" value="1"/>
- <Key type="Curve" time="9" value="100"/>
- <Key type="Curve" time="10" value="100"/>
- </Controller>
- <Controller type="Event" end="Pause">
- <Key type="Event" time="9" event="Ready"/>
- <Key type="Event" time="10" event="Reset"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Frame" name="MedivacBar2" template="UnitStatus/MedivacBarTemplate">
- <Anchor side="Top" relative="$parent/MedivacBar1" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/MedivacBar1" pos="Min" offset="0"/>
- <Frame type="Label" name="BarLabel">
- <Text val="@UI/Ingame/HeroUI/MedicHudBar2"/>
- </Frame>
- <Animation name="Grow">
- <Event event="OnShown" action="Restart,Play"/>
- <Controller type="Dimension" dimension="Width" relative="False" percentage="True" end="Pause" frame="MedivacBarFillImage">
- <Key type="Curve" time="0" value="1"/>
- <Key type="Curve" time="7" value="100"/>
- <Key type="Curve" time="10" value="100"/>
- </Controller>
- <Controller type="Event" end="Pause">
- <Key type="Event" time="7" event="Ready"/>
- <Key type="Event" time="10" event="Reset"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Frame" name="MedivacBar3" template="UnitStatus/MedivacBarTemplate">
- <Anchor side="Top" relative="$parent/MedivacBar2" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/MedivacBar1" pos="Min" offset="0"/>
- <Frame type="Label" name="BarLabel">
- <Text val="@UI/Ingame/HeroUI/MedicHudBar3"/>
- </Frame>
- <Animation name="Grow">
- <Event event="OnShown" action="Restart,Play"/>
- <Controller type="Dimension" dimension="Width" relative="False" percentage="True" end="Pause" frame="MedivacBarFillImage">
- <Key type="Curve" time="0" value="1"/>
- <Key type="Curve" time="5" value="100"/>
- <Key type="Curve" time="10" value="100"/>
- </Controller>
- <Controller type="Event" end="Pause">
- <Key type="Event" time="5" event="Ready"/>
- <Key type="Event" time="10" event="Reset"/>
- </Controller>
- </Animation>
- </Frame>
- <Constant name="MedivacPipOffset" val="-10"/>
- <Frame type="Frame" name="Pip1Frame" template="UnitStatus/MedivacPipTemplate">
- <Anchor side="Bottom" relative="$parent/MedivacBackground" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/MedivacBackground" pos="Min" offset="100"/>
- <Animation name="Trigger">
- <Event event="Pip1" action="Restart,Play" frame="$parent"/>
- <Controller type="Event" end="Stop">
- <Key type="Event" time="0.01" event="Trigger"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Frame" name="Pip2Frame" template="UnitStatus/MedivacPipTemplate">
- <Anchor side="Bottom" relative="$parent/Pip1Frame" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/Pip1Frame" pos="Max" offset="#MedivacPipOffset"/>
- <Animation name="Trigger">
- <Event event="Pip2" action="Restart,Play" frame="$parent"/>
- <Controller type="Event" end="Stop">
- <Key type="Event" time="0.01" event="Trigger"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Frame" name="Pip3Frame" template="UnitStatus/MedivacPipTemplate">
- <Anchor side="Bottom" relative="$parent/Pip1Frame" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/Pip2Frame" pos="Max" offset="#MedivacPipOffset"/>
- <Animation name="Trigger">
- <Event event="Pip3" action="Restart,Play" frame="$parent"/>
- <Controller type="Event" end="Stop">
- <Key type="Event" time="0.01" event="Trigger"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Frame" name="Pip4Frame" template="UnitStatus/MedivacPipTemplate">
- <Anchor side="Bottom" relative="$parent/Pip1Frame" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/Pip3Frame" pos="Max" offset="#MedivacPipOffset"/>
- <Animation name="Trigger">
- <Event event="Pip4" action="Restart,Play" frame="$parent"/>
- <Controller type="Event" end="Stop">
- <Key type="Event" time="0.01" event="Trigger"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Frame" name="Pip5Frame" template="UnitStatus/MedivacPipTemplate">
- <Anchor side="Bottom" relative="$parent/Pip1Frame" pos="Max" offset="0"/>
- <Anchor side="Left" relative="$parent/Pip4Frame" pos="Max" offset="#MedivacPipOffset"/>
- <Animation name="Trigger">
- <Event event="Pip5" action="Restart,Play" frame="$parent"/>
- <Controller type="Event" end="Stop">
- <Key type="Event" time="0.01" event="Trigger"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Label" name="DepartTextLabel">
- <Anchor side="Top" relative="$parent/MedivacBackground" pos="Min" offset="5"/>
- <Anchor side="Left" relative="$parent/MedivacBackground" pos="Mid" offset="-100"/>
- <Anchor side="Right" relative="$parent/MedivacBackground" pos="Mid" offset="-100"/>
- <Width val="200"/>
- <Text val="@UI/Ingame/HeroUI/MedicDepartingIn"/>
- <Style val="MedivacDeparting"/>
- <Animation name="FlickerOn" template="UnitStatus/MedivacBarTemplate/FlickerOn">
- </Animation>
- </Frame>
- <Frame type="Label" name="DepartSecondsLabel">
- <Anchor side="Bottom" relative="$parent/MedivacBackground" pos="Max" offset="10"/>
- <Anchor side="Right" relative="$parent/MedivacBackground" pos="Mid" offset="5"/>
- <Text val="9"/>
- <Width val="170"/>
- <Style val="MedivacCountDownSeconds"/>
- <Animation name="FlickerOn" template="UnitStatus/MedivacBarTemplate/FlickerOn">
- </Animation>
- <Frame type="Label" name="LeadingSecondsLabel">
- <Anchor side="Bottom" relative="$parent" pos="Max" offset="0"/>
- <Anchor side="Right" relative="$parent" pos="Max" offset="-46"/>
- <Text val="00"/>
- <Style val="MedivacCountDownSeconds"/>
- </Frame>
- </Frame>
- <Frame type="Label" name="DepartMilliLabel">
- <Anchor side="Bottom" relative="$parent/DepartSecondsLabel" pos="Max" offset="-16"/>
- <Anchor side="Left" relative="$parent/DepartSecondsLabel" pos="Max" offset="9"/>
- <Text val="12345"/>
- <Style val="MedivacCountDownMilli"/>
- <Animation name="FlickerOn" template="UnitStatus/MedivacBarTemplate/FlickerOn">
- </Animation>
- <Animation name="TestText">
- <Event event="OnShown" action="DirectionForward,Play"/>
- <Controller type="Text" end="Loop">
- <Key type="Text" time=".05" text="946782"/>
- <Key type="Text" time=".1" text="915313"/>
- <Key type="Text" time=".15" text="744124"/>
- <Key type="Text" time=".2" text="83835"/>
- <Key type="Text" time=".25" text="822731"/>
- <Key type="Text" time=".3" text="731285"/>
- <Key type="Text" time=".35" text="774044"/>
- <Key type="Text" time=".4" text="629272"/>
- <Key type="Text" time=".45" text="628036"/>
- <Key type="Text" time=".5" text="547174"/>
- <Key type="Text" time=".55" text="515317"/>
- <Key type="Text" time=".6" text="444124"/>
- <Key type="Text" time=".65" text="43837"/>
- <Key type="Text" time=".7" text="322738"/>
- <Key type="Text" time=".75" text="331285"/>
- <Key type="Text" time=".8" text="2740443"/>
- <Key type="Text" time=".85" text="229278"/>
- <Key type="Text" time=".9" text="128032"/>
- <Key type="Text" time="1" text="107178"/>
- </Controller>
- </Animation>
- </Frame>
- <Frame type="Image" name="ScanLineImage">
- <Anchor side="Top" relative="$parent/MedivacBackground" pos="Min" offset="0"/>
- <Anchor side="Left" relative="$parent/MedivacBackground" pos="Mid" offset="0"/>
- <Anchor side="Right" relative="$parent/MedivacBackground" pos="Mid" offset="0"/>
- <Texture val="@UI/Storm_UI_HorizontalFlare"/>
- <BlendMode val="Add"/>
- <Alpha val="0"/>
- <Animation name="FlickerOn" template="UnitStatus/MedivacBarTemplate/FlickerOn">
- </Animation>
- <Animation name="Scroll">
- <Event event="Init" action="Restart,Play"/>
- <Event event="End" action="Stop" frame="$parent"/>
- <Controller type="Anchor" end="Loop" side="Top" relative="true">
- <Key type="Curve" time="0" value="107" out="Fast"/>
- <Key type="Curve" time="1" value="-6" in="Slow"/>
- </Controller>
- <Controller type="Fade" end="Loop">
- <Key type="Curve" time="0" value="80" out="Slow"/>
- <Key type="Curve" time=".05" value="30" in="Slow"/>
- <Key type="Curve" time=".1" value="85" in="Slow"/>
- </Controller>
- </Animation>
- </Frame>
- </Frame>
- </Desc>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement