private void DetermineIslands(GeneratorSizes mapSize) { switch (mapSize) { case GeneratorSizes.Small: this.IslandCounts = 3; break; case GeneratorSizes.Medium: this.IslandCounts = 7; break; case GeneratorSizes.Large: this.IslandCounts = 10; break; case GeneratorSizes.Huge: this.IslandCounts = 12; break; case GeneratorSizes.Insane: this.IslandCounts = 50; break; } }
private void SetSizes() { if (Main.Grid.current < 70) { this.NewSizes = GeneratorSizes.Small; } else if (Main.Grid.current < 100 && Main.Grid.current >= 70) { this.NewSizes = GeneratorSizes.Medium; } else if (Main.Grid.current < 130 && Main.Grid.current >= 100) { this.NewSizes = GeneratorSizes.Large; } else if (Main.Grid.current < 160 && Main.Grid.current >= 130) { this.NewSizes = GeneratorSizes.Huge; } else { this.NewSizes = GeneratorSizes.Insane; } }