My program doesn't have bugs. It just develops random features.

UE2:UT2SinglePlayerMain (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPage >> UT2K3GUIPage >> UT2SinglePlayerMain
Package: 
XInterface
This class in other games:
UT2003

Class: XInterface.UT2SinglePlayerMain Parent: XInterface.GUIPage

<Enter a description here>

Properties

bFinishedPanels

Type: bool

to avoid creating roster at wrong time

ButtonMenu

Type: GUIButton


ButtonPlay

Type: GUIButton


MessageCreateProfileFirst

Type: string

Modifiers: localized


Default value: "You must create or load a profile before playing."

MessageLadderAvailable

Type: string

Modifiers: localized


Default value: "ladder is now available."

MessageLadderComplete

Type: string

Modifiers: localized


Default value: "ladder completed."

TabC

Type: GUITabControl


TabHintLadder

Type: string

Modifiers: localized


Default value: "Team competition in the Unreal Tournament"

TabHintProfileLoad

Type: string

Modifiers: localized


Default value: "Manage your existing single player campaigns"

TabHintProfileNew

Type: string

Modifiers: localized


Default value: "Create a new single player campaign"

TabHintQualification

Type: string

Modifiers: localized


Default value: "Individual competition to qualify for the Unreal Tournament"

TabHintRoster

Type: string

Modifiers: localized


Default value: "Manage your lineup for the next match"

TabHintTutorials

Type: string

Modifiers: localized


Default value: "View tutorials for each game type"

TabNameLadder

Type: string

Modifiers: localized


Default value: "Ladder"

TabNameProfileLoad

Type: string

Modifiers: localized


Default value: "Manage Profiles"

TabNameProfileNew

Type: string

Modifiers: localized


Default value: "Create Profile"

TabNameQualification

Type: string

Modifiers: localized


Default value: "Qualification"

TabNameRoster

Type: string

Modifiers: localized


Default value: "Roster"

TabNameTutorials

Type: string

Modifiers: localized


Default value: "Tutorials"

TP_Ladder

Type: Tab_SPPanelBase


TP_Play

Type: Tab_SPPanelBase


TP_Profile

Type: Tab_SPPanelBase


TP_Qual

Type: Tab_SPPanelBase


TP_Roster

Type: Tab_SPPanelBase


TP_Tutorials

Type: Tab_SPPanelBase


Default values

Property Value
Background Material'InterfaceContent.Backgrounds.bg11'
Controls[0] GUITabControl'SPTabs'
Controls[1] GUITitleBar'SPHints'
Controls[2] GUIButton'SPBack'
Controls[3] GUIButton'SPPlay'
Controls[4] GUITitleBar'SPPageHeader'
WinHeight 1.0

Subobjects

SPBack

Class: XInterface.GUIButton

Property Value
bFocusOnWatch True
Caption "MENU"
Hint "Return to main menu"
OnClick ButtonClick
StyleName "SquareMenuButton"
WinHeight 0.055
WinLeft 0.0
WinTop 0.93
WinWidth 0.12

SPevent

Class: XInterface.moComboBox

Property Value
Caption "SpecialEvent Test"
CaptionWidth 0.375
WinHeight 0.06
WinLeft 0.446251
WinTop 0.043745
WinWidth 0.548128

SPHints

Class: XInterface.GUITitleBar

Property Value
bUseTextHeight False
Justification TXTA_Center
StyleName "Footer"
WinHeight 0.055
WinLeft 0.12
WinTop 0.93
WinWidth 0.76

SPPageHeader

Class: XInterface.GUITitleBar

Property Value
Caption "Single Player"
Effect Material'CO_Final'
StyleName "Header"
WinHeight 46.0
WinLeft 0.0
WinTop 0.036406
WinWidth 1.0

SPPlay

Class: XInterface.GUIButton

Property Value
bFocusOnWatch True
Caption "PLAY"
Hint "Play the selected match"
OnClick ButtonClick
StyleName "SquareMenuButton"
WinHeight 0.055
WinLeft 0.88
WinTop 0.93
WinWidth 0.12

SPTabs

Class: XInterface.GUITabControl

Property Value
bAcceptsInput True
bFillSpace True
OnChange TabChange;
TabHeight 0.04
WinHeight 48.0
WinLeft 0.0
WinTop 0.25
WinWidth 1.0

Functions

Events

ChangeHint

event ChangeHint (string NewHint)

Overrides: GUIPage.ChangeHint


HandleParameters

event HandleParameters (string Param1, string Param2)

Overrides: GUIPage.HandleParameters


InitComponent

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: GUIPage.InitComponent


Other instance functions

BoxChange

function BoxChange (GUIComponent Sender)


ButtonClick

function bool ButtonClick (GUIComponent Sender)


HandleSpecialEvent

function HandleSpecialEvent (string SpecialEvent)


PassThroughProfileUpdated

function PassThroughProfileUpdated ()


PopupButton

function PopupButton (byte yButton)


ProfileUpdated

function ProfileUpdated ()


ResetTitleBar

function ResetTitleBar (GUITabButton TB)


TabChange

function TabChange (GUIComponent Sender)