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

Onslaught.ONSHUDOnslaught

Extends
HudCTeamDeathMatch
Modifiers
config ( user )

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Hud
      |   
      +-- XInterface.HudBase
         |   
         +-- XInterface.HudCDeathMatch
            |   
            +-- XInterface.HudCTeamDeathMatch
               |   
               +-- Onslaught.ONSHUDOnslaught

Constants Summary
Inherited Contants from XInterface.HudCDeathMatch
WEAPON_BAR_SIZE

Variables Summary
boolbMapDisabled
boolbReceivedLinks
floatColorPercent
ONSPowerCoreFinalCore[2]
floatIconScale
vectorMapCenter
ONSPowerCoreNode
ONSPlayerReplicationInfoOwnerPRI
array<PowerLink>PowerLinks
floatRadarMaxRange
floatRadarPosX
floatRadarPosY
floatRadarRange
floatRadarScale
floatRadarTrans
ONSHUDOnslaught
colorAttackColorA
colorAttackColorB
MaterialBorderMat
NumericWidgetCoreHealthWidgets[2]
SpriteWidgetCoreWidgets[2]
MaterialHealthBarBackMat
floatHealthBarHeight
MaterialHealthBarMat
floatHealthBarPosition
floatHealthBarViewDist
floatHealthBarWidth
colorLinkColor[3]
colorNeutralColor
NumericWidgetNodeLabelWidget
colorSeveredColorA
colorSeveredColorB
SpriteWidgetSymbolGB[2]
Inherited Variables from XInterface.HudCTeamDeathMatch
CarriersLocation, CarriersName, CarrierTextColor1, CarrierTextColor2, CarrierTextColor3, CNPosX, CNPosY, LinkEstablishedMessage, LinkIcon, Links, ScoreTeam[2], TeamScoreBackGroundDisc[2], TeamScoreBackGround[2], TeamSymbols[2], totalLinks, VersusSymbol
Inherited Variables from XInterface.HudCDeathMatch
AdrenalineAlert, AdrenalineBackground, AdrenalineBackgroundDisc, AdrenalineCount, AdrenalineIcon, AmmoIcon, BarAmmoIcon[WEAPON_BAR_SIZE], BarBorderAmmoIndicator[WEAPON_BAR_SIZE], BarBorderScaledPosition[WEAPON_BAR_SIZE], BarBorder[WEAPON_BAR_SIZE], BarWeaponIconAnim[WEAPON_BAR_SIZE], BarWeaponIcon[WEAPON_BAR_SIZE], BarWeaponStates[WEAPON_BAR_SIZE], BaseWeapons[WEAPON_BAR_SIZE], bDrawTimer, bShowMissingWeaponInfo, CountDownName[10], CurAmmoPrimary, CurEnergy, CurHealth, CurRank, CurScore, CurShield, CurVehicleHealth, CustomHUDHighlightColor, DigitsAmmo, DigitsBig, DigitsBigPulse, DigitsHealth, DigitsShield, DigitsVehicleHealth, FadeTime, HudAmmoALERT, HudBorderAmmo, HudBorderHealth, HudBorderHealthIcon, HudBorderShield, HudBorderShieldIcon, HudBorderVehicleHealth, HudBorderVehicleHealthIcon, HudColorBlack, HudColorBlue, HudColorHighLight, HudColorNormal, HudColorRed, HudColorTeam[2], HudHealthALERT, HudVehicleHealthALERT, LastAdrenalineTime, LastDamagedHealth, LastDamagedVehicleHealth, LastEnergy, LastHealth, LastShield, LastVehicleHealth, LevelActionFontColor, LevelActionFontFont, LevelActionPositionX, LevelActionPositionY, LongCountName[10], MaxAmmoPrimary, MaxEnergy, MaxShield, myRank, MySceneManagers, myScore, MyScoreBackground, MyScoreIcon, mySpread, NamedPlayer, NameTime, OldPawn, OldRemainingTime, Portrait, PortraitTime, PortraitX, RechargeBar, ScoreDiff, TeamLinked, TimerBackground, TimerBackgroundDisc, TimerDigitSpacer[2], TimerHours, TimerIcon, TimerMinutes, TimerSeconds, UDamageIcon, UDamageTime, VehicleDrawTimer, VehicleName, ZoomToggleTime

Structures Summary
Inherited Structures from XInterface.HudCDeathMatch
WeaponState

