public boolean equalMapGenParameters(MapSettings other){
  if ((boardWidth != other.getBoardWidth()) || (boardHeight != other.getBoardHeight()) || (mapWidth != other.getMapWidth())|| (mapHeight != other.getMapHeight())|| (invertNegativeTerrain != other.getInvertNegativeTerrain())|| (hilliness != other.getHilliness())|| (cliffs != other.getCliffs())|| (range != other.getRange())|| (minWaterSpots != other.getMinWaterSpots())|| (maxWaterSpots != other.getMaxWaterSpots())|| (minWaterSize != other.getMinWaterSize())|| (maxWaterSize != other.getMaxWaterSize())|| (probDeep != other.getProbDeep())|| (minForestSpots != other.getMinForestSpots())|| (maxForestSpots != other.getMaxForestSpots())|| (minForestSize != other.getMinForestSize())|| (maxForestSize != other.getMaxForestSize())|| (probHeavy != other.getProbHeavy())|| (minRoughSpots != other.getMinRoughSpots())|| (maxRoughSpots != other.getMaxRoughSpots())|| (minRoughSize != other.getMinRoughSize())|| (maxRoughSize != other.getMaxRoughSize())|| (minSandSpots != other.getMinSandSpots())|| (maxSandSpots != other.getMaxSandSpots())|| (minSandSize != other.getMinSandSize())|| (maxSandSize != other.getMaxSandSize())|| (minPlantedFieldSpots != other.getMinPlantedFieldSpots())|| (maxPlantedFieldSpots != other.getMaxPlantedFieldSpots())|| (minPlantedFieldSize != other.getMinPlantedFieldSize())|| (maxPlantedFieldSize != other.getMaxPlantedFieldSize())|| (minSwampSpots != other.getMinSwampSpots())|| (maxSwampSpots != other.getMaxSwampSpots())|| (minSwampSize != other.getMinSwampSize())|| (maxSwampSize != other.getMaxSwampSize())|| (minPavementSpots != other.getMinPavementSpots())|| (maxPavementSpots != other.getMaxPavementSpots())|| (minPavementSize != other.getMinPavementSize())|| (maxPavementSize != other.getMaxPavementSize())|| (minRubbleSpots != other.getMinRubbleSpots())|| (maxRubbleSpots != other.getMaxRubbleSpots())|| (minRubbleSize != other.getMinRubbleSize())|| (maxRubbleSize != other.getMaxRubbleSize())|| (minFortifiedSpots != other.getMinFortifiedSpots())|| (maxFortifiedSpots != other.getMaxFortifiedSpots())|| (minFortifiedSize != other.getMinFortifiedSize())|| (maxFortifiedSize != other.getMaxFortifiedSize())|| (minIceSpots != other.getMinIceSpots())|| (maxIceSpots != other.getMaxIceSpots())|| (minIceSize != other.getMinIceSize())|| (maxIceSize != other.getMaxIceSize())|| (probRoad != other.getProbRoad())|| (probInvert != other.getProbInvert())|| (probRiver != other.getProbRiver())|| (probCrater != other.getProbCrater())|| (minRadius != other.getMinRadius())|| (maxRadius != other.getMaxRadius())|| (minCraters != other.getMinCraters())|| (maxCraters != other.getMaxCraters())|| (!theme.equals(other.getTheme()))|| (fxMod != other.getFxMod())|| (cityBlocks != other.getCityBlocks())|| (cityType != other.getCityType())|| (cityMinCF != other.getCityMinCF())|| (cityMaxCF != other.getCityMaxCF())|| (cityMinFloors != other.getCityMinFloors())|| (cityMaxFloors != other.getCityMaxFloors())|| (cityDensity != other.getCityDensity())|| (probFlood != other.getProbFlood())|| (probForestFire != other.getProbForestFire())|| (probFreeze != other.getProbFreeze())|| (probDrought != other.getProbDrought())|| (algorithmToUse != other.getAlgorithmToUse())|| (mountainHeightMin != other.getMountainHeightMin())|| (mountainHeightMax != other.getMountainHeightMax())|| (mountainPeaks != other.getMountainPeaks())|| (mountainStyle != other.getMountainStyle())|| (mountainWidthMin != other.getMountainWidthMin())|| (mountainWidthMax != other.getMountainWidthMax())|| (boardBuildings != other.getBoardBuildings())) {
    return false;
  }
  return true;
}

