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

GUI2K4.UT2K4SPTab_DetailMatch

Extends
UT2K4SPTab_Base

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

Variables Summary
GUIComboBoxcbChallenges
stringColumnHeadings[4]
GUIImageimgChallengeBg
GUILabellblChallengeTitle
GUILabellblMatchTitle
stringMatchTitleCaption
GUI2K4MultiColumnListBoxmclEnemyTeam
GUI2K4MultiColumnListBoxmclOwnTeam
stringmsgBalanceChangeDown
stringmsgBalanceChangeUp
stringmsgBonusMoneyLost
stringmsgBonusMoneyWon
stringmsgBonusOverview
stringmsgBonusOverviewItem
stringmsgEarns
stringmsgInjury
stringmsgLost
stringmsgPayCheck
stringmsgSelectChal
stringmsgSpecialAwards
stringmsgTeamPayment
stringmsgWon
array<UT2K4GameProfile.PlayerMatchDetailsRecord>PlayerList1
array<UT2K4GameProfile.PlayerMatchDetailsRecord>PlayerList2
GUISectionBackgroundsbgChallengeBg
GUISectionBackgroundsbgDetailsBg
GUISectionBackgroundsbgEnemyTeamBg
GUISectionBackgroundsbgOwnTeamBg
GUIScrollTextBoxstDescription
Inherited Variables from GUI2K4.UT2K4SPTab_Base
CaptionBack, CaptionCancel, CaptionCreate, CaptionDone, CaptionLoad, CaptionPlay, GP, LogPrefix, MainWindow, ProfileClass

Functions Summary
function FillData ()
function InitComponent (GUIController MyController, GUIComponent MyOwner)
functionstring mclPlayersOnGetSortString (GUIComponent Sender, int item, int column)
function OnChallengeSelect (GUIComponent Sender)
function OnDrawPlayerList1 (Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending)
function OnDrawPlayerList2 (Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending)
Inherited Functions from GUI2K4.UT2K4SPTab_Base
btnPlayEnabled, CanClose, GetMainWindow, getProfileName, InitComponent, onBackClick, onPlayClick, ShowPanel


Variables Detail

cbChallenges Source code

var automated GUIComboBox cbChallenges;

ColumnHeadings[4] Source code

var localized string ColumnHeadings[4];

imgChallengeBg Source code

var automated GUIImage imgChallengeBg;

lblChallengeTitle Source code

var automated GUILabel lblChallengeTitle;

lblMatchTitle Source code

var automated GUILabel lblMatchTitle;

MatchTitleCaption Source code

var localized string MatchTitleCaption;

mclEnemyTeam Source code

var automated GUI2K4MultiColumnListBox mclEnemyTeam;

mclOwnTeam Source code

var automated GUI2K4MultiColumnListBox mclOwnTeam;

msgBalanceChangeDown Source code

var localized string msgBalanceChangeDown;

msgBalanceChangeUp Source code

var localized string msgBalanceChangeUp;

msgBonusMoneyLost Source code

var localized string msgBonusMoneyLost;

msgBonusMoneyWon Source code

var localized string msgBonusMoneyWon;

msgBonusOverview Source code

var localized string msgBonusOverview;

msgBonusOverviewItem Source code

var localized string msgBonusOverviewItem;

msgEarns Source code

var localized string msgEarns;

msgInjury Source code

var localized string msgInjury;

msgLost Source code

var localized string msgLost;

msgPayCheck Source code

var localized string msgPayCheck;

msgSelectChal Source code

var localized string msgSelectChal;

msgSpecialAwards Source code

var localized string msgSpecialAwards;

msgTeamPayment Source code

var localized string msgTeamPayment;

msgWon Source code

var localized string msgWon;

PlayerList1 Source code

var array<UT2K4GameProfile.PlayerMatchDetailsRecord> PlayerList1;

PlayerList2 Source code

var array<UT2K4GameProfile.PlayerMatchDetailsRecord> PlayerList2;

sbgChallengeBg Source code

var automated GUISectionBackground sbgChallengeBg;

sbgDetailsBg Source code

var automated GUISectionBackground sbgDetailsBg;

sbgEnemyTeamBg Source code

var automated GUISectionBackground sbgEnemyTeamBg;

sbgOwnTeamBg Source code

var automated GUISectionBackground sbgOwnTeamBg;

stDescription Source code

var automated GUIScrollTextBox stDescription;


Functions Detail

FillData Source code

function FillData ( )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

mclPlayersOnGetSortString Source code

function string mclPlayersOnGetSortString ( GUIComponent Sender, int item, int column )

OnChallengeSelect Source code

function OnChallengeSelect ( GUIComponent Sender )

OnDrawPlayerList1 Source code

function OnDrawPlayerList1 ( Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending )
Draw own team list/or complete player list when not a team game

OnDrawPlayerList2 Source code

function OnDrawPlayerList2 ( Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending )
Draw enemy team list


Defaultproperties

