You can use a condition to check if character is not swimming, so add a branch before the flip/flop node, get movement component, get movement mode, get is swimming and link the branch’s false output to the crouch flow, else do nothing. To simplify, if you have a boolean Is Swimming, that would be easier.
1 Like