Describe the feature you'd like
The SFX_BANK in player.gd is enormous, full of hardcoded inflexible file paths, and makes the rest of the script hard to read. It could easily be replaced with a resource file with dynamic UID (export var) references to solve both of these problems, and make it more designer-friendly.
Do you intend to contribute this yourself? If so, how do you plan on doing it?
Probably. It will likely coincide and intersect with #244, so that should be handled with care, although these issues are not mutually dependent.
Describe the feature you'd like The SFX_BANK in player.gd is enormous, full of hardcoded inflexible file paths, and makes the rest of the script hard to read. It could easily be replaced with a resource file with dynamic UID (export var) references to solve both of these problems, and make it more designer-friendly.
Do you intend to contribute this yourself? If so, how do you plan on doing it? Probably. It will likely coincide and intersect with #244, so that should be handled with care, although these issues are not mutually dependent.