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

UTDom.DOMHUD

Modifiers
config ( Dom )

Domination HUD. Writen by Brian 'Snake' Alexander. Copyright(c) 2007-2010 All Rights Reserved.

UTDom.DOMHUD

Variables Summary
boolbControlPointInitialized
boolbPowerUpAdjusted
boolbShowDirectionalControlPoints
vector2DDomPosition
Texture2DDomTeamIconTexture[5]
linearcolorTeamLinearColor[6]
floatTextX
floatTextY
DOMHUD
array<EPointInfo>Points

Structures Summary
EPointInfo
Icon, thePoint

Functions Summary
function DisplayConsoleMessages ()))
function DisplayControlPointIcons (byte ControlPointIndex, vector2d POS, optional float DestScale=1.0))
function DisplayDomPoints ()))
function DisplayPowerups ()))
function DisplayScoring ()))
function DisplayTeamLogos (byte TeamIndex, vector2d POS, optional float DestScale=1.0)
function FindControlPoints ()))
functionActor GetDirectionalDest (byte TeamIndex))
function GetTeamColor (int TeamIndex, optional out LinearColor ImageColor, optional out color TextColor))
functionint GetTeamScore (byte TeamIndex))
function PostBeginPlay ()))
event Timer ()))


Variables Detail

bControlPointInitialized Source code

var bool bControlPointInitialized;

bPowerUpAdjusted Source code

var bool bPowerUpAdjusted;

bShowDirectionalControlPoints Source code

var config bool bShowDirectionalControlPoints;

DomPosition Source code

var vector2D DomPosition;

DomTeamIconTexture[5] Source code

var const Texture2D DomTeamIconTexture[5];

TeamLinearColor[6] Source code

var const linearcolor TeamLinearColor[6];

TextX Source code

var float TextX;

TextY Source code

var float TextY;

DOMHUD

Points Source code

var(DOMHUD) array<EPointInfo> Points;


Structures Detail

EPointInfo Source code

struct EPointInfo
{
var(DOMHUD) vector2D Icon;
var(DOMHUD) ControlPoint thePoint;
};



Functions Detail

DisplayConsoleMessages Source code

function DisplayConsoleMessages ( ) )
Display current messages Override to move the displayed text over to the right due to the engine not actualy using the param ConsoleMessagePosX specified in this classes defaultproperties

DisplayControlPointIcons Source code

function DisplayControlPointIcons ( byte ControlPointIndex, vector2d POS, optional float DestScale=1.0) )

DisplayDomPoints Source code

function DisplayDomPoints ( ) )
default method for Displaying the Dom Point Icons: Along the lower left side of the canvas, and draws the icons each adding higher up then the last one.

DisplayPowerups Source code

function DisplayPowerups ( ) )
Adjust the Dom Icons if player has a timed PowerUp

DisplayScoring Source code

function DisplayScoring ( ) )

DisplayTeamLogos Source code

function DisplayTeamLogos ( byte TeamIndex, vector2d POS, optional float DestScale=1.0 )
Overriding this so the two DirectionIndicator's in the center dont get displayed

FindControlPoints Source code

simulated function FindControlPoints ( ) )

GetDirectionalDest Source code

function Actor GetDirectionalDest ( byte TeamIndex) )

GetTeamColor Source code

static simulated function GetTeamColor ( int TeamIndex, optional out LinearColor ImageColor, optional out color TextColor) )

GetTeamScore Source code

simulated function int GetTeamScore ( byte TeamIndex) )
to support 4 teams

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

Timer Source code

simulated event Timer ( ) )


Defaultproperties

defaultproperties
{

   ScoreboardSceneTemplates(0)=UTUIScene_TeamScoreboard'UI_UT3Dom.sbTeamDM'

   ScoreboardSceneTemplates(1)=UTUIScene_TeamScoreboard'UI_UT3Dom.sbDOM3'
   ScoreboardSceneTemplates(2)=UTUIScene_TeamScoreboard'UI_UT3Dom.sbDOM4'
   DomTeamIconTexture(0)=Texture2D'DOM_Content.HUD.RedTeamSymbol'
   DomTeamIconTexture(1)=Texture2D'DOM_Content.HUD.BlueTeamSymbol'
   DomTeamIconTexture(2)=Texture2D'DOM_Content.HUD.GreenTeamSymbol'
   DomTeamIconTexture(3)=Texture2D'DOM_Content.HUD.GoldTeamSymbol'
   DomTeamIconTexture(4)=Texture2D'DOM_Content.HUD.NeutralSymbol'
   TeamLinearColor(0)=(R=3.0,G=0.0,B=0.05,A=0.8)
   TeamLinearColor(1)=(R=0.0,G=0.0,B=1.0,A=0.8)
   TeamLinearColor(2)=(R=0.0,G=1.0,B=0.0,A=0.8)
   TeamLinearColor(3)=(R=0.9,G=0.98,B=0.0,A=0.8)
   TeamLinearColor(4)=(R=0.5,G=0.5,B=0.5,A=0.8)
   bShowScoring=True
   bShowDirectional=True
   bShowDirectionalControlPoints=True
   bShowFragCount=False
   DomPosition=(X=0.016,Y=0.74)
   ConsoleMessagePosX=0.05
   TextY=16
   TextX=14
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 23/12/2011 20:31:25.641 - Created with UnCodeX