Changed:
- Max height generated on 2048 * 2048 maps is now level 96.
All other mapsizes are scaled accordingly.
This is a compromise untill i can extend the terrain type array.
I can do it visually but the array does not let me select all new options.(yet?)
- Smoothness parameters slightly retuned to reduce long slopes a bit.
This needs further evaluation ...
- ¿island creation?
- ¿Scale?
- Only four "comparison between signed and unsigned integer expressions"
warnings left.
Three in tgp.cpp, one in afterload.cpp
This needs reviewing. I left comments in tgp.cpp
- Some more coding style.
To be continued ... but slower now.
I feel: Lost in spaces. lol.
- Happy easter_egg finding.
Known bugs
- If smallest map-axis is 64 your map will be all water when choosing very flat and flat.
- rough, really rough, and cereally rough are unplayable when mapsize is 2048 * 2048 and mountainous
All other mapsizes seem playble.
Todo:
Update logfile.
Many bugs were fixed since the last posted and some parts of code in there are no longer valid.
Also the features section needs an update, and the todo section and ...
To test:
- Attached win32 binaries.
Agreed it's best for another patch, I'm just bringing it up here in the hope you work under the assumption that 0 is the only one that should be sea-level. Otherwise (depending how they're made) current maps may or may not render properly on your new heightlevel stuff.
This patch changes heightmap generation.
That is a valid reason to bring it up.
EDIT:
Binaries removed. Newer are available further in the thread.
-- .- -.-- / - .... . / ..-. --- .-. -.-. . / -... . / .-- .. - .... / -.-- --- ..- .-.-.-
--- .... / -.-- . .- .... --..-- / .- -. -.. / .--. .-. .- .. ... . / - .... . / .-.. --- .-. -.. / ..-. --- .-. / .... . / --. .- ...- . / ..- ... / -.-. .... --- --- -.-. .... --- --- ... .-.-.- / ---... .--.
Playing with my patchpack? Ask questions on usage and report bugs in the correct thread first, please.
All included patches have been modified and are no longer 100% original.