Пример #1
0
        public GameCubeAdapter(bool doPrefix)
        {
            this = new GameCubeAdapter();

            if (doPrefix)
            {
                port1 = new GameCubeController(INPUT_NAMES.GCN_ADAPTER.PORT_1_PREFIX);
                port2 = new GameCubeController(INPUT_NAMES.GCN_ADAPTER.PORT_2_PREFIX);
                port3 = new GameCubeController(INPUT_NAMES.GCN_ADAPTER.PORT_3_PREFIX);
                port4 = new GameCubeController(INPUT_NAMES.GCN_ADAPTER.PORT_4_PREFIX);
            }
        }
Пример #2
0
        public void SetCalibration(GameCubeController from)
        {
            if (from.CalibrationEmpty)
            {
                // don't apply empty calibrations
                return;
            }

            joystick.Calibrate(from.joystick);
            cStick.Calibrate(from.cStick);
            L.Calibrate(from.L);
            R.Calibrate(from.R);
        }
Пример #3
0
 public GameCubeController(string prefix)
 {
     this    = new GameCubeController();
     _prefix = prefix;
 }