Resource Spawner Overhaul

by orzelek

Overhauls resource spawning system.

20 days ago
0.14 - 1.1
135K

i Add support of mod

5 years ago
(updated 5 years ago)

Hi orzelek,

can you add exception/support for FossilRoots?
Now this ore have same places as vanilla trees:

data.raw.resource["fossil-roots"].autoplace.order = "c"
data.raw.resource["fossil-roots"].autoplace.control = "trees"
data.raw.resource["fossil-roots"].autoplace.sharpness = 0.9
data.raw.resource["fossil-roots"].autoplace.richness_multiplier = 1500
data.raw.resource["fossil-roots"].autoplace.richness_multiplier_distance_bonus = 20
data.raw.resource["fossil-roots"].autoplace.richness_base = 20
data.raw.resource["fossil-roots"].autoplace.coverage = 0.01
data.raw.resource["fossil-roots"].autoplace.peaks[1].influence = 0.5
data.raw.resource["fossil-roots"].autoplace.peaks[1].richness_influence = -0.5
data.raw.resource["fossil-roots"].autoplace.peaks[1].noise_layer = "trees"
data.raw.resource["fossil-roots"].autoplace.peaks[1].noise_persistence = 0.6
data.raw.resource["fossil-roots"].autoplace.peaks[1].noise_octaves_difference = -0.5
data.raw.resource["fossil-roots"].autoplace.peaks[2].influence = 0.25
data.raw.resource["fossil-roots"].autoplace.peaks[2].richness_influence = -0.25
data.raw.resource["fossil-roots"].autoplace.peaks[2].noise_layer = "trees"
data.raw.resource["fossil-roots"].autoplace.peaks[2].noise_persistence = 0.6
data.raw.resource["fossil-roots"].autoplace.peaks[2].noise_octaves_difference = -0.5
data.raw.resource["fossil-roots"].autoplace.peaks[3].influence = 0.625
data.raw.resource["fossil-roots"].autoplace.peaks[3].richness_influence = -0.625
data.raw.resource["fossil-roots"].autoplace.peaks[3].noise_layer = "trees"
data.raw.resource["fossil-roots"].autoplace.peaks[3].noise_persistence = 0.6
data.raw.resource["fossil-roots"].autoplace.peaks[3].noise_octaves_difference = -0.5
data.raw.resource["fossil-roots"].autoplace.peaks[4].influence = 1
data.raw.resource["fossil-roots"].autoplace.peaks[4].richness_influence = 0
data.raw.resource["fossil-roots"].autoplace.peaks[4].noise_layer = "trees"
data.raw.resource["fossil-roots"].autoplace.peaks[4].noise_persistence = 0.5
data.raw.resource["fossil-roots"].autoplace.peaks[4].noise_octaves_difference = -1.5

(this part was generated procedural)

5 years ago

I can add ignore to it so that RSO doesn't produce error messages.
But RSO doesn't support ore generation aligned to trees. It might not be possible to fully support it unless it would be turned into normal ore.

5 years ago

So, can you leave vanilla ore generation for this ore?

5 years ago

I will add an ignore for next release so RSO will stop disabling it from placing.

5 years ago

Thanks!

New response