全面战争:幕府将军2

全面战争:幕府将军2

Diplomacy - Trade Embargo Fix
12 条留言
Munchmatoast 2024 年 2 月 24 日 上午 4:03 
Oh my god I love you, i truly hope this works with https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=132557557&searchtext=diplomacy

Slazen's Diplomacy Mod

If I am investing 75% of my finance into the navy and am protecting my ports and trade nodes, I should have econmic power and demand trade embargos etc, but you could *never* pull it off.

I want a monopoly where if I hold Kyushu Island as a capital with 8 trade ports, I dictate who trades with who. You don't go trading and sailing in my waters without my permission.

I would love for you to look into a mod where blockading a port is an act of war against the clan they are trading with.

Clan B is blocking Clan C port.
Clan C is trading with Clan A (me).
Clan B now has declared war on clan A.

This should deter everyone from blocking everyone's ports, I'm a damn threat and they shouldn't do that.
markeason  [作者] 2023 年 2 月 25 日 上午 12:40 
Clans B and C
Their relationship no longer benefits from having a trade agreement (a reduction of somewhere between 15 and 60 points depending on how many turns they had been trading).
Their relationship also has a -20 penalty for breaking a trade agreement, this penalty decreases by 2 each turn until it reaches zero.
They are unable to re-establish a trade agreement for (IIRC) 10 turns.

Clans A and B
No effect

Clans A and C
The relationship between us gets a penalty of -40 because of the trade ban that I imposed between them and clan B. This penalty decreases by 2 each turn until it reaches 0.
This is the value that used to increase by (negative 2) each turn infinitely so it could never reach 0. That was why the trade embargo never worked.

I hope that clarifies it for you, if not, I'll try again :)

I rarely use trade embargo because of the penalty between me and clan C. I cannot find a situation where the benefit helps me. But at least I know that the mechanic will work now.
markeason  [作者] 2023 年 2 月 25 日 上午 12:40 
It's a strange mechanic for sure, but it follows a certain logic. I'll try to clarify.

Three clans, A, B and C. (I am clan A).

I want clan B to embargo (stop trading) with clan C.

The arrangement is made via diplomacy and the outcome is as follows.
AzerGhost 2023 年 2 月 24 日 下午 4:16 
Not sure if I am following correctly. So if malus caps at 0, will faction leaders not have negative value with you?
markeason  [作者] 2021 年 9 月 21 日 上午 8:52 
Facepalm, like you, I rarely use it. About the only time is during a peace negotiation when I might ask for an embargo against a clan that I want to declare war on me to avoid its allies joining in. Rarely used, but at least the option is there now :)
Captain Pentium 2021 年 9 月 10 日 下午 4:04 
Great fix! I honestly don't trade embargo much (ai gets enough money to even bother with) but this seems like it would've been a great way to accidentally get trapped into a war or two without realizing.
Frenky 2021 年 8 月 28 日 下午 5:10 
Thank you!
markeason  [作者] 2021 年 8 月 28 日 下午 5:07 
Frenky, please do.
Frenky 2021 年 8 月 28 日 下午 2:14 
Do you mind if I include this in my bug fixes mod?
You would be credited of course
markeason  [作者] 2021 年 8 月 27 日 下午 3:08 
Thanks Sasu. I wondered why Trade Embargo didn't work. Turns out it was a single figure entered incorrectly by the developers as a negative value instead of a positive value.

I am disappointed that it was not picked up during development, and surprised it was not identified and corrected during 10 years of playing - as it is such an easy fix.

I guess most players are less interested in the Diplomacy aspect of the game than me.
cchi bi 2021 年 8 月 27 日 上午 11:50 
interesting to say the least . its nice to see the mod community grow like this . very intersting mod
markeason  [作者] 2021 年 8 月 9 日 下午 1:15 
While looking for something totally unrelated I noticed an error in the Diplomacy_attitudes table that meant the penalty for accepting a trade embargo would never stop increasing (Start at -40 and increase by -2 each turn, so never reaching the Cap value of zero). No wonder I could never get the AI to implement a Trade Embargo against a third party as part of a diplomatic deal. By changing the drift value to +2, the embargo can now be negotiated, helping both the economic and diplomatic warfare.