Cephalo/Rich:
You have mentioned that you do not mind other people making metamods of your Perfect World map script. However, the copyright statement at the beginning does not state this; it merely states your copyright on the map script without giving any permission for other modders to make or distribute modified (or even unmodified) versions of Perfect World.
Are you willing to release this script under an open source license? I don't think the GPL will work because it arguably "links" to Civilization IV, but a BSD license would be fine. Keep in mind that open source licenses will allow, say, Firaxis (or anyone else) to use your script without paying you. You may also, if you prefer, release it with conditions like "no commercial use" if you prefer. It's your code and your baby so do with it as you wish.
However, since you have moved on to Civ 5 and having a baby, and haven't updated Perfect World for three years, it would do the community who continue to mod Perfect World (PerfectMongoose, Map script tools, etc.) a big favor to not have their mods be in legal limbo.
Everyone else:
I am starting work on yet another fork of Perfect World. This one is very close to Cephalo's script, down to making the exact same maps when given the exact same parameters (as long as the map is not toric). However, I have added a few menu choices so people can choose things frequently mentioned on this thread, such as being able to control the land level without editing the script or having maps with more islands and stringy continents.
Before making any bug reports, feature requests, etc. in this thread, please do the following:
- Make sure logging is enabled. In CivilizationIV.ini, make sure LoggingEnabled = 1, RandLog = 1, and MessageLog = 1
- If you try and load the script and it gives you nothing but grassland, this means the script failed for some reason. Make sure to post the relevant lines of PythonDbg.log and PythonErr.log so we can try and figure out what's broken with your Civ IV install
- I can not look at any reports of issues with strange looking maps, strange player placements, etc. unless I know the exact parameters that made the map in question. To get this information, look in PythonDbg.log for the map seed as well as the map parameters; post these parameters along with your bug report.
Anyway, I do not feel comfortable giving people a download link until Cephalo gives me legal permission to do so (there is, after all, a "no pirated content" rule for this forum and any Perfect World mods are pirated until Cephalo says otherwise). I sent him an email Saturday about it and hopefully he will pop in here again in order to make my Perfect World mods legal.