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

KFGui.KFTab_MidGamePerks

Extends
MidGamePanel

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.MidGamePanel
                     |   
                     +-- KFGui.KFTab_MidGamePerks

Variables Summary
stringBanPlayer
stringBlueTeam
stringBuddyText
GUIButtonb_Browser
GUIButtonb_Favs
GUIButtonb_KickVote
GUIButtonb_Leave
GUIButtonb_MapVote
GUIButtonb_MatchSetup
GUIButtonb_Quit
GUIButtonb_Save
GUIButtonb_Settings
GUIButtonb_Spec
GUIButtonb_Team
array<string>ContextItems
array<string>DefaultItems
GUISectionBackgroundi_BGPerkEffects
GUISectionBackgroundi_BGPerkNextLevel
GUISectionBackgroundi_BGPerks
stringJoinGameButtonText
KFSteamStatsAndAchievementsKFStatsAndAchievements
stringKickPlayer
GUIScrollTextBoxlb_PerkEffects
KFPerkProgressListBoxlb_PerkProgress
KFPerkSelectListBoxlb_PerkSelect
stringLeaveMPButtonText
stringLeaveSPButtonText
GUIStylesPlayerStyle
stringPlayerStyleName
stringRedTeam
stringSpectateButtonText
KFTab_MidGamePerks
boolbFFAGame
boolbNetGame
boolbTeamGame
Inherited Variables from GUI2K4.MidGamePanel
bLocked

Functions Summary
functionbool ButtonClicked (GUIComponent Sender))
event Closed (GUIComponent Sender, bool bCancelled))
function ContextClick (GUIContextMenu Menu, int ClickIndex))
functionbool ContextMenuOpened (GUIContextMenu Menu))
functionbool CurrentServerIsInFavorites ()))
functionGameReplicationInfo GetGRI ()))
functionstring GetSizingCaption ()))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
function InitGRI ()))
functionbool InternalOnPreDraw (Canvas C))
functionfloat ItemHeight (Canvas C))
function OnPerkSelected (GUIComponent Sender))
functionbool OnSaveButtonClicked (GUIComponent Sender))
function SetButtonPositions (Canvas C))
function SetupGroups ()))
function ShowPanel (bool bShow))
Inherited Functions from GUI2K4.MidGamePanel
Free, LevelChanged, PlayerIDIsMine, UpdateChatRestriction


Variables Detail

BanPlayer Source code

var localized string BanPlayer;

BlueTeam Source code

var localized string BlueTeam;

BuddyText Source code

var localized string BuddyText;

b_Browser Source code

var automated GUIButton b_Browser;

b_Favs Source code

var automated GUIButton b_Favs;

b_KickVote Source code

var automated GUIButton b_KickVote;

b_Leave Source code

var automated GUIButton b_Leave;

b_MapVote Source code

var automated GUIButton b_MapVote;

b_MatchSetup Source code

var automated GUIButton b_MatchSetup;

b_Quit Source code

var automated GUIButton b_Quit;

b_Save Source code

var automated GUIButton b_Save;

b_Settings Source code

var automated GUIButton b_Settings;

b_Spec Source code

var automated GUIButton b_Spec;

b_Team Source code

var automated GUIButton b_Team;

ContextItems Source code

var localized array<string> ContextItems;

DefaultItems Source code

var localized array<string> DefaultItems;

i_BGPerkEffects Source code

var automated GUISectionBackground i_BGPerkEffects;

i_BGPerkNextLevel Source code

var automated GUISectionBackground i_BGPerkNextLevel;

i_BGPerks Source code

var automated GUISectionBackground i_BGPerks;

JoinGameButtonText Source code

var localized string JoinGameButtonText;

KFStatsAndAchievements Source code

var KFSteamStatsAndAchievements KFStatsAndAchievements;

KickPlayer Source code

var localized string KickPlayer;

lb_PerkEffects Source code

var automated GUIScrollTextBox lb_PerkEffects;

lb_PerkProgress Source code

var automated KFPerkProgressListBox lb_PerkProgress;

lb_PerkSelect Source code

var automated KFPerkSelectListBox lb_PerkSelect;

LeaveMPButtonText Source code

var localized string LeaveMPButtonText;

LeaveSPButtonText Source code

var localized string LeaveSPButtonText;

PlayerStyle Source code

var GUIStyles PlayerStyle;

PlayerStyleName Source code

var string PlayerStyleName;

RedTeam Source code

var localized string RedTeam;

SpectateButtonText Source code

var localized string SpectateButtonText;

KFTab_MidGamePerks

bFFAGame Source code

var(KFTab_MidGamePerks) noexport bool bFFAGame;

bNetGame Source code

var(KFTab_MidGamePerks) noexport bool bNetGame;

bTeamGame Source code

var(KFTab_MidGamePerks) noexport bool bTeamGame;


Functions Detail

ButtonClicked Source code

function bool ButtonClicked ( GUIComponent Sender) )

Closed Source code

event Closed ( GUIComponent Sender, bool bCancelled) )

ContextClick Source code

function ContextClick ( GUIContextMenu Menu, int ClickIndex) )

ContextMenuOpened Source code

function bool ContextMenuOpened ( GUIContextMenu Menu) )

CurrentServerIsInFavorites Source code

function bool CurrentServerIsInFavorites ( ) )

GetGRI Source code

function GameReplicationInfo GetGRI ( ) )

GetSizingCaption Source code

function string GetSizingCaption ( ) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

InitGRI Source code

function InitGRI ( ) )

InternalOnPreDraw Source code

function bool InternalOnPreDraw ( Canvas C) )

ItemHeight Source code

function float ItemHeight ( Canvas C) )

OnPerkSelected Source code

function OnPerkSelected ( GUIComponent Sender) )

OnSaveButtonClicked Source code

function bool OnSaveButtonClicked ( GUIComponent Sender) )

SetButtonPositions Source code

function SetButtonPositions ( Canvas C) )

SetupGroups Source code

function SetupGroups ( ) )

ShowPanel Source code

function ShowPanel ( bool bShow) )


Defaultproperties

