How do i set up class selection for a fps game

So basically i want a menu to pop up pregame(or before player controllers are attached to pawns) which you select your class of player(sniper man,rocket man,whatever man) the (menu closes ?)-The player is then attached to that pawn with its specific attributes and abilities.The game begins.

I am making a game where each player has specific abilities that alter physics and speed ectect.

Hi

Someone will explain this better, But you have all the Pawns. IN the Pawn BP will have all the Pros and Cons as Variable or something.

When you choose that character, and spawn it.

Then you posses that Pawn.

In theory, that is how I would tackle it. But it depends on how far you have gone in to your scripting as well.