Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

XInterface.HudBCaptureTheFlag

Extends
HudBTeamDeathMatch

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Hud
      |   
      +-- XInterface.HudBase
         |   
         +-- XInterface.HudBDeathMatch
            |   
            +-- XInterface.HudBTeamDeathMatch
               |   
               +-- XInterface.HudBCaptureTheFlag

Constants Summary
Inherited Contants from XInterface.HudBDeathMatch
WEAPON_BAR_SIZE

Variables Summary
ActorBlueBase
SpriteWidgetFlagDownWidgets[2]
SpriteWidgetFlagHeldWidgets[2]
SpriteWidgetNewFlagWidgets[2]
ActorRedBase
HudBCaptureTheFlag
FFlagWidgetFlagWidgets[2]
SpriteWidgetSymbolGB[2]
Inherited Variables from XInterface.HudBTeamDeathMatch
CarriersLocation, CarriersName, CarrierTextColor1, CarrierTextColor2, CarrierTextColor3, CNPosX, CNPosY, LinkEstablishedMessage, Links, LTeamHud[3], RTeamHud[3], Score, ScoreTeam[2], TeamSymbols[2], totalLinks
Inherited Variables from XInterface.HudBDeathMatch
accumData[4], AdrenalineCount, AdrenalineIcon, AdrenalineReady, Adrenaline[5], AmmoCount, AmmoIcon, ArmorGlow, BaseWeapons[WEAPON_BAR_SIZE], bRealSmallWeaponBar, ComboCount, comboTime, CountDown[10], CurAmmoPrimary, CurEnergy, CurHealth, CurRank, CurrentWeaponPositionX, CurrentWeaponPositionY, CurScore, CurShield, DigitsBig, Displaying, growing, growScale[4], growTrace[4], HealthCount, HealthIcon, LastHealth, LastShield, LevelActionFontColor, LevelActionFontFont, LevelActionPositionX, LevelActionPositionY, LHud1[4], LHud2[4], LogoPosX, LogoPosY, LogoScaleX, LogoScaleY, LogoTexture, LongCount[6], LowHealthPulse, MaxAmmoPrimary, MaxEnergy, MaxShield, myRank, MySceneManagers, myScore, mySpread, NamedPlayer, NameTime, OldHUDScale, OldRemainingTime, Portrait, PortraitTime, PortraitX, pulseArmorIcon, pulseHealthIcon, pulse[5], ReloadingFill, ReloadingTeamTint, ReloadingTrim, RHud1[4], RHud2[4], ScoreBg[4], ScoreDiff, ShieldCount, ShieldIcon, ShieldIconGlow, TeamLinked, testLerp, TransRechargeAmount, UDamageFill, UDamageTeamTint, UDamageTrim, WeaponBarAmmoFill[WEAPON_BAR_SIZE], WeaponBarIcon[WEAPON_BAR_SIZE], WeaponBarTint[WEAPON_BAR_SIZE], WeaponBarTrim[WEAPON_BAR_SIZE]

Structures Summary
FFlagWidget
FlagState, Widgets[4]

Functions Summary
function PostBeginPlay ()
function ShowPersonalScore (Canvas C)
function ShowPointBarBottom (Canvas C)
function ShowPointBarTop (Canvas C)
function ShowTeamScorePassA (Canvas C)
function TeamScoreOffset ()
function Timer ()
function UpdateTeamHud ()
Inherited Functions from XInterface.HudBTeamDeathMatch
DrawHudPassA, DrawHudPassC, drawLinkText, DrawSpectatingHud, showLinks, ShowPersonalScore, ShowTeamScorePassA, ShowTeamScorePassC, TeamScoreOffset, Tick, UpdateHud, UpdateRankAndSpread, UpdateTeamHud
Inherited Functions from XInterface.HudBDeathMatch
ArmorPulse, CalculateAmmo, CalculateEnergy, CalculateHealth, CalculateScore, CalculateShield, CheckCountdown, CustomCrosshairColorAllowed, CustomCrosshairsAllowed, CustomHUDColorAllowed, DisplayEnemyName, DisplayPortrait, DisplayVoiceGain, DrawCrosshair, DrawEnemyName, DrawHudPassA, DrawHudPassC, DrawLevelAction, DrawSpectatingHud, DrawWeaponBar, GetInfoString, GetScoreTagLine, GetScoreText, GetScoreValue, LoadLevelActionFont, LowHealth, Message, PostBeginPlay, pulseNumber, pulseWidget, SetCustomCrosshairColors, SetCustomCrosshairs, SetCustomHUDColor, SetHUDScale, SetSmallWeaponBar, ShowPointBarBottom, ShowPointBarTop, Tick, UpdateHud, UpdatePrecacheMaterials, UpdateRankAndSpread


