archontophoenix
Chieftain
I have to admit I was a little disappointed when RFC RAND came out. The maps didn't have much of an earth-like feel at all -- each time I tried it, I wound up in the middle of (or on the edge of) a big, resourceless desert (even for seafaring civs like the Greeks). So I gave up on it.
Still, there's replay value in not knowing the map cold. So I decided to see if I could come up with a random map generator that would work without changing any of the XML, Python, or C++ code. I had to figure out which map locations I had to leave alone -- places where civs or barbs spawn, for example.
And I think I've done it, although only for BTS 1.181, unlocked 3000 BC start (there's a slight chance it may work for other versions, but I won't fix it if it doesn't, since I can't test it). Here are some maps I've generated that you can try out.
Since the underlying code is the same, spawn dates and relative locations are all the same. For example, if you play Greece, you know that Rome will appear on turn 84, 7 spaces west and 3 north of your starting location, as usual (if I've counted right) -- even if your starting location looks nothing like the one on the original RFC map.
I'll post the generator itself in a few days, after I *ahem* document the code. Meanwhile, let me know about problems.
Instructions:
Unzip the maps in the accompanying zip file to your Rhye's and Fall of Civilization\PublicMaps folder.
When you choose "Play a Scenario", select one of the Scrambled... maps instead of the unlocked 3000 BC map. The lower-numbered maps are more earth-like; the higher-numbered ones are generated with more extreme parameter values and are pretty strange.
Still, there's replay value in not knowing the map cold. So I decided to see if I could come up with a random map generator that would work without changing any of the XML, Python, or C++ code. I had to figure out which map locations I had to leave alone -- places where civs or barbs spawn, for example.
And I think I've done it, although only for BTS 1.181, unlocked 3000 BC start (there's a slight chance it may work for other versions, but I won't fix it if it doesn't, since I can't test it). Here are some maps I've generated that you can try out.
Since the underlying code is the same, spawn dates and relative locations are all the same. For example, if you play Greece, you know that Rome will appear on turn 84, 7 spaces west and 3 north of your starting location, as usual (if I've counted right) -- even if your starting location looks nothing like the one on the original RFC map.
I'll post the generator itself in a few days, after I *ahem* document the code. Meanwhile, let me know about problems.
Instructions:
Unzip the maps in the accompanying zip file to your Rhye's and Fall of Civilization\PublicMaps folder.
When you choose "Play a Scenario", select one of the Scrambled... maps instead of the unlocked 3000 BC map. The lower-numbered maps are more earth-like; the higher-numbered ones are generated with more extreme parameter values and are pretty strange.