try 2
This commit is contained in:
		
							parent
							
								
									2d392f309b
								
							
						
					
					
						commit
						a9e3b66b2e
					
				
					 1 changed files with 5 additions and 11 deletions
				
			
		|  | @ -40,18 +40,13 @@ local function gold_autoplace(settings) | ||||||
|         tile_restriction = settings.tile_restriction |         tile_restriction = settings.tile_restriction | ||||||
|     } |     } | ||||||
| end | end | ||||||
| 
 | --map_seed | ||||||
| data:extend({ | data:extend({ | ||||||
|     { |     { | ||||||
|         type = "noise-expression", |         type = "noise-expression", | ||||||
|         name = "lignumis_gold", |         name = "lignumis_gold", | ||||||
|         expression = |         expression = | ||||||
|         "clamp(1 - 2 * abs(multioctave_noise{x = x, y = y, persistence = 0.75, seed0 = map_seed, seed1 = 1000000, octaves = 4, input_scale = 1/45}), 0, 1)\z |         "(multioctave_noise{x = x, y = y, persistence = 1, seed0 = 0, seed1 = 2000000, octaves = 2, input_scale = 1/64, output_scale = 0.75*control:lignumis_gold:size}) * 20 - 18", | ||||||
|                   * (1 + (gold_mask_noise - 1) / 10)", |  | ||||||
|         local_expressions = { |  | ||||||
|             gold_mask_noise = |  | ||||||
|             "abs(multioctave_noise{x = x, y = y, persistence = 0.7, seed0 = map_seed, seed1 = 1000000, octaves = 3, input_scale = 1/75})" |  | ||||||
|         } |  | ||||||
|     } |     } | ||||||
| }) | }) | ||||||
| 
 | 
 | ||||||
|  | @ -306,8 +301,7 @@ data:extend({ | ||||||
|         map_color = { 185, 166, 5 }, |         map_color = { 185, 166, 5 }, | ||||||
|         scorch_mark_color = { r = 0.329, g = 0.242 * 2, b = 0.177, a = 1.000 }, |         scorch_mark_color = { r = 0.329, g = 0.242 * 2, b = 0.177, a = 1.000 }, | ||||||
|         autoplace = { |         autoplace = { | ||||||
|             probability_expression = "lignumis_gold / 2000 * control:lignumis_gold:frequency", |             probability_expression = "lignumis_gold" | ||||||
|             richness_expression = "lignumis_gold * control:lignumis_gold:richness" |  | ||||||
|         }, |         }, | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|  | @ -337,8 +331,8 @@ data:extend({ | ||||||
|         --collision_mask = {"item-layer", "water-tile"}, |         --collision_mask = {"item-layer", "water-tile"}, | ||||||
|         selection_box = { { -3.5, -3.5 }, { 3.5, 3.5 } }, |         selection_box = { { -3.5, -3.5 }, { 3.5, 3.5 } }, | ||||||
|         autoplace = { |         autoplace = { | ||||||
|             probability_expression = "lignumis_gold / 2000 * control:lignumis_gold:frequency", |             probability_expression = "min(0.2, 0.3 * (1 - gleba_plants_noise) * control:lignumis_gold:size)", | ||||||
|             richness_expression = "lignumis_gold * 2000000 * control:lignumis_gold:richness", |             richness_expression = "(gleba_fertile_solid * 50000 - 40000) * control:lignumis_gold:richness", | ||||||
|             tile_restriction = { "natural-gold-soil" } |             tile_restriction = { "natural-gold-soil" } | ||||||
|         }, |         }, | ||||||
|         stage_counts = { 0 }, |         stage_counts = { 0 }, | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Simon Brodtmann
						Simon Brodtmann