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

UE3:UTUIScene_CMissionSelection (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> UIRoot >> UIScreenObject >> UIScene >> UTUIScene >> UTUIScene_Campaign >> UTUIScene_CMissionSelection
Package: 
UTGame

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties[edit]

AnimAudioPlayer[edit]

Type: AudioComponent

Modifiers: editconst


Default value: AudioComponent'AnimACPlayer'

AnimCues[edit]

Type: SoundCue

Array size: 2


Default value, index 0: SoundCue'A_interface.Menu.UT3ServerSignInCue'

Default value, index 1: SoundCue'A_interface.Menu.UT3ServerSignOutCue'

AudioPlayer[edit]

Type: AudioComponent

Modifiers: editconst


Default value: AudioComponent'ACPlayer'

bIsHost[edit]

Type: bool

Modifiers: transient


bSelectingCard[edit]

Type: bool

Modifiers: transient


bShowingDetails[edit]

Type: bool

Modifiers: transient


bSingleMission[edit]

Type: bool

Modifiers: transient


ButtonBar[edit]

Type: UTUIButtonBar

Modifiers: transient


CardDesc[edit]

Type: UILabel

Modifiers: transient


CardImage[edit]

Type: UIImage

Modifiers: transient


CardImgList[edit]

Type: UTSimpleImageList

Modifiers: transient


CardPanel[edit]

Type: UIPanel

Modifiers: transient


CurrentMissionID[edit]

Type: int

Modifiers: transient


CurrentSelectionIndex[edit]

Type: int

Modifiers: transient


FadePanel[edit]

Type: UIPanel

Modifiers: transient


HeaderPanel[edit]

Type: UIPanel

Modifiers: transient


MissionNotes_ExtendedDesc[edit]

Type: UILabel

Modifiers: transient


MissionNotes_Region[edit]

Type: UILabel

Modifiers: transient


MissionNotes_Title[edit]

Type: UILabel

Modifiers: transient


MissionNotes_Type[edit]

Type: UILabel

Modifiers: transient


MissionNotesBKG[edit]

Type: UIImage

Modifiers: transient


MissionNotesTitle[edit]

Type: UILabel

Modifiers: transient


NextMission[edit]

Type: UTUIOptionButton

Modifiers: transient


NextMissionBox[edit]

Type: UIImage

Modifiers: transient


NextMissionCaption[edit]

Type: UILabel

Modifiers: transient


PendingMissionID[edit]

Type: int

Modifiers: transient


PlayerBox[edit]

Type: UIImage

Modifiers: transient


PlayerLabels[edit]

Type: UILabel

Array size: 4

Modifiers: transient


PlayerReady[edit]

Type: UIImage

Array size: 4

Modifiers: transient


PreviousMissionObj[edit]

Type: UTSeqObj_SPMission

Modifiers: transient


SizePanel[edit]

Type: UIPanel

Modifiers: transient


StringStore[edit]

Type: UTUIDataStore_StringList

Modifiers: transient


Subobjects[edit]

ACPlayer[edit]

Class: Engine.AudioComponent

Property Value
bAllowSpatialization False

AnimACPlayer[edit]

Class: Engine.AudioComponent

Property Value
bAllowSpatialization False

SceneEventComponent[edit]

Class: Engine.UIComp_Event

Inherits from: UTUIScene_Campaign.SceneEventComponent

No new values.

Functions[edit]

Events[edit]

Initialized[edit]

event Initialized ()

Overrides: UIScreenObject.Initialized

Called once this screen object has been completely initialized, before it has called Initialize on its children.

PostInitialize[edit]

event PostInitialize ()

Overrides: UIScreenObject.PostInitialize

Setup the various UI elements

Other instance functions[edit]

AcceptCard[edit]

function AcceptCard ()


AcceptMission[edit]

function AcceptMission (int PlayerIndex)

Call when it's time to go back to the previous scene

AnimEnd[edit]

function AnimEnd (UIObject AnimTarget, int AnimIndex, UIAnimationSeq AnimSeq)

Overrides: UTUIScene.AnimEnd

Called when an animation on this scene has finished.

CardChosen[edit]

function CardChosen (UTSimpleImageList SourceList, int SelectedIndex, int PlayerIndex)


CardImgListOnSelectionChange[edit]

function CardImgListOnSelectionChange (UTSimpleImageList SourceList, int NewSelectedIndex)


ChangeSelection[edit]

function ChangeSelection (int NewSelectionIndex)


ClearCard[edit]

function ClearCard ()


FindMissionNearestToCursor[edit]

function FindMissionNearestToCursor (LocalPlayer LocalPlayerOwner)


FinishMissionChanged[edit]

function FinishMissionChanged (int NewMissionID)


HandleInputKey[edit]

function bool HandleInputKey (const out UIRoot.InputEventParameters EventParms)

Provides a hook for unrealscript to respond to input using actual input key names (i.e. Left, Tab, etc.)

Called when an input key event is received which this widget responds to and is in the correct state to process. The keys and states widgets receive input for is managed through the UI editor's key binding dialog (F8).

This delegate is called BEFORE kismet is given a chance to process the input.

Parameters:

  • EventParms - information about the input event.

Returns:

TRUE to indicate that this input key was processed; no further processing will occur on this input key event.

InitializeMissionMenu[edit]

function InitializeMissionMenu (UTMissionSelectionGame.ESinglePlayerMissionResult MissionResult, bool bYouAreHost, int LastMissionID, UTMissionGRI MGRI)

This is called from the PRI when the results of the last mission are in/replicated. It will generate a list of missions and fill everything out.

Parameters:

  • Result - The result of the last mission

MB_Selection[edit]

function MB_Selection (UTUIScene_MessageBox MessageBox, int SelectedOption, int PlayerIndex)


MissionChanged[edit]

function MissionChanged (UTMissionInfo.EMissionInformation NewMission)


ModifierCardChanged[edit]

function ModifierCardChanged (name Card, UTMissionGRI MGRI)


NextMissionValueChanged[edit]

function NextMissionValueChanged (UIObject Sender, int PlayerIndex)


NotifyGameSessionEnded[edit]

function NotifyGameSessionEnded ()

Overrides: UTUIScene.NotifyGameSessionEnded

Cleanup

OnButtonBar_AcceptPlayCard[edit]

function bool OnButtonBar_AcceptPlayCard (UIScreenObject InButton, int InPlayerIndex)


OnButtonBar_Back[edit]

function bool OnButtonBar_Back (UIScreenObject InButton, int InPlayerIndex)

Button bar callbacks - Back Button

OnButtonBar_ClearCard[edit]

function bool OnButtonBar_ClearCard (UIScreenObject InButton, int InPlayerIndex)


OnButtonBar_Details[edit]

function bool OnButtonBar_Details (UIScreenObject InButton, int InPlayerIndex)


OnButtonBar_MissionAccept[edit]

function bool OnButtonBar_MissionAccept (UIScreenObject InButton, int InPlayerIndex)


OnButtonBar_PlayCard[edit]

function bool OnButtonBar_PlayCard (UIScreenObject InButton, int InPlayerIndex)


Scene_Back[edit]

function bool Scene_Back ()

Call when it's time to go back to the previous scene

ToggleCardSelection[edit]

function ToggleCardSelection (bool bOn)


ToggleDetails[edit]

function ToggleDetails ()