/// <summary> /// Generates structures for a given chunk /// </summary> /// <param name="chunk">Chunk for which structures are generated</param> public void GenerateStructuresForChunk(Chunk chunk) { for (int i = 0; i < Layers.Length; i++) { TerrainLayer layer = Layers[i]; if (layer == null || !layer.isStructure) { continue; } layer.GenerateStructures(chunk); } }