Begin Play will do for now. Perhaps it’s not a bad idea to watch a basic tutorial or have a look at the docs:
You need to USE the Input Actions you’ve created. Either inside the actor or in the Player Controller and send notifications to the actor you want to move. I mean, open any template - every single one of them has it all hooked up - study it if working with real examples seems better than reading docs or following tuts.
You need your controller to posses the actor if it’s not done automatically by the game mode.
Pull out a pin from the return value of get player controller and type in posses, you should then get the node. Pass in the actor via reference that needs to be possessed.
Also your add mapping context needs to be hooked up to somewhere like a begin play node.
You have add the logic to the pawn you want to possess. So it needs to implement the input action IA_MoveBoth and use that action to drive the pawns motion or do a specific action via a function / macro
Thank you for this, I did look through tutorials first but no luck,
Now I tried with the templates but I am still missing a key piece which I can’t figure out.
Maybe it’s just my joystick? though the mapping works so I am not sure what blocks it in gamemode.