1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-21 07:33:15 +08:00

Rename LocalPlayer to User in mod select prefixes

This commit is contained in:
Dean Herbert 2021-09-01 17:22:52 +09:00
parent fb5f3fb9af
commit 9e21f5a59c
8 changed files with 12 additions and 16 deletions

View File

@ -529,7 +529,7 @@ namespace osu.Game.Tests.Visual.Multiplayer
AddStep("invoke on back button", () => multiplayerScreen.OnBackButton()); AddStep("invoke on back button", () => multiplayerScreen.OnBackButton());
AddAssert("mod overlay is hidden", () => this.ChildrenOfType<LocalPlayerModSelectOverlay>().Single().State.Value == Visibility.Hidden); AddAssert("mod overlay is hidden", () => this.ChildrenOfType<UserModSelectOverlay>().Single().State.Value == Visibility.Hidden);
AddAssert("dialog overlay is hidden", () => DialogOverlay.State.Value == Visibility.Hidden); AddAssert("dialog overlay is hidden", () => DialogOverlay.State.Value == Visibility.Hidden);

View File

@ -422,7 +422,7 @@ namespace osu.Game.Tests.Visual.UserInterface
}; };
} }
private class TestModSelectOverlay : LocalPlayerModSelectOverlay private class TestModSelectOverlay : UserModSelectOverlay
{ {
public new Bindable<IReadOnlyList<Mod>> SelectedMods => base.SelectedMods; public new Bindable<IReadOnlyList<Mod>> SelectedMods => base.SelectedMods;

View File

@ -151,7 +151,7 @@ namespace osu.Game.Tests.Visual.UserInterface
AddUntilStep("wait for ready", () => modSelect.State.Value == Visibility.Visible && modSelect.ButtonsLoaded); AddUntilStep("wait for ready", () => modSelect.State.Value == Visibility.Visible && modSelect.ButtonsLoaded);
} }
private class TestModSelectOverlay : LocalPlayerModSelectOverlay private class TestModSelectOverlay : UserModSelectOverlay
{ {
public new VisibilityContainer ModSettingsContainer => base.ModSettingsContainer; public new VisibilityContainer ModSettingsContainer => base.ModSettingsContainer;
public new TriangleButton CustomiseButton => base.CustomiseButton; public new TriangleButton CustomiseButton => base.CustomiseButton;

View File

@ -65,9 +65,9 @@ namespace osu.Game.Overlays.Mods
incompatibleIcon.Hide(); incompatibleIcon.Hide();
} }
public override ITooltip<Mod> GetCustomTooltip() => new LocalPlayerModButtonTooltip(); public override ITooltip<Mod> GetCustomTooltip() => new IncompatibilityDisplayingTooltip();
private class LocalPlayerModButtonTooltip : ModButtonTooltip private class IncompatibilityDisplayingTooltip : ModButtonTooltip
{ {
private readonly OsuSpriteText incompatibleText; private readonly OsuSpriteText incompatibleText;
@ -76,7 +76,7 @@ namespace osu.Game.Overlays.Mods
[Resolved] [Resolved]
private Bindable<RulesetInfo> ruleset { get; set; } private Bindable<RulesetInfo> ruleset { get; set; }
public LocalPlayerModButtonTooltip() public IncompatibilityDisplayingTooltip()
{ {
AddRange(new Drawable[] AddRange(new Drawable[]
{ {

View File

@ -5,7 +5,7 @@ using osu.Game.Rulesets.Mods;
namespace osu.Game.Overlays.Mods namespace osu.Game.Overlays.Mods
{ {
public class LocalPlayerModSelectOverlay : ModSelectOverlay public class UserModSelectOverlay : ModSelectOverlay
{ {
protected override void OnModSelected(Mod mod) protected override void OnModSelected(Mod mod)
{ {
@ -15,11 +15,11 @@ namespace osu.Game.Overlays.Mods
section.DeselectTypes(mod.IncompatibleMods, true, mod); section.DeselectTypes(mod.IncompatibleMods, true, mod);
} }
protected override ModSection CreateModSection(ModType type) => new LocalPlayerModSection(type); protected override ModSection CreateModSection(ModType type) => new UserModSection(type);
private class LocalPlayerModSection : ModSection private class UserModSection : ModSection
{ {
public LocalPlayerModSection(ModType type) public UserModSection(ModType type)
: base(type) : base(type)
{ {
} }

View File

@ -429,10 +429,6 @@ namespace osu.Game.Screens.OnlinePlay.Match
/// <param name="room">The room to change the settings of.</param> /// <param name="room">The room to change the settings of.</param>
protected abstract RoomSettingsOverlay CreateRoomSettingsOverlay(Room room); protected abstract RoomSettingsOverlay CreateRoomSettingsOverlay(Room room);
private class UserModSelectOverlay : LocalPlayerModSelectOverlay
{
}
public class UserModSelectButton : PurpleTriangleButton public class UserModSelectButton : PurpleTriangleButton
{ {
} }

View File

@ -152,7 +152,7 @@ namespace osu.Game.Screens.OnlinePlay
return base.OnExiting(next); return base.OnExiting(next);
} }
protected override ModSelectOverlay CreateModSelectOverlay() => new LocalPlayerModSelectOverlay protected override ModSelectOverlay CreateModSelectOverlay() => new UserModSelectOverlay
{ {
IsValidMod = IsValidMod IsValidMod = IsValidMod
}; };

View File

@ -315,7 +315,7 @@ namespace osu.Game.Screens.Select
(new FooterButtonOptions(), BeatmapOptions) (new FooterButtonOptions(), BeatmapOptions)
}; };
protected virtual ModSelectOverlay CreateModSelectOverlay() => new LocalPlayerModSelectOverlay(); protected virtual ModSelectOverlay CreateModSelectOverlay() => new UserModSelectOverlay();
protected virtual void ApplyFilterToCarousel(FilterCriteria criteria) protected virtual void ApplyFilterToCarousel(FilterCriteria criteria)
{ {