90 lines
2.4 KiB
Ucode
90 lines
2.4 KiB
Ucode
//====================================================================
|
|
// Killing Floor Main Page Class
|
|
// ====================================================================
|
|
class KFMainPage extends UT2K4MainPage;
|
|
|
|
function InitComponent(GUIController MyC, GUIComponent MyO)
|
|
{
|
|
Super.InitComponent(MyC, MyO);
|
|
|
|
c_Tabs.MyFooter = t_Footer;
|
|
t_Header.DockedTabs = c_Tabs;
|
|
}
|
|
|
|
function InternalOnChange(GUIComponent Sender);
|
|
|
|
function HandleParameters(string Param1, string Param2)
|
|
{
|
|
if ( Param1 != "" )
|
|
{
|
|
if ( c_Tabs != none )
|
|
c_Tabs.ActivateTabByName(Param1, True);
|
|
}
|
|
}
|
|
|
|
function bool GetRestoreParams( out string Param1, out string Param2 )
|
|
{
|
|
if ( c_Tabs != None && c_Tabs.ActiveTab != None )
|
|
{
|
|
Param1 = c_Tabs.ActiveTab.Caption;
|
|
return True;
|
|
}
|
|
|
|
return False;
|
|
}
|
|
|
|
defaultproperties
|
|
{
|
|
Begin Object Class=GUITabControl Name=PageTabs
|
|
bDockPanels=True
|
|
TabHeight=0.040000
|
|
BackgroundStyleName="TabBackground"
|
|
WinLeft=0.010000
|
|
WinWidth=0.980000
|
|
WinHeight=0.040000
|
|
RenderWeight=0.490000
|
|
TabOrder=3
|
|
bAcceptsInput=True
|
|
OnActivate=PageTabs.InternalOnActivate
|
|
OnChange=KFMainPage.InternalOnChange
|
|
End Object
|
|
c_Tabs=GUITabControl'KFGui.KFMainPage.PageTabs'
|
|
|
|
Begin Object Class=BackgroundImage Name=PageBackground
|
|
Image=Texture'2K4Menus.BkRenders.Bgndtile'
|
|
ImageStyle=ISTY_PartialScaled
|
|
X1=0
|
|
Y1=0
|
|
X2=4
|
|
Y2=768
|
|
RenderWeight=0.010000
|
|
End Object
|
|
i_Background=BackgroundImage'KFGui.KFMainPage.PageBackground'
|
|
|
|
Begin Object Class=GUIImage Name=BkChar
|
|
Image=Texture'2K4Menus.MainMenu.Char01'
|
|
ImageStyle=ISTY_Scaled
|
|
X1=0
|
|
Y1=0
|
|
X2=1024
|
|
Y2=768
|
|
WinHeight=1.000000
|
|
RenderWeight=0.020000
|
|
End Object
|
|
i_bkChar=GUIImage'KFGui.KFMainPage.BkChar'
|
|
|
|
Begin Object Class=BackgroundImage Name=PageScanLine
|
|
Image=Texture'2K4Menus.BkRenders.Scanlines'
|
|
ImageColor=(A=32)
|
|
ImageStyle=ISTY_Tiled
|
|
ImageRenderStyle=MSTY_Alpha
|
|
X1=0
|
|
Y1=0
|
|
X2=32
|
|
Y2=32
|
|
RenderWeight=0.030000
|
|
End Object
|
|
i_bkScan=BackgroundImage'KFGui.KFMainPage.PageScanLine'
|
|
|
|
}
|