Variables Detail

BlueBase Source code

var Actor BlueBase;

FlagDownWidgets[2] Source code

var SpriteWidget FlagDownWidgets[2];

FlagHeldWidgets[2] Source code

var SpriteWidget FlagHeldWidgets[2];

NewFlagWidgets[2] Source code

var SpriteWidget NewFlagWidgets[2];

RedBase Source code

var Actor RedBase;

HudBCaptureTheFlag

FlagWidgets[2] Source code

var(HudBCaptureTheFlag) FFlagWidget FlagWidgets[2];

SymbolGB[2] Source code

var(HudBCaptureTheFlag) SpriteWidget SymbolGB[2];


Structures Detail

FFlagWidget Source code

struct FFlagWidget
{
var EFlagState FlagState;
var SpriteWidget Widgets[4];
};



Functions Detail

PostBeginPlay Source code

simulated function PostBeginPlay ( )

ShowPersonalScore Source code

simulated function ShowPersonalScore ( Canvas C )

ShowPointBarBottom Source code

simulated function ShowPointBarBottom ( Canvas C )

ShowPointBarTop Source code

simulated function ShowPointBarTop ( Canvas C )

ShowTeamScorePassA Source code

simulated function ShowTeamScorePassA ( Canvas C )

TeamScoreOffset Source code

simulated function TeamScoreOffset ( )

Timer Source code

function Timer ( )

UpdateTeamHud Source code

simulated function UpdateTeamHud ( )


Defaultproperties

