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

GUI2K4.UT2K4SPTab_Ladder

Extends
UT2K4SPTab_LadderBase

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.UT2K4SPTab_Base
                     |   
                     +-- GUI2K4.UT2K4SPTab_LadderBase
                        |   
                        +-- GUI2K4.UT2K4SPTab_Ladder

Variables Summary
array<AnimData>animASEntries
array<AnimData>animBREntries
array<AnimData>animCHAMPEntries
array<AnimData>animCTFEntries
array<AnimData>animDOMEntries
array<UT2K4LadderButton>ASEntries
array<UT2K4LadderButton>BREntries
UT2K4LadderButtonbtnChampFinal
GUIComboBoxcbChallenges
array<UT2K4LadderButton>CHAMPEntries
array<UT2K4LadderButton>CTFEntries
array<UT2K4LadderButton>DOMEntries
array<GUIImage>imgChamp
array<GUIImage>imgChampBars
GUIImageimgChampFinal
array<GUIImage>imgLadderBgs
array<GUIButton>imgLadderBtns
array<GUIImage>imgLadderImgs
MaterialLadderBarCompleted
MaterialLadderBorderCompleted
MaterialLadderBorderNormal
array<string>LadderImage
array<string>LadderImageCompleted
byteLadderInit[5]
array<GUILabel>lblLadders
stringmsgSelectChal
intOpenLadderIndex
intPreviousLadder
GUISectionBackgroundsbgChallengeBg
GUISectionBackgroundsbgLadderBg
Inherited Variables from GUI2K4.UT2K4SPTab_LadderBase
ActiveMap, AnimTime, BalanceLabel, btnChallengeMap, clEntryFail, clEntryMatch, EntryFee, imgMatchShot, lblBalance, lblMatchEntryFee, lblMatchPrice, lblNoMoney, MapChallengeWindow, NotEnoughPlayers, PrizeMoney, RoleWindow, sbDetails, sbgDetail, sbgMatch, SelectedMatch, TeamRoleWindow
Inherited Variables from GUI2K4.UT2K4SPTab_Base
CaptionBack, CaptionCancel, CaptionCreate, CaptionDone, CaptionLoad, CaptionPlay, GP, LogPrefix, MainWindow, ProfileClass

Structures Summary
Inherited Structures from GUI2K4.UT2K4SPTab_LadderBase
AnimData

Functions Summary
function CreateLadderButtons (float top, float left, float width, float height, int ladderid, string title))
function InitComponent (GUIController pMyController, GUIComponent MyOwner))
function OnChallengeSelect (GUIComponent Sender))
functionbool OnChampClick (GUIComponent Sender))
functionbool onLadderClick (GUIComponent Sender))
functionbool SetCompletedLadder (int offset, int LadderId))
function setLadderVisibility (int ladderId, bool bVisible))
function showChampButton (bool bActive))
function ShowPanel (bool bShow))
Inherited Functions from GUI2K4.UT2K4SPTab_LadderBase
CreateHButtons, CreateVButtons, DoAnimate, GetLadderProgress, GetMapDecription, getMatchCaption, InitAnimData, LadderButtonOnArrival, MapChallengeUpdate, moveMatchInfo, OnMapChallenge, onMatchClick, onMatchDblClick, onPlayClick, selectNextMatch, showMatchDetails, ShowPanel, StartMatch, UpdateBalance, updateButton
Inherited Functions from GUI2K4.UT2K4SPTab_Base
btnPlayEnabled, CanClose, GetMainWindow, getProfileName, InitComponent, onBackClick, onPlayClick, ShowPanel


Variables Detail

animASEntries Source code

var array<AnimData> animASEntries;

animBREntries Source code

var array<AnimData> animBREntries;

animCHAMPEntries Source code

var array<AnimData> animCHAMPEntries;

animCTFEntries Source code

var array<AnimData> animCTFEntries;

animDOMEntries Source code

var array<AnimData> animDOMEntries;

ASEntries Source code

var array<UT2K4LadderButton> ASEntries;

BREntries Source code

var array<UT2K4LadderButton> BREntries;

btnChampFinal Source code

var automated UT2K4LadderButton btnChampFinal;

cbChallenges Source code

var automated GUIComboBox cbChallenges;

CHAMPEntries Source code

var array<UT2K4LadderButton> CHAMPEntries;

CTFEntries Source code

var array<UT2K4LadderButton> CTFEntries;

DOMEntries Source code

var array<UT2K4LadderButton> DOMEntries;

imgChamp Source code

var automated array<GUIImage> imgChamp;

imgChampBars Source code

var automated array<GUIImage> imgChampBars;

imgChampFinal Source code

var automated GUIImage imgChampFinal;

imgLadderBgs Source code

var array<GUIImage> imgLadderBgs;

imgLadderBtns Source code

var array<GUIButton> imgLadderBtns;

imgLadderImgs Source code

var array<GUIImage> imgLadderImgs;

LadderBarCompleted Source code

var Material LadderBarCompleted;

LadderBorderCompleted Source code

var Material LadderBorderCompleted;

LadderBorderNormal Source code

var Material LadderBorderNormal;

LadderImage Source code

