MSFS Mission Script - Mission objects

From FSDeveloper Wiki
Revision as of 08:58, 13 October 2021 by Mr LiamT (talk | contribs) (Added transclusion to msfs mission script and short description)
Jump to navigationJump to search


Mission elements define a range of things like mission type, goals, world traffic, camera, and thermals. See MSFS Mission Script for general information about creating a mission script.

Mission Types

There are different types of missions, but all of them have Objectives/Goals that will have to be fulfilled to end the mission.

MissionFreeFlight

The mission type used for freeflight is the freest (allows increasing sim speed), but doesn't have a nice endscreen (just the logbook).

Tutorial

This mission type has an endscreen to evaluate mission preformance.

MissionBushTrip

This mission type allows you to make a mission with multiple legs. Autosaves mission (currently a bit broken).

MissionLandingChallenge

This mission type is used for landing challenges.

MissionDiscovery

This mission type is used for discovery flights.

Other mission types (untested)

  • MissionLowAltitude (Maybe used for reno airraces?)
  • MissionRaceRedBull
  • MissionRefueling
  • MissionSightingFlight


Goals

For a mission to be completed, all active objectives have to be successfully completed. Each mission objective has to be linked to a Goal or SubGoal.

Goal

SubGoal

Other

Camera

A camera object in the world you can position how you want.

LivingWorldExclusion

Useful if you want to get rid of stationary or moving traffic from a road, airport, or water).

PointOfInterest

You can add points of interest to your mission. The points of interest can have an [InGameMarker].

Calculator

Calculator

AirportCalculator

Racing / Multiplayer

AllowableContainerList

ConditionRacePoint

GateRacePoint

Player

PylonRacePoint

RaceCourse

RaceInfo

Untested

PictureInPictureViewController

RealismOverrides

RidgeLift

Thermal

VolumeRacePoint

Rope (new in msfs)