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

GUI2K4.UT2K4Tab_OnslaughtMap

Extends
MidGamePanel

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.MidGamePanel
                     |   
                     +-- GUI2K4.UT2K4Tab_OnslaughtMap

Variables Summary
GUIButtonb_Designer
moComboBoxco_MenuOptions
stringDefendMsg
GUIFooterf_Legend
GUIImagei_Background
GUIImagei_HintImage
GUIImagei_Team
GUILabell_HelpText
GUILabell_HintText
GUILabell_TeamText
ONSPlayerReplicationInfoPRI
ONSPowerCoreSelectedCore
colorTColor[2]
UT2K4Tab_OnslaughtMap
boolbNodeTeleporting
stringChooseSpawnText
stringClearDefaultHint
stringClearDefaultText
stringCoreHint
stringEnemyCoreHint
stringLockedHint
stringMapPreferenceStrings[3]
stringNewSelectedHint
stringNewTeleportHint
stringNodeHint
materialNodeImage
stringNodeTeleportHelpText
floatOnslaughtMapCenterX
floatOnslaughtMapCenterY
floatOnslaughtMapRadius
stringSelectedHint
colorSelectionColor
stringSetDefaultHint
stringSetDefaultText
stringSpawnHint
stringSpawnText
stringTeleportHint
stringTeleportText
stringTitles[6]
stringUnclaimedHint
stringUnderAttackHint
Inherited Variables from GUI2K4.MidGamePanel
bLocked

Functions Summary
function Closed (GUIComponent Sender, bool bCancelled)
function DrawAttackHint ()
function DrawCoreHint (bool HomeTeam)
functionbool DrawMap (Canvas C)
function DrawNodeHint (ONSHudOnslaught HUD, ONSPowerCore Core)
function DrawSpawnHint ()
function Free ()
function InitComponent (GUIController MyController, GUIComponent MyOwner)
functionbool InternalOnClick (GUIComponent Sender)
function InternalOnPostDraw (Canvas Canvas)
functionbool InternalOnPreDraw (Canvas C)
function LevelChanged ()
function NodeTeleporting ()
event Opened (GUIComponent Sender)
functionbool PreDrawMap (Canvas C)
functionbool SelectClick (GUIComponent Sender)
function SetHintImage (Material NewImage, int X1, int Y1, int X2, int Y2)
function SetSelectedCore ()
function ShowPanel (bool bShow)
functionbool SpawnClick (GUIComponent Sender)
function Timer ()
functionbool ValidSpawnPoint (ONSPowerCore Core)
Inherited Functions from GUI2K4.MidGamePanel
Free, LevelChanged, PlayerIDIsMine, UpdateChatRestriction


Variables Detail

b_Designer Source code

var automated GUIButton b_Designer;

co_MenuOptions Source code

var automated moComboBox co_MenuOptions;

DefendMsg Source code

var localized string DefendMsg;

f_Legend Source code

var automated GUIFooter f_Legend;

i_Background Source code

var automated GUIImage i_Background;

i_HintImage Source code

var automated GUIImage i_HintImage;

i_Team Source code

var automated GUIImage i_Team;

l_HelpText Source code

var automated GUILabel l_HelpText;

l_HintText Source code

var automated GUILabel l_HintText;

l_TeamText Source code

var automated GUILabel l_TeamText;

PRI Source code

var ONSPlayerReplicationInfo PRI;

SelectedCore Source code

var ONSPowerCore SelectedCore;

TColor[2] Source code

var color TColor[2];

UT2K4Tab_OnslaughtMap

bNodeTeleporting Source code

var(UT2K4Tab_OnslaughtMap) bool bNodeTeleporting;

ChooseSpawnText Source code

var(UT2K4Tab_OnslaughtMap) localized string ChooseSpawnText;

ClearDefaultHint Source code

var(UT2K4Tab_OnslaughtMap) localized string ClearDefaultHint;

ClearDefaultText Source code

var(UT2K4Tab_OnslaughtMap) localized string ClearDefaultText;

CoreHint Source code

var(UT2K4Tab_OnslaughtMap) localized string CoreHint;

EnemyCoreHint Source code

var(UT2K4Tab_OnslaughtMap) localized string EnemyCoreHint;

LockedHint Source code

var(UT2K4Tab_OnslaughtMap) localized string LockedHint;

MapPreferenceStrings[3] Source code

var(UT2K4Tab_OnslaughtMap) localized string MapPreferenceStrings[3];

NewSelectedHint Source code

var(UT2K4Tab_OnslaughtMap) localized string NewSelectedHint;

NewTeleportHint Source code

var(UT2K4Tab_OnslaughtMap) localized string NewTeleportHint;

NodeHint Source code

var(UT2K4Tab_OnslaughtMap) localized string NodeHint;

