I nuked my previous thread, as I realised the title was really misleading and it was super badly written.
Basically my problem is thus:
I’m attempting to write a basic movement blueprint from scratch for the sake of teaching myself. I have a game instance, game mode, game state, player controller and character pawn all set up and correctly referenced both in my settings and the game mode blueprint. I have my controls defined in Settings, and I can call InputAxis nodes, AddPitchInput and AddYawInput, but AddMovementInput is simply not there. I have tried all the various tips and bits of advice given on other parts of the forum and AnswerHub, but AddMovementInput is simply not there.
I have followed a bunch of fairly well-regarded tutorials on the matter, and I seem to be doing everything right in terms of setting everything up, but I simply cannot find AddMovementInput anywhere. I was initially under the impression that I needed to set up an AnimationBlueprint, but apparently this is not the case. I’ve been stuck on this for more than a day now. Any help or advice greatly appreciated.