-
Notifications
You must be signed in to change notification settings - Fork 23
Important Migration Notes (24.1)
Alessandro Famà edited this page Jan 30, 2025
·
8 revisions
- Delete the previous installed Wwise addon in
res://addons/Wwisebefore upgrading and follow the new Getting Started Guide in the Wiki. - If you encounter a
Unable to load addon plugin at res://addons/Wwise/plugin.cfgerror popup after upgrading, please open theproject.godotfile and delete that plugin from there. Unfortunately, Godot doesn't seem to automatically remove plugins that were removed from the file system. - Project settings that were removed or renamed in the new version of the Wwise integration will still persist in the
project.godotfile. To avoid displaying these, you can manually open theproject.godotfile and remove them. - If you were extensively using custom nodes, you will need to reassign the selected Wwise objects to the respective properties in the custom nodes.
- Most of the
Wwisesingleton functions now accept aNode*instead of anObject*for registered game objects. - The
post_eventfunctions in theWwisesingleton will register passed nodes as Game Objects automatically. - The Init Bank is now loaded by default at startup.
- The
CookieWrapperobject passed to the_callbackversions of Wwise functions has been removed. You can now pass aCallabledirectly to these functions. - You no longer need to add the
.bnkand.wemfile extensions to theFilters to export non-resource files/folderssetting in the Godot Export window. The integration now handles this automatically. - Generating Wwise IDs is now completely optional.
- Wwise 24.1, 25.1, 26.1 / Godot 4.3+
- Getting Started
- Posting Events
- Loading SoundBanks
- Setting RTPC Values
- Setting Switches
- Setting States
- Exporting a Godot Project
- Building the GDExtension Library
- Plugin Support
- macOS-specific information
- Linux-specific information
- Web-specific information
- Version Control
- Important Migration Notes 24.1