NodeImage Source code

var(UT2K4Tab_OnslaughtMap) material NodeImage;

NodeTeleportHelpText Source code

var(UT2K4Tab_OnslaughtMap) localized string NodeTeleportHelpText;

OnslaughtMapCenterX Source code

var(UT2K4Tab_OnslaughtMap) float OnslaughtMapCenterX;

OnslaughtMapCenterY Source code

var(UT2K4Tab_OnslaughtMap) float OnslaughtMapCenterY;

OnslaughtMapRadius Source code

var(UT2K4Tab_OnslaughtMap) float OnslaughtMapRadius;

SelectedHint Source code

var(UT2K4Tab_OnslaughtMap) localized string SelectedHint;

SelectionColor Source code

var(UT2K4Tab_OnslaughtMap) color SelectionColor;

SetDefaultHint Source code

var(UT2K4Tab_OnslaughtMap) localized string SetDefaultHint;

SetDefaultText Source code

var(UT2K4Tab_OnslaughtMap) localized string SetDefaultText;

SpawnHint Source code

var(UT2K4Tab_OnslaughtMap) localized string SpawnHint;

SpawnText Source code

var(UT2K4Tab_OnslaughtMap) localized string SpawnText;

TeleportHint Source code

var(UT2K4Tab_OnslaughtMap) localized string TeleportHint;

TeleportText Source code

var(UT2K4Tab_OnslaughtMap) localized string TeleportText;

Titles[6] Source code

var(UT2K4Tab_OnslaughtMap) localized string Titles[6];

UnclaimedHint Source code

var(UT2K4Tab_OnslaughtMap) localized string UnclaimedHint;

UnderAttackHint Source code

var(UT2K4Tab_OnslaughtMap) localized string UnderAttackHint;


Functions Detail

Closed Source code

function Closed ( GUIComponent Sender, bool bCancelled )

DrawAttackHint Source code

function DrawAttackHint ( )

DrawCoreHint Source code

function DrawCoreHint ( bool HomeTeam )

DrawMap Source code

function bool DrawMap ( Canvas C )

DrawNodeHint Source code

function DrawNodeHint ( ONSHudOnslaught HUD, ONSPowerCore Core )

DrawSpawnHint Source code

function DrawSpawnHint ( )

Free Source code

function Free ( )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender )

InternalOnPostDraw Source code

function InternalOnPostDraw ( Canvas Canvas )

InternalOnPreDraw Source code

function bool InternalOnPreDraw ( Canvas C )

LevelChanged Source code

function LevelChanged ( )

NodeTeleporting Source code

function NodeTeleporting ( )

Opened Source code

event Opened ( GUIComponent Sender )

PreDrawMap Source code

function bool PreDrawMap ( Canvas C )

SelectClick Source code

function bool SelectClick ( GUIComponent Sender )

SetHintImage Source code

function SetHintImage ( Material NewImage, int X1, int Y1, int X2, int Y2 )

SetSelectedCore Source code

function SetSelectedCore ( )

ShowPanel Source code

function ShowPanel ( bool bShow )

SpawnClick Source code

function bool SpawnClick ( GUIComponent Sender )

Timer Source code

function Timer ( )

ValidSpawnPoint Source code

function bool ValidSpawnPoint ( ONSPowerCore Core )


Defaultproperties

