Planned island sizes are random with an expected value that matches the average size requested by the user. Can be off quite a bit when the number of islands is small. Also, actual island size can be smaller than planned size when space is tight. Instead of picking random island sizes independently, pick a random split of their requested total size. To reduce the probability of islands not growing to their planned size, grow large islands before smaller ones. To compensate for inability to grow, carry the difference over to the next island size. Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
55 lines
2.6 KiB
Text
55 lines
2.6 KiB
Text
Creating a planet with:
|
|
|
|
5 continents
|
|
continent size: 30
|
|
number of islands: 5
|
|
average size of islands: 15
|
|
spike: 10%
|
|
0% of land is mountain (each continent will have 0 mountains)
|
|
minimum distance between continents: 2
|
|
minimum distance from islands to continents: 1
|
|
World dimensions: 64x32
|
|
|
|
#*# ...fairland rips open a rift in the datumplane... #*#
|
|
|
|
seed is 1
|
|
placing capitals...
|
|
growing continents...
|
|
growing islands: 1(15) 2(15) 3(15) 4(15) 5(15)
|
|
elevating land...
|
|
writing to sectors file...
|
|
|
|
. . . . . . . . . . . . . . . . . . . # # # # # . . . . . . . .
|
|
. . . . . . . . . . . . . . . . . . . # # . . . . . . . . . . .
|
|
. . . . . . . . . . . . . . . . % % . # # . . . . . . . . . . .
|
|
. . . . # # # . . . . . . . % % % % . . . . . . . . . . . . . .
|
|
. . . . # # # # . . . . . . . % % % % % . . . . . . . . . . . .
|
|
. . . # # e e # # . . . . . . % % % % . . . . . . . . . . . . .
|
|
. . . # # # # # # # . . . . . . . . . . . . . . . . . . . . . .
|
|
% . # # . # # # # . . . . . . . . . . . . % % % % . . . . % % %
|
|
% % . # . . # # # . . . . . . . . . . . . . % % % % . . . . % %
|
|
% % . . . . . . . . . . . . . . . . . . . % % % % . . . . . % %
|
|
% % % . . . . . . . . . . . . . . . . # . . % % % . . . . . . .
|
|
. . . . . . . . . . . . . . . . . . # # # . . . . . . . . . . .
|
|
. . . . . . . . . . . . . . . . . . c c # # # . . . . . . . . .
|
|
. . . . . . . . . . . . . . . # # # # # # # # . . . . . . . . .
|
|
. . . . . . . . % % % . . . . . # # # # # # # . . . . . . . . .
|
|
. . . . . . . % % % % . . . . . # # # # # # . . . . . . # # # #
|
|
. . . . . . . . % % % % . . . . . . . . . . . . . . . . # # # #
|
|
. . . . . . . . % % % . . . . . . . . . . . . . . % % . # a a #
|
|
. . . . . . . . . % . . . . . . . . . . . . . . . % % . # # # #
|
|
. . . . . . . . . . # . . . . . . . . . . . . . % % % . # # # #
|
|
. . . . . . . . . . # # . . . . . . . . . . . . . % % % . # # #
|
|
. . . . . . . . # # # # . . . . . . . . . . . . % % % . # # # #
|
|
. . . . . . . . . d d # . . . . . . . . . . . . % % . . . . # #
|
|
. . . . . . . . # # # # . . . . . . . . . . . . . . . . . . # .
|
|
. . . . . . . . # # # # # . . . . . . . . . . . . . . . . . . .
|
|
. . . . . . . # # # # # # . . . . . . . . . . . . . . . . . . .
|
|
. . . . . . . . . # # # # . . . . . . # . . . . . . . . . . . .
|
|
. . . . . . . . . . # . . . . . . . # # # . . . . . . . . . . .
|
|
. . . . . . . . . . . . . . . . . . # # # # . . . . . . . . . .
|
|
. . . . . . . . . . . . . . . . . . # # # # . . . . . . . . . .
|
|
. . . . . . . . . . . . . . . . . . . # b b # . . . . . . . . .
|
|
. . . . . . . . . . . . . . . . . . # # # # # . . . . . . . . .
|
|
|
|
A script for adding all the countries can be found in "sandbox/plain-newcap_script".
|