Post by DarkTonic Dev on Mar 25, 2021 23:17:58 GMT
V 1.3.8 changelog:
Fixed bug: Refactored log code in Master Audio that finds no voices to play returned only conditionally.
Fixed bug: Allocation fixed for Addressable delayed cleanup.
Fixed bug: Jukebox display would not select Resource File from a list of Resource files in the Playlist when it was playing. It always appeared blank.
Fixed bug: Long Playlist names would not get truncated and mess up the Inspector.
Fixed bug: Not-loaded Resource file played by name would cause endless loop.
Fixed bug: Hitting Play with a Playlist Controller selected would cause an error when trying to display the Jukebox.
Fixed bug: Telling additional synced layers of music would sometimes be off by fractions of a second. We now schedule the audio change slightly ahead which minimizes this greatly. Usually eliminates it.
Fixed bug: Auto-advanced crossfade wouldn't work on WebGL when in background and frame rate goes to 1.
Added "Jukebox Filter" dropdown up top in the Master Audio Inspector. The choices are "Display All" (default) and "Diplay Active" which only shows Playlist Controllers that are playing songs.
Added a new checkbox on Welcome Window to enable Video player feature. Now turned off by default. Enable it if you want the Video Players feature and have Video package installed from Package Manager.
Added a gear icon in each Jukebox to select the Playlist Controller in Project View for editing.
Added "Sort Alpha" button for the Playlists section.
Added "Playlist Text Filter" to filter out Playlists whose name doesn't match.
Added "Pause Audio Listener" and "Unpause Audio Listener" to Global Control under Event Sounds.
Added "Ignore Listener Pause" checkbox (defaults to unchecked) to Playlist Controllers and Sound Groups. They will play if checked even if the Audio Listener is paused. The rest will not.
Added CurrentFadeStatus property to PlaylistController, to tell you the current fading status of a FadeToVolume, if one is running (FadingIn, FadingOut, NotFading).
Change to Singleton Scriptable for obscure "load all resources" code in other plugins.
Added AudioListenerPause and AudioListenerUnpause to Multiplayer Adapter classes. You must install the latest update of the 3rd party Networking integration plugin you are using.