I'm a doctor, not a mechanic

UE2:UT2K4PlayerLoginMenu (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPage >> UT2K4GUIPage >> PopupPageBase >> FloatingWindow >> UT2K4PlayerLoginMenu
Package: 
GUI2K4
Direct subclasses:
UT2K4InvasionLoginMenu, UT2K4OnslaughtLoginMenu, UT2K4SinglePlayerLoginMenu

Login & Midgame menu - appears when player joins a server for the first time in a while and also on Esc press Has tabs for seeing server rules & map rotation, team scores, and game controls

Created by Matt Oelfke (c) 2003, Epic Games, Inc. All Rights Reserved

Properties[edit]

Property group 'MidGame'[edit]

c_Main[edit]

Type: GUITabControl

Modifiers: automated


Default value: GUITabControl'LoginMenuTC'

IARulesPanel[edit]

Type: GUI.GUITabItem


Panels[edit]

Type: array<GUI.GUITabItem>


Default value, index 0:

Member Value
Caption "Game"
ClassName "GUI2K4.UT2K4Tab_PlayerLoginControls"
Hint "Game Controls"

Default value, index 1:

Member Value
Caption "MOTD"
ClassName "GUI2K4.UT2K4Tab_ServerMOTD"
Hint "Message of the Day"

Default value, index 2:

Member Value
Caption "Server Info"
ClassName "GUI2K4.UT2K4Tab_MidGameRulesCombo"
Hint "Current map rotation and game settings"

Default value, index 3:

Member Value
Caption "Communication"
ClassName "GUI2K4.UT2K4Tab_MidGameVoiceChat"
Hint "Manage communication with other players"

Default value, index 4:

Member Value
Caption "Help"
ClassName "GUI2K4.UT2K4Tab_MidGameHelp"
Hint "Helpful hints"

SPRulesPanel[edit]

Type: GUI.GUITabItem


Default value:

Member Value
Caption "Rules"
ClassName "GUI2K4.UT2K4Tab_ServerInfo"
Hint "Game settings"

Default values[edit]

Property Value
bAllowedAsLast True
bMoveAllowed False
bPersistent True
bRequire640x480 True
bResizeHeightAllowed False
bResizeWidthAllowed False
DefaultHeight 0.847083
DefaultLeft 0.110313
DefaultTop 0.057916
DefaultWidth 0.779688
OnClose InternalOnClose
WinHeight 0.847083
WinLeft 0.110313
WinTop 0.057916
WinWidth 0.779688

Subobjects[edit]

LoginMenuTC[edit]

Class: XInterface.GUITabControl

Property Value
bAcceptsInput True
BackgroundStyleName "TabBackground"
bDockPanels True
bFillSpace True
bScaleToParent True
TabHeight 0.0375
WinHeight 0.044644
WinLeft 0.0125
WinTop 0.060215
WinWidth 0.974999

Functions[edit]

Events[edit]

InitComponent[edit]

event InitComponent (GUIController MyController, GUIComponent MyComponent)

Overrides: FloatingWindow.InitComponent


NotifyLevelChange[edit]

event bool NotifyLevelChange ()

Overrides: GUIPage.NotifyLevelChange


Other instance functions[edit]

AddPanels[edit]

function AddPanels ()


FloatingPreDraw[edit]

function bool FloatingPreDraw (Canvas C)

Overrides: FloatingWindow.FloatingPreDraw


InternalOnClose[edit]

function InternalOnClose (optional bool bCanceled)


RemoveMultiplayerTabs[edit]

function RemoveMultiplayerTabs (GameInfo Game)


SetTitle[edit]

function SetTitle ()


UpdateChatRestriction[edit]

function UpdateChatRestriction (MidGamePanel Sender, int PlayerID)