One more thought: Since the Celts are a new addition to RFC Rhye hasn't been able to tweak it as for stability. This is in fact something that could be done if need be. I know that Rhye has alleviated some of the instability due to isolation and stagnation for some Civs, or taken account the starting location/date of other ones.
So if you feel, or if play report eventually will show, that something needs to be tweaked, that could then be taken care of. Any tweaks to stabiltiy would require rigorous testing though...
Also, if you conclude that all the Medieval spawns in Western Europe is making the Celtic AI too prone to collapse, something could be done about this also. Its simply a matter of adding some line of code excepting the Celts from some of the prerequisites for collapse. It would hardly brake the mod since the Celts weren't supposed to be playable to begin with... There could also be a grace period of sorts during the period when all that spawning is taking place - if the objective here would be to keep the Celts in the game.
Talking about stability brings these settings (Consts.py) to mind:
I'm afraid I don't remember whether or not I actually edited this portion of your Consts.py , but I do believe I did! As I understand it (I haven't bothered to look this up in RiseAndFall.py for sure) the line commented as "#Celtia" (green) is where those Civs that get hit by the Celtic spawn would be entered. (iGreece is there at the moment as the only default Carthaginian neighbor, but that could of course be changed.) Any instance of iCeltia on any other line would give a stability hit for the Celtic player when these Civs spawn! (Right now those would be, in order, Spain, France, England and Portugal.) You should probably go through these settings and try different variations out.
As an afterthought, the American spawn will affect all the Western European Civs negatively. Does this mean that also the Celts should be negatively affected by the coming of the Americans? (If they in fact are still around - or have already respawned.)
One interesting aspect of your modmod, by the way, is that it could make things much more interesting regarding the English AI! I can see how England might end up not being as prominent or advanced due to the Celtic presence. And the mere thought of having Ireland pop up later as a major Civ is sending sensations of excitement up my spine!
The Celts might, as well, end up breaking the English...
So if you feel, or if play report eventually will show, that something needs to be tweaked, that could then be taken care of. Any tweaks to stabiltiy would require rigorous testing though...
Also, if you conclude that all the Medieval spawns in Western Europe is making the Celtic AI too prone to collapse, something could be done about this also. Its simply a matter of adding some line of code excepting the Celts from some of the prerequisites for collapse. It would hardly brake the mod since the Celts weren't supposed to be playable to begin with... There could also be a grace period of sorts during the period when all that spawning is taking place - if the objective here would be to keep the Celts in the game.
Talking about stability brings these settings (Consts.py) to mind:
Code:
#for stability hit on spawn
lOlderNeighbours = [
[], #Egypt
[], #India
[], #China
[], #Babylonia
[iEgypt, iBabylonia], #Greece
[iEgypt, iBabylonia, iGreece], #Persia
[COLOR="Lime"][iGreece], #Celtia[/COLOR]
[iEgypt, iGreece, [COLOR="Red"]iCeltia[/COLOR]], #Rome
[], #Japan
[iEgypt], #Ethiopia
[], #Maya
[], #Vikings
[iEgypt, iPersia], #Arabia
[iIndia], #Khmer
[[COLOR="Red"]iCeltia[/COLOR], iRome], #Spain
[[COLOR="Red"]iCeltia[/COLOR], iRome], #France
[[COLOR="Red"]iCeltia[/COLOR]], #England
[iGreece, iRome, iVikings], #Germany
[iPersia, iGreece], #Russia
[iRome, iGermany], #Netherlands
[iEthiopia], #Mali
[[COLOR="Red"]iCeltia[/COLOR], iRome], #Portugal
[], #Inca
[iChina, iJapan, iKhmer, iRussia], #Mongolia
[iMaya], #Aztec
[iBabylonia, iGreece, iPersia], #Turkey
[iSpain, iFrance, iEngland, iNetherlands, iPortugal, iAztecs, iMaya] #America
]
As an afterthought, the American spawn will affect all the Western European Civs negatively. Does this mean that also the Celts should be negatively affected by the coming of the Americans? (If they in fact are still around - or have already respawned.)
One interesting aspect of your modmod, by the way, is that it could make things much more interesting regarding the English AI! I can see how England might end up not being as prominent or advanced due to the Celtic presence. And the mere thought of having Ireland pop up later as a major Civ is sending sensations of excitement up my spine!
The Celts might, as well, end up breaking the English...