Exemple #1
0
 public Player(string Name, Difficulty diff, GamePadStateManager padstate)
 {
     ComputerLevel = diff;
     if (diff == Difficulty.NON_COMP)
     {
         GamePad    = padstate;
         IsComputer = false;
     }
     else
     {
         GamePad    = padstate;
         IsComputer = true;
     }
     this.Name = Name;
     isP1      = false;
 }
Exemple #2
0
 public Player(string Name, Difficulty diff, PlayerIndex PlayerIdx)
 {
     ComputerLevel = diff;
     if (diff == Difficulty.NON_COMP)
     {
         GamePad    = new ActiveController(PlayerIdx);
         IsComputer = false;
     }
     else
     {
         GamePad    = new SimulatedController();
         IsComputer = true;
     }
     this.Name = Name;
     isP1      = false;
 }
Exemple #3
0
 public GamePadAxisAction(InputManager inputManager, int id, string axisName, AxisSelector axisSelector)
 {
     pad               = inputManager.GamePads[id];
     this.axisName     = axisName;
     this.axisSelector = axisSelector;
 }
Exemple #4
0
 public GamePadButtonAction(InputManager inputManager, int id, string buttonName, ButtonSelector buttonSelector)
 {
     pad                 = inputManager.GamePads[id];
     this.buttonName     = buttonName;
     this.buttonSelector = buttonSelector;
 }