I started with the 3rd person template and override the virtual jump function from the ACharacter class.
void AMyDerivedCharacter::Jump()
{
Super::Jump();
// Do some other stuff
}
I think the parent class Jump function from ACharacter is working since the character still jumps in the air but the debugger will not step into it and I can’t bind a breakpoint to it. At first I thought perhaps compiler optimisation (even though the function can’t be inlined and is non-trivial) but any logging I put in the parent function also doesn’t seem to be appear anywhere.
Does anyone know what is going on?
Thanks!