Functions Summary
function AddLink (ONSPowerCore A, ONSPowerCore B ))
function ClearLinks ()))
function CopyLinkSetup ()))
functionbool CoreWorldToScreen (ONSPowerCore Core, out vector ScreenPos, float ScreenX, float ScreenY, float RadarWidth, float Range, vector Center, optional bool bIgnoreRange ))
function DrawAttackIcon (Canvas C, ONSPowerCore CurCore, vector HUDLocation, float IconScaling, float HUDScaling, float ColorPercentage ))
function DrawCoreIcon (Canvas C, vector HUDLocation, bool bAttackable, float IconScaling, float HUDScaling, float ColorPercentage ))
function DrawHealthBar (Canvas C, Actor A, int Health, int MaxHealth, float Height))
function DrawMapImage (Canvas C, Material Image, float MapX, float MapY, float PlayerX, float PlayerY, vector Dimensions ))
function DrawNodeIcon (Canvas C, vector HUDLocation, bool bAttackable, byte Stage, float IconScaling, float HUDScaling, float ColorPercentage ))
function DrawNodeLabel (Canvas C, vector HUDLocation, float IconScaling, float HUDScaling, Color LabelColor, int Num))
function DrawRadarMap (Canvas C, float CenterPosX, float CenterPosY, float RadarWidth, bool bShowDisabledNodes))
function DrawSelectionIcon (Canvas C, vector HUDLocation, color IconColor, float IconScaling, float HUDScaling ))
function DrawSpawnIcon (Canvas C, vector HUDLocation, bool bFinalCore, float IconScaling, float HUDScaling ))
functionbool HasLink (ONSPowerCore A, ONSPowerCore B ))
function LinkDesigner ()))
functionONSPowerCore LocatePowerCore (float PosX, float PosY, float RadarWidth))
event PostBeginPlay ()))
functionbool PowerCoreAttackable (ONSPowerCore PC))
function ReceiveLink (ONSPowerCore A, ONSPowerCore B ))
function RemoveLink (ONSPowerCore A, ONSPowerCore B ))
function RequestPowerLinks ()))
function ResetLinks ()))
function SetupLinks ()))
function ShowTeamScorePassA (Canvas C))
function ShowTeamScorePassC (Canvas C))
function Tick (float deltaTime))
function Timer ()))
function ToggleRadarMap ()))
function UpdatePrecacheMaterials ()))
Inherited Functions from XInterface.HudCTeamDeathMatch
CustomHUDColorAllowed, DrawHudPassA, DrawHudPassC, drawLinkText, DrawMyScore, DrawSpectatingHud, DrawTeamOverlay, showLinks, ShowTeamScorePassA, ShowTeamScorePassC, ShowVersusIcon, TeamScoreOffset, Tick, UpdateHud, UpdateRankAndSpread, UpdateTeamHud
Inherited Functions from XInterface.HudCDeathMatch
CalculateAmmo, CalculateEnergy, CalculateHealth, CalculateScore, CalculateShield, CheckCountdown, CustomCrosshairColorAllowed, CustomCrosshairsAllowed, CustomHUDColorAllowed, DisplayEnemyName, DisplayPortrait, DisplayVoiceGain, DrawAdrenaline, DrawChargeBar, DrawCrosshair, DrawEnemyName, DrawHUDAnimDigit, DrawHUDAnimWidget, DrawHudPassA, DrawHudPassC, DrawLevelAction, DrawSpectatingHud, DrawTimer, DrawUDamage, DrawVehicleChargeBar, DrawVehicleName, DrawWeaponBar, FadeZoom, GetInfoString, GetScoreTagLine, GetScoreText, GetScoreValue, GetTeamColor, GrowHUD, IsInCinematic, LoadLevelActionFont, PostBeginPlay, SetCustomCrosshairColors, SetCustomCrosshairs, SetCustomHUDColor, ShowReloadingPulse, ShrinkHUD, Tick, UpdateHud, UpdatePrecacheMaterials, UpdateRankAndSpread, ZoomFadeOut


Variables Detail

bMapDisabled Source code

var bool bMapDisabled;

bReceivedLinks Source code

var bool bReceivedLinks;

ColorPercent Source code

var float ColorPercent;

FinalCore[2] Source code

var ONSPowerCore FinalCore[2];

IconScale Source code

var config float IconScale;

MapCenter Source code

var vector MapCenter;

Node Source code

var ONSPowerCore Node;

OwnerPRI Source code

var ONSPlayerReplicationInfo OwnerPRI;

PowerLinks Source code

var protected array<PowerLink> PowerLinks;

RadarMaxRange Source code

var float RadarMaxRange;

