• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Developer Diary | International Market

Hello there it's me C0RAX. It's time for another feature dev diary and this week we are going to look at the International market.

So previously we showed this feature off in the international market dev corner and some things since then have changed. We’ve on top of this loaded the feature with brand new functionality to improve the flow and usability as well as refine the information we provide you throughout the feature. So remind ourselves let's go over what intents and goals we started with in that original dev corner.

Feature Intent & goals

Introducing a place for nations to buy and sell equipment benefiting both nations with a reward. Creating a new way for countries to contribute specialist equipment to other nations
Be able to source equipment from other nations as needed
For majors to set the global standard for common place equipment leveraging their superior economic might.

The international market acts as a one stop shop for all your equipment needs from other countries. It's an international store front, with multiple sellers being able to sell the same thing from the same store front. This means that provided you have the appropriate market access, you can go into the international market and buy tanks from the USA and planes from germany in one interface (but not 1 purchase).

The feature

So first of all, how do we get to the international market? Well, it's pretty easy. We have replaced the diplomacy button with the international market. This will take you to the home screen of the international market
buybutton.png

IM window.png


You Can still access the diplomacy menu from this button at the bottom of the international market.
diplomenu.png


Now let's go buy something. The first thing we need to do is to get market access to another country. This will allow us to see what they are selling on the market. By default we have access to all of our subjects and they have access to our market.
subjectmarket.png


The market access is by default automatically sent and accepted so any AI that will accept will be added to your market and you will get access to them as well meaning that you don't need to worry about missing out of a market you could have access too. You can also toggle auto accept purchase requests which will always accept other countries asking to buy your equipment on the market.
automation.png


To manually get market access we simply go to the diplomacy screen for a given country and use the diplomatic action “negotiate market access”.
image29.png


So now we have our market access set up and it's time to buy something. First we need to go into the buying mode of the international market. We do this by clicking the buy equipment button.
buybutton.png

buymenu.png


Now we can see the USA is selling some trains and convoys on the market right now so let's buy some. To start a purchase draft all we have to do is click on a piece of equipment we want to buy.
purchasedraft.png


Here we can set up our contract to purchase some equipment. From here you choose how many pieces of equipment you wish to buy of each type. Each equipment entry will show how much the equipment of that type will cost in economic capacity(EC) (this is the output of civilian factories). There is also a handy purchase button if that is what you wish and you can use keybinds to change the steps of the plus and minus buttons just like in other parts of the game.
selectall.png

shiftkeys.png


At the bottom of the draft we have the draft totals, here we can see the total EC cost, total convoys needed and then finally we have our payment settings. We can choose to assign up to 15 factories to pay for the equipment. These factories will work towards paying off the total EC cost of the equipment you selected. The more you pay every 30 days, the more equipment will be delivered per delivery. So here we can see that with 5 factories paying for our equipment we will receive all of our equipment in 4 deliveries:120 days.
drafttotals.png


Now we have sent off our draft to the USA and we just have to wait for them to respond and accept.
contract.png


And here we have our accepted and now ongoing contract, we can see all of the important information on our contracts from here. Active contracts are shown in the default international market screen.

We can see our factories are assigned and paying off the contract and all 4 convoys are available. If anything is causing deliveries to fall behind the expected amount be that lack of factories, convoys or even if your convoys are being intercepted and the equipment lost to the depth of the ocean, the contract efficiency will reflect this.
visuals.png


As your contracts progress you can see the bars fill up and the deliveries tick down.

Now let's sell something on the market.
sellmenu.png


To sell we click the “sell equipment” button right now we can see we are not selling anything so now let's add something to our market. We do this by clicking on the ‘add equipment to market’ button.
addequipment.png


Here we will get all of the surplus equipment we have in the right hand window and everything we are adding to the market on the left. From here we have the same controls for equipment numbers as with buying. You can select all, or choose any number in-between.
shiftkeyssell.png

selectallsell.png

totalvalue.png


Additionally from the screen we can set the price levels of equipment, this can be done for the whole set or individually for each equipment. You can set the price to be 25% higher or lower than the normal price, this is done in order to not overcomplicate the economic gameplay here. Fully Variable prices would be very complex to understand as a player and be at odds with the economic detail of the rest of the game. This inconsistency would make the pricing very troublesome to understand, keep stable and to keep free from exploits. Generally this would detract from the core gameplay of HoI in a negative way, taking time and concentration away from the warfighting for something less useful. The final total EC value is shown at the bottom of the window if you want to see the effects of your pricing choices.
stuffonmarket.png


Now we can see all of our equipment has been added to our market for sale.
purchaserequests.png


