Important Migration Notes (24.1) - alessandrofama/wwise-godot-integration GitHub Wiki

  • If you encounter a Unable to load addon plugin at res://addons/Wwise/plugin.cfg error popup, please open the project.godot file 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.godot file. To avoid displaying these, you can manually open the project.godot file 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 Wwise singleton functions now accept a Node* instead of an Object* for registered game objects.
  • The Init Bank is now loaded by default.
  • The CookieWrapper object passed to the _callback versions of Wwise functions has been removed. You can now pass a Callable directly to these functions.
  • You no longer need to add the .bnk and .wem file extensions to the Filters to export non-resource files/folders setting in the Godot Export window. The integration now handles this automatically.