mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-21 05:09:34 -06:00
InputCommon: Use value of "Modifier" button "Range" setting rather than always applying 50%.
Make "Clear" button reset "Modifier" "Range" settings to 50%.
This commit is contained in:
@ -50,9 +50,7 @@ Tilt::ReshapeData Tilt::GetReshapableState(bool adjusted) const
|
||||
if (!adjusted)
|
||||
return {x, y};
|
||||
|
||||
const ControlState modifier = controls[4]->GetState();
|
||||
|
||||
return Reshape(x, y, modifier);
|
||||
return Reshape(x, y, GetModifierInput()->GetState());
|
||||
}
|
||||
|
||||
Tilt::StateData Tilt::GetState() const
|
||||
@ -76,4 +74,9 @@ ControlState Tilt::GetMaxRotationalVelocity() const
|
||||
return m_max_rotational_velocity.GetValue() * MathUtil::TAU;
|
||||
}
|
||||
|
||||
Control* Tilt::GetModifierInput() const
|
||||
{
|
||||
return controls[4].get();
|
||||
}
|
||||
|
||||
} // namespace ControllerEmu
|
||||
|
Reference in New Issue
Block a user