For example, we’d like some sounds to be immune to occlusion, currently my thinking is we add a parameter to the sounds, and I check for this existing at runtime.

I’d prefer a system where the designer reads a .ini file, and adds them to the events tab, so we can set up templates etc. Maybe it could also support simple enumerations like the ‘Max playbacks behavior’.