mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2026-04-30 16:01:09 -04: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