In the future want the end of run page to become more of a "Run Summary" page, wherein you can compared any two runs. Typically the base run will be your last PB, but we will allow you set any run to that by selecting from the leaderboard via context menu. We can also include a dropdown that is automatically populated with all your recent PBs.
Similarly, you can set any run as your comparison run. This is especially nice for setting comparisons to your current PB (the default), or WR, or just a friend's run, whatever. Will also affect your comparison splits!
This has several upshots
You can see a "run summary" page for any two runs
Can be used for stages. The recent runs dropdown can include stage times, so if you want to set the stage run summary whilst playing the main track (including if you didn't complete the main track run but did complete a stage), you can just select the stage run (we'd have to also update the comparison run there to be the respective stage run of the main track run you're current comparing to). If you're just going for stage runs (e.g. starting on stage 2 of some map), we'd automatically set your comparison as well to previous comparison run's stage time, though figuring out exactly how we choose a run is quite hard.
If currently comparing to a personal run, presumably the match stage personal run or just personal PB on that stage. Otherwise find maybe resort to similar auto comparison stuff (below).
So, tabmenu leaderboard entry will get two extra items in context menu, "Set comparison" and "View Summary".
We also want some kind of "auto-comparison selection" where you can default your comparison to e.g. Group 6, if you don't have a PB. Options could be checkbox for "Auto PB", then a dropdown for (this isn't exhaustive, just some ideas):
In the future want the end of run page to become more of a "Run Summary" page, wherein you can compared any two runs. Typically the base run will be your last PB, but we will allow you set any run to that by selecting from the leaderboard via context menu. We can also include a dropdown that is automatically populated with all your recent PBs.
Similarly, you can set any run as your comparison run. This is especially nice for setting comparisons to your current PB (the default), or WR, or just a friend's run, whatever. Will also affect your comparison splits!
This has several upshots
So, tabmenu leaderboard entry will get two extra items in context menu, "Set comparison" and "View Summary".
We also want some kind of "auto-comparison selection" where you can default your comparison to e.g. Group 6, if you don't have a PB. Options could be checkbox for "Auto PB", then a dropdown for (this isn't exhaustive, just some ideas):
Discussed in meeting on 05/11/2023