protected virtual void Start()
        {
            InitOffset();

            HP = MaxHP;

            PlayerGroup = Owner.Group;

            steerBh     = Singleton.SteerBehavior;
            flockBh     = Singleton.FlockBehavior;
            avoidanceBh = Singleton.ObstacleAvoidance;
        }
 private void Start()
 {
     steerBh = AIUtils.steerBehaviorInstance;
     flockBh = AIUtils.flockBehaviorInstance;
 }