mirror of
https://github.com/Refactorio/RedMew.git
synced 2026-06-13 21:19:31 +02:00
7cf1361a23
* Fix crashes * Fix rocket effects * Update april fools 2024
72 lines
4.0 KiB
Lua
72 lines
4.0 KiB
Lua
return {
|
|
-- AUX
|
|
-- range: [0, 1]
|
|
-- determines whether low-moisture tiles become sand or red desert
|
|
aux = {
|
|
very_low = { aux = { frequency = 1, bias = -0.5 } },
|
|
low = { aux = { frequency = 1, bias = -0.3 } },
|
|
med = { aux = { frequency = 1, bias = -0.1 } },
|
|
high = { aux = { frequency = 1, bias = 0.2 } },
|
|
very_high = { aux = { frequency = 1, bias = 0.5 } },
|
|
},
|
|
-- MOISTURE
|
|
-- range: [0, 1]
|
|
-- determines whether a tile becomes sandy (low moisture) or grassy (high moisture).
|
|
moisture = {
|
|
none = { moisture = { frequency = 2, bias = -1 } },
|
|
low = { moisture = { frequency = 1, bias = -0.15 } },
|
|
med = { moisture = { frequency = 1, bias = 0 } },
|
|
high = { moisture = { frequency = 1, bias = 0.15 } },
|
|
max = { moisture = { frequency = 2, bias = 0.5 } },
|
|
},
|
|
temperature = {
|
|
-- mixed
|
|
bland = { hot = { frequency = 0.5, size = 0 }, cold = { frequency = 0.5, size = 0 } },
|
|
temperate = { hot = { frequency = 1, size = 0.25 }, cold = { frequency = 1, size = 0.25 } },
|
|
midrange = { hot = { frequency = 1, size = 0.65 }, cold = { frequency = 1, size = 0.65 } },
|
|
balanced = { hot = { frequency = 1, size = 1 }, cold = { frequency = 1, size = 1 } },
|
|
wild = { hot = { frequency = 1, size = 3 }, cold = { frequency = 1, size = 3 } },
|
|
extreme = { hot = { frequency = 1, size = 6 }, cold = { frequency = 1, size = 6 } },
|
|
-- cold
|
|
cool = { hot = { frequency = 0.75, size = 0 }, cold = { frequency = 0.75, size = 0.5 } },
|
|
cold = { hot = { frequency = 0.75, size = 0 }, cold = { frequency = 0.75, size = 1 } },
|
|
very_cold = { hot = { frequency = 0.75, size = 0 }, cold = { frequency = 0.75, size = 2.2 } },
|
|
frozen = { hot = { frequency = 0.75, size = 0 }, cold = { frequency = 0.75, size = 6 } },
|
|
-- hot
|
|
warm = { hot = { frequency = 0.75, size = 0.5 }, cold = { frequency = 0.75, size = 0 } },
|
|
hot = { hot = { frequency = 0.75, size = 1 }, cold = { frequency = 0.75, size = 0 } },
|
|
very_hot = { hot = { frequency = 0.75, size = 2.2 }, cold = { frequency = 0.75, size = 0 } },
|
|
volcanic = { hot = { frequency = 0.75, size = 6 }, cold = { frequency = 0.75, size = 0 } },
|
|
},
|
|
trees = {
|
|
none = { trees = { frequency = 0.25, size = 0, richness = 0 } },
|
|
low = { trees = { frequency = 0.6, size = 0.35, richness = 0.8 } },
|
|
med = { trees = { frequency = 0.8, size = 0.66, richness = 1 } },
|
|
high = { trees = { frequency = 1, size = 1, richness = 1 } },
|
|
max = { trees = { frequency = 3, size = 1, richness = 1 } },
|
|
},
|
|
cliff = {
|
|
none = { cliff = { frequency = 0.01, richness = 0 } },
|
|
low = { cliff = { frequency = 0.3, richness = 0.3 } },
|
|
med = { cliff = { frequency = 1, richness = 1 } },
|
|
high = { cliff = { frequency = 2, richness = 2 } },
|
|
max = { cliff = { frequency = 6, richness = 2 } },
|
|
},
|
|
water = {
|
|
none = { water = { frequency = 1, richness = 1, size = 0 } },
|
|
low = { water = { frequency = 0.5, richness = 1, size = 0.3 } },
|
|
med = { water = { frequency = 1, richness = 1, size = 1 } },
|
|
high = { water = { frequency = 1, richness = 1, size = 4 } },
|
|
max = { water = { frequency = 0.5, richness = 1, size = 10 } },
|
|
},
|
|
enemy = {
|
|
none = { ['enemy-base'] = { frequency = 0, size = 0, richness = 0 } },
|
|
very_low = { ['enemy-base'] = { frequency = 0.1, size = 0.1, richness = 0.1 } },
|
|
low = { ['enemy-base'] = { frequency = 0.2, size = 0.2, richness = 0.2 } },
|
|
med = { ['enemy-base'] = { frequency = 0.5, size = 0.5, richness = 0.5 } },
|
|
high = { ['enemy-base'] = { frequency = 1, size = 1, richness = 1 } },
|
|
very_high = { ['enemy-base'] = { frequency = 1.5, size = 2, richness = 1.5 } },
|
|
max = { ['enemy-base'] = { frequency = 2, size = 6, richness = 2 } },
|
|
},
|
|
}
|