RadarPosX Source code

var config float RadarPosX;

RadarPosY Source code

var config float RadarPosY;

RadarRange Source code

var float RadarRange;

RadarScale Source code

var config float RadarScale;

RadarTrans Source code

var config float RadarTrans;

ONSHUDOnslaught

AttackColorA Source code

var(ONSHUDOnslaught) color AttackColorA;

AttackColorB Source code

var(ONSHUDOnslaught) color AttackColorB;

BorderMat Source code

var(ONSHUDOnslaught) Material BorderMat;

CoreHealthWidgets[2] Source code

var(ONSHUDOnslaught) NumericWidget CoreHealthWidgets[2];

CoreWidgets[2] Source code

var(ONSHUDOnslaught) SpriteWidget CoreWidgets[2];

HealthBarBackMat Source code

var(ONSHUDOnslaught) Material HealthBarBackMat;

HealthBarHeight Source code

var(ONSHUDOnslaught) float HealthBarHeight;

HealthBarMat Source code

var(ONSHUDOnslaught) Material HealthBarMat;

HealthBarPosition Source code

var(ONSHUDOnslaught) float HealthBarPosition;

HealthBarViewDist Source code

var(ONSHUDOnslaught) float HealthBarViewDist;

HealthBarWidth Source code

var(ONSHUDOnslaught) float HealthBarWidth;

LinkColor[3] Source code

var(ONSHUDOnslaught) color LinkColor[3];

NeutralColor Source code

var(ONSHUDOnslaught) color NeutralColor;

NodeLabelWidget Source code

var(ONSHUDOnslaught) NumericWidget NodeLabelWidget;

SeveredColorA Source code

var(ONSHUDOnslaught) color SeveredColorA;

SeveredColorB Source code

var(ONSHUDOnslaught) color SeveredColorB;

SymbolGB[2] Source code

var(ONSHUDOnslaught) SpriteWidget SymbolGB[2];


Functions Detail

AddLink Source code

simulated function AddLink ( ONSPowerCore A, ONSPowerCore B ) )

ClearLinks Source code

simulated function ClearLinks ( ) )

CopyLinkSetup Source code

exec function CopyLinkSetup ( ) )

CoreWorldToScreen Source code

simulated static function bool CoreWorldToScreen ( ONSPowerCore Core, out vector ScreenPos, float ScreenX, float ScreenY, float RadarWidth, float Range, vector Center, optional bool bIgnoreRange ) )

DrawAttackIcon Source code

simulated static function DrawAttackIcon ( Canvas C, ONSPowerCore CurCore, vector HUDLocation, float IconScaling, float HUDScaling, float ColorPercentage ) )

DrawCoreIcon Source code

simulated static function DrawCoreIcon ( Canvas C, vector HUDLocation, bool bAttackable, float IconScaling, float HUDScaling, float ColorPercentage ) )

DrawHealthBar Source code

simulated function DrawHealthBar ( Canvas C, Actor A, int Health, int MaxHealth, float Height) )

DrawMapImage Source code

simulated static function DrawMapImage ( Canvas C, Material Image, float MapX, float MapY, float PlayerX, float PlayerY, vector Dimensions ) )

DrawNodeIcon Source code

simulated static function DrawNodeIcon ( Canvas C, vector HUDLocation, bool bAttackable, byte Stage, float IconScaling, float HUDScaling, float ColorPercentage ) )

DrawNodeLabel Source code

simulated function DrawNodeLabel ( Canvas C, vector HUDLocation, float IconScaling, float HUDScaling, Color LabelColor, int Num) )

DrawRadarMap Source code

simulated function DrawRadarMap ( Canvas C, float CenterPosX, float CenterPosY, float RadarWidth, bool bShowDisabledNodes) )

DrawSelectionIcon Source code

simulated static function DrawSelectionIcon ( Canvas C, vector HUDLocation, color IconColor, float IconScaling, float HUDScaling ) )

DrawSpawnIcon Source code

simulated static function DrawSpawnIcon ( Canvas C, vector HUDLocation, bool bFinalCore, float IconScaling, float HUDScaling ) )

HasLink Source code

simulated function bool HasLink ( ONSPowerCore A, ONSPowerCore B ) )

LinkDesigner Source code

exec function LinkDesigner ( ) )

LocatePowerCore Source code

simulated function ONSPowerCore LocatePowerCore ( float PosX, float PosY, float RadarWidth) )

PostBeginPlay Source code

simulated event PostBeginPlay ( ) )

PowerCoreAttackable Source code

