Make localUser a client property

This commit is contained in:
Bartłomiej Dach
2020-12-29 07:46:22 +01:00
parent f68e4fc88f
commit 903dca875e
2 changed files with 9 additions and 6 deletions

View File

@ -65,6 +65,11 @@ namespace osu.Game.Online.Multiplayer
/// </summary>
public readonly BindableList<int> CurrentMatchPlayingUserIds = new BindableList<int>();
/// <summary>
/// The <see cref="MultiplayerRoomUser"/> corresponding to the local player, if available.
/// </summary>
public MultiplayerRoomUser? LocalUser => Room?.Users.SingleOrDefault(u => u.User?.Id == api.LocalUser.Value.Id);
[Resolved]
private UserLookupCache userLookupCache { get; set; } = null!;