I’ve got a question about EventCategories. Mainly, how are they suppost to be used.

The documentation seems to have very little about them (unless I’ve missed it, which is completely possible).

One of the ideas I see they being used for is global volume control. If the events are setup into say two categories, ‘SFX’ and ‘Music’. Shouldn’t a call to setVolume on the EventCategory, then set all the events that fall under it to that volume? Or am I looking at this all the wrong way? The idea behind the SFX/Music categories is to have it so that the programmers don’t need to know what audio events are music or sound effects, instead leaving it up to the audio designer.

Also, I can’t seem to get them to work if the above is the case. If I take the simple event example, and try to mute, setvolume, etc on an eventcategory. Nothing seems to happen. I am getting a valid category back, since I can query the info and it returns the name correctly.

In your supplied FDP you have the "Music" property set to true on one of your events. Set it to false and your problem will be fixed. That music property really only has relevance for certain console platforms so you can safely ignore it. This will be documented in a future release.