Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
如果通过附庸国邻接的市场属于次要政权或更低,而条约港属于主要政权或列强,条约港仍然会生效
帝国主义游戏的规则只会有利于强者!
奥地利的敦刻尔克条约港, 与列强法国本土,奥地利市场内的比利时本土相邻, 条约港对法国生效
奥地利的梅梅尔条约港, 与列强俄罗斯的未整合领土立陶宛,俄罗斯市场内的普鲁士本土相邻, 条约港不生效
西班牙的梅梅利亚条约港, 与他自己市场内的摩洛哥本土相邻, 条约港生效(但是没有任何起作用的市场)
带嘤的加纳条约港, 与未承认国家阿散蒂本土,奥地利市场内的尼德兰殖民地,丹麦市场的丹麦殖民地相邻, 条约港不生效
带嘤的新加坡条约港, 与法国市场的柔佛本土相邻, 条约港不生效
阿曼¿的瓜德尔条约港, 与未承认国家莫克兰本土相邻, 条约港生效, 强行把莫克兰变成未整合领土后条约港仍然生效
又发现了一个新的情况,割占法国皮卡第的敦刻尔克为条约港,与我自己市场内的比利时相邻,与我自己领土不相邻,结果因为比利时被判定为无效
经过一番折腾,改成了以下判定逻辑:
正常检查条约港所在州和相邻州的所有相关国家check_ported_state,依然要求全为真
1.若owner不是市场拥有者,设定市场拥有者为checking_country
--若checking_country = $ROOT_COUNTRY则直接为真, 否则过check_ported_country
2.else弱小政权检测,符合条件直接为真
3.else直接过check_ported_country
发现的时候,果阿和本地治里早就在之前随着东印度公司闹革命暂时市场独立变成普通未整合地图了
需要多一行set_state_type = treaty_port
还有set_state_type = unincorporated 就可以正确取消条约港地位啊,modifier可以仅作标记
失效条约港变成整合州还是有一定modifier限制范围外的影响的,比如同化机制, 城镇化journal之类
翻了一会码,把判定条件全部或否,实测可以在之前描述的情况让条约港生效,
不过这就和mod原本的意愿有一定冲突
丹麦:册那,凭什么,普鲁士吃了败仗我要被开市场?
奥地利(我): 行,那也把你揍一顿
丹麦:好哥哥我说着玩的
但老实说即便是按这个逻辑也会出现离谱的条约港, 比如波斯的胡齐斯坦条约港就和土鸡的巴士拉相邻,而且这个港符合"所在州和相邻州的全部相关方都是各自市场拥有者"条件
土鸡:册那,凭......