Skip to content

BroAudio 3.3.0

Latest

Choose a tag to compare

@man572142 man572142 released this 03 Oct 02:54

Ver. 3.3.0

New Features

  • Library Manager search: fuzzy-search entities by name or clip name. Results are grouped per asset.

Fixes

  • Per-type volume: the stored volume is now always applied to a starting player, including when it is exactly 1.
  • SetEffect(...).ForSeconds(), .Until() and .While(): no longer throw ArgumentOutOfRangeException when the effect's fade time is 0. This also fixes .While() on dominator players (AsDominator()).
  • ResetAllEffect() no longer fires its completion callback early.
  • Sample-data reads past the end of a clip are now clamped in Audio Clip Editor.

Upgrading from v2.x.x to v3.x.x

SoundID has been completely rearchitected from an integer-based struct to a direct AudioEntity ScriptableObject reference. That means no more loading every audio asset into memory on startup whether you use it or not. Better runtime performance, better memory usage.

Breaking Change Notice: Every SoundID in your project will need to be migrated. But don't worry, a SoundID Upgrader will automatically launch on update and handle the migration for you.

⚠️Before updating, make sure you have a project backup or everything committed to version control.