Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE2:UT2SinglePlayerMain (UT2003)

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

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


Other instance functions

BoxChange

function BoxChange (GUIComponent Sender)


ButtonClick

function bool ButtonClick (GUIComponent Sender)


HandleSpecialEvent

function HandleSpecialEvent (string SpecialEvent)


InitComponent

function InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: GUIPage.InitComponent


PassThroughProfileUpdated

function PassThroughProfileUpdated ()


PopupButton

function PopupButton (byte yButton)


ProfileUpdated

function ProfileUpdated ()


ResetTitleBar

function ResetTitleBar (GUITabButton TB)


TabChange

function TabChange (GUIComponent Sender)