Example #1
0
        public void Construct(PathManager pathManager, MapHelper mapHelper,
                              AIPathFindCompleteSignal aIPathFindCompleteSignal,
                              PlayerController player,
                              LevelLoadingManager levelLoadingManager,
                              MapStartSignal mapStartSignal,
                              FootStepFactory footStepFactory,
                              LockersManager lockersManager
                              )
        {
            _player      = player;
            _pathManager = pathManager;
            _mapHelper   = mapHelper;
            _aiPathFindCompleteSignal = aIPathFindCompleteSignal;
            _levelLoadingManager      = levelLoadingManager;
            _footStepFactory          = footStepFactory;
            _lockerManager            = lockersManager;

            _mapStartSignal = mapStartSignal;
        }
Example #2
0
 protected override void OnDisable()
 {
     base.OnEnable();
     _mapStartSignal -= OnMapStart;
 }