The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE3:UTUIScene_CMissionBriefing (UT3)
Object >> UIRoot >> UIScreenObject >> UIScene >> UTUIScene >> UTUIScene_Campaign >> UTUIScene_CMissionBriefing |
Contents
- 1 Properties
- 1.1 AudioPlayer
- 1.2 bFinalStage
- 1.3 BriefBar
- 1.4 CloseInMap
- 1.5 FinalMission
- 1.6 LoadingImage
- 1.7 LoadingLabel
- 1.8 LoadingLogo
- 1.9 MissionName
- 1.10 NotificationAudioPlayer
- 1.11 ObjectiveBar
- 1.12 ObjectiveDisplayIndex
- 1.13 ObjectiveImage
- 1.14 ObjectiveText
- 1.15 ObjectiveTimer
- 1.16 PlayerBox
- 1.17 PlayerLabels
- 1.18 PlayerReady
- 1.19 StartGameButton
- 1.20 Default values
- 1.21 Subobjects
- 2 Functions
- Package:
- UTGame
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
Properties
AudioPlayer
Type: AudioComponent
Modifiers: editconst
Default value: AudioComponent'ACPlayer'
bFinalStage
Type: bool
Modifiers: transient
BriefBar
Type: UIPanel
Modifiers: transient
CloseInMap
Type: UIImage
Modifiers: transient
FinalMission
Type: UTMissionInfo.EMissionInformation
Modifiers: transient
LoadingImage
Type: UIImage
Modifiers: transient
LoadingLabel
Type: UILabel
Modifiers: transient
LoadingLogo
Type: UIImage
Modifiers: transient
MissionName
Type: UILabel
Modifiers: transient
UI Controls we adjust
NotificationAudioPlayer
Type: AudioComponent
Modifiers: editconst
Default value: AudioComponent'ObjectivePlayer'
ObjectiveBar
Type: UIPanel
Modifiers: transient
ObjectiveDisplayIndex
Type: int
Modifiers: transient
ObjectiveImage
Type: UIImage
Modifiers: transient
ObjectiveText
Type: UILabel
Modifiers: transient
ObjectiveTimer
Type: float
Modifiers: transient
PlayerBox
Type: UIImage
Modifiers: transient
PlayerLabels
Type: UILabel
Array size: 4
Modifiers: transient
PlayerReady
Type: UIImage
Array size: 4
Modifiers: transient
StartGameButton
Type: UILabelButton
Modifiers: transient
Default values
Property | Value |
---|---|
bCloseOnLevelChange | False |
bExemptFromAutoClose | True |
Subobjects
ACPlayer
Class: Engine.AudioComponent
Property | Value |
---|---|
bAllowSpatialization | False |
ObjectivePlayer
Class: Engine.AudioComponent
Property | Value |
---|---|
bAllowSpatialization | False |
SceneEventComponent
Class: Engine.UIComp_Event
Inherits from: UTUIScene_Campaign.SceneEventComponent
No new values.
Functions
Events
MissionReadyToStart
Called by UTUI_SinglePlayer when on the objectives/loading screen after loading finishes and we're waiting waiting for the user to press the 'Begin Mission' button to start the game.
NextObjective
PostInitialize
Overrides: UIScreenObject.PostInitialize
Setup
SceneDeactivated
Overrides: UIScene.SceneDeactivated
Called just after this scene is removed from the active scenes array
Other instance functions
HandleInputKey
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.
Launch
PlayObjectiveSound
This function allows you to play various objective notification sounds on top of the briefing music which is played through PlaySound().
PlaySound
Overrides: UTUIScene.PlaySound
(Description copied from UTUIScene.PlaySound)
Allows easy access to playing a sound
Parameters:
- InSoundCue - The Cue to play
- SoundLocation - Where in the world to play it. Defaults at the Player's position