Added TypeEvent to GameEvent