1
0
mirror of https://github.com/ppy/osu.git synced 2026-05-24 05:29:57 +08:00

Add ctor to create MultiplayerPlaylistItem from PlaylistItem

This commit is contained in:
Dan Balasescu
2025-01-10 22:07:13 +09:00
Unverified
parent ad422295c8
commit 3d2d4ee89f
@@ -60,5 +60,20 @@ namespace osu.Game.Online.Rooms
public MultiplayerPlaylistItem()
{
}
public MultiplayerPlaylistItem(PlaylistItem item)
{
ID = item.ID;
OwnerID = item.OwnerID;
BeatmapID = item.Beatmap.OnlineID;
BeatmapChecksum = item.Beatmap.MD5Hash;
RulesetID = item.RulesetID;
RequiredMods = item.RequiredMods.ToArray();
AllowedMods = item.AllowedMods.ToArray();
Expired = item.Expired;
PlaylistOrder = item.PlaylistOrder ?? 0;
PlayedAt = item.PlayedAt;
StarRating = item.Beatmap.StarRating;
}
}
}