defaultproperties
{
     Begin Object Class=AltSectionBackground Name=SPLsbgChallengeBg
         Caption="Challenges"
         WinTop=0.422675
         WinLeft=0.281250
         WinWidth=0.443750
         WinHeight=0.140306
         bBoundToParent=True
         OnPreDraw=SPLsbgChallengeBg.InternalPreDraw
     End Object
     sbgChallengeBg=AltSectionBackground'GUI2K4.UT2K4SPTab_DetailMatch.SPLsbgChallengeBg'

     Begin Object Class=GUISectionBackground Name=SPDMimgOwnTeamBg
         WinTop=0.075000
         WinLeft=0.050000
         WinWidth=0.431888
         WinHeight=0.343750
         bBoundToParent=True
         OnPreDraw=SPDMimgOwnTeamBg.InternalPreDraw
     End Object
     sbgOwnTeamBg=GUISectionBackground'GUI2K4.UT2K4SPTab_DetailMatch.SPDMimgOwnTeamBg'

     Begin Object Class=GUISectionBackground Name=SPDMimgEnemyTeamBg
         WinTop=0.075000
         WinLeft=0.533418
         WinWidth=0.431888
         WinHeight=0.343750
         bBoundToParent=True
         OnPreDraw=SPDMimgEnemyTeamBg.InternalPreDraw
     End Object
     sbgEnemyTeamBg=GUISectionBackground'GUI2K4.UT2K4SPTab_DetailMatch.SPDMimgEnemyTeamBg'

     Begin Object Class=GUISectionBackground Name=SPDMimgDetailsBg
         Caption="Details"
         WinTop=0.566667
         WinLeft=0.050000
         WinWidth=0.900000
         WinHeight=0.425000
         bBoundToParent=True
         OnPreDraw=SPDMimgDetailsBg.InternalPreDraw
     End Object
     sbgDetailsBg=GUISectionBackground'GUI2K4.UT2K4SPTab_DetailMatch.SPDMimgDetailsBg'

     Begin Object Class=GUI2K4MultiColumnListBox Name=SPDMmclOwnTeam
         OnGetSortString=UT2K4SPTab_DetailMatch.mclPlayersOnGetSortString
         bVisibleWhenEmpty=True
         OnCreateComponent=SPDMmclOwnTeam.InternalOnCreateComponent
         StyleName="ServerBrowserGrid"
         WinTop=0.133333
         WinLeft=0.067832
         WinWidth=0.397500
         WinHeight=0.254056
         RenderWeight=0.200000
         bBoundToParent=True
     End Object
     mclOwnTeam=GUI2K4MultiColumnListBox'GUI2K4.UT2K4SPTab_DetailMatch.SPDMmclOwnTeam'

     Begin Object Class=GUI2K4MultiColumnListBox Name=SPDMmclEnemyTeam
         OnGetSortString=UT2K4SPTab_DetailMatch.mclPlayersOnGetSortString
         bVisibleWhenEmpty=True
         OnCreateComponent=SPDMmclEnemyTeam.InternalOnCreateComponent
         StyleName="ServerBrowserGrid"
         WinTop=0.133333
         WinLeft=0.551250
         WinWidth=0.397500
         WinHeight=0.254056
         RenderWeight=0.200000
         bBoundToParent=True
     End Object
     mclEnemyTeam=GUI2K4MultiColumnListBox'GUI2K4.UT2K4SPTab_DetailMatch.SPDMmclEnemyTeam'

     Begin Object Class=GUILabel Name=SPDMlblMatchTitle
         TextAlign=TXTA_Center
         FontScale=FNS_Large
         StyleName="NoBackground"
         WinLeft=0.050000
         WinWidth=0.900000
         WinHeight=0.082500
         RenderWeight=0.110000
         bBoundToParent=True
     End Object
     lblMatchTitle=GUILabel'GUI2K4.UT2K4SPTab_DetailMatch.SPDMlblMatchTitle'

     Begin Object Class=GUIScrollTextBox Name=SPDMstDescription
         bNoTeletype=True
         OnCreateComponent=SPDMstDescription.InternalOnCreateComponent
         WinTop=0.636876
         WinLeft=0.072883
         WinWidth=0.852908
         WinHeight=0.330230
         bBoundToParent=True
     End Object
     stDescription=GUIScrollTextBox'GUI2K4.UT2K4SPTab_DetailMatch.SPDMstDescription'

     MatchTitleCaption="%gametype% in %map%"
     msgWon="After %gametime% minutes you won the %gametype% against %enemies% enemies in %map%.|The prize money for this match was %PrizeMoney%%BonusMoney%. %team_payment%"
     msgLost="After %gametime% minutes you lost the %gametype% against %enemies% enemies in %map%%BonusMoney%. %team_payment%"
     msgTeamPayment="After paying your team mates %balance_change%."
     msgInjury="During the last match %player% got injured, health dropped to %health%%. Treatment of the injuries costs %treatment%"
     msgSpecialAwards="%player% earned the following special awards:|        %awards%"
     msgBalanceChangeUp="your balance increased by %balance_absolute%"
     msgBalanceChangeDown="your balance decreased by %balance_absolute%"
     msgPayCheck="Pay check overview:"
     msgEarns="    %player% earned %payment%."
     msgBonusMoneyWon=" additionally you won %BonusMoney% in bonus money"
     msgBonusMoneyLost=", however you won %BonusMoney% in bonus money"
     msgBonusOverview="You won the following bonuses:"
     msgBonusOverviewItem="    %bonuscount% x %bonusname% %bonusmoney%"
     Begin Object Class=GUIComboBox Name=SPLcbChallenges
         bReadOnly=True
         bShowListOnFocus=True
         Hint="Challenge another team"
         WinTop=0.478253
         WinLeft=0.294985
         WinWidth=0.417347
         WinHeight=0.048648
         TabOrder=2
         bBoundToParent=True
         OnChange=UT2K4SPTab_DetailMatch.OnChallengeSelect
         OnKeyEvent=SPLcbChallenges.InternalOnKeyEvent
     End Object
     cbChallenges=GUIComboBox'GUI2K4.UT2K4SPTab_DetailMatch.SPLcbChallenges'

     ColumnHeadings(0)="Name"
     ColumnHeadings(1)="Score"
     ColumnHeadings(2)="Kills"
     ColumnHeadings(3)="Deaths"
     msgSelectChal="Select a challenge"
     PanelCaption="Last Match Played"
     PropagateVisibility=False
}

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