public NpcMoveToRandomPlace( INpcMoveUseCase moveUseCase, INpcParamUseCase paramUseCase, ITilemapPassabilityUseCase tilemapPassabilityUseCase, ITilemapUseCase tilemapUseCase) { _moveUseCase = moveUseCase; _paramUseCase = paramUseCase; _tilemapPassabilityUseCase = tilemapPassabilityUseCase; _tilemapUseCase = tilemapUseCase; _aimList = new Stack <Vector2Int>(); }
private void Inject( ITilemapPassabilityUseCase tilemapPassability ) { //tilemapPassability.PassableTilemap = _passable; }