用反编译工具找到GenerateSlopeChunk这个函数,把下面的while (i >= 2)改成while (i >= 4) 就行 private static void GenerateSlopeChunk(bool eastward, ref int xCoordinate, ref int yCoordinate, Simulation sim, int minSlopeCount, int maxSlopeCount, TerrainZoneDefinition zone)
{
int i = sim.Random.Next(minSlopeCount, maxSlopeCount + 1);
while (i >= 2)
{
int num = i - 2;
int minValue = (num < 2) ? num : 0;
int num2 = Math.Min(num, 3);
int num3 = sim.Random.Next(minValue, num2 + 1);
bool flag = sim.Random.Next(2) == 0;
{
int i = sim.Random.Next(minSlopeCount, maxSlopeCount + 1);
while (i >= 2)
{
int num = i - 2;
int minValue = (num < 2) ? num : 0;
int num2 = Math.Min(num, 3);
int num3 = sim.Random.Next(minValue, num2 + 1);
bool flag = sim.Random.Next(2) == 0;