コード例 #1
0
 protected override void OnActivate()
 {
     imodel.Activate();
     aoa_c.Activate();
     yaw_c.Activate();
     roll_c.Activate();
     // save moderation states
     aoa_moderation_saved      = pitch_c.moderate_aoa;
     sideslip_moderation_saved = yaw_c.moderate_aoa;
 }
コード例 #2
0
        protected override void OnActivate()
        {
            dir_c.Activate();
            thrust_c.Activate();
            imodel.Activate();
            MessageManager.post_status_message("Cruise Flight enabled");

            // let's set new circle axis
            if (vessel.srfSpeed > 5.0)
            {
                circle_axis = Vector3d.Cross(vessel.srf_velocity, vessel.GetWorldPos3D() - vessel.mainBody.position).normalized;
            }
            else
            {
                circle_axis = Vector3d.Cross(vessel.ReferenceTransform.up, vessel.GetWorldPos3D() - vessel.mainBody.position).normalized;
            }
        }
コード例 #3
0
 protected override void OnActivate()
 {
     imodel.Activate();
     acc_controller.Activate();
 }
コード例 #4
0
 protected override void OnActivate()
 {
     imodel.Activate();
 }