Bumper
Little thought of how the file could look like.
(Filename: <filename>.osc (as the OP suggests)
osu! collection list v1
List Name: <filename>
Creator: <the username of the player that exported this list>
[<collection 1>]
<beatmapid1>
<beatmapid2>
<beatmapid3>
...
[<collection 2]
<beatmapid1>
<beatmapid2>
<beatmapid3>
...
......
For example, I exported a list with a collection called "cancer" with Monstrata's CBCC map included, and with the filename "dirty pp".it'll look like this:
(Filename: dirty_pp.osc)
osu! collection list v1
List Name: dirty_pp
Creator: Kondou-Shinichi
[cancer]
1373950
Here I have another list, with the addition of haitai and different diff of CBCC:
osu! collection list v1
Creator: Kondou-Shinichi
[cancer]
1154509
[pp]
994495
If I choose to merge the list, it'll be:
[cancer]
1154509
1373950
[pp]
994495
If I choose to replace the list, it'll be:
[cancer]
1154509
[pp]
994495
If non-supporter doesn't have haitai, it'll be like this:
[cancer]
1154509
1373950
[pp]
and a seperate .txt will be generated (in the case of the filename of dirty_pp_v2), called dirty_pp_v2_missing.txt, containing:
[pp]
994495
And you'll have to go online and download it (whereas supporters could download with osu!direct)
I know I'm bumping an old thread, but I'm really hoping this could be implemented.