public CaveGenerator() { meshGenerator = new MeshModifier(); caveGenerator = new CaveDataGenerator(); borderDensity = 0; prefabName = string.Empty; }
public CaveGenerator(string seed, int width, int height, int wallDensityPercentaje, int algorithmIterations, int borderDensity, int wallRegionMinDensity, int roomRegionMinDensity, int passagesDensity, float scale, float wallsAltitude, string name) { prefabName = name; this.borderDensity = borderDensity; meshGenerator = new MeshModifier(scale, wallsAltitude); int numericSeed = GetNumericSeed(seed); caveGenerator = new CaveDataGenerator(numericSeed, width, height, wallDensityPercentaje, algorithmIterations, borderDensity, wallRegionMinDensity, roomRegionMinDensity, passagesDensity); }