Trigger character ragdoll with input key event?

I’m trying to do the same thing, although not for a skateboarding game.

You need 2 variables, one for when the character is in the air (which already exists) and one for when the animation is playing. Then when both are true, trigger the ragdoll. In logic/flow control this is called an ‘AND gate’. You can do it with Branch nodes:

I created a new boolean variable called ‘Animation Playing’ (you can call it whatever). Then dragged it onto the graph and created a ‘Set variable’ for True and another ‘Set variable’ for False. I used a Delay function between them for the length of the animation.

Then I made a Branch node for the ‘Is in Air’ and ‘Animation Playing’ variables.

This isn’t a complete blueprint because I actually don’t know how to trigger an animation or ragdoll in the AnimBlueprint. It’s different from the Level and Class Blueprints. If you know how to do those parts, that could help.