According to several posts I've read here, there is no ability to instantiate a new civ once the game is underway, at least not pre-SDK. Would the following concept work around this problem?
1. Give the nascent civ a settler and "imprison" it by surrounding it in impassible terrain. Then make the tile it sits on ineligible for city-building (e.g. snow surrounded by mountains).
2. At the appropriate "birthing" event, teleport the settler to a hospitable location, or (in a revolution scenario), transfer control of the revolting cities to the civ in question.
Since I'm still hacking my way through Python, I don't know if #2 is feasible (I don't see why not).
The only problem with this approach is that, if the right techs were available, you could meet the settler (and spoil the surprise) or maybe even capture it (if your mod has paratroopers). I think settlers are bomber-proof, which is the only vanilla unit I can think of that can get to a tile like the one I described.
Hope this thread isn't redundant; I haven't seen a similar idea posted but that doesn't mean it ain't there!
1. Give the nascent civ a settler and "imprison" it by surrounding it in impassible terrain. Then make the tile it sits on ineligible for city-building (e.g. snow surrounded by mountains).
2. At the appropriate "birthing" event, teleport the settler to a hospitable location, or (in a revolution scenario), transfer control of the revolting cities to the civ in question.
Since I'm still hacking my way through Python, I don't know if #2 is feasible (I don't see why not).
The only problem with this approach is that, if the right techs were available, you could meet the settler (and spoil the surprise) or maybe even capture it (if your mod has paratroopers). I think settlers are bomber-proof, which is the only vanilla unit I can think of that can get to a tile like the one I described.
Hope this thread isn't redundant; I haven't seen a similar idea posted but that doesn't mean it ain't there!