Example #1
0
 public CockpitInterface()
 {
     stick_mode             = 0;
     stick_pos_x            = 0.0D;
     stick_pos_y            = 0.0D;
     rudder_pos             = 0.0D;
     RUDDER_MOVE_SPEED      = 1.0D;
     key_rudder_left        = (Keys)37;
     key_rudder_right       = (Keys)39;
     key_rudder_center      = (Keys)40;
     rudder_sw              = 0;
     frudder_pos            = new LowPassFilter1(0.0D);
     throttle_pos           = 0.0D;
     THROTTLE_MOVE_SPEED    = 0.3D;
     key_throttle_up        = (Keys)65;
     key_throttle_down      = (Keys)90;
     key_throttle_full      = (Keys)81;
     key_throttle_0p        = (Keys)49;
     key_throttle_10p       = (Keys)50;
     key_throttle_20p       = (Keys)51;
     key_throttle_30p       = (Keys)52;
     key_throttle_40p       = (Keys)53;
     key_throttle_50p       = (Keys)54;
     key_throttle_60p       = (Keys)55;
     key_throttle_70p       = (Keys)56;
     key_throttle_80p       = (Keys)57;
     key_throttle_90p       = (Keys)48;
     key_throttle_100p      = (Keys)189;
     throttle_sw            = 0;
     mixture_pos            = 0.0D;
     MIXTURE_MOVE_SPEED     = 0.5D;
     key_mixture_rich       = (Keys)83;
     key_mixture_lean       = (Keys)88;
     key_mixture_full_rich  = (Keys)87;
     mixture_sw             = 0;
     prop_pitch_pos         = 0.0D;
     PROPPITCH_MOVE_SPEED   = 0.5D;
     key_prop_pitch_low     = (Keys)68;
     key_prop_pitch_high    = (Keys)67;
     key_prop_pitch_max_low = (Keys)69;
     prop_pitch_sw          = 0;
     flap_sw              = 0;
     key_flap_down        = (Keys)70;
     key_flap_up          = (Keys)86;
     landing_gear_sw      = -1;
     landing_gear_counter = 0.0D;
     key_landing_gear_sw  = (Keys)71;
     BRAKE_UP_MOVE_SPEED  = 0.5D;
     BRAKE_REL_MOVE_SPEED = 5.0D;
     brakeLeft_pos        = 0.0D;
     brakeRight_pos       = 0.0D;
     brakeLeft_sw         = 0;
     brakeRight_sw        = 0;
     key_brake_left       = (Keys)191;
     key_brake_right      = (Keys)226;
     key_front            = (Keys)104;
     key_front_left       = (Keys)103;
     key_left             = (Keys)100;
     key_rear_left        = (Keys)97;
     key_rear             = (Keys)98;
     key_rear_right       = (Keys)99;
     key_right            = (Keys)102;
     key_front_right      = (Keys)105;
     key_upper            = (Keys)101;
     view_direction       = 0;
     view_upper           = 0;
     key_padLock          = (Keys)96;
     key_padLock_next     = (Keys)107;
     key_padLock_prev     = (Keys)109;
     padLock_sw           = 0;
 }
 public virtual void Init()
 {
     area_prop   = (diameter * Math.PI);
     enginePower = new LowPassFilter1(Jp.Maker1.Sim.Tools.LowPassFilter1.TimeConstantFrom95pTime(1.0D), 0.0D);
 }