Transition to last beat of music loop from stinger

Hey, I’m kinda new to FMOD and I’m building a system for a level in a game.

So in general I have a Music Loop(A), that is the main theme of the level. Then I have various stingers with parameters that occur whenever the player achieves or does something in game. The way they work is for example the player defeats “The Hualletauro Boss” the parameter is activated and transitions to that stinger (B) and then there is a transition at the end of the stinger (B) to the start if the music (A) and no biggie. I’ve donde this for all my stingers but now I have a new stinger (C) requested by the team, which is a stinger/loop that activates whenever the player plays a card and the figthing animation plays, and once it ends it should return to the music (A). I don’t want it to return to the start or to the start of my loop region since youll never be able to go thru all the music if it restarts everytime you play a card which is almost all the time you play the game.
I hope this makes sense, but I need to be able to transition back to the music from this fighting animation stinger (C) to the music loop region (A) where it left off or somewhere close to where it left off.
Here are some screenshots.
Thank you if anyone knows how to do it, id be so grateful!!!

I can think of a few possibilities that get close to what you want.

The simplest is to not use a transition region for this. Instead:

  1. You already have a “Fighting_Transition_Huayra_Tata” parameter sheet, which I assume represents the parameter you’re using to trigger your fighting animation stinger. Move the fighting animation stinger to this sheet, and position it such that it triggers only when that parameter is set to the value that should trigger the stinger.

This should ensure the stinger plays when the parameter’s value is switched to the relevant value (as your game is already doing) without stopping the other music, ensuring that it continues without missing a beat. Optionally, you could fully or partly mute the other music while the stinger plays by using automation, or a sidechained compressor effect.

Another possibility would be to use relative offset transition mode: If you select a transition region and look at the deck, you’ll see an “offset” drop-down menu. If you set this to “relative,” then whenever the transition region is triggered, it’ll jump to a distance to the right of the destination marker equal to the distance it was from the start of the transition region before the jump, as measured in beats and bars. Combined with an asynchronous stinger instrument and parameter velocity to reset the value of the parameter that triggers the stinger, this could allow you to jump to the singer, play it, then jump back to your regularly scheduled music.

I should mention that this method won’t jump back ot the exact same position it left off playing; rather, time will have advanced by the amount of time it took to play the stinger.

Do either of those methods work for you?