We have now received our first purchase requests and you can see our equipment has been taken from our market listing as it is reserved while the requests are pending. Let take a look at one of these requests
request.png


Here we can see Sweden is looking to buy the 35 light tanks we put up on the market. In the request we can see all of the necessary contract details to make an informed decision. Of course if we had auto accepted purchase requests this would have already been automatically accepted and the contract would be ongoing already.
contracts.png


And now we can see our purchase of american equipment and our sales of equipment to portugal and sweden all in one menu allowing you to easily keep contract of you ongoing contracts and if there are any issues with deliveries. We can also filter this list to just buying or selling if you have lots of contracts all at the same time, and we cancel contracts from here if you need to do so.

Going back to the buy menu lets take a look at some of the sorting and filtering options that help in the later game when there is significantly more equipment on the market. First lets look at the sorting options.

First we can sort by the amount on the market.
sort1.png


And we can sort by the EC cost
sort2.png


Now onto filters; we can sort by country and by equipment type
country.png

filter.png


Finally we get to subsidies. Subsidies are a way of getting a better deal with purchasing contracts, you can get them from national focus and decisions or any other bit of content. An example of this can be found in the danish focus tree where you can get subsidies for buying aircraft if you choose to seek external sources. As mentioned subsidies target specific equipment types such as fighters and can be limited to contracts with specific countries as well. They work by having an EC value and when applied to a contract they will match the EC generated by your factories until the EC value of the subsidy is drained. So if 1 civ produces 5 EC/day then the subsidy will also provide 5 EC per day for each civ allocated to the contract.
subsidy.png

subsidy2.png

subcontract.png


With the general flow we will look at the detailed mechanics of how payment works. We are paid for contracts in EC generated by factories assigned by the buyer. Instead of receiving those factories directly to use, you are given the EC output of those factories to boost your own civilian factories. We opted for this solution in order to improve the granularity of bilateral trade, as well as to give the seller a new kind of incentive to take part in trade.
EC.png


Here we can see our EC income from all of our current contracts, any collected EC is stored in our EC surplus here in the market window.

construct.png


Here we can see the EC surplus being applied to your construction queue to boost it above the normal maximum rate. The amount you can boost a construction is based on your trade law. Here we are on export focus which gives us a 10% boost on top of the base 25%. This can also be affected by other construction boosts. The important thing to understand is you do not receive temporary foreign factories, you receive their EC output which boosts your own civilian constructions.

As an addendum to the addition of the international market we have adjusted lend lease in order to better fit to the new world market. So let's talk about the changes there. Firstly, subjects can no longer always use lend lease and are subject to the same limits as other countries. Now subject levels have modifiers to the required world tension in order to use lend lease.
LLsubjects.png


In addition to this ideology and laws impact the tension requirements for lend lease, fascists and communists will find it harder to give equipment for free to there allies compared to before as will countries who operate on tighter trade laws
facistLL.png


Countries on closed economy and special cases such as the USA can also block access to certain markets or totally block all market access so be careful before taking foci like the neutrality act.
closed.png


That's all for this one, as always please do ask if you have any questions about the feature and I’ll do my best to answer you. Later this week we will be looking at the final art DD, you will get to see more 3D models, 2D art (including the new loading screen art) and the coveted achievements coming with Arms against tyranny, I hope to see you there. C0RAX Out.
 
  • 47Like
  • 8Love
  • 3
  • 1
Reactions:
Looks good, but I'm kind of wondering why this was put under the diplomacy tab instead of the trade tab? Part of me feels like it's kind of tacit admission that the diplomacy menu is more or less useless most of the time since all of that is basically handled by focuses.
 
  • 9
Reactions:
I love the toggle to automatically send and accept negotiate market access! Is that feature going to be rolled out to toggle an auto accept / decline for calls to join wars / grant military access? It would make the notifications tray much more manageable
 
  • 4
Reactions:
Solid feature, tbh. Would be easier to procure armament as the East Indies, a'ight?

I can already foresee that it would be pretty easy to implement the subsidies part of this feature for AAT users playing my mod. Exchanging resource rights for subsidies would be a nice feature, muehehehehe.
 
  • 4Like
  • 3
Reactions:
Would have been nice/interesting if lend lease had just been put straight into the market, but as just "deferred payment" (i.e. no need to pay until you are at peace again)?
 
  • 4
  • 2Like
Reactions:
Will AI actively use this new feature? AI tended to rarely use 'attachés' or 'license' systems, which were added to other DLCs.

