added fade curves for events

I hope I covered all the necessary stuff. In simple testing seems to be working.