mirror of
https://github.com/ppy/osu.git
synced 2024-11-11 12:57:36 +08:00
Remap osu!mania dual stage key bindings to be more ergonomic
This commit is contained in:
parent
91aa2ad990
commit
bd7c137394
@ -237,19 +237,19 @@ namespace osu.Game.Rulesets.Mania
|
|||||||
{
|
{
|
||||||
LeftKeys = new[]
|
LeftKeys = new[]
|
||||||
{
|
{
|
||||||
InputKey.Number1,
|
InputKey.Q,
|
||||||
InputKey.Number2,
|
InputKey.W,
|
||||||
InputKey.Number3,
|
InputKey.E,
|
||||||
InputKey.Number4,
|
InputKey.R,
|
||||||
},
|
},
|
||||||
RightKeys = new[]
|
RightKeys = new[]
|
||||||
{
|
{
|
||||||
InputKey.Z,
|
|
||||||
InputKey.X,
|
InputKey.X,
|
||||||
InputKey.C,
|
InputKey.C,
|
||||||
InputKey.V
|
InputKey.V,
|
||||||
|
InputKey.B
|
||||||
},
|
},
|
||||||
SpecialKey = InputKey.Tilde,
|
SpecialKey = InputKey.S,
|
||||||
SpecialAction = ManiaAction.Special1,
|
SpecialAction = ManiaAction.Special1,
|
||||||
NormalActionStart = ManiaAction.Key1
|
NormalActionStart = ManiaAction.Key1
|
||||||
}.GenerateKeyBindingsFor(keys, out var nextNormal);
|
}.GenerateKeyBindingsFor(keys, out var nextNormal);
|
||||||
@ -265,12 +265,12 @@ namespace osu.Game.Rulesets.Mania
|
|||||||
},
|
},
|
||||||
RightKeys = new[]
|
RightKeys = new[]
|
||||||
{
|
{
|
||||||
InputKey.O,
|
InputKey.K,
|
||||||
InputKey.P,
|
InputKey.L,
|
||||||
InputKey.BracketLeft,
|
InputKey.Semicolon,
|
||||||
InputKey.BracketRight
|
InputKey.Quote
|
||||||
},
|
},
|
||||||
SpecialKey = InputKey.BackSlash,
|
SpecialKey = InputKey.I,
|
||||||
SpecialAction = ManiaAction.Special2,
|
SpecialAction = ManiaAction.Special2,
|
||||||
NormalActionStart = nextNormal
|
NormalActionStart = nextNormal
|
||||||
}.GenerateKeyBindingsFor(keys, out _);
|
}.GenerateKeyBindingsFor(keys, out _);
|
||||||
|
Loading…
Reference in New Issue
Block a user