Cubitect / cubiomes-viewer

An efficient graphical Minecraft seed finder and map viewer.
GNU General Public License v3.0
976 stars 59 forks source link

Locate Climate Extreme's Continentalness is missing its last four octaves #253

Closed Nel-S closed 5 months ago

Nel-S commented 11 months ago

After following the logic in Cubiomes' climate initialization code, I'm fairly certain that continentalness actually uses 18 octaves:

Another bug is that currently every octave lists its lacunarity as the one used under Large Biomes, while under Normal Biomes each lacunarity is 4x larger (so 1:1024 for Temperature[0] instead of 1:4096, etc.). From what I can tell the options' texts are currently hardcoded in src/layerdialog.cpp, so I'm not sure how feasible it would be to update them whenever Large Biomes is toggled, but if it possible I personally think that would be better as well.

Cubitect commented 5 months ago

The limited UI options for the continentalness were originally because their contribution is mostly negligible and you could only map so many shortcuts. The missing octaves are now available without shortcuts.

The octave texts are also now generated and adapt to the world type. There is also a more detailed summary now for each option that can be viewed in the tooltip.