defaultproperties
{
     Begin Object Class=GUISectionBackground Name=BGPerks
         bFillClient=True
         Caption="Select Perk"
         WinTop=0.012063
         WinLeft=0.019240
         WinWidth=0.457166
         WinHeight=0.796032
         OnPreDraw=BGPerks.InternalPreDraw
     End Object
     i_BGPerks=GUISectionBackground'KFGui.KFTab_MidGamePerks.BGPerks'


     Begin Object Class=KFPerkSelectListBox Name=PerkSelectList
         OnCreateComponent=PerkSelectList.InternalOnCreateComponent
         WinTop=0.057760
         WinLeft=0.029240
         WinWidth=0.437166
         WinHeight=0.742836
     End Object
     lb_PerkSelect=KFPerkSelectListBox'KFGui.KFTab_MidGamePerks.PerkSelectList'


     Begin Object Class=GUISectionBackground Name=BGPerkEffects
         bFillClient=True
         Caption="Perk Effects"
         WinTop=0.012063
         WinLeft=0.486700
         WinWidth=0.491566
         WinHeight=0.366816
         OnPreDraw=BGPerkEffects.InternalPreDraw
     End Object
     i_BGPerkEffects=GUISectionBackground'KFGui.KFTab_MidGamePerks.BGPerkEffects'


     Begin Object Class=GUIScrollTextBox Name=PerkEffectsScroll
         CharDelay=0.002500
         EOLDelay=0.100000
         OnCreateComponent=PerkEffectsScroll.InternalOnCreateComponent
         WinTop=0.093121
         WinLeft=0.500554
         WinWidth=0.465143
         WinHeight=0.323477
         TabOrder=9
     End Object
     lb_PerkEffects=GUIScrollTextBox'KFGui.KFTab_MidGamePerks.PerkEffectsScroll'


     Begin Object Class=GUISectionBackground Name=BGPerksNextLevel
         bFillClient=True
         Caption="Next Level Requirements"
         WinTop=0.392889
         WinLeft=0.486700
         WinWidth=0.490282
         WinHeight=0.415466
         OnPreDraw=BGPerksNextLevel.InternalPreDraw
     End Object
     i_BGPerkNextLevel=GUISectionBackground'KFGui.KFTab_MidGamePerks.BGPerksNextLevel'


     Begin Object Class=KFPerkProgressListBox Name=PerkProgressList
         OnCreateComponent=PerkProgressList.InternalOnCreateComponent
         WinTop=0.476850
         WinLeft=0.499269
         WinWidth=0.463858
         WinHeight=0.341256
     End Object
     lb_PerkProgress=KFPerkProgressListBox'KFGui.KFTab_MidGamePerks.PerkProgressList'


     Begin Object Class=GUIButton Name=SaveButton
         Caption="Select Perk"
         Hint="Use Selected Perk"
         WinTop=0.822807
         WinLeft=0.302670
         WinWidth=0.363829
         WinHeight=0.042757
         TabOrder=2
         bBoundToParent=True
         OnClick=KFTab_MidGamePerks.OnSaveButtonClicked
         OnKeyEvent=SaveButton.InternalOnKeyEvent
     End Object
     b_Save=GUIButton'KFGui.KFTab_MidGamePerks.SaveButton'


     Begin Object Class=GUIButton Name=SettingsButton
         Caption="Settings"
         WinTop=0.878657
         WinLeft=0.194420
         WinWidth=0.147268
         WinHeight=0.048769
         TabOrder=0
         bBoundToParent=True
         bScaleToParent=True
         OnClick=KFTab_MidGamePerks.ButtonClicked
         OnKeyEvent=SettingsButton.InternalOnKeyEvent
     End Object
     b_Settings=GUIButton'KFGui.KFTab_MidGamePerks.SettingsButton'


     Begin Object Class=GUIButton Name=BrowserButton
         Caption="Server Browser"
         bAutoSize=True
         WinTop=0.850000
         WinLeft=0.375000
         WinWidth=0.200000
         WinHeight=0.050000
         TabOrder=1
         bBoundToParent=True
         bScaleToParent=True
         OnClick=KFTab_MidGamePerks.ButtonClicked
         OnKeyEvent=BrowserButton.InternalOnKeyEvent
     End Object
     b_Browser=GUIButton'KFGui.KFTab_MidGamePerks.BrowserButton'


     Begin Object Class=GUIButton Name=QuitGameButton
         Caption="Exit Game"
         bAutoSize=True
         WinTop=0.870000
         WinLeft=0.725000
         WinWidth=0.200000
         WinHeight=0.050000
         TabOrder=11
         OnClick=KFTab_MidGamePerks.ButtonClicked
         OnKeyEvent=QuitGameButton.InternalOnKeyEvent
     End Object
     b_Quit=GUIButton'KFGui.KFTab_MidGamePerks.QuitGameButton'


     Begin Object Class=GUIButton Name=FavoritesButton
         Caption="Add to Favs"
         bAutoSize=True
         Hint="Add this server to your Favorites"
         WinTop=0.870000
         WinLeft=0.025000
         WinWidth=0.200000
         WinHeight=0.050000
         TabOrder=3
         bBoundToParent=True
         bScaleToParent=True
         OnClick=KFTab_MidGamePerks.ButtonClicked
         OnKeyEvent=FavoritesButton.InternalOnKeyEvent
     End Object
     b_Favs=GUIButton'KFGui.KFTab_MidGamePerks.FavoritesButton'


     Begin Object Class=GUIButton Name=LeaveMatchButton
         bAutoSize=True
         WinTop=0.870000
         WinLeft=0.725000
         WinWidth=0.200000
         WinHeight=0.050000
         TabOrder=10
         bBoundToParent=True
         bScaleToParent=True
         OnClick=KFTab_MidGamePerks.ButtonClicked
         OnKeyEvent=LeaveMatchButton.InternalOnKeyEvent
     End Object
     b_Leave=GUIButton'KFGui.KFTab_MidGamePerks.LeaveMatchButton'


     Begin Object Class=GUIButton Name=MapVotingButton
         Caption="Map Voting"
         bAutoSize=True
         WinTop=0.890000
         WinLeft=0.025000
         WinWidth=0.200000
         WinHeight=0.050000
         TabOrder=5
         OnClick=KFTab_MidGamePerks.ButtonClicked
         OnKeyEvent=MapVotingButton.InternalOnKeyEvent
     End Object
     b_MapVote=GUIButton'KFGui.KFTab_MidGamePerks.MapVotingButton'


     Begin Object Class=GUIButton Name=KickVotingButton
         Caption="Kick Voting"
         bAutoSize=True
         WinTop=0.890000
         WinLeft=0.375000
         WinWidth=0.200000
         WinHeight=0.050000
         TabOrder=6
         OnClick=KFTab_MidGamePerks.ButtonClicked
         OnKeyEvent=KickVotingButton.InternalOnKeyEvent
     End Object
     b_KickVote=GUIButton'KFGui.KFTab_MidGamePerks.KickVotingButton'


     Begin Object Class=GUIButton Name=MatchSetupButton
         Caption="Match Setup"
         bAutoSize=True
         WinTop=0.890000
         WinLeft=0.725000
         WinWidth=0.200000
         WinHeight=0.050000
         TabOrder=7
         OnClick=KFTab_MidGamePerks.ButtonClicked
         OnKeyEvent=MatchSetupButton.InternalOnKeyEvent
     End Object
     b_MatchSetup=GUIButton'KFGui.KFTab_MidGamePerks.MatchSetupButton'


     Begin Object Class=GUIButton Name=SpectateButton
         Caption="Spectate"
         bAutoSize=True
         WinTop=0.890000
         WinLeft=0.725000
         WinWidth=0.200000
         WinHeight=0.050000
         TabOrder=9
         OnClick=KFTab_MidGamePerks.ButtonClicked
         OnKeyEvent=SpectateButton.InternalOnKeyEvent
     End Object
     b_Spec=GUIButton'KFGui.KFTab_MidGamePerks.SpectateButton'


     LeaveMPButtonText="Disconnect"
     LeaveSPButtonText="Forfeit"
     SpectateButtonText="Spectate"
     JoinGameButtonText="Join"
     ContextItems(0)="Unignore text"
     ContextItems(1)="Unignore speech"
     ContextItems(2)="Unignore voice chat"
     ContextItems(3)="Unban from voice chat"
     DefaultItems(0)="Ignore text"
     DefaultItems(1)="Ignore speech"
     DefaultItems(2)="Ignore voice chat"
     DefaultItems(3)="Ban from voice chat"
     KickPlayer="Kick "
     BanPlayer="Ban "
     PlayerStyleName="TextLabel"
     PropagateVisibility=False
     WinTop=0.125000
     WinLeft=0.250000
     WinWidth=0.500000
     WinHeight=0.750000
     Begin Object Class=GUIContextMenu Name=PlayerListContextMenu
         OnOpen=KFTab_MidGamePerks.ContextMenuOpened
         OnSelect=KFTab_MidGamePerks.ContextClick
     End Object
     ContextMenu=GUIContextMenu'KFGui.KFTab_MidGamePerks.PlayerListContextMenu'


     OnPreDraw=KFTab_MidGamePerks.InternalOnPreDraw
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:47.649 - Created with UnCodeX