Below is a video detailing how the BP_MainCharacter blueprint pretty much runs the whole games interactivity.