Frostune UI Sound Controller Version: 1.0 Author: Frostune Website: https://frostune.com Support: support@frostune.com ๐ŸŽฎ Overview This is a modular Blueprint-based system designed to centralize and manage UI sounds in your Unreal Engine project. It includes 6 stylized sounds (Click, Back, Denied, Notification, Popup, Hover), a Data Asset-based sound map, and a simple demo UI to test the logic. โœ… Integration Quick Start ๐Ÿ” Assign Game Mode: In your levelโ€™s World Settings, assign GM_Frostune_UI as the default GameMode to activate the controller at runtime. ๐Ÿง  Controller Usage: The controller loads a Sound Map from a Data Asset and plays sounds based on enum input. ๐ŸŽง Modify or Replace Sounds: Open the DA_UI_Sounds Data Asset and swap any Sound Cue reference with your own. ๐Ÿงฉ Add New Sound Types: Add a new value to the E_UISoundType enum Add a matching entry in the Data Asset Call PlayUISound() with the new type ๐Ÿงช Demo: Open WBP_Demo_MainMenu to test the system and see button bindings in action. ๐Ÿ“ Package Contents Frostune_UI_Controller/ โ”œโ”€โ”€ Audio/ (Sound Cues + WAVs) โ”œโ”€โ”€ Blueprints/ (Controller & Logic) โ”œโ”€โ”€ Widgets/ (Demo Main Menu) โ”œโ”€โ”€ DataAssets/ (Enum + Sound Map) This system is ideal for both Blueprint-based projects and future Wwise-ready setups. ๐ŸŽฏ Lightweight, scalable, and easy to integrate.