Age | Commit message (Collapse) | Author |
|
Without hills, not all industries can be generated, which means
that with a default configuration you get errors. This is far from
optimal, of course.
This now forces that there is at least some hills, even when you
are using very-flat. This is a stopgap solution, but a proper
solution requires a full rewrite of the terrain generator, which
is not a 2 minute (or even 2 week) job.
To make sure flat is still flat-ish, reduce the default
snow-line-height to 10, making it look a lot better on smaller maps.
This is a compromise between being able to have flat maps and
still having all industries on arctic.
|
|
|
|
|
|
|
|
|
|
Found with codespell
|
|
making the main noise coefficients the same for all smoothness types certainly wasn't.
|
|
|
|
level is at height 0.2 / 3 * TGPGetMaxHeight().
|
|
|
|
variables when tracing variety distribution's control curves.
|
|
sizes (chillcore)
|
|
slopes (chillcore)
|
|
|
|
(chillcore)
|
|
|
|
higher maps were not ignored properly causing much smoother maps than wanted
|
|
|
|
needed for much higher maps
|
|
|
|
|
|
conversion to height_t too many
|
|
comments
|
|
|
|
to the maximum height of the map
|
|
height of the landscape; a 24 high mountain at 64x64 leaves barely any usable space, but on a 4096x4096 it's just a "small" bump (ic111)
|
|
size and X/Y variables due to X/Y in comparisons occasionally getting smaller than 0 due to subtractions
|
|
|
|
distribution happens for non-square maps (attempt to make reasonably square areas)
|
|
|
|
|
|
|
|
instead of performing more and more loops the larger the map becomes to elaborately set the height to 0 many times, just run it for each frequency and be done with it
|
|
constants and simplify clamping by actually using Clamp
|
|
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
|
|
|
to new IsInnerTile method (cirdan, LordAro)
|
|
various sources (including Eagle_rainbow, MinchinWeb)
|
|
Doxygen improvements.
|
|
|
|
coding style
|
|
|
|
|
|
map generation window (based on patch by CommanderZ).
|
|
|
|
|
|
|
|
|
|
casting from floats to integers
|
|
generator. Evolved from curve map idea from Zephyris.
|