Because market systems need both countries that want to buy something and countries that want to sell something, if AI doesn't try to use it, there is a risk that it will become a multiplayer-only system.
 
  • 7
  • 2Like
  • 2
Reactions:
It's a daylight robbery that convoys cost the same as trains: dockyard output is about twice as hard to come by.

Why make the same mistake over and over again? I.e. war participation score is still not reflecting this despite being quite an old feature by now.
 
  • 6
  • 5
  • 1
Reactions:
It looks like EC is basically money, but since it's a rule that money will never be in the game they needed this new abstraction.

I can see the problem, because as soon as you have money, you need a money stockpile.. and stockpiling is basically avoided as well, except for the piles of equipment. Maybe this feature can help with those million rifles lying around after a while.

How is the AI about spamming requests? Also, I often wind up with a lot of little bits of different types of foreign equipment. This is usually the stuff I want to get rid of first. I used to have to go into lend-lease and scroll down and down and down.. It would be nice if it could be grouped under 'guns 1' or something, to select it all. Maybe this will be even worse, if MIOs give variants to everything.
 
  • 8
Reactions:
Looks good, but I'm kind of wondering why this was put under the diplomacy tab instead of the trade tab? Part of me feels like it's kind of tacit admission that the diplomacy menu is more or less useless most of the time since all of that is basically handled by focuses.
They basically said as much in the original dev diary for the international market.
 
  • 5
  • 1
Reactions:
Will AI actively use this new feature? AI tended to rarely use 'attachés' or 'license' systems, which were added to other DLCs.

Because market systems need both countries that want to buy something and countries that want to sell something, if AI doesn't try to use it, there is a risk that it will become a multiplayer-only system.
They had a previous DD talking about this. Short answer is, yes the AI will know how to use the market! Maybe not as good as a human player but able to use it.

Will naval vessels and capital ships be able to be purchased/sold via the international market system, or just convoys?
They said in a previous DD that ships will not be allowed to be sold on the market except for convoys
 
  • 8
  • 3
  • 2Like
Reactions:
Hello there it's me C0RAX. It's time for another feature dev diary and this week we are going to look at the International market.

So previously we showed this feature off in the international market dev corner and some things since then have changed. We’ve on top of this loaded the feature with brand new functionality to improve the flow and usability as well as refine the information we provide you throughout the feature. So remind ourselves let's go over what intents and goals we started with in that original dev corner.

Feature Intent & goals

Introducing a place for nations to buy and sell equipment benefiting both nations with a reward. Creating a new way for countries to contribute specialist equipment to other nations
Be able to source equipment from other nations as needed
For majors to set the global standard for common place equipment leveraging their superior economic might.

The international market acts as a one stop shop for all your equipment needs from other countries. It's an international store front, with multiple sellers being able to sell the same thing from the same store front. This means that provided you have the appropriate market access, you can go into the international market and buy tanks from the USA and planes from germany in one interface (but not 1 purchase).

The feature

So first of all, how do we get to the international market? Well, it's pretty easy. We have replaced the diplomacy button with the international market. This will take you to the home screen of the international market
View attachment 1026871
View attachment 1026872

You Can still access the diplomacy menu from this button at the bottom of the international market.
View attachment 1026873

Now let's go buy something. The first thing we need to do is to get market access to another country. This will allow us to see what they are selling on the market. By default we have access to all of our subjects and they have access to our market.
View attachment 1026874

The market access is by default automatically sent and accepted so any AI that will accept will be added to your market and you will get access to them as well meaning that you don't need to worry about missing out of a market you could have access too. You can also toggle auto accept purchase requests which will always accept other countries asking to buy your equipment on the market.
View attachment 1026875

To manually get market access we simply go to the diplomacy screen for a given country and use the diplomatic action “negotiate market access”.
View attachment 1026876

So now we have our market access set up and it's time to buy something. First we need to go into the buying mode of the international market. We do this by clicking the buy equipment button.
View attachment 1026877
View attachment 1026878

Now we can see the USA is selling some trains and convoys on the market right now so let's buy some. To start a purchase draft all we have to do is click on a piece of equipment we want to buy.
View attachment 1026879

Here we can set up our contract to purchase some equipment. From here you choose how many pieces of equipment you wish to buy of each type. Each equipment entry will show how much the equipment of that type will cost in economic capacity(EC) (this is the output of civilian factories). There is also a handy purchase button if that is what you wish and you can use keybinds to change the steps of the plus and minus buttons just like in other parts of the game.
View attachment 1026880
View attachment 1026881

