protected override void AgentReachedDestination() { if (this.movingBackwards > 0) { return; } StartCoroutine(this.DestroyThis()); }