Exemple #1
0
 private void GenerateLayers(ILayerGenerator layerGenerator, int layerCount)
 {
     for (int i = 0; i < layerCount; i++)
     {
         Layers.Add(layerGenerator.GenerateLayer(i));
     }
 }
Exemple #2
0
 public Map(ILayerGenerator layerGenerator, int layerCount, IPlayer player)
 {
     GenerateLayers(layerGenerator, layerCount);
     SpawnPlayer(player, (TopLayer)Layers[0]);
 }