public virtual void HandleClick(int direction) { if (transmitterController.AnyMoving) { return; } if (spark != null) { spark.ConnectionBroken(); } }