private void RegisterRumbleSource(RumbleSource rumble)
 {
     this.activeRumbleSources.Add(rumble);
 }
 private void UnregisterRumbleSource(RumbleSource rumble)
 {
     this.activeRumbleSources.Remove(rumble);
 }
 public void DestroyRumble(RumbleSource source)
 {
     Destroy(source.gameObject);
     this.UnregisterRumbleSource(source);
 }