diff --git a/info.json b/info.json index aa8a500..b8723c1 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "bztungsten", - "version": "0.0.6", + "version": "0.0.7", "factorio_version": "1.1", "title": "Tungsten", "author": "Brevven", diff --git a/tungsten-ore.lua b/tungsten-ore.lua index b81461b..2e91014 100644 --- a/tungsten-ore.lua +++ b/tungsten-ore.lua @@ -86,3 +86,10 @@ data:extend({ }, }) +-- Wolframite becomes 20% richer past 1000 tiles, 60% richer past 10000 tiles +local richness = data.raw.resource["tungsten-ore"].autoplace.richness_expression +data.raw.resource["tungsten-ore"].autoplace.richness_expression = + richness * noise.if_else_chain( + noise.less_than(noise.distance_from(noise.var("x"), noise.var("y"), noise.var("starting_positions")), noise.to_noise_expression(1000)), 1, + noise.less_than(noise.distance_from(noise.var("x"), noise.var("y"), noise.var("starting_positions")), noise.to_noise_expression(10000)), 1.2, + 1.6)