Spiffor
Chieftain
Hi!
I have been toying with the idea of modding culture for quite a while. But I have trouble understanding a few things:
I'm interested in Nationality (such as "90% Romans - 10% Chinese"). And I don't understand:
1. How exactly the cultural influence is calculated. For example, if you have a tight competition with a neighbour for controling a tile, you'll see something like "Roman 50%" when pointing on it. In Debug mode, you'll see something like "Roman culture: 60 - Chinese culture: 60". These figures from the debug mode are absolute, no percentage.
Does anybody know how these figures are calculated, and on which python class I should work to change them the way I like?
2. When the computer calculates the nationalities in a city, it only takes into account your culture in that city, while the rival culture comes only from neighbouring cities.
In other words, if I use the console to make Moscow worth of 10,000 Malian culture points (with Moscow being as Russian as ever), then Moscow will remain 100% Russian nonetheless. I'd like to change that, but I have no idea what I should tweak to have the desired affect: that the foreign culture within this city counts against the "cultural influence".
Thanks in advance
I have been toying with the idea of modding culture for quite a while. But I have trouble understanding a few things:
I'm interested in Nationality (such as "90% Romans - 10% Chinese"). And I don't understand:
1. How exactly the cultural influence is calculated. For example, if you have a tight competition with a neighbour for controling a tile, you'll see something like "Roman 50%" when pointing on it. In Debug mode, you'll see something like "Roman culture: 60 - Chinese culture: 60". These figures from the debug mode are absolute, no percentage.
Does anybody know how these figures are calculated, and on which python class I should work to change them the way I like?
2. When the computer calculates the nationalities in a city, it only takes into account your culture in that city, while the rival culture comes only from neighbouring cities.
In other words, if I use the console to make Moscow worth of 10,000 Malian culture points (with Moscow being as Russian as ever), then Moscow will remain 100% Russian nonetheless. I'd like to change that, but I have no idea what I should tweak to have the desired affect: that the foreign culture within this city counts against the "cultural influence".
Thanks in advance
