Generic Shooter: Support Thread

I had the same thing happen after I derived a new class from character movement. Had to manually delete all the c++ files and migrate assets to a new project to fix it.