<SimMission.DialogAction>

This main element is used to display and play some dialogue in the main mission adventure window. This element is used as part of the XML file used to generate a mission. Full information on this file can be found here:

 

This element has the following attributes:

 

Attribute Description Type Required
id The ID string that names the dialog action. String No
InstanceId The unique ID for the dialog action, as a GUID enclosed in {}. String Yes
VRDependency When set to TRUE, this sets the dialog action as being VR dependent. Default is FALSE. Bool No

 

This element can also contain the following sub-elements: <Descr><Text><TargetPlayer><Immediate><Skippable><EndActions><SoundFileName><DelaySeconds><Speaker><Priority><CanBeSuspended><EndActionsDelaySeconds>.

 

 

<SoundFileName>

This sub element of the main <SimMission.DialogAction> element has no attributes and is used to define the filename of the sound file associated with the dialog action.

 

 

<DelaySeconds>

This sub element of the main <SimMission.DialogAction> element has no attributes and is used to define the number of seconds of delay between the action being fired and the actual display of the dialog.

 

 

<Speaker>

This sub element of the main <SimMission.DialogAction> element has no attributes and is used to set the "narrator" of the dialog action. This element can only be one of the following strings:

  • ATC
  • ATC LEGACY
  • PILOT
  • COPILOT
  • DEFAULT
  • NARRATOR
  • GWPS
  • SCREEN READER

 

 

<Priority>

This sub element of the main <SimMission.DialogAction> element has no attributes and is used to set the priority level for the dialog. This element can only be one of the following strings:

  • URGENT
  • URGENT_SPEED
  • URGENT_ALTITUDE
  • URGENT_HEADING
  • NORMAL
  • NORMAL_SPEED
  • NORMAL_ALTITUDE
  • NORMAL_HEADING
  • LOW
  • LOW_SPEED
  • LOW_ALTITUDE
  • LOW_HEADING
  • UNKNOWN

 

 

<CanBeSuspended>

This sub element of the main <SimMission.DialogAction> element has no attributes and can be used to flag whether the dialog can be suspened (True) or not (False). Default value is True.

 

 

<EndActionsDelaySeconds>

This sub element of the main <SimMission.DialogAction> element has no attributes and can be used set how long a time should pass between the end of the dialog and the triggering of the end actions (if set). Default value is 0, and the value is in seconds.