- Extends
- UT2K4MainPage
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIMultiComponent
|
+-- XInterface.GUIPage
|
+-- XInterface.UT2K4GUIPage
|
+-- GUI2K4.UT2K4MainPage
|
+-- KFGui.LobbyMenu
Direct Known Subclasses:
LobbyMenu_Story
Inherited Variables from GUI2K4.UT2K4MainPage |
c_Tabs, HighScoreFile, i_Background, i_bkChar, i_bkScan, PanelCaption, PanelClass, PanelHint, TotalUnlockedCharacters, t_Footer, t_Header |
const MAX_MOVIES = 6;
var int ActivateTimeoutTime;
var localized string AutoCommence;
var bool bAllowClose;
var localized string BeginnerString;
bShouldUpdateVeterancy Source code
var bool bShouldUpdateVeterancy;
var bool bStoryBoxFilled;
var bool bTimedOut;
var bool bTimeoutTimeLogged;
var localized string CurrentMapString;
var int CurrentVeterancyLevel;
var localized string DifficultyString;
var localized string HardString;
var localized string HellOnEarthString;
var float IconBorder;
var float IconToInfoSpacing;
var float ItemBorder;
var float ItemSpacing;
var automated
GUILabel label_TimeOutCounter;
var localized string LvAbbrString;
var localized string NormalString;
var automated
GUILabel PlayerVetLabel[
6];
var float ProgressBarHeight;
var localized string SuicidalString;
var float TextTopOffset;
TotallyRemoveBotsButton Source code
var bool VideoOpened;
var bool VideoPlayed;
var float VideoTimer;
WaitingForOtherPlayers Source code
var localized string WaitingForOtherPlayers;
WaitingForServerStatus Source code
var localized string WaitingForServerStatus;
LobbyMenu
var(
LobbyMenu) localized
string PerksDisabledString;
SelectPerkInformationString Source code
var(
LobbyMenu) localized
string SelectPerkInformationString;
function CheckBotButtonAccess ( ) )
function ClearChatBox ( ) )
function DrawPortrait ( ) )
function InternalOnClosed ( bool bCancelled) )
function bool InternalOnKeyEvent ( out byte Key, out byte State, float delta) )
function
bool InternalOnPreDraw (
Canvas C) )
OnSteamStatsAndAchievementsReady Source code
function OnSteamStatsAndAchievementsReady ( ) )
function SetPlayerRec ( ) )
function bool StopClose ( optional bool bCancelled) )
function TimedOut ( ) )
event Timer ( ) )
function UpdateBotSlots ( )
defaultproperties
{
Begin Object Class=moCheckBox Name=ReadyBox0
bValueReadOnly=True
ComponentJustification=TXTA_Left
CaptionWidth=0.820000
Caption="NAME1"
LabelStyleName=
LabelColor=(B=10,G=10,R=10,A=210)
OnCreateComponent=ReadyBox0.InternalOnCreateComponent
WinTop=0.047500
WinLeft=0.075000
WinWidth=0.400000
WinHeight=0.045000
RenderWeight=0.550000
bAcceptsInput=False
bNeverFocus=True
bAnimating=True
End Object
ReadyBox(0)=moCheckBox'KFGui.LobbyMenu.ReadyBox0'
Begin Object Class=moCheckBox Name=ReadyBox1
bValueReadOnly=True
ComponentJustification=TXTA_Left
CaptionWidth=0.820000
Caption="NAME2"
LabelColor=(B=0)
OnCreateComponent=ReadyBox1.InternalOnCreateComponent
WinTop=0.092500
WinLeft=0.075000
WinWidth=0.400000
WinHeight=0.045000
RenderWeight=0.550000
bAcceptsInput=False
bNeverFocus=True
bAnimating=True
End Object
ReadyBox(1)=moCheckBox'KFGui.LobbyMenu.ReadyBox1'
Begin Object Class=moCheckBox Name=ReadyBox2
bValueReadOnly=True
ComponentJustification=TXTA_Left
CaptionWidth=0.820000
Caption="NAME3"
LabelColor=(B=0)
OnCreateComponent=ReadyBox2.InternalOnCreateComponent
WinTop=0.137500
WinLeft=0.075000
WinWidth=0.400000
WinHeight=0.048000
RenderWeight=0.550000
bAcceptsInput=False
bNeverFocus=True
bAnimating=True
End Object
ReadyBox(2)=moCheckBox'KFGui.LobbyMenu.ReadyBox2'
Begin Object Class=moCheckBox Name=ReadyBox3
bValueReadOnly=True
ComponentJustification=TXTA_Left
CaptionWidth=0.820000
Caption="NAME4"
LabelColor=(B=0)
OnCreateComponent=ReadyBox3.InternalOnCreateComponent
WinTop=0.182500
WinLeft=0.075000
WinWidth=0.400000
WinHeight=0.045000
RenderWeight=0.550000
bAcceptsInput=False
bNeverFocus=True
bAnimating=True
End Object
ReadyBox(3)=moCheckBox'KFGui.LobbyMenu.ReadyBox3'
Begin Object Class=moCheckBox Name=ReadyBox4
bValueReadOnly=True
ComponentJustification=TXTA_Left
CaptionWidth=0.820000
Caption="NAME5"
LabelColor=(B=0)
OnCreateComponent=ReadyBox4.InternalOnCreateComponent
WinTop=0.227500
WinLeft=0.075000
WinWidth=0.400000
WinHeight=0.045000
RenderWeight=0.550000
bAcceptsInput=False
bNeverFocus=True
bAnimating=True
End Object
ReadyBox(4)=moCheckBox'KFGui.LobbyMenu.ReadyBox4'
Begin Object Class=moCheckBox Name=ReadyBox5
bValueReadOnly=True
ComponentJustification=TXTA_Left
CaptionWidth=0.820000
Caption="NAME6"
LabelColor=(B=0)
OnCreateComponent=ReadyBox5.InternalOnCreateComponent
WinTop=0.272500
WinLeft=0.075000
WinWidth=0.400000
WinHeight=0.045000
RenderWeight=0.550000
bAcceptsInput=False
bNeverFocus=True
bAnimating=True
End Object
ReadyBox(5)=moCheckBox'KFGui.LobbyMenu.ReadyBox5'
Begin Object Class=KFPlayerReadyBar Name=Player1BackDrop
WinTop=0.040000
WinLeft=0.040000
WinWidth=0.350000
WinHeight=0.045000
RenderWeight=0.350000
End Object
PlayerBox(0)=KFPlayerReadyBar'KFGui.LobbyMenu.Player1BackDrop'
Begin Object Class=KFPlayerReadyBar Name=Player2BackDrop
WinTop=0.085000
WinLeft=0.040000
WinWidth=0.350000
WinHeight=0.045000
RenderWeight=0.350000
End Object
PlayerBox(1)=KFPlayerReadyBar'KFGui.LobbyMenu.Player2BackDrop'
Begin Object Class=KFPlayerReadyBar Name=Player3BackDrop
WinTop=0.130000
WinLeft=0.040000
WinWidth=0.350000
WinHeight=0.045000
RenderWeight=0.350000
End Object
PlayerBox(2)=KFPlayerReadyBar'KFGui.LobbyMenu.Player3BackDrop'
Begin Object Class=KFPlayerReadyBar Name=Player4BackDrop
WinTop=0.175000
WinLeft=0.040000
WinWidth=0.350000
WinHeight=0.045000
RenderWeight=0.350000
End Object
PlayerBox(3)=KFPlayerReadyBar'KFGui.LobbyMenu.Player4BackDrop'
Begin Object Class=KFPlayerReadyBar Name=Player5BackDrop
WinTop=0.220000
WinLeft=0.040000
WinWidth=0.350000
WinHeight=0.045000
RenderWeight=0.350000
End Object
PlayerBox(4)=KFPlayerReadyBar'KFGui.LobbyMenu.Player5BackDrop'
Begin Object Class=KFPlayerReadyBar Name=Player6BackDrop
WinTop=0.265000
WinLeft=0.040000
WinWidth=0.350000
WinHeight=0.045000
RenderWeight=0.350000
End Object
PlayerBox(5)=KFPlayerReadyBar'KFGui.LobbyMenu.Player6BackDrop'
Begin Object Class=GUIImage Name=Player1P
ImageStyle=ISTY_Justified
WinTop=0.043000
WinLeft=0.040000
WinWidth=0.039000
WinHeight=0.039000
RenderWeight=0.560000
End Object
PlayerPerk(0)=GUIImage'KFGui.LobbyMenu.Player1P'
Begin Object Class=GUIImage Name=Player2P
ImageStyle=ISTY_Justified
WinTop=0.088000
WinLeft=0.040000
WinWidth=0.045000
WinHeight=0.039000
RenderWeight=0.560000
End Object
PlayerPerk(1)=GUIImage'KFGui.LobbyMenu.Player2P'
Begin Object Class=GUIImage Name=Player3P
ImageStyle=ISTY_Justified
WinTop=0.133000
WinLeft=0.040000
WinWidth=0.045000
WinHeight=0.039000
RenderWeight=0.560000
End Object
PlayerPerk(2)=GUIImage'KFGui.LobbyMenu.Player3P'
Begin Object Class=GUIImage Name=Player4P
ImageStyle=ISTY_Justified
WinTop=0.178000
WinLeft=0.040000
WinWidth=0.045000
WinHeight=0.039000
RenderWeight=0.560000
End Object
PlayerPerk(3)=GUIImage'KFGui.LobbyMenu.Player4P'
Begin Object Class=GUIImage Name=Player5P
ImageStyle=ISTY_Justified
WinTop=0.223000
WinLeft=0.040000
WinWidth=0.045000
WinHeight=0.039000
RenderWeight=0.560000
End Object
PlayerPerk(4)=GUIImage'KFGui.LobbyMenu.Player5P'
Begin Object Class=GUIImage Name=Player6P
ImageStyle=ISTY_Justified
WinTop=0.268000
WinLeft=0.040000
WinWidth=0.045000
WinHeight=0.039000
RenderWeight=0.560000
End Object
PlayerPerk(5)=GUIImage'KFGui.LobbyMenu.Player6P'
Begin Object Class=GUILabel Name=Player1Veterancy
TextAlign=TXTA_Right
TextColor=(B=19,G=19,R=19)
TextFont="UT2SmallFont"
WinTop=0.040000
WinLeft=0.229070
WinWidth=0.151172
WinHeight=0.045000
RenderWeight=0.500000
End Object
PlayerVetLabel(0)=GUILabel'KFGui.LobbyMenu.Player1Veterancy'
Begin Object Class=GUILabel Name=Player2Veterancy
TextAlign=TXTA_Right
TextColor=(B=19,G=19,R=19)
TextFont="UT2SmallFont"
WinTop=0.085000
WinLeft=0.229070
WinWidth=0.151172
WinHeight=0.045000
RenderWeight=0.500000
End Object
PlayerVetLabel(1)=GUILabel'KFGui.LobbyMenu.Player2Veterancy'
Begin Object Class=GUILabel Name=Player3Veterancy
TextAlign=TXTA_Right
TextColor=(B=19,G=19,R=19)
TextFont="UT2SmallFont"
WinTop=0.130000
WinLeft=0.229070
WinWidth=0.151172
WinHeight=0.045000
RenderWeight=0.550000
End Object
PlayerVetLabel(2)=GUILabel'KFGui.LobbyMenu.Player3Veterancy'
Begin Object Class=GUILabel Name=Player4Veterancy
TextAlign=TXTA_Right
TextColor=(B=19,G=19,R=19)
TextFont="UT2SmallFont"
WinTop=0.175000
WinLeft=0.229070
WinWidth=0.151172
WinHeight=0.045000
RenderWeight=0.550000
End Object
PlayerVetLabel(3)=GUILabel'KFGui.LobbyMenu.Player4Veterancy'
Begin Object Class=GUILabel Name=Player5Veterancy
TextAlign=TXTA_Right
TextColor=(B=19,G=19,R=19)
TextFont="UT2SmallFont"
WinTop=0.220000
WinLeft=0.229070
WinWidth=0.151172
WinHeight=0.045000
RenderWeight=0.550000
End Object
PlayerVetLabel(4)=GUILabel'KFGui.LobbyMenu.Player5Veterancy'
Begin Object Class=GUILabel Name=Player6Veterancy
TextAlign=TXTA_Right
TextColor=(B=19,G=19,R=19)
TextFont="UT2SmallFont"
WinTop=0.265000
WinLeft=0.229070
WinWidth=0.151172
WinHeight=0.045000
RenderWeight=0.550000
End Object
PlayerVetLabel(5)=GUILabel'KFGui.LobbyMenu.Player6Veterancy'
Begin Object Class=KFLobbyChat Name=ChatBox
OnCreateComponent=ChatBox.InternalOnCreateComponent
WinTop=0.807600
WinLeft=0.016090
WinWidth=0.971410
WinHeight=0.100000
RenderWeight=0.010000
TabOrder=1
OnPreDraw=ChatBox.FloatingPreDraw
OnRendered=ChatBox.FloatingRendered
OnHover=ChatBox.FloatingHover
OnMousePressed=ChatBox.FloatingMousePressed
OnMouseRelease=ChatBox.FloatingMouseRelease
End Object
t_ChatBox=KFLobbyChat'KFGui.LobbyMenu.ChatBox'
Begin Object Class=KFMapStoryLabel Name=LobbyMapStoryBox
OnCreateComponent=LobbyMapStoryBox.InternalOnCreateComponent
ToolTip=None
End Object
l_StoryBox=KFMapStoryLabel'KFGui.LobbyMenu.LobbyMapStoryBox'
Begin Object Class=AltSectionBackground Name=StoryBoxBackground
bNoCaption=True
WinTop=0.109808
WinLeft=0.489062
WinWidth=0.487374
WinHeight=0.309092
OnPreDraw=StoryBoxBackground.InternalPreDraw
End Object
StoryBoxBG=AltSectionBackground'KFGui.LobbyMenu.StoryBoxBackground'
Begin Object Class=KFBotComboBox Name=BotComboBox1
ComponentJustification=TXTA_Left
CaptionWidth=0.650000
Caption=" Bot Control"
OnCreateComponent=BotComboBox1.InternalOnCreateComponent
Hint="Select Bot to Add"
WinTop=0.550000
WinLeft=0.400000
WinWidth=0.550000
TabOrder=10
OnChange=LobbyMenu.InternalOnChange
End Object
BotSlot1=KFBotComboBox'KFGui.LobbyMenu.BotComboBox1'
Begin Object Class=KFAddBotButton Name=AddBotGUIButton
OnCreateComponent=AddBotGUIButton.InternalOnCreateComponent
WinTop=0.650000
WinLeft=0.450000
WinWidth=0.450000
OnChange=LobbyMenu.InternalOnChange
End Object
AddBotButton=KFAddBotButton'KFGui.LobbyMenu.AddBotGUIButton'
Begin Object Class=KFRemoveBotButton Name=RemoveBotGUIButton
OnCreateComponent=RemoveBotGUIButton.InternalOnCreateComponent
WinTop=0.700000
WinLeft=0.320000
WinWidth=0.590000
OnChange=LobbyMenu.InternalOnChange
End Object
RemoveBotButton=KFRemoveBotButton'KFGui.LobbyMenu.RemoveBotGUIButton'
Begin Object Class=KFRemoveAllBotButton Name=RemoveAllBotsGUIButton
OnCreateComponent=RemoveAllBotsGUIButton.InternalOnCreateComponent
WinTop=0.750000
WinLeft=0.320000
WinWidth=0.590000
OnChange=LobbyMenu.InternalOnChange
End Object
TotallyRemoveBotsButton=KFRemoveAllBotButton'KFGui.LobbyMenu.RemoveAllBotsGUIButton'
Begin Object Class=AltSectionBackground Name=BotAreaBackground
bNoCaption=True
WinTop=0.500000
WinLeft=0.450000
WinWidth=0.520000
WinHeight=0.380000
OnPreDraw=BotAreaBackground.InternalPreDraw
End Object
BotsBG=AltSectionBackground'KFGui.LobbyMenu.BotAreaBackground'
Begin Object Class=AltSectionBackground Name=GameInfoB
WinTop=0.037851
WinLeft=0.489062
WinWidth=0.487374
WinHeight=0.075000
OnPreDraw=GameInfoB.InternalPreDraw
End Object
GameInfoBG=AltSectionBackground'KFGui.LobbyMenu.GameInfoB'
Begin Object Class=GUILabel Name=CurrentMapL
Caption="LAlalala Map"
TextColor=(B=158,G=176,R=175)
WinTop=0.042179
WinLeft=0.496524
WinWidth=0.360000
WinHeight=0.035714
RenderWeight=0.900000
End Object
CurrentMapLabel=GUILabel'KFGui.LobbyMenu.CurrentMapL'
Begin Object Class=GUILabel Name=DifficultyL
Caption="Difficulty"
TextColor=(B=158,G=176,R=175)
WinTop=0.072381
WinLeft=0.496524
WinWidth=0.360000
WinHeight=0.035714
RenderWeight=0.900000
End Object
DifficultyLabel=GUILabel'KFGui.LobbyMenu.DifficultyL'
Begin Object Class=GUIImage Name=WaveB
Image=Texture'KillingFloorHUD.HUD.Hud_Bio_Circle'
ImageStyle=ISTY_Justified
ImageRenderStyle=MSTY_Normal
WinTop=0.043810
WinLeft=0.923238
WinWidth=0.051642
WinHeight=0.061783
RenderWeight=0.800000
End Object
WaveBG=GUIImage'KFGui.LobbyMenu.WaveB'
Begin Object Class=GUILabel Name=WaveL
Caption="1/4"
TextAlign=TXTA_Center
TextColor=(B=158,G=176,R=175)
VertAlign=TXTA_Center
FontScale=FNS_Small
WinTop=0.043810
WinLeft=0.923238
WinWidth=0.051642
WinHeight=0.061783
RenderWeight=0.900000
End Object
WaveLabel=GUILabel'KFGui.LobbyMenu.WaveL'
CurrentMapString="Current Map:"
DifficultyString="Difficulty Level:"
LvAbbrString="Lv"
Begin Object Class=GUILabel Name=TimeOutCounter
Caption="Game will auto-commence in: "
TextAlign=TXTA_Center
TextColor=(B=158,G=176,R=175)
WinTop=0.000010
WinLeft=0.059552
WinWidth=0.346719
WinHeight=0.045704
TabOrder=6
End Object
label_TimeOutCounter=GUILabel'KFGui.LobbyMenu.TimeOutCounter'
Begin Object Class=GUILabel Name=PerkClickArea
WinTop=0.432395
WinLeft=0.488851
WinWidth=0.444405
WinHeight=0.437312
bAcceptsInput=True
OnClickSound=CS_Click
OnClick=LobbyMenu.ShowPerkMenu
End Object
PerkClickLabel=GUILabel'KFGui.LobbyMenu.PerkClickArea'
Begin Object Class=GUISectionBackground Name=BGPerk
bFillClient=True
Caption="Current Perk"
WinTop=0.432291
WinLeft=0.650976
WinWidth=0.325157
WinHeight=0.138086
OnPreDraw=BGPerk.InternalPreDraw
End Object
i_BGPerk=GUISectionBackground'KFGui.LobbyMenu.BGPerk'
Begin Object Class=GUISectionBackground Name=BGPerkEffects
bFillClient=True
Caption="Perk Effects"
WinTop=0.568448
WinLeft=0.650976
WinWidth=0.325157
WinHeight=0.307442
OnPreDraw=BGPerkEffects.InternalPreDraw
End Object
i_BGPerkEffects=GUISectionBackground'KFGui.LobbyMenu.BGPerkEffects'
Begin Object Class=GUIScrollTextBox Name=PerkEffectsScroll
CharDelay=0.002500
EOLDelay=0.100000
OnCreateComponent=PerkEffectsScroll.InternalOnCreateComponent
WinTop=0.626094
WinLeft=0.659687
WinWidth=0.309454
WinHeight=0.244961
TabOrder=9
ToolTip=None
End Object
lb_PerkEffects=GUIScrollTextBox'KFGui.LobbyMenu.PerkEffectsScroll'
Begin Object Class=GUIImage Name=PlayerPortrait
Image=Texture'InterfaceArt_tex.Menu.changeme_texture'
ImageStyle=ISTY_Scaled
ImageRenderStyle=MSTY_Normal
IniOption="@Internal"
WinTop=0.472396
WinLeft=0.492522
WinWidth=0.156368
WinHeight=0.397022
RenderWeight=0.300000
End Object
i_Portrait=GUIImage'KFGui.LobbyMenu.PlayerPortrait'
Begin Object Class=GUISectionBackground Name=PlayerPortraitB
WinTop=0.432291
WinLeft=0.489062
WinWidth=0.163305
WinHeight=0.443451
OnPreDraw=PlayerPortraitB.InternalPreDraw
End Object
PlayerPortraitBG=GUISectionBackground'KFGui.LobbyMenu.PlayerPortraitB'
IconBorder=0.050000
ItemBorder=0.110000
ProgressBarHeight=0.300000
TextTopOffset=0.050000
IconToInfoSpacing=0.050000
ProgressBarBackground=Texture'KF_InterfaceArt_tex.Menu.Innerborder'
ProgressBarForeground=Texture'InterfaceArt_tex.Menu.progress_bar'
PerkBackground=Texture'KF_InterfaceArt_tex.Menu.Item_box_box'
InfoBackground=Texture'KF_InterfaceArt_tex.Menu.Item_box_bar'
WaitingForServerStatus="Awaiting server status..."
WaitingForOtherPlayers="Waiting for players to be ready..."
AutoCommence="Game will auto-commence in"
BeginnerString="Beginner"
NormalString="Normal"
HardString="Hard"
SuicidalString="Suicidal"
HellOnEarthString="Hell on Earth"
SelectPerkInformationString="Perks enhance certain abilities of your character.|There are 6 Perks to choose from in the center of the screen.|Each has different Effects shown in the upper right.|Perks improve as you complete the Level Requirements shown on the right."
PerksDisabledString="Perk Progress has been disabled because the Game Length is set to Custom, Sandbox Mode is on, or you have previously used Cheats."
Begin Object Class=GUISectionBackground Name=ADBG
WinTop=0.325208
WinLeft=0.066797
WinWidth=0.322595
WinHeight=0.374505
RenderWeight=0.300000
OnPreDraw=ADBG.InternalPreDraw
End Object
ADBackground=GUISectionBackground'KFGui.LobbyMenu.ADBG'
c_Tabs=GUITabControl'KFGui.GUILibraryMenu.PageTabs'
Begin Object Class=GUIHeader Name=ServerBrowserHeader
bVisible=False
End Object
t_Header=GUIHeader'KFGui.LobbyMenu.ServerBrowserHeader'
Begin Object Class=LobbyFooter Name=BuyFooter
RenderWeight=0.300000
TabOrder=8
bBoundToParent=False
bScaleToParent=False
OnPreDraw=BuyFooter.InternalOnPreDraw
End Object
t_Footer=LobbyFooter'KFGui.LobbyMenu.BuyFooter'
i_Background=None
i_bkChar=None
bRenderWorld=True
bAllowedAsLast=True
OnClose=LobbyMenu.InternalOnClosed
OnCanClose=LobbyMenu.StopClose
WinHeight=0.500000
OnPreDraw=LobbyMenu.InternalOnPreDraw
OnRendered=LobbyMenu.DrawPerk
OnKeyEvent=LobbyMenu.InternalOnKeyEvent
}
|
Creation time: Fri 13-10-2023 03:18:48.627 - Created with
UnCodeX