var array<string> LadderImage;
Images to use for the ladder buttons

LadderImageCompleted Source code

var array<string> LadderImageCompleted;
Images to use for the ladder buttons

LadderInit[5] Source code

var byte LadderInit[5];
set to 1 if the ladder buttons have been initialized

lblLadders Source code

var automated array<GUILabel> lblLadders;

msgSelectChal Source code

var localized string msgSelectChal;

OpenLadderIndex Source code

var int OpenLadderIndex;
the 1st open ladder

PreviousLadder Source code

var int PreviousLadder;
Used to hide the previous selected ladder

sbgChallengeBg Source code

var automated GUISectionBackground sbgChallengeBg;

sbgLadderBg Source code

var automated GUISectionBackground sbgLadderBg;


Functions Detail

CreateLadderButtons Source code

function CreateLadderButtons ( float top, float left, float width, float height, int ladderid, string title) )

InitComponent Source code

function InitComponent ( GUIController pMyController, GUIComponent MyOwner) )

OnChallengeSelect Source code

function OnChallengeSelect ( GUIComponent Sender) )

OnChampClick Source code

function bool OnChampClick ( GUIComponent Sender) )

onLadderClick Source code

function bool onLadderClick ( GUIComponent Sender) )

SetCompletedLadder Source code

function bool SetCompletedLadder ( int offset, int LadderId) )
return if the ladder is _open_

setLadderVisibility Source code

function setLadderVisibility ( int ladderId, bool bVisible) )
Show/Hide a ladder

showChampButton Source code

function showChampButton ( bool bActive) )

ShowPanel Source code

function ShowPanel ( bool bShow) )


Defaultproperties

