Add support for "freestyle" in multiplayer #11760
Open
+42
−2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is an MVP. @ppy/team-web please take this over.
I'm ferrying this via the "beatmapset_id" field which, when set, indicates that players in the room are able to individually pick their own choice of beatmap and ruleset.
I have added what I believe is one important comment where the osu!web team will need to add validation as required. Importantly:
$playlistItem->beatmap_id
).required_mods
/allowed_mods
should be kept empty.Feature request: The score controller (
rooms/{roomId}/playlist/{playlistItemId}/scores/{scoreId}
) should return a beatmap model for each score rather than just abeatmap_id
.