Porting/Updating camera shake

I don’t remember what I did as it’s been a while, but I was able to fix it.

I think I ended up recreating the new classes from scratch and scrapping the old ones, even though as far as I could tell they were identical. One worked and one didn’t.