JediClemente
Prince
Hello everyone. Had some ideas for RFC for some time, but never saw the time to try them until now. I'd like to touch as less as possible (that's why Baldyr's PyScenario framework looked like a good idea, but unfortunately it's better for very specific little things, which I'll also try to think of).
So, my point is to make RFC slightly more... eurocentric. Don't take this the wrong way if you're not european. I wish the game was a bit more close to reality. Just not in a strict sense.
Some examples of what I'd like to try:
I look for ideas, extending this points or adding another ones. And of course, I think I'll need some help, as I don't know exactly where it is all located (I suppose stability is dispersed through the DLL).
Anyway, took a look to the Congresses.py file and it seems not that difficult, only a bit large. (should have a spoiler-alert message, until now I didn't know the exact mechanics for the AI to vote against you
)
And this is the first thing I'll work in:
Scramble for Africa.
Once again, Congresses were great when Rhye added them, they make the game more interesting.
But:
- They were between european powers, not ever you'd see China asking for a city in Mongolia.
- Most of them arbitrated european interests in territories abroad, especially in the case of the aforementioned african partition. So no England asking for Brest. I know the Vienna Congress served as some inspiration also, but that's not really the same concept as I see it.
Add to that a new special Congress, or Conference. This is my initial draft:
After the discovery of Biology, the european civs still alive will divide the continent between them, save for Ethiopian territory (if the civ is alive) or a reduced part of its core area (if it's dead).
This division should depend on whether each euro civ already had at least a city in Africa or not, its power (game points, these can be compared in python right?), our previous historical knowledge (settlermaps, but not literally, as pointed before; some variation is appreciated), the existence of other african civs (Mali, Carthage) or non-europeans (Arabs, Turks) whose cities would not be taken right away but had to be conquered (declaration of war + units spawned).
Also this Conference, and Congresses in general, should only take place in an scenario of total peace (between the participants).
Now, I don't know if the euro civ with the least points should not be counted, what to do in special cases (three or less euro civs alive), and so on. Anyway, to this respect, Russia should not be counted as an Euro civ (sorry друзья, I hope you understand).
So, any thoughts?
And for starters, is there a way to count the cities a civ has in a continent?
So, my point is to make RFC slightly more... eurocentric. Don't take this the wrong way if you're not european. I wish the game was a bit more close to reality. Just not in a strict sense.
Some examples of what I'd like to try:
Spoiler :
- Make the euro civs more likely to be powerful/advanced, instead of seeing an score-leading 5-cities Japan packed with wonders in 1600. Tech rates should change dinamically through the game, never liked how they worked anyway (including the "static" extra 10% cost for each city above 10).
- Allow it so that great empires can exist in Antiquity, just very unlikely to survive.
- Adapt the game to rationalize picking a medieval civ with a 3000 BC start. No Jerusalem and catholic holy city razed by barbarians. No insanely huge barbarian hordes through Europe switching to you.
- China and Persia should be able to respawn before Nationalism. They have the longest tradition of "local rule", they were also areas very difficult to maintain for foreign powers.
- Try to ensure the whole world is populated. Right now colonization isn't really working in RFC. Africa is an empty spot. Very little is achieved in Australia. But this shouldn't be deterministic (see next point).
- And this takes me to another point: settlermaps were a great achievement by Rhye, but after playing a lot, they just make the game so predictable. You know England will build New York, Spain Buenos Aires and so on.
- You should received less stability penalty from controlling another civ's core area if it's distant and Nationalism hasn't been discovered yet. In fact stability should be more based in your number of cities, tech level and civics than in where they are.
- Allow it so that great empires can exist in Antiquity, just very unlikely to survive.
- Adapt the game to rationalize picking a medieval civ with a 3000 BC start. No Jerusalem and catholic holy city razed by barbarians. No insanely huge barbarian hordes through Europe switching to you.
- China and Persia should be able to respawn before Nationalism. They have the longest tradition of "local rule", they were also areas very difficult to maintain for foreign powers.
- Try to ensure the whole world is populated. Right now colonization isn't really working in RFC. Africa is an empty spot. Very little is achieved in Australia. But this shouldn't be deterministic (see next point).
- And this takes me to another point: settlermaps were a great achievement by Rhye, but after playing a lot, they just make the game so predictable. You know England will build New York, Spain Buenos Aires and so on.
- You should received less stability penalty from controlling another civ's core area if it's distant and Nationalism hasn't been discovered yet. In fact stability should be more based in your number of cities, tech level and civics than in where they are.
I look for ideas, extending this points or adding another ones. And of course, I think I'll need some help, as I don't know exactly where it is all located (I suppose stability is dispersed through the DLL).
Anyway, took a look to the Congresses.py file and it seems not that difficult, only a bit large. (should have a spoiler-alert message, until now I didn't know the exact mechanics for the AI to vote against you

And this is the first thing I'll work in:
Scramble for Africa.
Once again, Congresses were great when Rhye added them, they make the game more interesting.
But:
- They were between european powers, not ever you'd see China asking for a city in Mongolia.
- Most of them arbitrated european interests in territories abroad, especially in the case of the aforementioned african partition. So no England asking for Brest. I know the Vienna Congress served as some inspiration also, but that's not really the same concept as I see it.
Add to that a new special Congress, or Conference. This is my initial draft:
After the discovery of Biology, the european civs still alive will divide the continent between them, save for Ethiopian territory (if the civ is alive) or a reduced part of its core area (if it's dead).
This division should depend on whether each euro civ already had at least a city in Africa or not, its power (game points, these can be compared in python right?), our previous historical knowledge (settlermaps, but not literally, as pointed before; some variation is appreciated), the existence of other african civs (Mali, Carthage) or non-europeans (Arabs, Turks) whose cities would not be taken right away but had to be conquered (declaration of war + units spawned).
Also this Conference, and Congresses in general, should only take place in an scenario of total peace (between the participants).
Now, I don't know if the euro civ with the least points should not be counted, what to do in special cases (three or less euro civs alive), and so on. Anyway, to this respect, Russia should not be counted as an Euro civ (sorry друзья, I hope you understand).
So, any thoughts?
And for starters, is there a way to count the cities a civ has in a continent?
