Astro's Mod for Rhye's and Fall of Civilization Introduction Astro's Mod (named for myself) began a couple days ago when I downloaded Baldyr's wonderful PyScenario. After much troubleshooting, I've finally got something to release to the public as a ModMod to RFC. Currently, the modmod is at version 0.20, and is far from the final release. I would really appreciate it if you downloaded and gave feedback, pointed out historical inaccuracies, and told me about bugs in my code. I also will listen to requests for features and other questions. Version 0.2 Features and Fixes First, I made it so that the Great Generals have a spawn area, instead of a tile, which should give them the best chance of spawning possible. Also, I moved Sun Tzu and Afonso Henriques out of the water. The change that upgrades this to v.2 is the addition of a Fall of Rome mechanic, which, over 42 turns, gives Rome hits to stability with increasing frequency, as well as a small chance of Rome fragmenting at some point during those turns, regardless of stability. Version 0.11 Fixes Fixed two errors in my script, one in which I mistakenly referred to Babylonia as Babylon, and one where my inner spelling nazi subconsciously corrected iVikingBeserker to iVikingBerserker. I'd like to once again thank Baldyr for pointing these out to me. Version 0.1 Features The first part of the modmod involves giving every civilization exactly one unique Great General spawn, occasionally with units where I see fit. They all spawn regardless of whether the civ they're a part of is controlled by the human or the AI, and I've given the Natives two GG spawns, one in Southeast Africa, and one in the American southwest. The generals, civs, and spawn turns are in the spoiler tag. Spoiler : Code: [FONT=Georgia] Egypt - Thutmose III - Turn 55[/FONT] [FONT=Georgia] India - Chandragupta Maurya - Turn 119[/FONT] [FONT=Georgia] China - Sun Tzu - Turn 105[/FONT] [FONT=Georgia] Babylon - Sargon of Akkad - Turn 24[/FONT] [FONT=Georgia] Greece - Alexander the Great - Turn 117[/FONT] [FONT=Georgia] Persia - Cyrus the Great - Turn 105[/FONT] [FONT=Georgia] Carthage - Hannibal Barca - Turn 126[/FONT] [FONT=Georgia] Japan - Minamoto no Yoritomo - Turn 236[/FONT] [FONT=Georgia] Rome - Trajan - Turn 145[/FONT] [FONT=Georgia] Celtia - Vercingetorix - Turn 144[/FONT] [FONT=Georgia] Ethiopia - Ezana of Axum - Turn 163[/FONT] [FONT=Georgia] Maya - Pacal the Great - Turn 183[/FONT] [FONT=Georgia] Vikings - Cnut the Great - Turn 223[/FONT] [FONT=Georgia] Arabia - Khalid ibn al-Walid - Turn 184[/FONT] [FONT=Georgia] Khmer - Jayavarman II - Turn 198[/FONT] [FONT=Georgia] Spain - El Cid Campeador - Turn 227[/FONT] [FONT=Georgia] France - Napoleon Bonaparte - Turn 356[/FONT] [FONT=Georgia] England - Bernard Montgomery - Turn 404[/FONT] [FONT=Georgia] Germany - Erwin Rommel - Turn 418[/FONT] [FONT=Georgia] Russia - Ivan the Terrible - Turn 288[/FONT] [FONT=Georgia] The Dutch - Michiel de Ruyter - Turn 309[/FONT] [FONT=Georgia] Mali - Mansa Sakoura - Turn 250[/FONT] [FONT=Georgia] Portugal - Afonso Henriques - Turn 236[/FONT] [FONT=Georgia] Inca - Pachacuti - Turn 268[/FONT] [FONT=Georgia] Mongolia - Genghis Khan - Turn 240[/FONT] [FONT=Georgia] Azteca - Ahuitzotl - Turn 278[/FONT] [FONT=Georgia] Turkey - Osman I - Turn 251[/FONT] [FONT=Georgia] America - George Washington - Turn 346[/FONT] [FONT=Georgia] The Natives - Shaka Zulu - Turn 360[/FONT] [FONT=Georgia] The Natives - Geronimo - Turn 376[/FONT] The Great Generals spawn in fairly accurate places, I feel. Also, if you feel I could have picked someone better, please tell me. A lot of these, I would prefer to have someone else, but I couldn't find anyone. Installation Instructions To install, unpack all of the .zip file's contents to Rhye's and Fall of Civilization\Assets\Python Say yes to overwriting everything, but make a backup of your CvRFCEventHandler.py file first! To Do Finish and implement various Roman triggers, including: The Germanic Campaigns The Punic Wars Various other pushes to expand as Rome really did when Rome is an AI. Make the Fall of Rome more likely through stability, etc. Make a couple changes to the city name manager. Make spawns for the other Great People, if possible. Change the defined target tiles for the Generals to zones, to give the units the best possible chance of actually spawning. Make it so that certain city names change if a nation is vassalized by certain other nations, e.g. Greece, Rome, Arabia vassalizing Carthage, Egypt, Babylonia, etc. Known Bugs None Special Notes I would like to thank Baldyr for creating such a wonderful tool as PyScenario, and for helping me get PyScenario working on my computer. By the way, for those of you using the tool in Notepad, make sure that when you save the file, it's encoded in UTF-8. I'd also like to thank Rhye for creating something which is less like a mod and more like Civilization 4.5. This version of the modmod uses PyScenario v.1.022, and works on RFC 1.187 for BtS.