• We are currently performing site maintenance, parts of civfanatics are currently offline, but will come back online in the coming days. For more updates please see here.

Adding A New Player Mid-Game

CypressC

Chieftain
Joined
Dec 12, 2012
Messages
10
Hi, I've been playing C2C for about a year now, which with my time constraints means I have played about 3 games to completion. I really like it a lot so thanks. My problem is with the new world builder. I can't get a new player added. I looked at the thread for platy world builder and it seems that it is something to do with REVDcm. I don't fully understand (or really even partially understand). Someone came up with a solution but I don't know how to implement it. Any help would be appreciated. So I guess this could have been shorter and I could have just said how do I do this :

Edit: in the SDK, bool is bSetAlive. Then the solution might be simple: add Platy's CvWorldBuilderScreen.py to Python/Screens folder of RevDCM, edit line 1411 as follows:

CyGame().addPlayer(i, self.m_iNewLeaderType, self.m_iNewCivilization, True)



I looked for the REVDCM folder but couldn't find it. So thanks again


One more thing, as I have played through two things keep cropping up in my mind. One is why not criminal buildings (bandit's hideout, assassins den, etc) only buildable when a city has a certain amount of crime present. And two, if possible, have each culture add to the rev index. Anyway thanks again for a great game and for any help you can give me.
 
You could open Worldbuilder, look up the coordinates of the spot the new palyer shall have his capital (X;Y), save in WB as a "scenario", open the scenariofile with editor, copy the new civs code (you can modify the civ code of other nations quite easily) with the starting spot locations at the end of the list of civs, start this scenario, modify the new civ with worldbuilder and continue your original game. You would have to assign specialists new and also building queues as well as units orders. Also, the AI might have settled the Great Persons you have hoarded for a golden age :eek:
 
Hi, I've been playing C2C for about a year now, which with my time constraints means I have played about 3 games to completion. I really like it a lot so thanks. My problem is with the new world builder. I can't get a new player added. I looked at the thread for platy world builder and it seems that it is something to do with REVDcm. I don't fully understand (or really even partially understand). Someone came up with a solution but I don't know how to implement it. Any help would be appreciated. So I guess this could have been shorter and I could have just said how do I do this :

Edit: in the SDK, bool is bSetAlive. Then the solution might be simple: add Platy's CvWorldBuilderScreen.py to Python/Screens folder of RevDCM, edit line 1411 as follows:

CyGame().addPlayer(i, self.m_iNewLeaderType, self.m_iNewCivilization, True)



I looked for the REVDCM folder but couldn't find it. So thanks again


One more thing, as I have played through two things keep cropping up in my mind. One is why not criminal buildings (bandit's hideout, assassins den, etc) only buildable when a city has a certain amount of crime present. And two, if possible, have each culture add to the rev index. Anyway thanks again for a great game and for any help you can give me.
It is not in a special REVDCM folder but in the Assets/Python/Screens folder of C2C as yes, C2C has inherited that larger addPlayer signature from there. I have pushed that same fix to the SVN now.
 
One more thing, as I have played through two things keep cropping up in my mind. One is why not criminal buildings (bandit's hideout, assassins den, etc) only buildable when a city has a certain amount of crime present.

YES

And two, if possible, have each culture add to the rev index.

ABSOLUTELY

Anyway thanks again for a great game and for any help you can give me.

Thank YOU for the great suggestions!
 
One more thing, as I have played through two things keep cropping up in my mind. One is why not criminal buildings (bandit's hideout, assassins den, etc) only buildable when a city has a certain amount of crime present.

Because anything that makes crime (or any property) anything other than approximately linearly better or worse (either is fine so long as it is consistent for any given property) as it increases would require someone to volunteer to write entirely new (and much more complex) AI for it.

If crime levels enabled thing you WANT then it would be desirable to have crime (at least in some places) at those levels, which breaks the above assumption.

So, the main reason is that the AI couldn't cope right now.
 
Back
Top Bottom