is My Character Movement Componet Corrupt?

Hi there,

I started this project not long ago. After messing around with the Game State slightly, I played the Game and I could not Move or Jump with my character. The inputs are recieved and everything is executed. However it appears that anything to do with the Character MovementComponent is broken. Below I’ve provided testing from my Game and What the Component looks like in VS. Any Recomendations? I can’t exactly start over.

Video: Imgur: The magic of the Internet

Have you tried restarting the engine? Sometimes it does strange things like that.

Could you check if your movement mode is set to walking (which you can access from the movement component) and the capsule component has collision enabled?

Hi I’m on a different account, When seeing what the movement mode was on begin play, I found out that my begin play didn’t work, so after calling it on possessed, it ended up printing none. I then decided to try and manually set the movement mode at the start however that wasn’t very successful. Any ideas?

Edit: My event tick doesn’t work either, this is really strange, and this happens with all character classes

Sure, you can try to see if the movement mode and the capsule component’s collision type (check that also) change back afterwards, by using debug keys for example, or by constantly printing them out after Event Tick when you get it fixed (you can still print them out constantly without it tho, just trigger a looping timer after a debug key or Event Possessed if you wanna use that one)


Make sure you have this inside the BeginPlay function.

Super::BeginPlay();

Make sure to have this inside the Tick function:

Super::Tick(DeltaTime);

And this inside the constructor:

PrimaryActorTick.bCanEverTick = true;

If it still doesn’t work out after these, I’d recommend creating a new empty project and migrating your assets to it.

Hope these can help! :innocent:

I’m not using cpp, sorry.