Making character class fly?

Hey guys!

I’m working on a game where my humanoid character has the ability to fly (with a jet pack for example). I have some difficulties in implementing this with the usual character class, (testing with Third person blueprint template). Basically, what I need to get is to have player jump around normally, but when a specific button is pressed, I want him to fly and have his own flight velocity, and move in the x, y, z axis.

Any help on this setup in blueprint (c++ workflow is alien to me)?

Thanks in advance

Have you tried looking around in the BP template for the flying game?

I have the flying template, but isn’t that for a pawn class?

Character movement component has different movement modes which you can set

Including MOVE_Flying

https://docs.unrealengine.com/latest/INT/API/Runtime/Engine/GameFramework/EMovementMode/index.html

Oh my god, I never noticed! Thanks!