public void Init(Anthill anthill) { this.anthill = anthill; moveGenerator.Init(this); moveValidator.Init(this); move.OnMoveFinish += OnMoveFinish; SetNextDestination(); }