defaultproperties
{
	Begin Object class=GUISectionBackground Name=SPLimgLadderBg
		WinWidth=0.970002
		WinHeight=0.218750
		WinLeft=0.015000
		WinTop=0.738729
		Caption="No ladder selected"
		bBoundToParent=true
    End Object
    sbgLadderBg=SPLimgLadderBg


	
	Begin Object Class=GUIImage Name=SPLimgChamp1
		Image=Material'InterfaceContent.SPMenu.Lock1'
		WinWidth=0.062891
		WinHeight=0.087305
		WinLeft=0.437695
		WinTop=0.064322
		ImageStyle=ISTY_Scaled
		
		RenderWeight=0.30
		bBoundToParent=true
	End Object
	imgChamp(0)=SPLimgChamp1


	
	Begin Object Class=GUIImage Name=SPLimgChamp2
		Image=Material'InterfaceContent.SPMenu.Lock2'
		WinWidth=0.062891
		WinHeight=0.087305
		WinLeft=0.437695
		WinTop=0.150260
		ImageStyle=ISTY_Scaled
		
		RenderWeight=0.30
		bBoundToParent=true
	End Object
	imgChamp(1)=SPLimgChamp2


	
	Begin Object Class=GUIImage Name=SPLimgChamp3
		Image=Material'InterfaceContent.SPMenu.Lock3'
		WinWidth=0.062891
		WinHeight=0.087305
		WinLeft=0.500195
		WinTop=0.064322
		ImageStyle=ISTY_Scaled
		
		RenderWeight=0.30
		bBoundToParent=true
	End Object
	imgChamp(2)=SPLimgChamp3


	
	Begin Object Class=GUIImage Name=SPLimgChamp4
		Image=Material'InterfaceContent.SPMenu.Lock4'
		WinWidth=0.062891
		WinHeight=0.087305
		WinLeft=0.500195
		WinTop=0.150260
		ImageStyle=ISTY_Scaled
		
		RenderWeight=0.30
		bBoundToParent=true
	End Object
	imgChamp(3)=SPLimgChamp4


	

	
	Begin Object Class=GUIImage Name=SPLimgChampBar1
		Image=Material'InterfaceContent.SPMenu.BarHorizontal'
		WinWidth=0.313086
		WinHeight=0.003906
		WinLeft=0.124218
		WinTop=0.105729
		ImageStyle=ISTY_Scaled
		bBoundToParent=true
	End Object
	imgChampBars(0)=SPLimgChampBar1


	
	Begin Object Class=GUIImage Name=SPLimgChampBar2
		Image=Material'InterfaceContent.SPMenu.BarHorizontal'
		WinWidth=0.197539
		WinHeight=0.003906
		WinLeft=0.241016
		WinTop=0.194218
		ImageStyle=ISTY_Scaled
		bBoundToParent=true
	End Object
	imgChampBars(1)=SPLimgChampBar2


	
	Begin Object Class=GUIImage Name=SPLimgChampBar3
		Image=Material'InterfaceContent.SPMenu.BarHorizontal'
		WinWidth=0.313086
		WinHeight=0.003906
		WinLeft=0.563085
		WinTop=0.105729
		ImageStyle=ISTY_Scaled
		bBoundToParent=true
	End Object
	imgChampBars(2)=SPLimgChampBar3


	
	Begin Object Class=GUIImage Name=SPLimgChampBar4
		Image=Material'InterfaceContent.SPMenu.BarHorizontal'
		WinWidth=0.195586
		WinHeight=0.003906
		WinLeft=0.563085
		WinTop=0.194270
		ImageStyle=ISTY_Scaled
		bBoundToParent=true
	End Object
	imgChampBars(3)=SPLimgChampBar4


	

	
	Begin Object Class=GUILabel Name=SPLlblLadder1
		TextColor=(R=14,G=41,B=106,A=255)
		bTransparent=true
		TextAlign=TXTA_Center
		WinWidth=0.347500
		WinHeight=0.043125
		WinLeft=0.118437
		WinTop=0.060833
		StyleName="NoBackground"
		ShadowColor=(R=0,G=0,B=0,A=128)
		ShadowOffsetX=1
		ShadowOffsetY=1
		bBoundToParent=true
	End Object
	lblLadders(0)=SPLlblLadder1


	
	Begin Object Class=GUILabel Name=SPLlblLadder2
		TextColor=(R=14,G=41,B=106,A=255)
		bTransparent=true
		TextAlign=TXTA_Center
		WinWidth=0.223122
		WinHeight=0.043125
		WinLeft=0.242813
		WinTop=0.149167
		StyleName="NoBackground"
		ShadowColor=(R=0,G=0,B=0,A=128)
		ShadowOffsetX=1
		ShadowOffsetY=1
		bBoundToParent=true
	End Object
	lblLadders(1)=SPLlblLadder2


	
	Begin Object Class=GUILabel Name=SPLlblLadder3
		TextColor=(R=14,G=41,B=106,A=255)
		bTransparent=true
		TextAlign=TXTA_Center
		WinWidth=0.346250
		WinHeight=0.043125
		WinLeft=0.544064
		WinTop=0.060833
		StyleName="NoBackground"
		ShadowColor=(R=0,G=0,B=0,A=128)
		ShadowOffsetX=1
		ShadowOffsetY=1
		bBoundToParent=true
	End Object
	lblLadders(2)=SPLlblLadder3


	
	Begin Object Class=GUILabel Name=SPLlblLadder4
		TextColor=(R=14,G=41,B=106,A=255)
		bTransparent=true
		TextAlign=TXTA_Center
		WinWidth=0.221874
		WinHeight=0.043125
		WinLeft=0.537818
		WinTop=0.149166
		StyleName="NoBackground"
		ShadowColor=(R=0,G=0,B=0,A=128)
		ShadowOffsetX=1
		ShadowOffsetY=1
		bBoundToParent=true
	End Object
	lblLadders(3)=SPLlblLadder4


	

	
	Begin Object Class=UT2K4LadderButton Name=SPLbtnChampFinal
		Graphic=Material'InterfaceContent.SPMenu.Lock1'
		WinLeft=0.458633
		WinTop=0.094322
		bAcceptsInput=false
		OnClick=OnChampClick
		
		OnDblClick=onMatchDblClick
		TabOrder=1
		bBoundToParent=true
	End Object
	btnChampFinal=SPLbtnChampFinal


	
	Begin Object Class=GUIImage Name=SPLimgChampFinal
		Image=Material'InterfaceContent.SPMenu.Combiner0'
		WinWidth=0.125722
		WinHeight=0.172673
		WinLeft=0.437930
		WinTop=0.064895
		bVisible=false
		bAcceptsInput=false
		ImageStyle=ISTY_Scaled
		RenderWeight=0.31
		bBoundToParent=true
	End Object
	imgChampFinal=SPLimgChampFinal


	
	Begin Object class=AltSectionBackground Name=SPLsbgChallengeBg
		WinWidth=0.443750
		WinHeight=0.140306
		WinLeft=0.281250
		WinTop=0.259487
		Caption="Challenges"
		bBoundToParent=true
    End Object
    sbgChallengeBg=SPLsbgChallengeBg


	Begin Object class=GUIComboBox name=SPLcbChallenges
		Hint="Challenge another team"
		WinWidth=0.417347
		WinHeight=0.048648
		WinLeft=0.294985
		WinTop=0.315065
		TabOrder=2
		RenderWeight=0.5
		bReadOnly=true
		bShowListOnFocus=true
		OnChange=OnChallengeSelect
		bBoundToParent=true
	End Object
	cbChallenges=SPLcbChallenges


	PanelCaption="Ladder"
	PreviousLadder=-1
	msgSelectChal="Select a challenge"


	LadderBorderNormal=Material'2K4Menus.Controls.thinpipe_b'
	LadderBorderCompleted=Material'2K4Menus.Controls.thinpipe_f'
	LadderBarCompleted=Material'InterfaceContent.SPMenu.BarHorizontalHi'


	LadderImage(0)="LadderShots.CTFShot"
	LadderImageCompleted(0)="LadderShots.CTFMoneyShot"
	LadderImage(1)="LadderShots.BRShot"
	LadderImageCompleted(1)="LadderShots.BRMoneyShot"
	LadderImage(2)="LadderShots.DOMShot"
	LadderImageCompleted(2)="LadderShots.DOMMoneyShot"
	
	LadderImage(3)="LadderShots.TeamDMShot"
	LadderImageCompleted(3)="LadderShots.TeamDMMoneyShot"
}

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