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
Reference in a new issue