diff --git a/changelog.txt b/changelog.txt index 01f469d..aee7407 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 0.5.1 +Date: 2021-01-19 + Fixes: + - Fix issue with richness scaling too fast +--------------------------------------------------------------------------------------------------- Version: 0.5.0 Date: 2021-01-15 Changes: diff --git a/info.json b/info.json index edf09f9..6f1115c 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "bzzirconium", - "version": "0.5.0", + "version": "0.5.1", "factorio_version": "1.1", "title": "Zirconium", "author": "Brevven", diff --git a/zircon.lua b/zircon.lua index c7a435b..29570e6 100644 --- a/zircon.lua +++ b/zircon.lua @@ -85,8 +85,9 @@ local richness = data.raw.resource["zircon"].autoplace.richness_expression -- Modify lead autoplace richness: -- After 200 tiles it's standard --- Up to 100 tiles, it scales up +-- Up to 200 tiles, it scales up data.raw.resource["zircon"].autoplace.richness_expression = richness * noise.if_else_chain( - not noise.less_than(noise.distance_from(noise.var("x"), noise.var("y"), noise.var("starting_positions")), noise.to_noise_expression(200)), 1, - (noise.distance_from(noise.var("x"), noise.var("y"), noise.var("starting_positions")) + 50)/250) + noise.less_than(noise.distance_from(noise.var("x"), noise.var("y"), noise.var("starting_positions")), noise.to_noise_expression(200)), + (noise.distance_from(noise.var("x"), noise.var("y"), noise.var("starting_positions")) + 50)/250, + 1)