utopia-rise / fmod-gdextension

FMOD Studio GDExtension bindings for the Godot game engine
MIT License
439 stars 48 forks source link

fix: Fmod event emitter now works as in 3.x and code has been simplified #160

Closed piiertho closed 1 year ago

piiertho commented 1 year ago

This simplify emitters code using a CRTP.
This brings back gdscript fmod event emitter we had in 3.x in cpp.
Next steps are fmod nodes.
I think we can merge godot-4.x in master when this one is merged.