I felt that Legends of Ancient Arabia (LoAA), as well as the other Arabian mods like Rhye's Sword of Islam, really deserve their own map script. So, I made one. Or, should I say, I took Totestra (itself derived from Cephalo's excellent Perfect World map script) and hacked it to pieces to (usually) make a single very sandy island. A picture is worth a thousands words:
This map script makes things a lot, and I mean a lot more dry than stock PerfectWorld ever did; LoAA is about nomads adventuring in the desert and the map script makes sure there's a lot of desert to explore.
Since Legends of Ancient Arabia's scenario map does not have "goody huts" on it, I have added an option to generate maps without goody huts.
Having an entire planet that is a desert seems a bit extreme, so the map script makes a flat map that is only supposed to represent a small part of earth.
Being a Tectonic map generator, the forms of land PW makes are very unpredictable. I went to a lot of effort to control this unpredictability in SandBar and force everyone to be on the same land form, while keeping the shape reasonably random. I also tweaked the map to more likely have water near the edge so players are not likely to get annoying starts at the edge of the map--this was the lion's share of the work.
The map almost always makes a single island with a hopefully fairly interesting shape; its form is somewhat reminiscent of Tropico's random map generator.
This map script is in the file LoAA-patch9.zip which is available on this page:
http://samiam.org/Civ4/Arabia.html
In addition, LoAA-patch9.zip has a version of Totestra ("TotestraDry") that makes really dry world maps (even drier than Totestra's "Arid" maps).
Also, the patch file has a new scenario map for LoAA, and some LoAA bug fixes (Random Maps now have the correct civilizations and resources on them, and workers can now actually build windmills in the endgame), though I think I'm the only person who cares about fixing that old mod.
That in mind, I have made a version of this map script that will tend to have islands off of the mainland to explore, and the mainland will be a little smaller:
One side effect of the changes to pull this off is that it's now more likely a player will start near the edge of the map.
This file is also included with LoAA-patch9, and can be used by some other mods besides Legends of Ancient Arabia, as well as "vanilla" Civ4/Warlords/Beyond the Sword.
The changes to increase islands in the map can be seen in the diff file and can be described thusly: