UE3:UTSeqObj_SPMission (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
(Redirected from UE3:EMissionData (UT3))
UT3 Object >> SequenceObject >> SequenceOp >> SequenceAction >> UTSeqObj_SPMission
Package:
UTGame
Direct subclass:
UTSeqObj_SPRootMission

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

Properties

Property group 'UTSeqObj_SPMission'

bAutomaticTransition

Type: bool


bClearCards

Type: bool

if true, all of the player's cards will be removed when this mission is completed

bCutSequence

Type: bool


bFirstMission

Type: bool


bIsBinkSequence

Type: bool

If true, this is a bink sequence

bUnlockChapterWhenCompleted

Type: bool

If true, this mission will unlock a chapter when it's completed

MalcolmSounds

Type: SoundCue

Array size: 3

Modifiers: editinlineuse

These sounds will be played when you enter the mission depending on the mission result

MissionID

Type: int


MissionInfo

Type: EMissionData


Default value:

Member Value
MissionDescription "<Edit Me>"
MissionTitle "<Edit Me>"

Progression

Type: array<EMissionCondition>

Modifiers: editinline


UnlockChapterIndex

Type: int

The Chapter Index to unlock

Internal variables

bFixedup

Type: bool

Modifiers: transient


OldIndex

Type: int

Modifiers: transient


Default values

Property Value
ObjColor
Member Value
A 255
B 0
G 0
R 255
ObjName "Single Player Mission"

Enums

EMissionResult

EMResult_Any
EMResult_Won
EMResult_Lost

Structs

EMissionCondition

Modifiers: native

EMissionResult MissionResult
string ConditionDesc
array<UTProfileSettings.ESinglePlayerPersistentKeys> RequiredPersistentKeys
array<UTProfileSettings.ESinglePlayerPersistentKeys> RestrictedPersistentKeys

Default values:

Property Value
ConditionDesc ""

EMissionData

Modifiers: native

int MissionIndex
string MissionTitle
string MissionDescription
EMissionMapInfo MissionRules
array<EMissionCondition> MissionProgression

Default values:

Property Value
MissionDescription "<Edit Me>"
MissionTitle "<Edit Me>"

EMissionMapInfo

Modifiers: native

string MissionMap
string MissionURL
Surface MissionMapImage
bool bCustomMapCoords
UIRoot.TextureCoordinates MissionMapCoords
bool bCutSequence
bool bAutomaticTransition
name MapPoint
name MapGlobeTag
float MapDist
array<EMissionObjectiveInfo> Objectives
StaticMeshComponent MapBeacon

EMissionObjectiveInfo

Modifiers: native

Texture2D BackgroundImg
string Text

Functions

Events

ChangeItAll

event ChangeItAll ()


Other instance functions

GetChild

function UTSeqObj_SPMission GetChild (int ChildIndex, out EMissionCondition Condition)

Returns the Mission object associated with a child

NumChildren

function int NumChildren ()

Returns the number of Children