public override void OnModuleEnabled()
 {
     pid = new PIDControllerV(Kp, Ki, Kd, 1, -1);
     lastAct = Vector3d.zero;
     base.OnModuleEnabled();
 }
예제 #2
0
 public override void OnModuleEnabled()
 {
     pid     = new PIDControllerV(Kp, Ki, Kd, 1, -1);
     lastAct = Vector3d.zero;
     base.OnModuleEnabled();
 }
 public MechJebModuleRCSController(MechJebCore core)
     : base(core)
 {
     priority = 600;
     pid = new PIDControllerV(Kp, Ki, Kd, 1, -1);
 }
예제 #4
0
 public MechJebModuleRCSController(MechJebCore core)
     : base(core)
 {
     priority = 600;
     pid      = new PIDControllerV(Kp, Ki, Kd, 1, -1);
 }
 public override void OnModuleEnabled()
 {
     pid = new PIDControllerV(Kp, Ki, Kd, 1, -1);
     base.OnModuleEnabled();
 }
예제 #6
0
        public override void OnStart(PartModule.StartState state)
        {
            pid = new PIDControllerV(Kp, Ki, Kd, Ki_limit, -Ki_limit);

            base.OnStart(state);
        }
 public override void OnModuleEnabled()
 {
     pid = new PIDControllerV(Kp, Ki, Kd, 1, -1);
     base.OnModuleEnabled();
 }
        public override void OnStart(PartModule.StartState state)
        {
            pid = new PIDControllerV(Kp, Ki, Kd, Ki_limit, -Ki_limit);

            base.OnStart(state);
        }