In FMOD Designer we could assign sound events to "Categories" and in HeroScript we could use things like FMOD_SetCategoryVolume() and FMOD_SetCategoryMute() to adjust volume and mute for various named sets of sounds.
As we are switching over to using FMOD Studio, the research I have done seems to indicate that it uses Mixer Groups in place of categories. But thusfar when I play sound events from FMOD Studio bank files and have those events in sound groups, calling either of the above HeroScript functions prints an error message reading:
"ERROR:System:FMOD Error: (89) The requested event, event group, event category or event property could not be found."
Then I discovered VCA's in FMOD Studio and thought that might be it. First I assigned our sound group to a VCA, named the same thing, built the project, and re-uploaded all of the bank files to our repository, but still no luck. Then I noticed that even though the group was assigned to the VCA, the individual events in the group did not show that when I right-clicked them. So I assigned all of those events to the same VCA as well, built and re-uploaded.
Yet, it still does not recognize the group name. Those script function work fine for the categories events were assigned to when using the old Designer-created files.
TLDR; Has anyone gotten the FMOD_SetCategory* functions to work on groups from FMOD Studio projects? I do not know what could be the problem.