defaultproperties
{
     OnslaughtMapCenterX=0.650000
     OnslaughtMapCenterY=0.400000
     OnslaughtMapRadius=0.300000
     Begin Object Class=GUILabel Name=HelpText
         TextColor=(B=255,G=255,R=255)
         StyleName="TextLabel"
         WinTop=0.035141
         WinLeft=0.719388
         WinWidth=0.274188
     End Object
     l_HelpText=GUILabel'GUI2K4.UT2K4Tab_OnslaughtMap.HelpText'

     Begin Object Class=GUILabel Name=HintLabel
         bMultiLine=True
         FontScale=FNS_Small
         StyleName="TextLabel"
         WinTop=0.117390
         WinLeft=0.669020
         WinWidth=0.323888
         WinHeight=0.742797
         RenderWeight=0.520000
     End Object
     l_HintText=GUILabel'GUI2K4.UT2K4Tab_OnslaughtMap.HintLabel'

     Begin Object Class=GUILabel Name=TeamLabel
         Caption="Defend the Red Core"
         TextAlign=TXTA_Center
         bMultiLine=True
         FontScale=FNS_Small
         StyleName="TextLabel"
         WinTop=0.391063
         WinLeft=0.597081
         WinWidth=0.385550
         WinHeight=0.043963
         RenderWeight=0.520000
     End Object
     l_TeamText=GUILabel'GUI2K4.UT2K4Tab_OnslaughtMap.TeamLabel'

     Begin Object Class=GUIButton Name=LinkDesignButton
         Caption="Link Designer"
         bAutoSize=True
         WinTop=0.863674
         WinLeft=0.760387
         WinWidth=0.187876
         WinHeight=0.047400
         RenderWeight=0.520000
         TabOrder=3
         OnClick=UT2K4Tab_OnslaughtMap.InternalOnClick
         OnKeyEvent=LinkDesignButton.InternalOnKeyEvent
     End Object
     b_Designer=GUIButton'GUI2K4.UT2K4Tab_OnslaughtMap.LinkDesignButton'

     Begin Object Class=moComboBox Name=MapComboBox
         bReadOnly=True
         CaptionWidth=0.300000
         Caption="Show Map:"
         OnCreateComponent=MapComboBox.InternalOnCreateComponent
         WinTop=0.866668
         WinLeft=0.032347
         WinWidth=0.628008
         WinHeight=0.038462
         TabOrder=2
     End Object
     co_MenuOptions=moComboBox'GUI2K4.UT2K4Tab_OnslaughtMap.MapComboBox'

     Begin Object Class=GUIImage Name=BackgroundImage
         Image=Texture'2K4Menus.Controls.outlinesquare'
         ImageStyle=ISTY_Stretched
         WinTop=0.070134
         WinLeft=0.029188
         WinWidth=0.634989
         WinHeight=0.747156
         bAcceptsInput=True
         OnPreDraw=UT2K4Tab_OnslaughtMap.PreDrawMap
         OnDraw=UT2K4Tab_OnslaughtMap.DrawMap
         OnClick=UT2K4Tab_OnslaughtMap.SpawnClick
         OnRightClick=UT2K4Tab_OnslaughtMap.SelectClick
     End Object
     i_Background=GUIImage'GUI2K4.UT2K4Tab_OnslaughtMap.BackgroundImage'

     Begin Object Class=GUIImage Name=IconHintImage
         Image=Texture'ONSInterface-TX.NewHUDicons'
         ImageStyle=ISTY_Scaled
         WinTop=0.033996
         WinLeft=0.671639
         WinWidth=0.043667
         WinHeight=0.049502
         RenderWeight=0.510000
     End Object
     i_HintImage=GUIImage'GUI2K4.UT2K4Tab_OnslaughtMap.IconHintImage'

     Begin Object Class=GUIImage Name=iTeam
         ImageColor=(G=128,R=0,A=90)
         ImageStyle=ISTY_Scaled
         WinTop=0.400000
         WinLeft=0.619446
         WinWidth=0.338338
         WinHeight=0.405539
         TabOrder=10
     End Object
     i_Team=GUIImage'GUI2K4.UT2K4Tab_OnslaughtMap.iTeam'

     MapPreferenceStrings(0)="Never"
     MapPreferenceStrings(1)="When Body is Still"
     MapPreferenceStrings(2)="Immediately"
     NodeTeleportHelpText="Choose Node Teleport Destination"
     SetDefaultText="Set Default"
     ChooseSpawnText="Choose Your Spawn Point"
     ClearDefaultText="Clear Default"
     SetDefaultHint="Set the currently selected node as your preferred spawn location"
     ClearDefaultHint="Allow the game to choose the most appropriate spawn location"
     SpawnText="Spawn Here"
     TeleportText="Teleport Here"
     SpawnHint="Spawn at the currently selected node"
     TeleportHint="Teleport to the currently selected node"
     SelectedHint="Preferred spawn location"
     UnderAttackHint="Node is currently under attack"
     CoreHint="Main power core"
     NodeHint="Node is currently vulnerable to enemy attack"
     UnclaimedHint="Node is currently neutral and may be taken by either team"
     LockedHint="Node is currently unlinked and may not be attacked by the enemy"
     Titles(0)="Core (Under Attack)"
     Titles(1)="Preferred Node"
     Titles(2)="Core"
     Titles(3)="Node (Unclaimed)"
     Titles(4)="Node (Locked)"
     Titles(5)="Node (Attackable)"
     NewSelectedHint="||Right-Click on this node to select it as the preferred spawn location."
     NewTeleportHint="||Left-Click on this node to teleport to it"
     EnemyCoreHint="Enemy Core||Connect the nodes until you can reach this core"
     DefendMsg="Defend the %t core"
     TColor(0)=(B=100,G=100,R=255,A=128)
     TColor(1)=(B=255,G=128,A=128)
     NodeImage=Texture'ONSInterface-TX.NewHUDicons'
     SelectionColor=(B=255,G=255,R=255,A=255)
     OnPreDraw=UT2K4Tab_OnslaughtMap.InternalOnPreDraw
     OnRendered=UT2K4Tab_OnslaughtMap.InternalOnPostDraw
}

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