朝貢國類型模組製作

本頁面所適用的版本可能已經過時,最後更新於2.8


定義

每種朝貢國的類型必須被定義在 /common/tributary_types/. 「默認」類型的朝貢國必須一直存在。如果不是這樣,遊戲會自動創造一個。 但是,設定朝貢類型變數為"none"會發生錯誤。 如果啟用馬上諸王DLC,游牧民族的所有不同文化特徵都會成為「游牧」朝貢類型的朝貢——此為硬編碼。 (文檔沒有指定當不存在「游牧」朝貢類型時會發生什麼,因此可能應該始終存在一種朝貢類型。)

The following data should be defined for each tributary type (though all of it is optional and can be left out)

變數名稱 變數類型 變數說明 默認變數值
tributary_name string 僅引用一個時,用於此類型朝貢國的本地化字符串(eg. "Tributary", "Imperial Tributary")
tributary_plural string 引用多個時,用於此類型朝貢國的本地化字符串(eg. "Tributaries", "Imperial Tributaries")
suzerain_name string 宗主國名稱的本地化字符串(eg. "Suzerain", "Imperial Suzerain")
tribute_name string 無論上供什麼都顯示該朝貢國類型本地化字符串(paying $TRIBUTE$, eg. "paying tribute") (unknown)
breaks_at_suzerain_death bool 如果變數值為yes,宗主國統治者死亡則結束朝貢關係。該變數持續存在。 yes
breaks_at_tributary_death bool 如果變數值為yes,朝貢國統治者死亡則結束朝貢關係。該變數持續存在。 no
tributary_can_be_summoned bool 如果變數值為yes,宗主國可以召喚朝貢國加入戰爭。朝貢國可能會下降關係。這取決於變數tributary_must_defend. yes
tributary_must_defend bool 如果變數值為yes,宗主國在防禦性質戰爭中召喚朝貢國時,朝貢國不能拒絕。如果變數值為no,則可以拒絕。 yes
suzerain_can_be_called bool 如果變數值為yes,即使沒有結盟,朝貢國還是可以在戰爭中要求宗主國加入戰爭。宗主國可能會下降關係。這取決於變數suzerain_must_defend yes
suzerain_must_defend bool 如果變數值為yes,朝貢國在防禦性質戰爭中召喚宗主國時,宗主國不能拒絕。如果變數值為no,則可以拒絕。 no
tributaries_can_infight bool 如果變數值為no,同一個宗主國下同一個類型的朝貢國不可以互相宣戰。如果變數值為yes,那麼他們就可以。不同類型的朝貢國之間一直可以互相宣戰,就像不同的宗主國之間一樣。
suzerain_can_join_infighting bool 如果變數值為yes,宗主國可以加入其中一個朝貢國對抗另一類型朝貢國的戰爭。 yes
tributaries_can_unite bool 如果變數值為yes,其中一個朝貢國想要獨立時,所有朝貢國會聯合起來對抗宗主國。他們也不會幫助宗主國對抗同一類型朝貢國的戰爭。 (unknown)
breaks_on_realm_change bool 如果變數值為yes,朝貢國頭銜在改變範圍時則朝貢關係結束。 no
icon integer 要使用圖標條的哪塊。請注意,使用已用於另一種朝貢類型(例如聯盟)的目錄將破壞工具提示,這會將其留空。 (以「戰爭中」為準,可能是1或0)
cbs_against_suzerain list (of CBs) 朝貢國將不會使用宣戰理由(表)中的理由來對抗他們的宗主國。 {}
income_tribute_percentage MTTH 每個月上供宗主國的收入百分比。只有在朝貢關係確定時才會評估,之後無法更改。值應該在0到1之間。若設定值不在該區間內則會被改正到該區間。ROOT是朝貢國,FROM是宗主國。 { value = 1 }
reinforce_tribute_percentage MTTH 朝貢國上工宗主國的軍隊百分比。只有在朝貢關係確定時才會評估,之後無法更改。值應該在0到1之間。若設定值不在該區間內則會被改正到該區間。ROOT是朝貢國,FROM是宗主國。

這也會按原樣減少朝貢國擁有的軍隊。(比如0.1表示朝貢軍隊減少10%,宗主國的軍隊增加10%*宗主國徵召兵規模/宗主國徵召兵規模)

{ value = 1 }
prestige_to_suzerain MTTH 宗主國每月因朝貢而獲得(或失去)多少威望。 { value = 0 }
prestige_to_tributary MTTH 朝貢國每月因朝貢而獲得(或失去)多少威望。 { value = 0 }
piety_to_suzerain MTTH 宗主國每月因朝貢而獲得(或失去)多少虔誠。 { value = 0 }
piety_to_tributary MTTH 朝貢國每月因朝貢而獲得(或失去)多少虔誠。 { value = 0 }
modifier modifier 用於朝貢國的角色修正,詳見tributary_name (no modifier)