Perk system2

-Reworked Perk System
-Camera shake
-Rumble (potentially some problems through visual studio)
-Right bumper weapon switch

We don't want the damage system coupled to the camera shake in this way. You should set it up so that the camera can register for a callback when the DamageSystem takes damage (the same way things can register for a callback when the DamageSystem dies), and have the camera shake itself when the callback is triggered. That way the DamageSystem doesn't have to know anything about the camera shanking, and we've also added the ability to other things reacting to taking damage.

If you need any help setting this up let me know. I'll also be able to help you on Saturday.