C++ Why do i keep getting "inconsistent dll linkage error" on ACharacter::Jump

You cannot do it this way:

void ACharacter::Jump() {
	jumpingDelay = true;

}

You have to override the method in ACharachterMovement

virtual void Jump() override;

Then in cpp:

void ACharachterMovement::Jump() {
    Super::Jump();
	jumpingDelay = true;

}

2 Likes