We implemented integration of FMOD Studio with our custom engine and encountered problem with event lookup by path if that event was created during live update session.
Steps to reproduce:
- Start the game
- Start FMOD Studio and connect to the game using live update
- Create new event, assign it to Master bank, add audio track
- Copy created event path and try to play it from game using that path
Result:
Event is not played and API returns ERROR 74: The requested event, parameter, bus or vca could not be found.
If instead of the event’s path we copy it’s GUID and try play it from the game the same way it will be played and everything works as expected. Unfortunately, our workflow expects all events to be configured using events’ paths and not being able to use paths during live update sessions makes life a lot harder for our designers.
I want to confirm that behaviour described above is expected or if there is issue in implementation of our integration.
We are using FMOD Studio 2.0.12.
UPD. When events loaded normally, via banks loading, event lookup by path works properly and no issues are encountered.