utopia-rise / fmod-gdextension

FMOD Studio GDExtension bindings for the Godot game engine
MIT License
485 stars 52 forks source link

feat: emitter parameters using godot custom properties #167

Closed piiertho closed 1 year ago

piiertho commented 1 year 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 1 year ago

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