Confused Generation

Halp. I used this same plantless generation code previously when first working with the Martian plains biome, and it was fine. Now it’s throwing this at me during settlement location screen:

image

Error text

release-937 (x64)[M]
…arth/services/server/world_generation/landscaper.lua:452: attempt to index local ‘size_data’ (a nil value)
stack traceback:
[C]: ?
…arth/services/server/world_generation/landscaper.lua:452: in function ‘_get_tree_size’
…arth/services/server/world_generation/landscaper.lua:430: in function ‘mark_trees’
…server/world_generation/world_generation_service.lua:159: in function ‘fn’
…onehearth/services/server/world_generation/timer.lua:13: in function ‘measure’
…server/world_generation/world_generation_service.lua:142: in function ‘set_blueprint’
…vices/server/game_creation/game_creation_service.lua:157: in function ‘create_new_world’
…vices/server/game_creation/game_creation_service.lua:178: in function <…vices/server/game_creation/game_creation_service.lua:162>

It is erroring at the trees generation.

Try this:

		"trees":{
			"sizes":{},
			"weights":{},
			"noise_map_parameters":{
				"mean_offset": {
					"boundary": 0,
					"water": 0
				},
				"terrain_based":{
					"plains": {
						"1": {
							"density": 0,
							"mean": 0,
							"std_dev": 0
						}
					},
					"foothills": {
						"1": {
							"density": 0,
							"mean": 0,
							"std_dev": 0
						}
					},
					"mountains": {
						"1": {
							"density": 0,
							"mean": 0,
							"std_dev": 0
						}
					}
				}
			}
		},
2 Likes

That did it, thank you, Bruno! My hero, as usualy!

2 Likes