So here's a bigger Music Library update just before Christmas. In case this breaks anything for you - please let us know and know that you can always use the previous branch to access the previous version.
When using the full osu! library, this version should work much more reliably than the previous one, and we have a new difficulty metric that I'm hoping to get feedback on because over time, this will become a very important part of the game. For example, we will have a skill based leaderboard in addition to the "grind your way to the top" accumulated score leaderboard. The way I currently plan to do this is simply take the difficulty of the most difficult map that you have full-combo'd. So that will be a value between 0 and 10 and define your skill level.
Also, we'll have more abstract skill levels that will map to filter settings so that you can easily find maps and progress through maps that match your current capabilities.
Finally, we also lighted up Zero Distraction a little to make it look more like its original version.
As always, please let us know how this works for you and in case you run into any issues.
Full Release Notes
- Music Library: Changed order in area Quick Access from "quick and simple" to "more involved", so Random is now first, then Favorites, then Recently Played, then Recently Added.
- Music Library: Put proper instructions into "Music Library Info" that explain how the Music Library works.
- Music Library: Redesigned how caching works. Previously, when multiple beatmaps were being cached, they would run in parallel, slowing each other down. Now, the most recently selected is always cached next (possibly after one that is currently in the process of being cached). That way, you'll usually have the beatmap you want to play cached much more quickly than before, especially when having browsed intensely before.
- Avatar System: All Avatars were already start in the startup scene which caused the main startup to take very long. This has now been moved to the appropriate scene so that loading progress shows correctly which operation takes how long.
- Music Library: Finally fixed bug that had the progress for loading song still open after the song was already played.
- Music Library: Fixed issue with Unicode characters that made them have a mostly transparent rectangle around them when viewed from a distance. Also made the font atlas textures much smaller for quicker loading.
- Music Library: Fixed a few issues and added additional criteria to calculate beatmap difficulties based on actual difficulty in Holodance.
- Music Library: Improved progress while settings things up. Usually, you won't see this because it happens in the background on game start, before entering a Free Mode environment. But if you are quick enough, or your library is large enough, you may see this.
- Music Library: Significantly improved caching of beatmaps. This is now much more reliable and faster than before.
- Music Library: We now have two separate states for when Quick Access can be used (as soon as Favorites and Last Played have been loaded), and when Browse Music is available (when filtering has been completed). This should prevent trouble when clicking things wildly while filters are being refreshed.
- Music Library: Added Tempo range filter. This lets you define a BPM-range in which the maps you want to see in Browse Music and Random must fall.
- Music Library: Fixed issue that filters were not properly updated when changing the range sliders.
- Music Library: Created a new metric for difficulty based on values relevant to the difficulty in VR. We may still need to balance this a little.
- Music Library: Fixed minimum ranges for difficulty, tempi and duration. Difficulty can now be just a range of one (e.g. 3-4, or 3.5-4.5), and tempi can now be within a range of 30 (e.g. 60-90). Durations already had a minimum range of 30.
- Music Library: Beatmap details now show the date of the first time you full combo'd this map.
- Music Library: When you have caught 90% of a map, the map details now show an orange checkmark. If you have full combo'd a map, it shows a green checkmark.
- Startup: Fixed a rather nasty bug during initial loading that caused the loading screen to be ended while the initialization was actually still taking place.
- Music Library: Beatmaps now also show the full combo status in lists so that it's really easy to get an overview of where you are with which map.
- Music Library: Added missing sections - Browse Music now also has Tempi and Durations and is only missing Beatmappers. Quick Access now has Recently Added.
- Music Library: Added some new stats that may or may not always work, like best and current leaderboard rank.
- Zero Distraction: Lighted things up a little.