defaultproperties
{
     SymbolGB(0)=(WidgetTexture=Texture'InterfaceContent.HUD.SkinA',RenderStyle=STY_Alpha,TextureCoords=(X1=142,Y1=880,Y2=1023),TextureScale=0.300000,DrawPivot=DP_UpperRight,PosX=0.500000,ScaleMode=SM_Right,Scale=1.000000,Tints[0]=(G=255,R=255,A=255),Tints[1]=(G=255,R=255,A=255))
     SymbolGB(1)=(WidgetTexture=Texture'InterfaceContent.HUD.SkinA',RenderStyle=STY_Alpha,TextureCoords=(X1=142,Y1=880,Y2=1023),TextureScale=0.300000,PosX=0.500000,ScaleMode=SM_Right,Scale=1.000000,Tints[0]=(G=255,R=255,A=255),Tints[1]=(G=255,R=255,A=255))
     FlagWidgets(0)=(Widgets[0]=(WidgetTexture=Texture'InterfaceContent.HUD.SkinA',RenderStyle=STY_Alpha,TextureCoords=(X1=743,Y1=97,X2=834,Y2=148),TextureScale=0.310000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=-67,OffsetY=70,Scale=1.000000,Tints[0]=(B=60,G=60,R=255,A=255),Tints[1]=(B=60,G=60,R=255,A=255)),Widgets[1]=(WidgetTexture=Texture'InterfaceContent.HUD.SkinA',RenderStyle=STY_Alpha,TextureCoords=(X1=926,Y1=97,X2=1017,Y2=148),TextureScale=0.310000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=-67,OffsetY=70,Scale=1.000000,Tints[0]=(B=60,G=60,R=255,A=255),Tints[1]=(B=60,G=60,R=255,A=255)),Widgets[2]=(WidgetTexture=Texture'InterfaceContent.HUD.SkinA',RenderStyle=STY_Alpha,TextureCoords=(X1=926,Y1=97,X2=1017,Y2=148),TextureScale=0.310000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=-67,OffsetY=70,Scale=1.000000,Tints[0]=(B=60,G=60,R=255,A=255),Tints[1]=(B=60,G=60,R=255,A=255)),Widgets[3]=(WidgetTexture=Texture'InterfaceContent.HUD.SkinA',RenderStyle=STY_Alpha,TextureCoords=(X1=835,Y1=97,X2=925,Y2=148),TextureScale=0.310000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=-67,OffsetY=70,Scale=1.000000,Tints[0]=(B=60,G=60,R=255,A=255),Tints[1]=(B=60,G=60,R=255,A=255)))
     FlagWidgets(1)=(Widgets[0]=(WidgetTexture=Texture'InterfaceContent.HUD.SkinA',RenderStyle=STY_Alpha,TextureCoords=(X1=834,Y1=97,X2=743,Y2=147),TextureScale=0.310000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=68,OffsetY=70,Scale=1.000000,Tints[0]=(B=255,G=205,R=100,A=255),Tints[1]=(B=255,G=205,R=100,A=255)),Widgets[1]=(WidgetTexture=Texture'InterfaceContent.HUD.SkinA',RenderStyle=STY_Alpha,TextureCoords=(X1=1017,Y1=97,X2=926,Y2=148),TextureScale=0.310000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=68,OffsetY=70,Scale=1.000000,Tints[0]=(B=255,G=205,R=100,A=255),Tints[1]=(B=255,G=205,R=100,A=255)),Widgets[2]=(WidgetTexture=Texture'InterfaceContent.HUD.SkinA',RenderStyle=STY_Alpha,TextureCoords=(X1=1017,Y1=97,X2=926,Y2=148),TextureScale=0.310000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=68,OffsetY=70,Scale=1.000000,Tints[0]=(B=255,G=205,R=100,A=255),Tints[1]=(B=255,G=205,R=100,A=255)),Widgets[3]=(WidgetTexture=Texture'InterfaceContent.HUD.SkinA',RenderStyle=STY_Alpha,TextureCoords=(X1=925,Y1=97,X2=835,Y2=148),TextureScale=0.310000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=68,OffsetY=70,Scale=1.000000,Tints[0]=(B=255,G=205,R=100,A=255),Tints[1]=(B=255,G=205,R=100,A=255)))
     NewFlagWidgets(0)=(WidgetTexture=Texture'XInterface.S_FlagIcon',RenderStyle=STY_Alpha,TextureCoords=(X2=90,Y2=64),TextureScale=0.310000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=-68,OffsetY=70,Scale=1.000000,Tints[0]=(B=60,G=60,R=255,A=255),Tints[1]=(B=60,G=60,R=255,A=255))
     NewFlagWidgets(1)=(WidgetTexture=Texture'XInterface.S_FlagIcon',RenderStyle=STY_Alpha,TextureCoords=(X1=90,Y2=64),TextureScale=0.310000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=68,OffsetY=70,Scale=1.000000,Tints[0]=(B=255,G=160,R=32,A=255),Tints[1]=(B=255,G=160,R=32,A=255))
     FlagDownWidgets(0)=(WidgetTexture=Texture'XInterface.S_FlagIcon',RenderStyle=STY_Alpha,TextureCoords=(X1=92,X2=127,Y2=31),TextureScale=0.350000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=-46,OffsetY=72,Scale=1.000000,Tints[0]=(B=32,G=255,R=255,A=255),Tints[1]=(B=32,G=255,R=255,A=255))
     FlagDownWidgets(1)=(WidgetTexture=Texture'XInterface.S_FlagIcon',RenderStyle=STY_Alpha,TextureCoords=(X1=92,X2=127,Y2=31),TextureScale=0.350000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=56,OffsetY=72,Scale=1.000000,Tints[0]=(B=32,G=255,R=255,A=255),Tints[1]=(B=32,G=255,R=255,A=255))
     FlagHeldWidgets(0)=(WidgetTexture=Texture'XInterface.S_FlagIcon',RenderStyle=STY_Alpha,TextureCoords=(X1=92,Y1=32,X2=127,Y2=63),TextureScale=0.450000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=-54,OffsetY=42,Scale=1.000000,Tints[0]=(B=32,G=255,R=255,A=255),Tints[1]=(B=32,G=255,R=255,A=255))
     FlagHeldWidgets(1)=(WidgetTexture=Texture'XInterface.S_FlagIcon',RenderStyle=STY_Alpha,TextureCoords=(X1=92,Y1=32,X2=127,Y2=63),TextureScale=0.450000,DrawPivot=DP_MiddleMiddle,PosX=0.500000,OffsetX=28,OffsetY=42,Scale=1.000000,Tints[0]=(B=32,G=255,R=255,A=255),Tints[1]=(B=32,G=255,R=255,A=255))
     ScoreBg(0)=(TextureCoords=(X1=0,Y1=0,X2=0,Y2=0))
     ScoreBg(1)=(TextureCoords=(X1=0,Y1=0,X2=0,Y2=0))
     ScoreBg(2)=(TextureCoords=(X1=0,Y1=0,X2=0,Y2=0))
     ScoreBg(3)=(TextureCoords=(Y1=0,X2=0,Y2=0))
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:02.140 - Created with UnCodeX