UE3:UTMissionInfo (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to navigation Jump to search
UT3 Object >> UTMissionInfo
Package: 
UTGame

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

Properties

Property group 'UTMissionInfo'

Missions

Type: array<EMissionInformation>

Holds all of the missions

Internal variables

MissionTypeDesc

Type: array<string>

Modifiers: localized

Holds descriptions for all of the mission types

Default value, index 0: "Duel"

Default value, index 1: "Deathmatch"

Default value, index 2: "Deathmatch"

Default value, index 3: "Capture The Flag"

Default value, index 4: "Warfare"

Enums

EMissionStyle

EMT_Duel 
Duel
EMT_Infiltration 
DM
EMT_DefendAndHold 
TDM
EMT_Extraction 
CTF
EMT_Battle 
Warfare

Structs

EMissionInformation

Modifiers: native

Holds the information regarding a single mission

int MissionID 
A tag that defines the mission. Can be used for quick lookup
string Title 
Title of the Mission
string Map 
The map to use
string URL 
The URL
string OpponentFaction 
The faction of the opponent
array<string> RequiredTeammates 
Teammates that are required on your team
array<string> RequiredOpponents 
Teammates that are required to be against you
array<string> PrecachedTeammates 
bots that are precached for spawning through Kismet
array<string> PrecachedOpponents 
EMissionStyle Style 
What type of match is this
string Location 
Holds the Location name
name GlobeBoneName 
Holds the BoneName of the point on the map to focus on when selecting this mission.
name GlobeTag 
Which globe does this point reside on
float CameraDist 
How far from the Bone should the camera end up
Surface BriefingImage 
The image to use
bool bCustomBriefingCoords 
Are we using custom coordinates
UIRoot.TextureCoordinates BriefingCoords 
The Map Coordinates
string BriefingText 
The text to display at the briefing
SoundCue BriefingAudioCue 
The sound to play when you enter the briefing menu
string ObjectiveText 
The text that will be set when we display objectives
array<EObjectiveInformation> Objectives 
This holds information that will be displayed during travel
StaticMeshComponent MapBeacon 
This will be set by the menus

EObjectiveInformation

Modifiers: native

Holds all of the information to describe a single objective in a mission

Texture2D Image 
The Background image will be set to this
bool bCustomCoords 
Are we using custom coordinates
UIRoot.TextureCoordinates ImageCoords 
The Map Coordinates
string Text 
The Objective's Text
SoundCue AudioCue 
The sound that get's played when this objective is highlighted
float FocusTime 
How long should the briefing menu focus on this objective?

Functions

Native functions

GetMission

native function bool GetMission (int MissionID, out EMissionInformation Mission)


GetMissionIndex

native function int GetMissionIndex (int MissionID)

Using a mission tag, find the assoicated mission index and return it.

Returns:

the mission index if the MissionTag is valid, otherwise returns INDEX_NONE

Other instance functions

Convert

function Convert (UTSeqObj_SPMission Mission)

General functions