function bool PowerCoreAttackable ( ONSPowerCore PC) )

ReceiveLink Source code

simulated function ReceiveLink ( ONSPowerCore A, ONSPowerCore B ) )

RemoveLink Source code

simulated function RemoveLink ( ONSPowerCore A, ONSPowerCore B ) )

RequestPowerLinks Source code

simulated function RequestPowerLinks ( ) )

ResetLinks Source code

simulated function ResetLinks ( ) )

SetupLinks Source code

simulated function SetupLinks ( ) )

ShowTeamScorePassA Source code

simulated function ShowTeamScorePassA ( Canvas C) )

ShowTeamScorePassC Source code

simulated function ShowTeamScorePassC ( Canvas C) )

Tick Source code

simulated function Tick ( float deltaTime) )

Timer Source code

simulated function Timer ( ) )

ToggleRadarMap Source code

exec function ToggleRadarMap ( ) )

UpdatePrecacheMaterials Source code

simulated function UpdatePrecacheMaterials ( ) )


Defaultproperties

defaultproperties
{
	RadarScale=0.2
	RadarPosX=1.0
	RadarPosY=0.1
	RadarTrans=255
	IconScale=1.0
	bMapDisabled=False


	RadarMaxRange=500000


	HealthBarPosition=485
	HealthBarBackMat=Material'InterfaceContent.BorderBoxD'
	HealthBarMat=Material'ONSInterface-TX.HealthBar'
	HealthBarWidth=75.0
	HealthBarHeight=8.0
	HealthBarViewDist=4000
	BorderMat=Material'ONSInterface-TX.MapBorderTex'


	AttackColorA=(R=244,G=189,B=0,A=255)
    AttackColorB=(R=234,G=162,B=11,A=255)
    SeveredColorA=(R=192,G=192,B=192,A=255)
    SeveredColorB=(R=128,G=128,B=128,A=255)


	LinkColor(0)=(R=255,G=0,B=0,A=255)
	LinkColor(1)=(R=0,G=0,B=255,A=255)
	LinkColor(2)=(R=255,G=255,B=255,A=255)


	TeamScoreBackground(0)=(WidgetTexture=Texture'HudContent.Generic.HUD',PosX=0.442,PosY=0.0,OffsetX=-50,OffsetY=10,DrawPivot=DP_UpperRight,RenderStyle=STY_Alpha,TextureCoords=(X1=168,Y1=211,X2=334,Y2=255),TextureScale=0.53,ScaleMode=SM_Right,Scale=1.000000,Tints[0]=(G=255,R=255,B=255,A=255),Tints[1]=(G=255,R=255,B=255,A=255))
	TeamScoreBackground(1)=(WidgetTexture=Texture'HudContent.Generic.HUD',PosX=0.558,PosY=0.0,OffsetX=50,OffsetY=10,DrawPivot=DP_UpperLeft,RenderStyle=STY_Alpha,TextureCoords=(X1=168,Y1=211,X2=334,Y2=255),TextureScale=0.53,ScaleMode=SM_Right,Scale=1.000000,Tints[0]=(G=255,R=255,B=255,A=255),Tints[1]=(G=255,R=255,B=255,A=255))
	TeamScoreBackgroundDisc(0)=(WidgetTexture=Texture'HudContent.Generic.HUD',PosX=0.442,PosY=0.0,OffsetX=-35,OffsetY=5,DrawPivot=DP_UpperRight,RenderStyle=STY_Alpha,TextureCoords=(X1=119,Y1=258,X2=173,Y2=313),TextureScale=0.53,ScaleMode=SM_Right,Scale=1.000000,Tints[0]=(G=255,R=255,B=255,A=255),Tints[1]=(G=255,R=255,B=255,A=255))
	TeamScoreBackgroundDisc(1)=(WidgetTexture=Texture'HudContent.Generic.HUD',PosX=0.558,PosY=0.0,OffsetX=35,OffsetY=5,DrawPivot=DP_UpperLeft,RenderStyle=STY_Alpha,TextureCoords=(X1=119,Y1=258,X2=173,Y2=313),TextureScale=0.53,ScaleMode=SM_Right,Scale=1.000000,Tints[0]=(G=255,R=255,B=255,A=255),Tints[1]=(G=255,R=255,B=255,A=255))
	ScoreTeam(0)=(RenderStyle=STY_Alpha,MinDigitCount=2,TextureScale=0.54,DrawPivot=DP_MiddleRight,PosX=0.442,PosY=0.0,OffsetX=-90,OffsetY=32,Tints[0]=(B=255,G=255,R=255,A=255),Tints[1]=(B=255,G=255,R=255,A=255))
	ScoreTeam(1)=(RenderStyle=STY_Alpha,MinDigitCount=2,TextureScale=0.54,DrawPivot=DP_MiddleLeft,PosX=0.558,PosY=0.0,OffsetX=90,OffsetY=32,Tints[0]=(B=255,G=255,R=255,A=255),Tints[1]=(B=255,G=255,R=255,A=255))
	TeamSymbols(0)=(RenderStyle=STY_Alpha,TextureCoords=(X2=256,Y2=256),TextureScale=0.100000,DrawPivot=DP_UpperRight,PosX=0.442,PosY=0.0,OffsetX=-200,OffsetY=45,Tints[0]=(B=100,G=100,R=255,A=200),Tints[1]=(B=32,G=32,R=255,A=200))
	TeamSymbols(1)=(RenderStyle=STY_Alpha,TextureCoords=(X2=256,Y2=256),TextureScale=0.100000,PosX=0.558,PosY=0.0,OffsetX=200,OffsetY=45,Tints[0]=(B=255,G=128,A=200),Tints[1]=(B=255,G=210,R=32,A=200))


	SymbolGB(0)=(WidgetTexture=Texture'HudContent.Generic.HUD',PosX=0.5,PosY=0.0,OffsetX=-32,OffsetY=7,DrawPivot=DP_UpperRight,RenderStyle=STY_Alpha,TextureCoords=(X1=119,Y1=258,X2=173,Y2=313),TextureScale=0.6,ScaleMode=SM_Right,Scale=1.000000,Tints[0]=(G=255,R=255,B=255,A=255),Tints[1]=(G=255,R=255,B=255,A=255))
	SymbolGB(1)=(WidgetTexture=Texture'HudContent.Generic.HUD',PosX=0.5,PosY=0.0,OffsetX=32,OffsetY=7,DrawPivot=DP_UpperLeft,RenderStyle=STY_Alpha,TextureCoords=(X1=119,Y1=258,X2=173,Y2=313),TextureScale=0.6,ScaleMode=SM_Right,Scale=1.000000,Tints[0]=(G=255,R=255,B=255,A=255),Tints[1]=(G=255,R=255,B=255,A=255))
	CoreWidgets(0)=(WidgetTexture=Material'HudContent.Generic.HUD',PosX=0.5,PosY=0.0,OffsetX=-110,OffsetY=45,DrawPivot=DP_UpperRight,RenderStyle=STY_Alpha,TextureCoords=(X1=365,Y1=233,X2=432,Y2=313),TextureScale=0.25,ScaleMode=SM_Right,Scale=1.000000,Tints[0]=(B=100,G=100,R=255,A=200),Tints[1]=(B=32,G=32,R=255,A=200))
	CoreWidgets(1)=(WidgetTexture=Material'HudContent.Generic.HUD',PosX=0.5,PosY=0.0,OffsetX=110,OffsetY=45,DrawPivot=DP_UpperLeft,RenderStyle=STY_Alpha,TextureCoords=(X1=365,Y1=233,X2=432,Y2=313),TextureScale=0.25,ScaleMode=SM_Right,Scale=1.000000,Tints[0]=(B=255,G=128,A=200),Tints[1]=(B=255,G=210,R=32,A=200))
	CoreHealthWidgets(0)=(RenderStyle=STY_Alpha,MinDigitCount=1,TextureScale=0.24,DrawPivot=DP_MiddleMiddle,PosX=0.5,PosY=0.0,OffsetX=-149,OffsetY=88,Tints[0]=(B=255,G=255,R=255,A=255),Tints[1]=(B=255,G=255,R=255,A=255))
	CoreHealthWidgets(1)=(RenderStyle=STY_Alpha,MinDigitCount=1,TextureScale=0.24,DrawPivot=DP_MiddleMiddle,PosX=0.5,PosY=0.0,OffsetX=149,OffsetY=88,Tints[0]=(B=255,G=255,R=255,A=255),Tints[1]=(B=255,G=255,R=255,A=255))


	NodeLabelWidget=(RenderStyle=STY_Alpha,MinDigitCount=1,TextureScale=0.24,DrawPivot=DP_MiddleMiddle,PosX=0.5,PosY=0.0,OffsetX=0,OffsetY=0,Tints[0]=(B=255,G=255,R=255,A=255),Tints[1]=(B=255,G=255,R=255,A=255))
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:17.294 - Created with UnCodeX