Nation Diplomacy: Pacts

Old Discussion topics

Nation Diplomacy: Pacts

Postby Captain Jack » Tue Oct 10, 2017 11:20 am

Using as reference the initial discussion here, I will present you with the suggestion for nation pacts.

Pacts
Nations are now able to establish pacts with each other. Depending on the Pact type, a relevant treaty is required.

Titles and Pacts
Whenever a perk is offered through a Pact, the corresponding title is also required (see examples below, at pact types).

Nation Diplomacy Version 1.0 Pacts

As per common practice, once we introduce a feature, we mostly implement basic functionality. Advanced functionality comes later. The pact types that will be included in this update are:

-Trading Pacts
-Service Pacts

For future versions, we will have these pacts:
-Mutual Defense Pacts
-Vassal Pacts
-Daily Tribute Pacts
-Industry Pacts

Pacts life

Pacts will last until canceled or until their relevant treaty is nullified.
Any pact tied to a Peace Treaty will always be retained if the new relationship becomes an alliance.
Trade/Service and Industry pacts tied to an Alliance will always be retained if the new relationship is a Peace Treaty.

Pact Types

Trade Pacts
Requirements:
A Peace Treaty or an Alliance between the two nations.
This pact will be nullified in case of a War or No Relationship.

Description:
Nations can offer the Council's Market Privilege bonus (*+10% profit on market sales (All resources except Gold Bars) and +2% profit on market sales (Gold Bars)) of its owned port(s) to the other nation council, for a daily fee.

Code: Select all
Example:
Spain signs a Trade Pact with United States, offering the Council's Market Privilege bonus of Prote to USA in exchange of 50,000 gold pieces a  day.

USA treasury will send during nations update 50,000 gc to Spain Treasury.
If the payment is successful, all members of its council (Duke or higher) will receive the equivalent bonus at Prote, like as if they were part of the Spanish council. If it is not successful, the bonus for the particular day will not be activated.


However, a Marquess (or lower rank) would not enjoy this perk. This is mandatory to ensure that titles power remain significant for everyone.

Future Version:
As more trading nature features come into game, these will be incorporated here.

Service Pacts
Requirements:
A Peace Treaty or an Alliance between the two nations.
This pact will be nullified in case of a War or No Relationship.

Description:
All title-relative port specific bonuses of:
-Crew Hiring
-Cannon Purchase
-Ship Repairs
-Ship Building Costs (shipwright)

can be offered per port(s) to the other nation, for a daily fee.
User avatar
Captain Jack
Project Coordinator
 
Posts: 4042
Joined: Tue Feb 08, 2011 1:12 am
Location: Pania

Re: Nation Diplomacy: Pacts

Postby Hector Barbossa » Tue Oct 10, 2017 1:27 pm

Would it be possible, at the time of proposing a specific pact, the option to either offer at a "daily fee" or "in exchange for a ports" service of the same type?

Example - Spain, rather than offer Prote at 50,000 per day to St. Kitts, instead offers a service pact at Prote in exchange for a service pact at Tortuga.
User avatar
Hector Barbossa
 
Posts: 28
Joined: Tue May 09, 2017 2:16 pm

Re: Nation Diplomacy: Pacts

Postby Sebena » Tue Oct 10, 2017 1:33 pm

Will nation decide their fees for pacts or they will be decided by the game
“The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.”
User avatar
Sebena
 
Posts: 1697
Joined: Wed Jul 22, 2015 3:20 pm

Re: Nation Diplomacy: Pacts

Postby Banger » Tue Oct 10, 2017 2:04 pm

Hector Barbossa wrote:Would it be possible, at the time of proposing a specific pact, the option to either offer at a "daily fee" or "in exchange for a ports" service of the same type?

Example - Spain, rather than offer Prote at 50,000 per day to St. Kitts, instead offers a service pact at Prote in exchange for a service pact at Tortuga.


+1 to this suggestion. Would be nice to just be able to offer a one for one trade off with another nation.
User avatar
Banger
 
Posts: 1166
Joined: Thu Feb 16, 2017 3:00 pm

Re: Nation Diplomacy: Pacts

Postby Captain Jack » Tue Oct 10, 2017 2:07 pm

Wolfie wrote:Will nation decide their fees for pacts or they will be decided by the game


Nations decide.
There will be a small corruption fee to ensure that milking is not the case but probably there will be no hard limits.

Hector Barbossa wrote:Would it be possible, at the time of proposing a specific pact, the option to either offer at a "daily fee" or "in exchange for a ports" service of the same type?

Example - Spain, rather than offer Prote at 50,000 per day to St. Kitts, instead offers a service pact at Prote in exchange for a service pact at Tortuga.


