Fixed an issue where BombRushRadio tracks were not counted as unlocked
This could cause the plugin to believe all music tracks were excluded (disabling all music playback), when only base game tracks were blocklisted
The "Enable Music App Changes" configuration option has now split into two separate options:
Enable Hotkeys in Music App: control the blocklist and queue from the Music app, as recommended in pre-1.0.0 versions of the plugin
Enable Queue Visualization: whether to show queue numbers for tracks from within the music app (could harm performance)
The track popup code has been slightly optimized
1.0.0
New track popup w/ NetRadio implementation
Implemented track caching to hopefully improve performance
Fixed an issue where new save files would crash while the mod was active
Improved error handling
Legacy music app behavior has been moved into a configuration option (off by default)
I recommend managing blocklisted/queued tracks in the Playlists app, rather than using the hotkeys in the Music app
0.2.2
More reliable blocklisted track detection; while using Strict Blocklisting Mode, blocklisted locked tracks will (hopefully) no longer play during the story
0.2.0 (New Year Update)
New configuration option: Strict Blocklisting Mode
Prevents blocklisted songs from playing in cutscenes, story events, and the Music app
Recommended to disable "Playlists Ignore Blocklist" if this setting is enabled
Can be a little buggy, but at worst should be stuck playing silence rather than ever playing blocklisted tracks
New configuration option: Allow Skipping Encounter Music
Allows you to manually skip forced music tracks, such as in crew battles or dream sequences, via the skip keybind
Recommended to enable if using Strict Blocklisting Mode to prevent silence during encounters
New configuration option: Always Unlock Phone (experimental)
Allows you to use your phone and access the Music/Playlists apps during story events
May cause progression issues if other apps are used
Music app tracklist can be buggy in certain scenarios
Added new options in the Playlists app to add or remove tracks from the blocklist/queue (under "Manage queue/exclusions...")
Allows you to add tracks that you haven't unlocked yet to the blocklist - useful when playing through the story mode
Added new options in the Playlists app to start a playlist from a certain track ("View/edit playlist", then select a track)
Sorry to the people that have been waiting for this feature for literal months!!!!!
Reworked handling of blocklisting all available tracks
Originally, if all tracks were blocklisted, the blocklist would be automatically reset
Now, the game will attempt to play silence instead until the blocklist is manually reset or changed
(this isn't super reliable yet, though, unless you're using Strict Blocklisting Mode)
Adjusted blocklist loading/saving to be more reliable
"Skip Mixtapes by Default" no longer forces the mixtapes to always be blocklisted
Renamed and reordered certain buttons in the Playlists app for clarity
Allowed the shuffle keybind to work outside of the Music app
Updated mod icon
(0.2.1) Updated links to patched BombRushRadio
0.1.3
Fixed an issue where certain scenarios involving the blocklist could hang and crash the game
0.1.2
Several fixes to blocklist loading/saving to make it far more reliable
New configuration option: Always Instant Shuffle
When this setting is enabled, the music player will instantly shuffle every time you enter a new area, rather than just on startup
Not recommended to enable if playing with MusicCurator's patched BombRushRadio (as seen in Q&A)
0.1.1
Fixed tracks with hyphens in their titles or artist names from breaking, making then unable to be added or removed from playlists
MusicCurator's original system for converting tracks into text used hyphens to separate title from artist. It now uses a different, less common symbol instead (♫) and throws up errors if this symbol is detected in track names/artists.
Old save data should be smoothly converted to use this symbol instead.
Fixed an issue that prevented some invalid tracks from being removed from playlists