Rain World

Rain World

775 ratings
Music Announcements
3
4
7
7
   
Award
Favorite
Favorited
Unfavorite
Cosmetics
Compatible With: Base, Downpour, Watcher
File Size
Posted
Updated
40.702 KB
Jan 27, 2023 @ 9:17am
May 14 @ 5:16am
15 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
83 Comments
SabreML  [author] Apr 28 @ 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] Apr 28 @ 6:09am 
@riley_ Done! There's now a new option in the mod's remix settings to enable those songs.
thevitalij6 Apr 28 @ 6:06am 
just interesting. have this mod the translations to other languages? if no, will this mod have the translations in future?
SabreML  [author] Apr 27 @ 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_ Apr 27 @ 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 Apr 18 @ 4:06am 
Awesome! ya i thought it might be something like that, thanks so much!
SabreML  [author] Apr 18 @ 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] Apr 18 @ 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.
Jadex Apr 17 @ 11:37pm 
Hey just wondering when you update a mod to the latest version what exactly do you need to change? like i wouldn't think a mod like this would need to be changed in anyway to work with the newest version but it seems every mod tends to break unless its tuned after each little hotfix. I'm sure its different for every mod espcially ones where some code potentially breaks but ya was just wondering whats exactly goin on under the hood
SabreML  [author] Apr 17 @ 10:20am 
Try unsubscribing and re-subscribing, Steam might not have sent you the mod update for some reason.
Version 1.2.6 of the mod should be up to date with the latest Rain World version (1.10.2).