GUI2K4.UT2K4SPTab_LadderBase
- Extends
- UT2K4SPTab_Base
- Modifiers
- abstract
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIMultiComponent
|
+-- XInterface.GUIPanel
|
+-- XInterface.GUITabPanel
|
+-- XInterface.UT2K4TabPanel
|
+-- GUI2K4.UT2K4SPTab_Base
|
+-- GUI2K4.UT2K4SPTab_LadderBase
Direct Known Subclasses:
UT2K4SPTab_Ladder, UT2K4SPTab_SingleLadder
Functions Summary |
| array<UT2K4LadderButton> | CreateHButtons (int ladderId, float LadderTop, float LadderLeft, float LadderWidth, optional bool bHidden)
|
| array<UT2K4LadderButton> | CreateVButtons (int ladderId, float LadderTop, float LadderLeft, float LadderHeight, optional bool bHidden)
|
| | DoAnimate (array<UT2K4LadderButton> buttons, array<AnimData> data, optional bool reset)
|
| int | GetLadderProgress (int ladderindex)
|
| string | GetMapDecription (CacheManager.MapRecord MR)
|
| string | getMatchCaption (UT2K4MatchInfo mi)
|
| array<AnimData> | InitAnimData (array<UT2K4LadderButton> buttons)
|
| | LadderButtonOnArrival (GUIComponent Sender, EAnimationType Type)
|
| | MapChallengeUpdate ()
|
| | moveMatchInfo (optional float topDelta, optional float leftDelta)
|
| bool | OnMapChallenge (GUIComponent Sender)
|
| bool | onMatchClick (GUIComponent Sender)
|
| bool | onMatchDblClick (GUIComponent Sender)
|
| bool | onPlayClick ()
|
| | selectNextMatch ()
|
| | showMatchDetails (UT2K4MatchInfo mi)
|
| | ShowPanel (bool bShow)
|
| | StartMatch ()
|
| | UpdateBalance ()
|
| | updateButton (UT2K4LadderButton btn, int ladderId, int matchId)
|
var float AnimTime;
var localized string BalanceLabel;
var localized string EntryFee;
var automated
GUILabel lblMatchEntryFee;
var string MapChallengeWindow;
var localized string NotEnoughPlayers;
var localized string PrizeMoney;
var string TeamRoleWindow;
struct AnimData
{
var float X;
var float Y;
};
function array<
UT2K4LadderButton> CreateHButtons (
int ladderId,
float LadderTop,
float LadderLeft,
float LadderWidth,
optional bool bHidden )
function array<
UT2K4LadderButton> CreateVButtons (
int ladderId,
float LadderTop,
float LadderLeft,
float LadderHeight,
optional bool bHidden )
function int GetLadderProgress ( int ladderindex )
function MapChallengeUpdate ( )
function moveMatchInfo ( optional float topDelta, optional float leftDelta )
function bool onPlayClick ( )
function selectNextMatch ( )
function ShowPanel ( bool bShow )
function StartMatch ( )
function UpdateBalance ( )
defaultproperties
{
Begin Object Class=AltSectionBackground Name=SPPsbgMatch
Caption="Selected match"
WinTop=0.074329
WinLeft=0.515000
WinWidth=0.470000
WinHeight=0.376633
bBoundToParent=Wahr
OnPreDraw=SPPsbgMatch.InternalPreDraw
End Object
sbgMatch=AltSectionBackground'GUI2K4.UT2K4SPTab_LadderBase.SPPsbgMatch'
Begin Object Class=AltSectionBackground Name=SPPsbgDetail
Caption="Details"
WinTop=0.473463
WinLeft=0.515000
WinWidth=0.470000
WinHeight=0.450000
bBoundToParent=Wahr
OnPreDraw=SPPsbgDetail.InternalPreDraw
End Object
sbgDetail=AltSectionBackground'GUI2K4.UT2K4SPTab_LadderBase.SPPsbgDetail'
Begin Object Class=GUIImage Name=SPLimgMatchShot
Image=Texture'UCGeneric.SolidColours.Black'
ImageStyle=ISTY_Scaled
ImageRenderStyle=MSTY_Normal
WinTop=0.128434
WinLeft=0.529005
WinWidth=0.443266
WinHeight=0.286939
RenderWeight=0.200000
bBoundToParent=Wahr
End Object
imgMatchShot=GUIImage'GUI2K4.UT2K4SPTab_LadderBase.SPLimgMatchShot'
Begin Object Class=GUIScrollTextBox Name=SPPsbDetails
CharDelay=0.002500
EOLDelay=0.500000
OnCreateComponent=SPPsbDetails.InternalOnCreateComponent
WinTop=0.532179
WinLeft=0.531378
WinWidth=0.439796
WinHeight=0.333750
RenderWeight=0.200000
TabOrder=1
bBoundToParent=Wahr
End Object
sbDetails=GUIScrollTextBox'GUI2K4.UT2K4SPTab_LadderBase.SPPsbDetails'
Begin Object Class=GUILabel Name=SPLlblMatchPrice
TextAlign=TXTA_Center
TextColor=(B=103,G=185,R=207)
ShadowOffsetX=1.000000
ShadowOffsetY=1.000000
WinTop=0.374077
WinLeft=0.524999
WinWidth=0.450000
WinHeight=0.041250
RenderWeight=0.250000
bBoundToParent=Wahr
End Object
lblMatchPrice=GUILabel'GUI2K4.UT2K4SPTab_LadderBase.SPLlblMatchPrice'
Begin Object Class=GUILabel Name=SPLlblMatchEntryFee
TextAlign=TXTA_Center
TextColor=(B=103,G=207,R=185)
ShadowOffsetX=1.000000
ShadowOffsetY=1.000000
WinTop=0.340417
WinLeft=0.524999
WinWidth=0.450000
WinHeight=0.041250
RenderWeight=0.250000
bBoundToParent=Wahr
End Object
lblMatchEntryFee=GUILabel'GUI2K4.UT2K4SPTab_LadderBase.SPLlblMatchEntryFee'
Begin Object Class=GUILabel Name=SPLlblBalance
TextAlign=TXTA_Right
ShadowColor=(A=64)
ShadowOffsetX=1.500000
ShadowOffsetY=1.500000
StyleName="TextLabel"
WinTop=0.005000
WinLeft=0.546249
WinWidth=0.450000
WinHeight=0.041250
RenderWeight=0.250000
bBoundToParent=Wahr
End Object
lblBalance=GUILabel'GUI2K4.UT2K4SPTab_LadderBase.SPLlblBalance'
Begin Object Class=GUILabel Name=SPLlblNoMoney
Caption="You do not have enough money to enter this match."
TextAlign=TXTA_Center
TextColor=(B=96,G=96,R=255)
bMultiLine=Wahr
ShadowOffsetX=1.000000
ShadowOffsetY=1.000000
WinTop=0.128946
WinLeft=0.530101
WinWidth=0.442347
WinHeight=0.208418
RenderWeight=0.250000
bBoundToParent=Wahr
bVisible=Falsch
End Object
lblNoMoney=GUILabel'GUI2K4.UT2K4SPTab_LadderBase.SPLlblNoMoney'
Begin Object Class=GUIButton Name=SPLbtnChallengeMap
Caption="CHANGE ARENA"
Hint="Select an alternative arena for this match"
WinTop=0.868232
WinLeft=0.565433
WinWidth=0.371556
WinHeight=0.047628
RenderWeight=0.300000
TabOrder=2
bBoundToParent=Wahr
bVisible=Falsch
OnClick=UT2K4SPTab_LadderBase.OnMapChallenge
OnKeyEvent=SPLbtnChallengeMap.InternalOnKeyEvent
End Object
btnChallengeMap=GUIButton'GUI2K4.UT2K4SPTab_LadderBase.SPLbtnChallengeMap'
clEntryMatch=(B=103,G=207,R=185,A=255)
clEntryFail=(B=96,G=96,R=255,A=255)
PrizeMoney="Prize money:"
EntryFee="Entry fee:"
NotEnoughPlayers="You do not have enough healthy team mates for this match.|%teammates% healthy team mates are required, you only have %healthy%."
BalanceLabel="Balance:"
TeamRoleWindow="GUI2K4.UT2K4SP_TeamRoles"
MapChallengeWindow="GUI2K4.UT2K4SP_MapChallenge"
AnimTime=1.000000
PropagateVisibility=Falsch
}
|
Creation time: Mo 16.4.2007 11:20:35.156 - Created with
UnCodeX