public PathfindingStalkerAi(PlayerView view, PathfindingStalkerAiModel model, Seeker seeker, Transform target)
 {
     _view   = view != null ? view : throw new ArgumentNullException(nameof(view));
     _model  = model != null ? model : throw new ArgumentNullException(nameof(model));
     _seeker = seeker != null ? seeker : throw new ArgumentNullException(nameof(seeker));
     _target = target != null ? target : throw new ArgumentNullException(nameof(target));
 }
 public PathfindingSimplePatrolAi(PlayerView view, PathfindingStalkerAiModel model)
 {
     _view  = view != null ? view : throw new ArgumentNullException(nameof(view));
     _model = model != null ? model : throw new ArgumentNullException(nameof(model));
 }