Exemple #1
0
 void GenerateMap()
 {
     if (!MapProperties.isLoaded)
     {
         clearMap = new ClearMapGenerator(MapProperties.height, MapProperties.width, MapProperties.difficulty);
         clearMap.CreateMap(field);
         clearMap.CreateObstacles(obstacle);
         clearMap.CreateStartAndFinish(start, end);
     }
     else
     {
         SaveLoadScript.Load();
         loadedMap = new LoadedMapGenerator(MapProperties.height, MapProperties.width);
         loadedMap.CreateMap(field);
         loadedMap.CreateObstacles(obstacle);
         loadedMap.CreateStartAndFinish(start, end);
     }
 }