Rain World

Rain World

803 ratings
Music Announcements
3
8
4
7
   
Award
Favorite
Favorited
Unfavorite
Cosmetics
Compatible With: Base, Downpour, Watcher
File Size
Posted
Updated
40.702 KB
27 Jan, 2023 @ 9:17am
15 Jun @ 5:36am
16 Change Notes ( view )

Subscribe to download
Music Announcements

Description
Adds a small pop-up showing the track name when music starts playing.

New in v1.3.0: Added a new experimental config setting to announce 'Background music', which are short, unnamed songs which play upon entering some regions.
The mod will use community-made names for most tracks ('BM_CC_CANOPY' -> 'Clairvoyant Canopy'), but some added by The Watcher DLC are still unnamed, and so will be announced in their "raw" form ('BM_RWTW_TAG_08').



The source code and a non-workshop download are available here:
https://github.com/SabreML/MusicAnnouncements
85 Comments
SabreML  [author] 15 Jun @ 4:07am 
This mod shows you the track name when the game triggers any built-in background music (for example, 'Bio-Engineering' in HI_BO4 and 'Unseen Lands' in SU_A53).
Jukebox Anywhere adds an interactive music player to the pause menu which lets you play music whenever you want.
They're both music related, but otherwise they function pretty differently to each other.
jacobasclo221 14 Jun @ 7:20am 
Jukebox anywhere didn't did this already?
SabreML  [author] 28 Apr @ 6:19am 
@thevitalij6 The mod gets all of its names directly from the game when a new song starts playing, so since everything in the soundtrack is English, the mod is too.
If there are translated track names available somewhere though, I'd be happy to add them.
SabreML  [author] 28 Apr @ 6:09am 
@riley_ Done! There's now a new option in the mod's remix settings to enable those songs.
thevitalij6 28 Apr @ 6:06am 
just interesting. have this mod the translations to other languages? if no, will this mod have the translations in future?
SabreML  [author] 27 Apr @ 1:11pm 
Oh I had completely forgotten about that. I still have a half-finished branch from last year adding a config option for background music, so I'll try to dust that off.
riley_ 27 Apr @ 11:24am 
now that watcher has released and almost every single song in it starts with "BM_" could you please add an option to display the names of those songs anyway? and just include a disclaimer for it or something that the names of those songs will look weird and not entirely be accurate
Jadex 18 Apr @ 4:06am 
Awesome! ya i thought it might be something like that, thanks so much!
SabreML  [author] 18 Apr @ 3:52am 
(2/2)
As an example of a big change, RW v1.9.07 replaced a big chunk of the game's input system, so I had to rewrite a lot of the code for my Singleplayer Co-op Emotes and Jolly Rebind mods.
For a smaller example, the recent Watcher update replaced the `getSlugcatStoryRegions()` method with `SlugcatStoryRegions()`, so I had to tweak Collection Labels a bit. ( commit link [github.com])

The GitHub page for my mods is usually up to date with the version on Steam, so if you're interested, any code changes should be visible in the 'Commits' tab there.
SabreML  [author] 18 Apr @ 3:52am 
(1/2) Long post warning! :kingvulture:
I'm quite lucky with this specific mod since it doesn't tend to need anything changed after an update, yeah. Updates in general though can quite often cause things to break in unexpected ways even if, on the surface, they shouldn't have touched anything near what the mod works with.

Just to be on the safe side I like to set the mod's `target_game_version` to immediately flag the mod as "outdated" whenever the game updates (even if it might actually still work fine). Then I'll check that everything is still working in-game, make any tweaks that may be needed, and change the target version to match the game.