public bool CheckForBinaryInput(InputMap inputMap, BinaryControlActions action, PlayerIndex inputIndex) { if (inputMap.BinaryMap.ContainsKey(action)) { foreach (BinaryControls control in inputMap.BinaryMap[action]) { if (IsBinaryControlDown(control, inputIndex)) return true; } } return false; }
public bool CheckForNewBinaryInput(InputMap inputMap, BinaryControlActions action, PlayerIndex inputIndex) { if (inputMap.BinaryMap.ContainsKey(action)) { foreach (BinaryControls control in inputMap.BinaryMap[action]) { if (IsNewBinaryControlPress(control, inputIndex)) return true; } } return false; }