We contemplated about it. Eventually, we decided to keep it gold coin based. There are two key reasons.
First, what you describe will still be possible. The two nations will just need to select the same amount of coin.
Secondly, the port for port pact will not work if one of the nations loses its port. In your described way both ports/nation would suffer. In the proposed way though, only the lost port/nation would suffer.

Let's not forget that we need to have uses for the treasury. This is what nations have after all. They don't have credits. They also have a basic justice system through Hostility which can be expanded (Honor points anyone? Check Diplomacy topic).
User avatar
Captain Jack
Project Coordinator
 
Posts: 4042
Joined: Tue Feb 08, 2011 1:12 am
Location: Pania

Re: Nation Diplomacy: Pacts

Postby Kangaroo » Wed Oct 11, 2017 12:26 pm

Nations can offer the Council's Market Privilege bonus (*+10% profit on market sales (All resources except Gold Bars) and +2% profit on market sales (Gold Bars)) of its owned port(s) to the other nation council, for a daily fee.


In relation to these values is there a way of determining the relevant value (approximately or by range) of the 50k example you gave?
I understand it's a variable by default, but it would in the infancy of implementation be of assistance to get a gauge on fair value that is more accurate than a stab in the dark.
Some people are like Slinkies, totally useless but great fun to watch when you push them down the stairs
User avatar
Kangaroo
 
Posts: 471
Joined: Sun Apr 16, 2017 3:52 am
Location: Sydney Australia

Re: Nation Diplomacy: Pacts

Postby Captain Jack » Wed Mar 07, 2018 1:44 pm

Our initial idea was to forward two types of Pacts (trade, services) at this time while also create the needed code for a third pact regarding Plantations.

However, when developing we came up with some issues.

First, it is the treaties numbers. We already have many treaties being created. If we are to append several pacts to every treaty, then we are creating a monstrous bureaucratic feature. We need to find ways to avoid this.

One way we thought, was to create Pacts as a law instead. So instead of having a Trading Pact with every nation after we got a Peace Treaty with that nation, we will have one law that defines our Trading policy with all the nations, regarding their relationship to us.

For example, Trade Rights per port: 5M for neutral, 3M for peace, 2M for allies.

The other reason that a law should be used instead, is that it will eliminate bureaucracy for every time a port changes hands. Nations will be able to set up prices for every port and every diplomatic status in one law. Then, when signing a peace treaty for example, they will take such in mind.

The other problem that still remains and we have not a solution yet is how other countries will accept or reject the fees decided by the law of the nation. As you know, laws only affect own citizens. Here, we have to do with a law that will affect other nations.

The current treaty system we use is not something we favor. Perhaps the best solution would be to give this to the King to decide. The king should be able to manage whether his nation will accept or not the proposed terms from every nation.

The way to do this would be perhaps through the map. We will list there the requirements of every nation. The ruler will be able to change this at will. His will will take place after the update always.


------------------

So, for example, we have PhoenixKnight deciding what he will do with Aiora and its trading service. The option he will have will be "Enable - Disable". Simple as that, while looking at the map. The map will provide the following info to him:
TK requires (ie)
100 gold coins a day from Allies
101 gold coins a day from friendly nations (peace treaty)
102 gold coins a day from neutral nations

Then, let's suppose that PK finds the deal worthy, so he selects to enable the deal.

At that current time, nothing will happen. He will be able to toggle it on or off with no affect. However, once update comes, his stored decision will take place. This is needed because the nation will need to prepay for a whole day. Once update comes, since he selected enable, a check on St Kitts treasury will take place. IF there are enough funds, the fee will be paid to TK and for the forthcoming day all St Kitts Dukes or higher will get the 10% bonus.


----------

Let us know of your first thoughts on this.
User avatar
Captain Jack
Project Coordinator
 
Posts: 4042
Joined: Tue Feb 08, 2011 1:12 am
Location: Pania

Re: Nation Diplomacy: Pacts

Postby PhoenixKnight » Wed Mar 07, 2018 1:52 pm

Interesting idea.
Phoenix Knight
Dragon of the desert and the two seas
User avatar
PhoenixKnight
 
Posts: 1318
Joined: Sat Feb 09, 2013 9:27 pm

Re: Nation Diplomacy: Pacts

Postby Captain Jack » Wed Mar 07, 2018 2:29 pm

I think it's more tidy this way.
User avatar
Captain Jack
Project Coordinator
 
Posts: 4042
Joined: Tue Feb 08, 2011 1:12 am
Location: Pania

Re: Nation Diplomacy: Pacts

Postby PhoenixKnight » Wed Mar 07, 2018 2:33 pm

So it is more like shopping for deals. Hostile nations or nations with no treaty cannot be set, can they?
Phoenix Knight
Dragon of the desert and the two seas
User avatar
PhoenixKnight
 
Posts: 1318
Joined: Sat Feb 09, 2013 9:27 pm

Next

Return to Archives

cron