| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
Core.Object | +-- UTGame.UTMissionInfo
UTMissionInfo_Content
| Constants Summary |
|---|
| Inherited Contants from Core.Object |
|---|
| DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg |
| Variables Summary | |
|---|---|
| array<string> | MissionTypeDesc |
| UTMissionInfo | |
| array<EMissionInformation> | Missions |
| Inherited Variables from Core.Object |
|---|
| Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject |
| Enumerations Summary | ||
|---|---|---|
| EMissionStyle EMT_Duel, EMT_Infiltration, EMT_DefendAndHold, EMT_Extraction, EMT_Battle, | ||
| Inherited Enumerations from Core.Object |
|---|
| EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup |
| Structures Summary | ||
|---|---|---|
| EMissionInformation MissionID, Title, Map, URL, OpponentFaction, RequiredTeammates, RequiredOpponents, PrecachedTeammates, PrecachedOpponents, Style, Location, GlobeBoneName, GlobeTag, CameraDist, BriefingImage, bCustomBriefingCoords, BriefingCoords, BriefingText, BriefingAudioCue, ObjectiveText, Objectives, MapBeacon | ||
| EObjectiveInformation Image, bCustomCoords, ImageCoords, Text, AudioCue, FocusTime | ||
| Functions Summary | ||
|---|---|---|
![]() | Convert (UTSeqObj_SPMission Mission)) | |
![]() | bool | GetMission (int MissionID, out EMissionInformation Mission) |
![]() | int | GetMissionIndex (int MissionID) |
| Variables Detail |
|---|
Holds descriptions for all of the mission types
Holds all of the missions
| Enumerations Detail |
|---|
| Structures Detail |
|---|
var(UTMissionInfo) bool bCustomBriefingCoords;};
var(UTMissionInfo) editinlineuse soundcue BriefingAudioCue;
var(UTMissionInfo) TextureCoordinates BriefingCoords;
var(UTMissionInfo) editinlineuse surface BriefingImage;
var(UTMissionInfo) string BriefingText;
var(UTMissionInfo) float CameraDist;
var(UTMissionInfo) name GlobeBoneName;
var(UTMissionInfo) name GlobeTag;
var(UTMissionInfo) string Location;
var(UTMissionInfo) string Map;
var transient StaticMeshComponent MapBeacon;
var(UTMissionInfo) int MissionID;
var(UTMissionInfo) editinline array<EObjectiveInformation> Objectives;
var(UTMissionInfo) string ObjectiveText;
var(UTMissionInfo) string OpponentFaction;
var(UTMissionInfo) array<string> PrecachedOpponents;
var(UTMissionInfo) array<string> PrecachedTeammates;
var(UTMissionInfo) array<string> RequiredOpponents;
var(UTMissionInfo) array<string> RequiredTeammates;
var(UTMissionInfo) EMissionStyle Style;
var(UTMissionInfo) string Title;
var(UTMissionInfo) string URL;
Holds the information regarding a single mission
bCustomBriefingCoords:Are we using custom coordinatesBriefingAudioCue:The sound to play when you enter the briefing menuBriefingCoords:The Map CoordinatesBriefingImage:The image to useBriefingText:The text to display at the briefingCameraDist:How far from the Bone should the camera end upGlobeBoneName:Holds the BoneName of the point on the map to focus on when selecting this mission.GlobeTag:Which globe does this point reside onLocation:Holds the Location nameMap:The map to useMapBeacon:This will be set by the menusMissionID:A tag that defines the mission. Can be used for quick lookupObjectives:This holds information that will be displayed during travelObjectiveText:The text that will be set when we display objectivesOpponentFaction:The faction of the opponentPrecachedTeammates:bots that are precached for spawning through KismetRequiredOpponents:Teammates that are required to be against youRequiredTeammates:Teammates that are required on your teamStyle:What type of match is thisTitle:Title of the MissionURL:The URL
var(UTMissionInfo) editinlineuse SoundCue AudioCue;};
var(UTMissionInfo) bool bCustomCoords;
var(UTMissionInfo) float FocusTime;
var(UTMissionInfo) editinlineuse Texture2D Image;
var(UTMissionInfo) editinline TextureCoordinates ImageCoords;
var(UTMissionInfo) string Text;
Holds all of the information to describe a single objective in a mission
AudioCue:The sound that get's played when this objective is highlightedbCustomCoords:Are we using custom coordinatesFocusTime:How long should the briefing menu focus on this objective?Image:The Background image will be set to thisImageCoords:The Map CoordinatesText:The Objective's Text
| Functions Detail |
|---|
Convert Source codeGeneral functions
GetMission Source code
GetMissionIndex Source codeUsing a mission tag, find the assoicated mission index and return it. @Returns the mission index if the MissionTag is valid, otherwise returns INDEX_NONE
| Defaultproperties |
|---|
defaultproperties
{
MissionTypeDesc(0)="Duel"
MissionTypeDesc(1)="Deathmatch"
MissionTypeDesc(2)="Deathmatch"
MissionTypeDesc(3)="Capture The Flag"
MissionTypeDesc(4)="Warfare"
Name="Default__UTMissionInfo"
ObjectArchetype=Object'Core.Default__Object'
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||