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
{
	NodeImage=Material'NewHUDIcons'


	SelectionColor=(R=255,G=255,B=255,A=255)
	OnslaughtMapCenterX = 0.65
	OnslaughtMapCenterY = 0.40
	OnslaughtMapRadius = 0.30


	MapPreferenceStrings(0)="Never"
	MapPreferenceStrings(1)="When Body is Still"
	MapPreferenceStrings(2)="Immediately"


	ChooseSpawnText="Choose Your Spawn Point"
	NodeTeleportHelpText="Choose Node Teleport Destination"


	SetDefaultText="Set Default"
	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"


    Begin Object Class=GUILabel Name=HelpText
        TextAlign=TXTA_Left
        TextColor=(B=255,G=255,R=255)
        Caption=""

        StyleName="TextLabel"
		WinWidth=0.274188
		WinLeft=0.719388
		WinTop=0.035141
        bBoundToParent=false
        bScaleToParent=false
    End Object
	l_HelpText=HelpText


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


    Begin Object Class=GUIImage Name=IconHintImage
        ImageStyle=ISTY_Scaled
        Image=Material'NewHUDIcons'
		WinWidth=0.043667
		WinHeight=0.049502
		WinLeft=0.671639
		WinTop=0.033996
		RenderWeight=0.51
        bBoundToParent=false
        bScaleToParent=false
    End Object
    i_HintImage=IconHintImage


    Begin Object Class=GUILabel Name=HintLabel
    	StyleName="TextLabel"
    	FontScale=FNS_Small
		WinWidth=0.323888
		WinHeight=0.742797
		WinLeft=0.669020
		WinTop=0.117390
		RenderWeight=0.52
		bMultiline=true
        bBoundToParent=false
        bScaleToParent=false
    End Object
    l_HintText=HintLabel


	Begin Object Class=moComboBox Name=MapComboBox
		WinWidth=0.628008
		WinHeight=0.038462
		WinLeft=0.032347
		WinTop=0.866668
		CaptionWidth=0.3
		Caption="Show Map:"
		TabOrder=2
		bReadOnly=true
	End Object
	co_MenuOptions=MapComboBox


	Begin Object Class=GUIButton Name=LinkDesignButton
		WinWidth=0.187876
		WinHeight=0.047400
		WinLeft=0.760387
		WinTop=0.863674
		Caption="Link Designer"
		OnClick=InternalOnClick
		TabOrder=3
		bAutosize=true
		RenderWeight=0.52
	End Object
	b_Designer=LinkDesignButton


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


    Begin Object Class=GUILabel Name=TeamLabel
    	StyleName="TextLabel"
    	Caption="Defend the Red Core"
    	FontScale=FNS_Small
		WinWidth=0.385550
		WinHeight=0.043963
		WinLeft=0.597081
		WinTop=0.391063
		RenderWeight=0.52
		bMultiline=true
		TextAlign=TXTA_Center
    End Object
    l_TeamText=TeamLabel




	 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"


	OnPreDraw=InternalOnPreDraw
	OnRendered=InternalOnPostDraw


	DefendMsg="Defend the %t core";
	TColor(0)=(R=255,G=100,B=100,A=128)
	TColor(1)=(R=0,G=128,B=255,A=128)


}

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