public SequentialUniqueTileLoader(ILogger logger, IMapSectionData mapSectionData, IGridPositionCalculator positionCalculator, TileRendererBehaviour.Pool tileRendererPool) { _logger = logger; _mapSectionData = mapSectionData; _positionCalculator = positionCalculator; _tileRendererPool = tileRendererPool; }
public RandomizedRepeatedTileLoader(IRandomProvider randomProvider, ILogger logger, IMapSectionData mapSectionData, IGridPositionCalculator positionCalculator, TileRendererBehaviour.Pool tileRendererPool) { _randomProvider = randomProvider; _logger = logger; _mapSectionData = mapSectionData; _positionCalculator = positionCalculator; _tileRendererPool = tileRendererPool; }