This is awesome! Thanks! I do want to mention that if you have a Blueprint Character, you don’t need to go into C++ to change which controller it uses, you just need to go into your character movement component in your character, and in details, change the dropdown here to your custom character controller:
I also had a little trouble adding a C++ script to a Blueprint project, but I would recommend to anyone who has trouble after adding one to check these out:
But otherwise, works like a charm! Thanks!