I have dynamic selector with conditional child to check if player distance < 15, run sequencer for this enemy to seek player, at the end of sequencer I have one more conditional to check if player distance < 4, if true then run sequencer for this enemy to execute function explode, play animation, and destroy itself.
The problem is when this enemy explode, explosion force pushes player causes player distance to be more than 4, since my explosion animation set to wait until finish, this enemy fails to destroy itself.
Is there a way to make sequencer can’t be interrupted/reevaluate even when im using dynamic selector?