17 lines
400 B
C#
17 lines
400 B
C#
using Unity.Collections;
|
|
|
|
namespace DanieleMarotta.RiversongCodeShowcase
|
|
{
|
|
public struct GrassTileMask : IGrassTileMask
|
|
{
|
|
public NativeArray<int> Heightmap;
|
|
|
|
public NativeArray<FertilityMapValue> Fertility;
|
|
|
|
public bool CanGenerateAtTile(int tileIndex)
|
|
{
|
|
return Heightmap[tileIndex] > 0 && Fertility[tileIndex].MaxFertility == 0;
|
|
}
|
|
}
|
|
}
|