Example #1
0
    public int[,] GenerateResources(OreSpawnSettings setting)
    {
        float seed = Random.Range(0f, 1000f);

        int[,] map = new int[(int)mapSize.x, (int)mapSize.y];

        PerlinNoise(map, seed, new float[] { setting.cutoff *(1f - setting.edgePercent), setting.cutoff * (1f + setting.edgePercent) }, setting.perlinScale);

        UpdateMap(map, resources, setting.tiles);

        return(map);
    }
Example #2
0
 public void LoadResources(int[,] map, OreSpawnSettings setting)
 {
     UpdateMap(map, resources, setting.tiles);
 }