utopia-rise / fmod-gdextension

FMOD Studio GDExtension bindings for the Godot game engine
MIT License
385 stars 42 forks source link

feat: emitter parameters using godot custom properties #167

Closed piiertho closed 9 months ago

piiertho commented 9 months ago

This adds fmod event parameters as properties of fmod event emitters.
You can now set their value using classic inspector.
You can also set them in script using custom godot property access, ex:

self["event_parameter/RPM/value"] = self["event_parameter/RPM/value"] + 10
bitbrain commented 9 months ago

Generally LGTM - just some minor feedback to improve GDScript performance + compatibility remark!