Arbitrary Surface Walking

So, I’m making a game that takes place in space. What I need to be able to do is (realatively) easily be able to stick to surfaces (like walls or most things really) and walk along them.

I understand that the “real” way to do this is with custom movement coding, which, there’s virtually no documentation on (Epic Games should REALLY do a tutorial about this aspect).

While I’m more than happy to learn how to code in my own movement structure, I’m sure there’s a clever way around this situation, using a “blank” custom movement mode as a proxy of sorts and then going from there.

I know that there is an adventure kit floating around out there that is EXACTLY what I want to do, but I don’t know how much it costs, and I’d more than likely canabalize it to get what I want out of it anyway.

So, the main thing I want to know, is how would I easily be able to walk on walls (gravity is no issue, I know how to fix that little bit)

What I guess I’m really wondering, is how do I stick to walls? and I’d like to avoid placing a bunch of collision boxes everywhere, that would be a bit of a headache for the game that I’m making.