generating number of roads dynamically
This commit is contained in:
@@ -39,7 +39,6 @@ type Settings struct {
|
||||
// Road settings
|
||||
MinRoadWidth float64 `json:"min_road_width"`
|
||||
MaxRoadWidth float64 `json:"max_road_width"`
|
||||
BuildingsPerRoad int `json:"buildings_per_road"`
|
||||
RoadExits int `json:"road_exits"`
|
||||
RoadCurvyness float64 `json:"road_curvyness"`
|
||||
RoadDistribution float64 `json:"road_distribution"`
|
||||
@@ -148,7 +147,6 @@ func LoadSettings() (*Settings, error) {
|
||||
RiverEdgeRoughness: 50,
|
||||
MinRoadWidth: 0.7,
|
||||
MaxRoadWidth: 2.7,
|
||||
BuildingsPerRoad: 6,
|
||||
RoadExits: 5,
|
||||
RoadCurvyness: 50,
|
||||
RoadDistribution: 50,
|
||||
@@ -232,9 +230,6 @@ func normalizeSettings(settings *Settings, rawKeys map[string]json.RawMessage) {
|
||||
if settings.BuildingComplexityRatio == 0 {
|
||||
settings.BuildingComplexityRatio = 50
|
||||
}
|
||||
if settings.BuildingsPerRoad == 0 {
|
||||
settings.BuildingsPerRoad = 6
|
||||
}
|
||||
if _, ok := rawKeys["min_wall_width"]; !ok {
|
||||
settings.MinWallWidth = 1.5
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user