At the bottom of the draft we have the draft totals, here we can see the total EC cost, total convoys needed and then finally we have our payment settings. We can choose to assign up to 15 factories to pay for the equipment. These factories will work towards paying off the total EC cost of the equipment you selected. The more you pay every 30 days, the more equipment will be delivered per delivery. So here we can see that with 5 factories paying for our equipment we will receive all of our equipment in 4 deliveries:120 days.
View attachment 1026882

Now we have sent off our draft to the USA and we just have to wait for them to respond and accept.
View attachment 1026883

And here we have our accepted and now ongoing contract, we can see all of the important information on our contracts from here. Active contracts are shown in the default international market screen.

We can see our factories are assigned and paying off the contract and all 4 convoys are available. If anything is causing deliveries to fall behind the expected amount be that lack of factories, convoys or even if your convoys are being intercepted and the equipment lost to the depth of the ocean, the contract efficiency will reflect this.
View attachment 1026884

As your contracts progress you can see the bars fill up and the deliveries tick down.

Now let's sell something on the market.
View attachment 1026885

To sell we click the “sell equipment” button right now we can see we are not selling anything so now let's add something to our market. We do this by clicking on the ‘add equipment to market’ button.
View attachment 1026886

Here we will get all of the surplus equipment we have in the right hand window and everything we are adding to the market on the left. From here we have the same controls for equipment numbers as with buying. You can select all, or choose any number in-between.
View attachment 1026887
View attachment 1026888
View attachment 1026889

Additionally from the screen we can set the price levels of equipment, this can be done for the whole set or individually for each equipment. You can set the price to be 25% higher or lower than the normal price, this is done in order to not overcomplicate the economic gameplay here. Fully Variable prices would be very complex to understand as a player and be at odds with the economic detail of the rest of the game. This inconsistency would make the pricing very troublesome to understand, keep stable and to keep free from exploits. Generally this would detract from the core gameplay of HoI in a negative way, taking time and concentration away from the warfighting for something less useful. The final total EC value is shown at the bottom of the window if you want to see the effects of your pricing choices.
View attachment 1026890

Now we can see all of our equipment has been added to our market for sale.
View attachment 1026891

We have now received our first purchase requests and you can see our equipment has been taken from our market listing as it is reserved while the requests are pending. Let take a look at one of these requests
View attachment 1026892

Here we can see Sweden is looking to buy the 35 light tanks we put up on the market. In the request we can see all of the necessary contract details to make an informed decision. Of course if we had auto accepted purchase requests this would have already been automatically accepted and the contract would be ongoing already.
View attachment 1026893

And now we can see our purchase of american equipment and our sales of equipment to portugal and sweden all in one menu allowing you to easily keep contract of you ongoing contracts and if there are any issues with deliveries. We can also filter this list to just buying or selling if you have lots of contracts all at the same time, and we cancel contracts from here if you need to do so.

Going back to the buy menu lets take a look at some of the sorting and filtering options that help in the later game when there is significantly more equipment on the market. First lets look at the sorting options.

First we can sort by the amount on the market.
View attachment 1026894

And we can sort by the EC cost
View attachment 1026895

Now onto filters; we can sort by country and by equipment type
View attachment 1026896
View attachment 1026897

Finally we get to subsidies. Subsidies are a way of getting a better deal with purchasing contracts, you can get them from national focus and decisions or any other bit of content. An example of this can be found in the danish focus tree where you can get subsidies for buying aircraft if you choose to seek external sources. As mentioned subsidies target specific equipment types such as fighters and can be limited to contracts with specific countries as well. They work by having an EC value and when applied to a contract they will match the EC generated by your factories until the EC value of the subsidy is drained. So if 1 civ produces 5 EC/day then the subsidy will also provide 5 EC per day for each civ allocated to the contract.
View attachment 1026898
View attachment 1026899
View attachment 1026900

With the general flow we will look at the detailed mechanics of how payment works. We are paid for contracts in EC generated by factories assigned by the buyer. Instead of receiving those factories directly to use, you are given the EC output of those factories to boost your own civilian factories. We opted for this solution in order to improve the granularity of bilateral trade, as well as to give the seller a new kind of incentive to take part in trade.
View attachment 1026901

Here we can see our EC income from all of our current contracts, any collected EC is stored in our EC surplus here in the market window.

View attachment 1026902

Here we can see the EC surplus being applied to your construction queue to boost it above the normal maximum rate. The amount you can boost a construction is based on your trade law. Here we are on export focus which gives us a 10% boost on top of the base 25%. This can also be affected by other construction boosts. The important thing to understand is you do not receive temporary foreign factories, you receive their EC output which boosts your own civilian constructions.

