RTC DEFINITION EXAMPLES
The following shows a series of XML examples of how RTCs have been set up. For information on the actual XML, please see here, and for information on how RTCs work, see here.
Simple RTCSequencer
With One RTCSequence
<SimMission.RTCSequencer InstanceId="{BCA1197A-5B8B-429E-87BB-DF82AC659519}">
<Descr>CommercialFlightAircraftIntro</Descr>
<Shuffle>True</Shuffle>
<RTCSequence >
<AnimationToExclude>Nose01</AnimationToExclude>
<ShotType>Aircraft</ShotType>
<ShotCount>2</ShotCount>
</RTCSequence >
</SimMission.RTCSequencer>
Calling An RTC In The Intro Of A Mission
<SimMission.FlowStateAction InstanceId="{7C4FE0D9-0507-471A-86E0-14014AC56E40}">
<Skippable>True</Skippable>
<FlowStateName>INTRO</FlowStateName>
<StartActions>
<SimMission.ObjectReference id="Generic_CommercialFlight_Intro" InstanceId="{BCA1197A-5B8B-429E-87BB-DF82AC659519}"/>
<SimMission.ObjectReference id="ActiveCameraCockpit" InstanceId="{2D16485D-2707-45A5-B353-3951C262BF83}"/>
<SimMission.ObjectReference id="DisablePushback" InstanceId="{6EDA22B2-43F2-40C3-8DFB-74E064DAACA1}"/>
<SimMission.ObjectReference id="DisableATC" InstanceId="{32CF1B49-EA22-454D-8D5C-EB71D8FD213C}"/>
<SimMission.ObjectReference id="WiseAFSSet" InstanceId="{43071EAB-D106-41CC-88D6-B113CDAE289B}"/>
</StartActions>
<EndActions>
<SimMission.ObjectReference id="PREFLIGHT_GATE" InstanceId="{6649EAEA-D484-4308-ABD1-A16A4E14190F}"/>
</EndActions>
</SimMission.FlowStateAction>
<SimMission.RTCSequencer InstanceId="{BCA1197A-5B8B-429E-87BB-DF82AC659519}">
<Descr>Generic_CommercialFlight_Intro</Descr>
<Shuffle>False</Shuffle>
<Skippable>True</Skippable>
<Actions>
<SimMission.ObjectReference id="Generic_Airport_Intro" InstanceId="{18818CE1-18B4-4943-A8CC-D5362D943993}"/>
<SimMission.ObjectReference id="Generic_Ground_Aircraft_Intro" InstanceId="{C49DCA0B-9080-4CBB-9C4F-EC293C438957}"/>
</Actions>
</SimMission.RTCSequencer>
Camera behavior Example: RTC On Another Plane
<SimMission.RTCShot InstanceId="{7CD61BF8-5ED5-42AC-A063-AED98841F4A3}">
<Descr>FollowGhostSequence</Descr>
<RootPosition>DefaultRunway</RootPosition>
<FileGUID>{EADC7090-7001-470E-aCC8-63D3D51BF948}</FileGUID>
<AnimationName>UpDown</AnimationName>
<CameraNodeName>UpDown_CAMERA</CameraNodeName>
<Camerabehaviors>
<Camerabehavior CamerabehaviorType="ActorTarget">
<CamerabehaviorAttributes>
<CamerabehaviorAttribute CamerabehaviorStrAttribute="Actor_START_RTC.0"></CamerabehaviorAttribute>
</CamerabehaviorAttributes>
</Camerabehavior>
</Camerabehaviors>
</SimMission.RTCShot>
RTCSequencer
Calling An RTCShot
<SimMission.RTCSequencer InstanceId="{18818CE1-18B4-4943-A8CC-D5362D943993}">
<Descr>LandingChallengeIntroAirportID67</Descr>
<Shuffle>True</Shuffle>
<Actions>
<SimMission.ObjectReference id="RunwayShowCaseSequence" InstanceId="{0CA3070E-C18A-4894-8AFB-B322ECCC48F1}"/>
</Actions>
</SimMission.RTCSequencer>
<SimMission.RTCShot InstanceId= "{0CA3070E-C18A-4894-8AFB-B322ECCC48F1}">
<Descr>RunwayShowCaseSequenceID67</Descr>
<WorldPosition>N44° 48' 36.212",W114° 48' 32.579",+004200</WorldPosition>
<Orientation>0.000,0.000,174.000</Orientation>
<FileGUID>{694C8754-5989-44D1-9DEA-BD706C719BA2}</FileGUID>
<AnimationName>Move</AnimationName>
<CameraNodeName>Camera</CameraNodeName>
<TargetNodeName>Target</TargetNodeName>
</SimMission.RTCShot>
RTCCameraShot
Example With One Camera
<SimMission.RTCCameraShot InstanceId="{145B1F68-6116-426B-98E8-103D2C6FD5B4}">
<Descr>TEST_CAM_SHOT_ALONE</Descr>
<RTCShotPoints>
<RTCShotPoint>
<CameraGUID>{06534eaa-11e8-4428-b27f-7061907652af}</CameraGUID>
<CameraName>Pilot</CameraName>
<DepthOfField>
<Activate>True</Activate>
<Blur>0.2</Blur>
</DepthOfField>
<ShotDuration>5</ShotDuration>
</RTCShotPoint>
</RTCShotPoints>
</SimMission.RTCCameraShot>
RTCCameraShot
Example With Multiple Cameras
<SimMission.RTCCameraShot InstanceId="{1EEB0EBA-A259-43C4-B43E-13A9BA93B13E}">
<Descr>CameraShot1</Descr>
<RTCShotPoints>
<RTCShotPoint>
<CameraGUID>{8A1987D0-09B6-7E48-B4E1-62C5DBE2A720}</CameraGUID>
<CameraName>FixedOnPlane_Belly</CameraName>
<DepthOfField>
<Activate>True</Activate>
<Blur>0.2</Blur>
</DepthOfField>
</RTCShotPoint>
<RTCShotPoint>
<CameraGUID>{7a91803e-898b-435a-8391-725be6a48203}</CameraGUID>
<CameraName>FixedOnPlane_LeftWing</CameraName>
<ShotDuration>10</ShotDuration>
<Interpolation>PushMid</Interpolation>
</RTCShotPoint>
<RTCShotPoint>
<CameraGUID>{7a91803e-898b-435a-8391-725be6a48203}</CameraGUID>
<CameraName>FixedOnPlane_LeftWing</CameraName>
<ShotDuration>3</ShotDuration>
<Interpolation>PushEdge</Interpolation>
</RTCShotPoint>
</RTCShotPoints>
</SimMission.RTCCameraShot>