public void Construct(GuardReportEnemyPresenceSignal guardReportEnemyPresenceSignal, GuardManager guardManager, GuardReachedRoomSignal guardReachedRoomSignal, NodeSearchedSignal nodeSearchedSignal, LevelLoadingManager levelLoadingManager, GuardReportDeadGuardSignal guardReportDeadGuardSignal ) { _guardReportEnemyPresenceSignal = guardReportEnemyPresenceSignal; _guardManager = guardManager; _guardReachedRoomSignal = guardReachedRoomSignal; _nodeSearchedSignal = nodeSearchedSignal; _levelLoadingManager = levelLoadingManager; _guardReportDeadGuardSignal = guardReportDeadGuardSignal; }
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; }