FabioFR
Chieftain
- Joined
- Nov 12, 2016
- Messages
- 1
Hello everyone,
First, i'd like to say that I have never written any line of code, it's not my job at all, so I have absolutly no idea of how much complicated this idea can be ! But I'm certain it's very very complicated.
So, the thing is that, despite the size of your empire, your army, (and where they are on the map regarding to the continents) and your science and culture, you pretty much always have the same diplomatic power (with IA of course).
The idea is to create a way of determining one or two (two would be better) dominating nations who can be a third voice in a diplomatic issue.
Exemple : Greece is very strong on a continent, and Germany and China are also located on this continent. Germany wants to declare war on China to expand. Germany could need the approval of Greece (to lower the warmonger penalty) in exchange for a percentage of what Germany will gain. But Greece won't send troops, they'll just give the approval.
If Germany declares war on China without the consent of Greece, they would have a malus of warmonger penalty to Greece.
With this system, we can imagine a lot of mechanics :
Two dominating nations could declare war through other nations, pretty much like what is going on in real life between USA and Russia over Crimea or Syria.
Any nation could use their spy to create a fall flag attack that would give them a casus belli against an oponent. But, this action could be denounced only by a dominating nation.
A dominating nation could create an encampment and silo missile in a less powerfull nation, through agreement (ex : treaty to defend against any attack).
Of course, to make it still enjoyable, the balance of how you to become a dominating nation, and how to overcome an existing dominating nation must be really flawless.
This must not be a new type of victory, just a way to achieve victory.
Well, if someone crazy who knows how to code wants to work on this, you're welcome to do it !! If I can help, I would be with great pleasure. Any suggestion are of course welcome !
First, i'd like to say that I have never written any line of code, it's not my job at all, so I have absolutly no idea of how much complicated this idea can be ! But I'm certain it's very very complicated.

So, the thing is that, despite the size of your empire, your army, (and where they are on the map regarding to the continents) and your science and culture, you pretty much always have the same diplomatic power (with IA of course).
The idea is to create a way of determining one or two (two would be better) dominating nations who can be a third voice in a diplomatic issue.
Exemple : Greece is very strong on a continent, and Germany and China are also located on this continent. Germany wants to declare war on China to expand. Germany could need the approval of Greece (to lower the warmonger penalty) in exchange for a percentage of what Germany will gain. But Greece won't send troops, they'll just give the approval.
If Germany declares war on China without the consent of Greece, they would have a malus of warmonger penalty to Greece.
With this system, we can imagine a lot of mechanics :
Two dominating nations could declare war through other nations, pretty much like what is going on in real life between USA and Russia over Crimea or Syria.
Any nation could use their spy to create a fall flag attack that would give them a casus belli against an oponent. But, this action could be denounced only by a dominating nation.
A dominating nation could create an encampment and silo missile in a less powerfull nation, through agreement (ex : treaty to defend against any attack).
Of course, to make it still enjoyable, the balance of how you to become a dominating nation, and how to overcome an existing dominating nation must be really flawless.
This must not be a new type of victory, just a way to achieve victory.
Well, if someone crazy who knows how to code wants to work on this, you're welcome to do it !! If I can help, I would be with great pleasure. Any suggestion are of course welcome !