CHANGELOG

2.1.0

  • Always use the TrackData Title whenever possible instead of the file name without extension
  • Added an ability to register an original audio of an entry
  • Fixed an issue where custom entry would display as KEY>>{audionamehere}<< (now it will just display {audionamehere})
  • Fixed an issue where playing SFX doesn't do anything
  • Fixed an issue where resetting a custom entry would remove the file label but the audio would still be the original assigned audio (now resetting a custom entry will just reset to the first assigned audio)
  • Fixed an issue where resetting an entry doesn't remove the attached audio

2.0.0

  • Added a manager that has tons of public method for other mod to use.
  • Added ability to create new music entry.
  • Added ability to create new SFX entry.
  • Added ability to load file relative to the mod path (for example: BattleMusic_Titans = Hearts Stay Unchanged.mp3) is a valid path if there's a file with this name next to the mod dll.
  • Added ability to access the audio metadata (tested on id3v1, and id3v2) using ATL 3.25, will not work if the metadata is stripped.
  • Added a wrapper SoundData to easily access the entry/definition/audioclip/metadata of your sound.
  • Scrollbar asset bundle will now not be loaded if the in-game menu is disabled.
  • Playing an SFX from the mod menu will now temporarily disable looping for that SFX.

1.0.0

Initial Release