KFGui.KFMainMenu
- Extends
- UT2K4GUIPage
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIMultiComponent
|
+-- XInterface.GUIPage
|
+-- XInterface.UT2K4GUIPage
|
+-- KFGui.KFMainMenu
Inherited Variables from XInterface.GUIPage |
Background, BackgroundColor, BackgroundRStyle, bAllowedAsLast, bCaptureInput, bCheckResolution, bDisconnectOnOpen, bPauseIfPossible, bPersistent, bRenderWorld, bRequire640x480, bRestorable, CloseSound, InactiveFadeColor, OpenSound, ParentPage, Timers |
Inherited Functions from XInterface.GUIPage |
AllowOpen, ChangeHint, CheckResolution, Closed, Free, GetDataString, GetRestoreParams, HandleObject, HandleParameters, InitComponent, IsOpen, NotifyLevelChange, PlayCloseSound, PlayOpenSound, SetDataString, SetFocus |
var globalconfig bool AcceptedEULA;
var bool bAllowClose;
var bool bMovingOnResume;
var bool bMovingOnSP;
var bool bMovingOnTraining;
var bool bNewNews;
var bool bOpenAlready;
var transient bool bOwnsCharacterDLC;
var transient bool bOwnsWeaponDLC;
var const string CharacterDLCName;
var float CharFade;
var float CharFadeTime;
var float DesiredCharFade;
var localized string DownloadedText;
var localized string DownloadingText;
var bool FadeOut;
var float FadeTime;
var localized string FireWallMsg;
var localized string FireWallTitle;
KFCharacterDLCHoverTexture Source code
var
Texture KFCharacterDLCHoverTexture;
var automated
GUIImage KFCharacterDLCImage;
var automated
GUIImage KFCharacterDLCOverlay;
KFCharacterDLCOverlayTexture Source code
var
Texture KFCharacterDLCOverlayTexture;
KFCharacterDLCOwnedTexture Source code
var
Texture KFCharacterDLCOwnedTexture;
KFWeaponDLCHoverTexture Source code
var
Texture KFWeaponDLCHoverTexture;
var automated
GUIImage KFWeaponDLCImage;
var automated
GUIImage KFWeaponDLCOverlay;
KFWeaponDLCOverlayTexture Source code
var
Texture KFWeaponDLCOverlayTexture;
KFWeaponDLCOwnedTexture Source code
var
Texture KFWeaponDLCOwnedTexture;
var automated
GUILabel KFWorkshopDownload;
var localized string NewNewsMsg;
SteamMustBeRunningText Source code
var localized string SteamMustBeRunningText;
var localized string UnknownSteamErrorText;
var int WeaponBundle;
var transient int WeaponDLCID;
var array<int> WeaponDLCs;
KFMainMenu
function bool CanClose ( optional bool bCancelled) )
CharacterDLCButtonClicked Source code
function
bool CharacterDLCButtonClicked (
GUIComponent Sender) )
function
bool CommunityDraw (
canvas c) )
function int DetermineWeaponDLC ( ) )
GetDLCListTextureIndex Source code
function int GetDLCListTextureIndex ( ) )
function InternalOnOpen ( ) )
function MainReopened ( ) )
function MoveOn ( ) )
function bool MyKeyEvent ( out byte Key,out byte State,float delta) )
event bool NotifyLevelChange ( ) )
function OnClose ( optional Bool bCancelled) )
OnSteamStatsAndAchievementsReady Source code
function OnSteamStatsAndAchievementsReady ( ) )
event Timer ( ) )
function UpdateDLCOwnership ( ) )
WeaponDLCButtonClicked Source code
function
bool WeaponDLCButtonClicked (
GUIComponent Sender) )
defaultproperties
{
Begin Object Class=FloatingImage Name=FloatingBackground
Image=MaterialSequence'KillingFloorHUD.MainMenu.kf_menu_seq'
DropShadow=None
ImageStyle=ISTY_Scaled
WinTop=0.136089
WinLeft=0.273078
WinWidth=0.802660
WinHeight=1.080918
RenderWeight=0.000003
End Object
KFBackground=FloatingImage'KFGui.KFMainMenu.FloatingBackground'
Begin Object Class=FloatingImage Name=FloatingBackgroundOverlay
Image=FinalBlend'InterfaceArt2_tex.filmgrain.FilmgrainOverlayFB'
DropShadow=None
ImageStyle=ISTY_Scaled
WinTop=0.000000
WinLeft=0.000000
WinWidth=1.000000
WinHeight=1.000000
RenderWeight=0.900000
End Object
KFBackgroundOverlay=FloatingImage'KFGui.KFMainMenu.FloatingBackgroundOverlay'
Begin Object Class=GUIImage Name=KFMenuLogo
Image=FinalBlend'KillingFloorHUD.KFLogoFB'
ImageStyle=ISTY_Scaled
WinTop=0.012000
WinLeft=0.008000
WinWidth=0.620000
WinHeight=0.300000
RenderWeight=0.050000
End Object
KFLogoBit=GUIImage'KFGui.KFMainMenu.KFMenuLogo'
Begin Object Class=GUILabel Name=WorkshopDownloadLabel
TextAlign=TXTA_Right
TextColor=(B=200,G=200,R=200)
bMultiLine=True
FontScale=FNS_Small
WinTop=0.050000
WinLeft=0.600000
WinWidth=0.390000
WinHeight=0.150000
RenderWeight=0.950000
End Object
KFWorkshopDownload=GUILabel'KFGui.KFMainMenu.WorkshopDownloadLabel'
WeaponBundle=326960
WeaponDLCs(0)=326960
Begin Object Class=GUIImage Name=WeaponDLCImage
Image=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_ToyMaster'
ImageStyle=ISTY_Scaled
WinTop=0.651389
WinLeft=0.053125
WinWidth=0.168750
WinHeight=0.148611
RenderWeight=0.950000
bAcceptsInput=True
bNeverFocus=True
OnClickSound=CS_Click
OnDraw=KFMainMenu.DLCButtonDraw
OnClick=KFMainMenu.WeaponDLCButtonClicked
End Object
KFWeaponDLCImage=GUIImage'KFGui.KFMainMenu.WeaponDLCImage'
Begin Object Class=GUIImage Name=WeaponDLCOverlay
Image=Texture'KF_DLC.Characters.UI_KFDLC_Unselected_BuyNow'
ImageStyle=ISTY_Scaled
WinTop=0.651389
WinLeft=0.053125
WinWidth=0.168750
WinHeight=0.148611
RenderWeight=0.960000
bAcceptsInput=True
bNeverFocus=True
OnClickSound=CS_Click
OnClick=KFMainMenu.WeaponDLCButtonClicked
End Object
KFWeaponDLCOverlay=GUIImage'KFGui.KFMainMenu.WeaponDLCOverlay'
KFWeaponDLCOwnedTexture=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_ToyMaster'
KFWeaponDLCOverlayTexture=Texture'KF_DLC.Characters.DLC_Capsules_DownloadClick'
KFWeaponDLCHoverTexture=Texture'KF_DLC.Characters.DLC_Capsules_DownloadNow'
CharacterDLCName="New_Bundles"
Begin Object Class=GUIImage Name=CharacterDLCImage
Image=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_NewBundles'
ImageStyle=ISTY_Scaled
WinTop=0.811111
WinLeft=0.053125
WinWidth=0.168750
WinHeight=0.148611
RenderWeight=0.950000
bAcceptsInput=True
bNeverFocus=True
OnClickSound=CS_Click
OnClick=KFMainMenu.CharacterDLCButtonClicked
End Object
KFCharacterDLCImage=GUIImage'KFGui.KFMainMenu.CharacterDLCImage'
Begin Object Class=GUIImage Name=CharacterDLCOverlay
Image=Texture'KF_DLC.Characters.UI_KFDLC_Unselected_BuyNow'
ImageStyle=ISTY_Scaled
WinTop=0.811111
WinLeft=0.053125
WinWidth=0.168750
WinHeight=0.148611
RenderWeight=0.960000
bAcceptsInput=True
bNeverFocus=True
OnClickSound=CS_Click
OnClick=KFMainMenu.CharacterDLCButtonClicked
End Object
KFCharacterDLCOverlay=GUIImage'KFGui.KFMainMenu.CharacterDLCOverlay'
KFCharacterDLCOwnedTexture=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_NewBundles'
KFCharacterDLCOverlayTexture=Texture'KF_DLC.Characters.UI_KFDLC_Unselected_BuyNow'
KFCharacterDLCHoverTexture=Texture'KF_DLC.Characters.UI_KFDLC_MouseOver_BuyNow'
Begin Object Class=BackgroundImage Name=ImgBkChar
ImageColor=(A=160)
ImageRenderStyle=MSTY_Alpha
X1=0
Y1=0
X2=1024
Y2=768
RenderWeight=0.040000
Tag=0
End Object
i_bkChar=BackgroundImage'KFGui.KFMainMenu.ImgBkChar'
Begin Object Class=BackgroundImage Name=PageBackground
ImageStyle=ISTY_Scaled
ImageRenderStyle=MSTY_Alpha
X1=0
Y1=0
X2=1024
Y2=768
End Object
i_Background=BackgroundImage'KFGui.KFMainMenu.PageBackground'
Begin Object Class=GUIImage Name=ImgUT2Logo
End Object
i_UT2Logo=GUIImage'KFGui.KFMainMenu.ImgUT2Logo'
Begin Object Class=GUIImage Name=iPanHuge
End Object
i_PanHuge=GUIImage'KFGui.KFMainMenu.iPanHuge'
Begin Object Class=GUIImage Name=iPanBig
End Object
i_PanBig=GUIImage'KFGui.KFMainMenu.iPanBig'
Begin Object Class=GUIImage Name=iPanSmall
End Object
i_PanSmall=GUIImage'KFGui.KFMainMenu.iPanSmall'
Begin Object Class=GUIImage Name=ImgUT2Shader
End Object
i_UT2Shader=GUIImage'KFGui.KFMainMenu.ImgUT2Shader'
Begin Object Class=GUIImage Name=ImgTV
End Object
i_TV=GUIImage'KFGui.KFMainMenu.ImgTV'
Begin Object Class=GUIButton Name=MultiplayerButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Multiplayer"
StyleName="ListSelection"
Hint="All hell breaks loose..."
WinTop=0.290000
WinLeft=0.050000
WinWidth=0.200000
WinHeight=0.035000
TabOrder=1
bFocusOnWatch=True
OnClick=KFMainMenu.ButtonClick
OnKeyEvent=MultiplayerButton.InternalOnKeyEvent
End Object
b_MultiPlayer=GUIButton'KFGui.KFMainMenu.MultiplayerButton'
Begin Object Class=GUIButton Name=HostButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Host Game"
StyleName="ListSelection"
Hint="Start a server and invite others to join your game"
WinTop=0.325000
WinLeft=0.050000
WinWidth=0.200000
WinHeight=0.035000
TabOrder=2
bFocusOnWatch=True
OnClick=KFMainMenu.ButtonClick
OnKeyEvent=HostButton.InternalOnKeyEvent
End Object
b_Host=GUIButton'KFGui.KFMainMenu.HostButton'
Begin Object Class=GUIButton Name=InstantActionButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Solo"
StyleName="ListSelection"
Hint="Play Killing Floor Solo Mode"
WinTop=0.360000
WinLeft=0.050000
WinWidth=0.200000
TabOrder=3
bFocusOnWatch=True
OnClick=KFMainMenu.ButtonClick
OnKeyEvent=InstantActionButton.InternalOnKeyEvent
End Object
b_InstantAction=GUIButton'KFGui.KFMainMenu.InstantActionButton'
Begin Object Class=GUIButton Name=ProfileButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Profile and Achievements"
StyleName="ListSelection"
Hint="Your profile and achievements"
WinTop=0.420000
WinLeft=0.050000
WinWidth=0.220000
TabOrder=4
bFocusOnWatch=True
OnDraw=KFMainMenu.CommunityDraw
OnClick=KFMainMenu.ButtonClick
OnKeyEvent=ModsAndDemosButton.InternalOnKeyEvent
End Object
b_Profile=GUIButton'KFGui.KFMainMenu.ProfileButton'
Begin Object Class=GUIButton Name=DLCButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="DLC Content"
StyleName="ListSelection"
Hint="Weapon and Character DLC Packs"
WinTop=0.455000
WinLeft=0.050000
WinWidth=0.220000
TabOrder=4
bFocusOnWatch=True
OnClick=KFMainMenu.ButtonClick
OnKeyEvent=ModsAndDemosButton.InternalOnKeyEvent
End Object
b_DLC=GUIButton'KFGui.KFMainMenu.DLCButton'
Begin Object Class=GUIButton Name=WorkshopButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Steam Workshop Content"
StyleName="ListSelection"
Hint="Custom Content in the Steam Workshop"
WinTop=0.490000
WinLeft=0.050000
WinWidth=0.220000
TabOrder=4
bFocusOnWatch=True
OnClick=KFMainMenu.ButtonClick
OnKeyEvent=ModsAndDemosButton.InternalOnKeyEvent
End Object
b_Workshop=GUIButton'KFGui.KFMainMenu.WorkshopButton'
Begin Object Class=GUIButton Name=SettingsButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Settings"
StyleName="ListSelection"
Hint="Change your controls and settings"
WinTop=0.550000
WinLeft=0.050000
WinWidth=0.200000
WinHeight=0.035000
TabOrder=6
bFocusOnWatch=True
OnClick=KFMainMenu.ButtonClick
OnKeyEvent=SettingsButton.InternalOnKeyEvent
End Object
b_Settings=GUIButton'KFGui.KFMainMenu.SettingsButton'
Begin Object Class=GUIButton Name=QuitButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Exit"
StyleName="ListSelection"
Hint="Leave the game"
WinTop=0.585000
WinLeft=0.050000
WinWidth=0.200000
WinHeight=0.035000
TabOrder=7
bFocusOnWatch=True
OnClick=KFMainMenu.ButtonClick
OnKeyEvent=QuitButton.InternalOnKeyEvent
End Object
b_Quit=GUIButton'KFGui.KFMainMenu.QuitButton'
MenuSong="KFMenu"
SteamMustBeRunningText="Steam must be running and you must have an active internet connection to access this"
UnknownSteamErrorText="Unknown Steam error prevented access to this"
PopInSound=Sound'PatchSounds.slide1-1'
SlideInSound=Sound'PatchSounds.slide1-1'
BeepSound=Sound'KFWeaponSound.bullethitmetal3'
bRenderWorld=True
bPersistent=True
OnOpen=KFMainMenu.InternalOnOpen
OnReOpen=KFMainMenu.MainReopened
OnCanClose=KFMainMenu.CanClose
WinTop=0.000000
WinHeight=1.000000
OnKeyEvent=KFMainMenu.MyKeyEvent
}
|
Creation time: Fri 13-10-2023 03:18:46.819 - Created with
UnCodeX