GUI2K4.UT2k4MainMenu
- Extends
- UT2K4GUIPage
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIMultiComponent
|
+-- XInterface.GUIPage
|
+-- XInterface.UT2K4GUIPage
|
+-- GUI2K4.UT2k4MainMenu
Inherited Variables from XInterface.GUIPage |
Background, BackgroundColor, BackgroundRStyle, bAllowedAsLast, bCaptureInput, bCheckResolution, bDisconnectOnOpen, bPauseIfPossible, bPersistent, bRenderWorld, bRequire640x480, bRestorable, CloseSound, InactiveFadeColor, OpenSound, ParentPage, Timers |
Functions Summary |
| bool | BkCharDraw (Canvas Canvas)
|
| bool | ButtonClick (GUIComponent Sender)
|
| bool | CanClose (optional bool bCancelled)
|
| bool | CommunityDraw (canvas c)
|
| | InitAnimOut (GUIComponent C, float X, float Y, float Z)
|
| | InitComponent (GUIController MyController, GUIComponent MyOwner)
|
| | InternalOnOpen ()
|
| | MainReopened ()
|
| | MenuIn_Done (GUIComponent Sender, EAnimationType Type)
|
| | MenuIn_OnArrival (GUIComponent Sender, EAnimationType Type)
|
| | MenuOut_Done (GUIComponent Sender, EAnimationType Type)
|
| | MoveOn ()
|
| bool | MyKeyEvent (out byte Key, ut byte State, loat delta)
|
| bool | MyOnDraw (Canvas Canvas)
|
| bool | NotifyLevelChange ()
|
| | OnClose (optional Bool bCancelled)
|
| | Opened (GUIComponent Sender)
|
| bool | PanHugeDraw (Canvas Canvas)
|
| | PlayPopSound (GUIComponent Sender, EAnimationType Type)
|
| | Timer ()
|
Inherited Functions from XInterface.GUIPage |
AllowOpen, ChangeHint, CheckResolution, Closed, Free, GetDataString, GetRestoreParams, HandleObject, HandleParameters, InitComponent, IsOpen, NotifyLevelChange, PlayCloseSound, PlayOpenSound, SetDataString, SetFocus |
var bool bAllowClose;
var bool bNewNews;
var float CharFade;
var float CharFadeTime;
var float DesiredCharFade;
var bool FadeOut;
var float FadeTime;
var localized string FireWallMsg;
var localized string FireWallTitle;
var localized string NewNewsMsg;
UT2k4MainMenu
function bool CanClose ( optional bool bCancelled )
function bool CommunityDraw (
canvas c )
function InitAnimOut (
GUIComponent C,
float X,
float Y,
float Z )
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 )
event Timer ( )
defaultproperties
{
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
OnDraw=UT2k4MainMenu.BkCharDraw
End Object
i_bkChar=BackgroundImage'GUI2K4.UT2k4MainMenu.ImgBkChar'
Begin Object Class=BackgroundImage Name=PageBackground
Image=Texture'2K4Menus.MainMenu.mmbgnd'
ImageStyle=ISTY_Scaled
ImageRenderStyle=MSTY_Alpha
X1=0
Y1=0
X2=1024
Y2=768
End Object
i_Background=BackgroundImage'GUI2K4.UT2k4MainMenu.PageBackground'
Begin Object Class=GUIImage Name=ImgUT2Logo
Image=Texture'2K4Menus.MainMenu.2K4Logo'
ImageStyle=ISTY_Scaled
WinTop=0.016926
WinLeft=0.007226
WinWidth=0.638868
WinHeight=0.392579
RenderWeight=0.050000
End Object
i_UT2Logo=GUIImage'GUI2K4.UT2k4MainMenu.ImgUT2Logo'
Begin Object Class=GUIImage Name=iPanHuge
Image=TexPanner'2K4Menus.MainMenu.PanHuge'
ImageColor=(A=40)
ImageStyle=ISTY_Scaled
WinTop=0.001719
WinHeight=0.367969
RenderWeight=0.020000
OnDraw=UT2k4MainMenu.PanHugeDraw
End Object
i_PanHuge=GUIImage'GUI2K4.UT2k4MainMenu.iPanHuge'
Begin Object Class=GUIImage Name=iPanBig
Image=TexPanner'2K4Menus.MainMenu.PanBig'
ImageColor=(A=75)
ImageStyle=ISTY_Scaled
WinTop=0.081771
WinHeight=0.152422
RenderWeight=0.023000
End Object
i_PanBig=GUIImage'GUI2K4.UT2k4MainMenu.iPanBig'
Begin Object Class=GUIImage Name=iPanSmall
Image=TexPanner'2K4Menus.MainMenu.PanSmall'
ImageStyle=ISTY_Scaled
WinTop=0.226042
WinHeight=0.040000
RenderWeight=0.026000
End Object
i_PanSmall=GUIImage'GUI2K4.UT2k4MainMenu.iPanSmall'
Begin Object Class=GUIImage Name=ImgUT2Shader
Image=FinalBlend'InterfaceContent.Logos.fbSymbolShader'
ImageStyle=ISTY_Scaled
WinTop=0.180988
WinLeft=0.249023
WinWidth=0.155273
WinHeight=0.105470
RenderWeight=0.060000
End Object
i_UT2Shader=GUIImage'GUI2K4.UT2k4MainMenu.ImgUT2Shader'
Begin Object Class=GUIImage Name=ImgTV
Image=FinalBlend'ULogo.MainMenu.CornerMenuFinal'
ImageStyle=ISTY_Scaled
X1=0
Y1=1
X2=512
Y2=511
WinTop=0.332292
WinLeft=-0.000977
WinWidth=0.500000
WinHeight=0.668619
RenderWeight=5.070000
End Object
i_TV=GUIImage'GUI2K4.UT2k4MainMenu.ImgTV'
Begin Object Class=GUIButton Name=SinglePlayerButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Single Player"
bUseCaptionHeight=True
FontScale=FNS_Small
StyleName="TextButton"
Hint="Play through the Tournament"
WinTop=0.368813
WinLeft=0.315359
WinWidth=0.715022
WinHeight=0.075000
TabOrder=0
bFocusOnWatch=True
OnClick=UT2k4MainMenu.ButtonClick
OnKeyEvent=SinglePlayerButton.InternalOnKeyEvent
End Object
b_SinglePlayer=GUIButton'GUI2K4.UT2k4MainMenu.SinglePlayerButton'
Begin Object Class=GUIButton Name=MultiplayerButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Join Game"
bUseCaptionHeight=True
FontScale=FNS_Small
StyleName="TextButton"
Hint="Play with human opponents over a LAN or the internet"
WinTop=0.449282
WinLeft=0.363246
WinWidth=0.659899
WinHeight=0.075000
TabOrder=1
bFocusOnWatch=True
OnClick=UT2k4MainMenu.ButtonClick
OnKeyEvent=MultiplayerButton.InternalOnKeyEvent
End Object
b_MultiPlayer=GUIButton'GUI2K4.UT2k4MainMenu.MultiplayerButton'
Begin Object Class=GUIButton Name=HostButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Host Game"
bUseCaptionHeight=True
FontScale=FNS_Small
StyleName="TextButton"
Hint="Start a server and invite others to join your game"
WinTop=0.534027
WinLeft=0.395097
WinWidth=0.627131
WinHeight=0.075000
TabOrder=2
bFocusOnWatch=True
OnClick=UT2k4MainMenu.ButtonClick
OnKeyEvent=HostButton.InternalOnKeyEvent
End Object
b_Host=GUIButton'GUI2K4.UT2k4MainMenu.HostButton'
Begin Object Class=GUIButton Name=InstantActionButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Instant Action"
bUseCaptionHeight=True
FontScale=FNS_Small
StyleName="TextButton"
Hint="Play a practice match"
WinTop=0.618619
WinLeft=0.423640
WinWidth=0.593666
WinHeight=0.075000
TabOrder=3
bFocusOnWatch=True
OnClick=UT2k4MainMenu.ButtonClick
OnKeyEvent=InstantActionButton.InternalOnKeyEvent
End Object
b_InstantAction=GUIButton'GUI2K4.UT2k4MainMenu.InstantActionButton'
Begin Object Class=GUIButton Name=ModsAndDemosButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Community"
bUseCaptionHeight=True
FontScale=FNS_Small
StyleName="TextButton"
Hint="Get the latest news, demos and mods from the UT2004 community"
WinTop=0.705859
WinLeft=0.433406
WinWidth=0.574135
WinHeight=0.075000
TabOrder=4
bFocusOnWatch=True
OnDraw=UT2k4MainMenu.CommunityDraw
OnClick=UT2k4MainMenu.ButtonClick
OnKeyEvent=ModsAndDemosButton.InternalOnKeyEvent
End Object
b_ModsAndDemo=GUIButton'GUI2K4.UT2k4MainMenu.ModsAndDemosButton'
Begin Object Class=GUIButton Name=SettingsButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Settings"
bUseCaptionHeight=True
FontScale=FNS_Small
StyleName="TextButton"
Hint="Change your controls and settings"
WinTop=0.800327
WinLeft=0.434477
WinWidth=0.580478
WinHeight=0.075000
TabOrder=5
bFocusOnWatch=True
OnClick=UT2k4MainMenu.ButtonClick
OnKeyEvent=SettingsButton.InternalOnKeyEvent
End Object
b_Settings=GUIButton'GUI2K4.UT2k4MainMenu.SettingsButton'
Begin Object Class=GUIButton Name=QuitButton
CaptionAlign=TXTA_Left
CaptionEffectStyleName="TextButtonEffect"
Caption="Exit UT2004"
bUseCaptionHeight=True
FontScale=FNS_Small
StyleName="TextButton"
Hint="Exit the game"
WinTop=0.887567
WinLeft=0.424711
WinWidth=0.526767
WinHeight=0.075000
TabOrder=6
bFocusOnWatch=True
OnClick=UT2k4MainMenu.ButtonClick
OnKeyEvent=QuitButton.InternalOnKeyEvent
End Object
b_Quit=GUIButton'GUI2K4.UT2k4MainMenu.QuitButton'
CharShots(0)=Texture'2K4Menus.MainMenu.Char01'
CharShots(1)=Texture'2K4Menus.MainMenu.char02'
CharShots(2)=Texture'2K4Menus.MainMenu.char03'
MenuSong="KR-UT2004-Menu"
NewNewsMsg=" (New Update Available)"
FireWallTitle="Important"
FireWallMsg="It has been determined that the Window's Firewall is enabled and that UT2004 is not yet authorized to connect to the internet. Authorization is required in order to use the online components of the game. Please refer to the README.TXT for more information."
bDisconnectOnOpen=True
bAllowedAsLast=True
OnOpen=UT2k4MainMenu.InternalOnOpen
OnReOpen=UT2k4MainMenu.MainReopened
OnCanClose=UT2k4MainMenu.CanClose
WinTop=0.000000
WinHeight=1.000000
bDebugging=True
OnKeyEvent=UT2k4MainMenu.MyKeyEvent
}
|
Creation time: Wed 7/2/2007 19:16:22.796 - Created with
UnCodeX