Пример #1
0
    public MapGenerator(IMapDataProvider dataProvider)
    {
        //var _dataProvider = (MapDataProvider)dataProvider;

        _mapGenerationInput = dataProvider.GetMapGenerationData();
        generatedMap        = GenerateMap();
    }
Пример #2
0
 public DebugMapGenerator(IMapDataProvider debugMapDataProvider,
                          DebugSectionBuilder debugSectionBuilder)
 {
     _mapData             = debugMapDataProvider.GetMapGenerationData();
     _debugSectionBuilder = debugSectionBuilder;
 }