This commit is contained in:
smoogipooo 2017-03-10 14:55:43 +09:00
parent 58a88cc715
commit d3e14aad1b
4 changed files with 18 additions and 30 deletions

View File

@ -82,15 +82,12 @@ namespace osu.Game.Modes.Catch
public override FontAwesome Icon => FontAwesome.fa_osu_fruits_o; public override FontAwesome Icon => FontAwesome.fa_osu_fruits_o;
public override IEnumerable<KeyCounter> CreateGameplayKeys() public override IEnumerable<KeyCounter> CreateGameplayKeys() => new KeyCounter[]
{ {
return new KeyCounter[] new KeyCounterKeyboard(Key.ShiftLeft),
{ new KeyCounterMouse(MouseButton.Left),
new KeyCounterKeyboard(Key.ShiftLeft), new KeyCounterMouse(MouseButton.Right)
new KeyCounterMouse(MouseButton.Left), };
new KeyCounterMouse(MouseButton.Right)
};
}
public override ScoreProcessor CreateScoreProcessor(int hitObjectCount = 0) => null; public override ScoreProcessor CreateScoreProcessor(int hitObjectCount = 0) => null;

View File

@ -102,10 +102,7 @@ namespace osu.Game.Modes.Mania
public override FontAwesome Icon => FontAwesome.fa_osu_mania_o; public override FontAwesome Icon => FontAwesome.fa_osu_mania_o;
public override IEnumerable<KeyCounter> CreateGameplayKeys() public override IEnumerable<KeyCounter> CreateGameplayKeys() => new KeyCounter[] { /* Todo: Should be keymod specific */ };
{
return new KeyCounter[] { /* Todo: Should be keymod specific */ };
}
public override ScoreProcessor CreateScoreProcessor(int hitObjectCount = 0) => null; public override ScoreProcessor CreateScoreProcessor(int hitObjectCount = 0) => null;

View File

@ -114,15 +114,12 @@ namespace osu.Game.Modes.Osu
public override string Description => "osu!"; public override string Description => "osu!";
public override IEnumerable<KeyCounter> CreateGameplayKeys() public override IEnumerable<KeyCounter> CreateGameplayKeys() => new KeyCounter[]
{ {
return new KeyCounter[] new KeyCounterKeyboard(Key.Z),
{ new KeyCounterKeyboard(Key.X),
new KeyCounterKeyboard(Key.Z), new KeyCounterMouse(MouseButton.Left),
new KeyCounterKeyboard(Key.X), new KeyCounterMouse(MouseButton.Right)
new KeyCounterMouse(MouseButton.Left), };
new KeyCounterMouse(MouseButton.Right)
};
}
} }
} }

View File

@ -82,16 +82,13 @@ namespace osu.Game.Modes.Taiko
public override FontAwesome Icon => FontAwesome.fa_osu_taiko_o; public override FontAwesome Icon => FontAwesome.fa_osu_taiko_o;
public override IEnumerable<KeyCounter> CreateGameplayKeys() public override IEnumerable<KeyCounter> CreateGameplayKeys() => new KeyCounter[]
{ {
return new KeyCounter[] new KeyCounterKeyboard(Key.D),
{ new KeyCounterKeyboard(Key.F),
new KeyCounterKeyboard(Key.D), new KeyCounterKeyboard(Key.J),
new KeyCounterKeyboard(Key.F), new KeyCounterKeyboard(Key.K)
new KeyCounterKeyboard(Key.J), };
new KeyCounterKeyboard(Key.K)
};
}
public override ScoreProcessor CreateScoreProcessor(int hitObjectCount = 0) => null; public override ScoreProcessor CreateScoreProcessor(int hitObjectCount = 0) => null;