public boolean equalMapGenParameters ( MapSettings other ) { if ( ( boardWidth != other . getBoardWidth ( ) ) || ( boardHeight != other . getBoardHeight ( ) ) || ( mapWidth != other . getMapWidth ( ) ) || ( mapHeight != other . getMapHeight ( ) ) || ( invertNegativeTerrain != other . getInvertNegativeTerrain ( ) ) || ( hilliness != other . getHilliness ( ) ) || ( cliffs != other . getCliffs ( ) ) || ( range != other . getRange ( ) ) || ( minWaterSpots != other . getMinWaterSpots ( ) ) || ( maxWaterSpots != other . getMaxWaterSpots ( ) ) || ( minWaterSize != other . getMinWaterSize ( ) ) || ( maxWaterSize != other . getMaxWaterSize ( ) ) || ( probDeep != other . getProbDeep ( ) ) || ( minForestSpots != other . getMinForestSpots ( ) ) || ( maxForestSpots != other . getMaxForestSpots ( ) ) || ( minForestSize != other . getMinForestSize ( ) ) || ( maxForestSize != other . getMaxForestSize ( ) ) || ( probHeavy != other . getProbHeavy ( ) ) || ( minRoughSpots != other . getMinRoughSpots ( ) ) || ( maxRoughSpots != other . getMaxRoughSpots ( ) ) || ( minRoughSize != other . getMinRoughSize ( ) ) || ( maxRoughSize != other . getMaxRoughSize ( ) ) || ( minSandSpots != other . getMinSandSpots ( ) ) || ( maxSandSpots != other . getMaxSandSpots ( ) ) || ( minSandSize != other . getMinSandSize ( ) ) || ( maxSandSize != other . getMaxSandSize ( ) ) || ( minPlantedFieldSpots != other . getMinPlantedFieldSpots ( ) ) || ( maxPlantedFieldSpots != other . getMaxPlantedFieldSpots ( ) ) || ( minPlantedFieldSize != other . getMinPlantedFieldSize ( ) ) || ( maxPlantedFieldSize != other . getMaxPlantedFieldSize ( ) ) || ( minSwampSpots != other . getMinSwampSpots ( ) ) || ( maxSwampSpots != other . getMaxSwampSpots ( ) ) || ( minSwampSize != other . getMinSwampSize ( ) ) || ( maxSwampSize != other . getMaxSwampSize ( ) ) || ( minPavementSpots != other . getMinPavementSpots ( ) ) || ( maxPavementSpots != other . getMaxPavementSpots ( ) ) || ( minPavementSize != other . getMinPavementSize ( ) ) || ( maxPavementSize != other . getMaxPavementSize ( ) ) || ( minRubbleSpots != other . getMinRubbleSpots ( ) ) || ( maxRubbleSpots != other . getMaxRubbleSpots ( ) ) || ( minRubbleSize != other . getMinRubbleSize ( ) ) || ( maxRubbleSize != other . getMaxRubbleSize ( ) ) || ( minFortifiedSpots != other . getMinFortifiedSpots ( ) ) || ( maxFortifiedSpots != other . getMaxFortifiedSpots ( ) ) || ( minFortifiedSize != other . getMinFortifiedSize ( ) ) || ( maxFortifiedSize != other . getMaxFortifiedSize ( ) ) || ( minIceSpots != other . getMinIceSpots ( ) ) || ( maxIceSpots != other . getMaxIceSpots ( ) ) || ( minIceSize != other . getMinIceSize ( ) ) || ( maxIceSize != other . getMaxIceSize ( ) ) || ( probRoad != other . getProbRoad ( ) ) || ( probInvert != other . getProbInvert ( ) ) || ( probRiver != other . getProbRiver ( ) ) || ( probCrater != other . getProbCrater ( ) ) || ( minRadius != other . getMinRadius ( ) ) || ( maxRadius != other . getMaxRadius ( ) ) || ( minCraters != other . getMinCraters ( ) ) || ( maxCraters != other . getMaxCraters ( ) ) || ( ! theme . equals ( other . getTheme ( ) ) ) || ( fxMod != other . getFxMod ( ) ) || ( cityBlocks != other . getCityBlocks ( ) ) || ( cityType != other . getCityType ( ) ) || ( cityMinCF != other . getCityMinCF ( ) ) || ( cityMaxCF != other . getCityMaxCF ( ) ) || ( cityMinFloors != other . getCityMinFloors ( ) ) || ( cityMaxFloors != other . getCityMaxFloors ( ) ) || ( cityDensity != other . getCityDensity ( ) ) || ( probFlood != other . getProbFlood ( ) ) || ( probForestFire != other . getProbForestFire ( ) ) || ( probFreeze != other . getProbFreeze ( ) ) || ( probDrought != other . getProbDrought ( ) ) || ( algorithmToUse != other . getAlgorithmToUse ( ) ) || ( mountainHeightMin != other . getMountainHeightMin ( ) ) || ( mountainHeightMax != other . getMountainHeightMax ( ) ) || ( mountainPeaks != other . getMountainPeaks ( ) ) || ( mountainStyle != other . getMountainStyle ( ) ) || ( mountainWidthMin != other . getMountainWidthMin ( ) ) || ( mountainWidthMax != other . getMountainWidthMax ( ) ) || ( boardBuildings != other . getBoardBuildings ( ) ) ) { return false ; } return true ; }
returns true if the this mapsetting has the same mapgenerator settings and size as the parameter .
