Mostly Harmless
UE2:UT2K4SPTab_LadderBase (UT2004)
Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPanel >> GUITabPanel >> UT2K4TabPanel >> UT2K4SPTab_Base >> UT2K4SPTab_LadderBase |
Contents
- 1 Properties
- 1.1 ActiveMap
- 1.2 AnimTime
- 1.3 BalanceLabel
- 1.4 btnChallengeMap
- 1.5 clEntryFail
- 1.6 clEntryMatch
- 1.7 EntryFee
- 1.8 imgMatchShot
- 1.9 lblBalance
- 1.10 lblMatchEntryFee
- 1.11 lblMatchPrice
- 1.12 lblNoMoney
- 1.13 MapChallengeWindow
- 1.14 NotEnoughPlayers
- 1.15 PrizeMoney
- 1.16 RoleWindow
- 1.17 sbDetails
- 1.18 sbgDetail
- 1.19 sbgMatch
- 1.20 SelectedMatch
- 1.21 TeamRoleWindow
- 1.22 Default values
- 2 Structs
- 3 Instance functions
- 3.1 CreateHButtons
- 3.2 CreateVButtons
- 3.3 DoAnimate
- 3.4 GetLadderProgress
- 3.5 GetMapDecription
- 3.6 getMatchCaption
- 3.7 InitAnimData
- 3.8 LadderButtonOnArrival
- 3.9 MapChallengeUpdate
- 3.10 moveMatchInfo
- 3.11 OnMapChallenge
- 3.12 onMatchClick
- 3.13 onMatchDblClick
- 3.14 onPlayClick
- 3.15 selectNextMatch
- 3.16 showMatchDetails
- 3.17 ShowPanel
- 3.18 StartMatch
- 3.19 UpdateBalance
- 3.20 updateButton
- Package:
- GUI2K4
- Direct subclasses:
- UT2K4SPTab_Ladder, UT2K4SPTab_SingleLadder
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Base class for the ladders (Qualify, Team Qualify and Tournament)
Written by Michiel Hendriks (c) 2003, 2004, Epic Games, Inc. All Rights Reserved
Properties[edit]
ActiveMap[edit]
Type: CacheManager.MapRecord
AnimTime[edit]
Type: float
duration of the button animation
Default value: 1.0
BalanceLabel[edit]
Type: string
Modifiers: localized
Default value: "Balance:"
btnChallengeMap[edit]
Type: GUIButton
Modifiers: automated
Default value: GUIButton'SPLbtnChallengeMap'
clEntryFail[edit]
Type: Object.Color
colors used for the entry fee
Default value:
Member | Value |
---|---|
A | 255 |
B | 96 |
G | 96 |
R | 255 |
clEntryMatch[edit]
Type: Object.Color
colors used for the entry fee
Default value:
Member | Value |
---|---|
A | 255 |
B | 103 |
G | 207 |
R | 185 |
EntryFee[edit]
Type: string
Modifiers: localized
Default value: "Entry fee:"
imgMatchShot[edit]
Type: GUIImage
Modifiers: automated
Default value: GUIImage'SPLimgMatchShot'
lblBalance[edit]
Type: GUILabel
Modifiers: automated
Default value: GUILabel'SPLlblBalance'
lblMatchEntryFee[edit]
Type: GUILabel
Modifiers: automated
Default value: GUILabel'SPLlblMatchEntryFee'
lblMatchPrice[edit]
Type: GUILabel
Modifiers: automated
Default value: GUILabel'SPLlblMatchPrice'
lblNoMoney[edit]
Type: GUILabel
Modifiers: automated
Default value: GUILabel'SPLlblNoMoney'
MapChallengeWindow[edit]
Type: string
The map challenge window
Default value: "GUI2K4.UT2K4SP_MapChallenge"
NotEnoughPlayers[edit]
Type: string
Modifiers: localized
Default value: "You do not have enough healthy team mates for this match.|%teammates% healthy team mates are required, you only have %healthy%."
PrizeMoney[edit]
Type: string
Modifiers: localized
Default value: "Prize money:"
RoleWindow[edit]
Type: UT2K4SP_TeamRoles
sbDetails[edit]
Type: GUIScrollTextBox
Modifiers: automated
Default value: GUIScrollTextBox'SPPsbDetails'
sbgDetail[edit]
Type: GUISectionBackground
Modifiers: automated
Default value: AltSectionBackground'SPPsbgDetail'
sbgMatch[edit]
Type: GUISectionBackground
Modifiers: automated
Default value: AltSectionBackground'SPPsbgMatch'
SelectedMatch[edit]
Type: UT2K4LadderButton
TeamRoleWindow[edit]
Type: string
This window will be displayed before each team match to assign the roles of the team mates
Default value: "GUI2K4.UT2K4SP_TeamRoles"
Default values[edit]
See UT2K4SPTab_LadderBase defaults.
Structs[edit]
AnimData[edit]
used for button animation
Instance functions[edit]
CreateHButtons[edit]
Create the ladder buttons, horizontal layout Should be called during InitComponent()
CreateVButtons[edit]
Create the ladder buttons Should be called during InitComponent()
DoAnimate[edit]
animate the button
GetLadderProgress[edit]
GetMapDecription[edit]
return the map description
getMatchCaption[edit]
InitAnimData[edit]
initialize buttons for animation
LadderButtonOnArrival[edit]
to show the progress bar again
MapChallengeUpdate[edit]
moveMatchInfo[edit]
Move the match information components to a new location
OnMapChallenge[edit]
onMatchClick[edit]
onMatchDblClick[edit]
Double click -> play match
onPlayClick[edit]
Overrides: UT2K4SPTab_Base.onPlayClick
Play the selected match, first check if we need to assign team mates
selectNextMatch[edit]
Select next match should be overwritten in subclasses
showMatchDetails[edit]
Show the match details
ShowPanel[edit]
Overrides: UT2K4SPTab_Base.ShowPanel
make sure the main window is set
StartMatch[edit]
Start the selected match
UpdateBalance[edit]
update the balance label
updateButton[edit]
Update a single button. buttun style is not updated, this takes quite some time, call SetState when the button is shown