Allow the user to enter 4 corner initialization values via input fields in the UI, used in the diamond-square algorithm.
Hook it up to the "Generate New Terrain" button logic so that the values are used.
Point to consider:
This issue may be mutually exclusive from issue #28, "Add a map seed system", as the init fields would then not be generated randomly by the seed. We could of course, in theory, work around this, but it's almost definitely not worth the effort.
I'd be in favor of NOT doing this feature, and instead doing #28, "Add a map seed system".
Stretch goal.
Allow the user to enter 4 corner initialization values via input fields in the UI, used in the diamond-square algorithm.
Hook it up to the "Generate New Terrain" button logic so that the values are used.
Point to consider: This issue may be mutually exclusive from issue #28, "Add a map seed system", as the init fields would then not be generated randomly by the seed. We could of course, in theory, work around this, but it's almost definitely not worth the effort.
I'd be in favor of NOT doing this feature, and instead doing #28, "Add a map seed system".