As an addendum to the addition of the international market we have adjusted lend lease in order to better fit to the new world market. So let's talk about the changes there. Firstly, subjects can no longer always use lend lease and are subject to the same limits as other countries. Now subject levels have modifiers to the required world tension in order to use lend lease.
View attachment 1026903

In addition to this ideology and laws impact the tension requirements for lend lease, fascists and communists will find it harder to give equipment for free to there allies compared to before as will countries who operate on tighter trade laws
View attachment 1026904

Countries on closed economy and special cases such as the USA can also block access to certain markets or totally block all market access so be careful before taking foci like the neutrality act.
View attachment 1026905

That's all for this week, as always please do ask if you have any questions about the feature and I’ll do my best to answer you. Later this week we will be looking at the final art DD, you will get to see more 3D models, 2D art (including the new loading screen art) and the coveted achievements coming with Arms against tyranny, I hope to see you there. C0RAX Out.
Finally I can play Tannu Tuva without sucking the Soviets dry.
 
  • 3Haha
Reactions:
As an addendum to the addition of the international market we have adjusted lend lease in order to better fit to the new world market. So let's talk about the changes there. Firstly, subjects can no longer always use lend lease and are subject to the same limits as other countries. Now subject levels have modifiers to the required world tension in order to use lend lease.

I believe Manchukuo obedience path is now realy death.

In addition to this ideology and laws impact the tension requirements for lend lease, fascists and communists will find it harder to give equipment for free to there allies compared to before as will countries who operate on tighter trade laws

Yes Manchukuo is realy death. Nat. Spain can it be harder know. But i think for Rep. Spain things can it be better now. Longer civil war?

Countries on closed economy and special cases such as the USA can also block access to certain markets or totally block all market access so be careful before taking foci like the neutrality act.

What mean that for Germany (limitet) and Italy (boycott)? Must germany now open his economy to get market equipment? And how will Hungary handle his isolation? He can't buy ressources or ll as long as i not join the achse or conquer a neighbour. Old closed = 0 ressoruces. New closed - 10% counstrcution. :(

Can i show his stockpile or is it my own?

1696261071407.png


At the end 3 quesions: Will the ai now not cancel the contract how ll in the current game: next day, week or before the first charge go out? Give market equipment autonomy points? Can i buy equipment what i not have research?
 
  • 2
Reactions:
The lend-lease changes sound good.

How does the international market interact with embargoes and trade opinion? More broadly, was there a reason market access was based on quasi-diplomatic agreements and not trade opinion?
 
  • 1
  • 1Like
Reactions:
Looks like the feature is pretty much just as described in the Dev Corner, so it's all coming along smoothly.

The big question is how well the AI manages to use it, I guess. I hope that some countries (Czechoslovakia, Sweden, and pre-rearmament France & UK) will be scripted to actively target the export market.

One point of clarification: my reading of this DC and the Dev Corner is that deliveries occur at 30 day intervals, just like Lend-Lease, so the on-map distance between seller and buyer plays no role in delivery timing at all. Is that right? It would be a reasonable simplification, but it's the point that doesn't seem to have been addressed.

It looks like EC is basically money, but since it's a rule that money will never be in the game they needed this new abstraction.
There's nothing new about it. EC (usually called IC on the forum, because that was the term used in earlier HoI games) has been known as the game's currency since before launch. I think it was a very clever decision by Podcast, since it avoids needing to model exchange rates and inflation. It's in line with the era, because in the Second World War the primacy limitation on most major players was economic/production capacity, not financial capacity (China was the big exception, but WTT does try to model this).
How is the AI about spamming requests?
The DD mentions that there's an auto-accept option if you regard requests as spam.
Also, I often wind up with a lot of little bits of different types of foreign equipment. This is usually the stuff I want to get rid of first. I used to have to go into lend-lease and scroll down and down and down.. It would be nice if it could be grouped under 'guns 1' or something, to select it all. Maybe this will be even worse, if MIOs give variants to everything.
Good point. Maybe they could adapt the button that allows you to destroy all obsolete equipment?
Looks good, but I'm kind of wondering why this was put under the diplomacy tab instead of the trade tab? Part of me feels like it's kind of tacit admission that the diplomacy menu is more or less useless most of the time since all of that is basically handled by focuses.
Maybe that depends on what mode you are playing the game as? In ahistorical, it's vital to know what road your potential opponents (and allies) are taking. I find the Diplomacy Menu's Major Countries and factional filters are very helpful for that, because I can just click through the majors without having to scroll all over the globe. But of course other players might enjoy 'visiting' different parts of the world.
 
Last edited:
  • 4
  • 4
  • 1Like
Reactions: