I just cant get my pawn to move (c++)

ah ok. You are right, there’s no way I would be able to do that, but I was thinking the pawnmovementcomponent had some of the basics similar to the character but I guess not.

So I could go and create a character, and then a custom charactermovementcomponent and set that as the characters movement comp (I have done this and I can get it working alright). But could I perhaps make a pawn, and then make and attach a custom charactermovementcomponent to the pawn?

Basically I want to make a new pawn use these components (and not the ones that come with a default character);
simple box collision, camera and an empty character movement component which is empty (but has access to the movement stuff, so I can just write my own movement (not the complicated stuff, just the simple stuff like addmovementinput() etc and it would work?)

(iam sure I could go through and delete stuff i dont want (like the default skeletal mesh component etc) but I would rather just choose what i want rather than go and have to delete all things I dont)

Thanks for you help :).