大公を招聘
国家関与

大公を招聘

invite_princein_game/common/country_interactions/invite_prince.txt:1

わが国の新しい統治者に据えるべく、彼らの最も重要な貴族のひとりを招聘する!

必要君主制政体select trigger 1ポデスタ選出後継者選びpotential, select trigger 1ヴェーチェ選挙後継者選びpotential関与禁止補正タイプselect trigger 2同君連合の選出禁止静的補正select trigger 1veche_got_dismissed変数select trigger 1

定義in_game/common/country_interactions/invite_prince.txt:1

2type = diplomacy
3category = CATEGORY_INFLUENCE_ACTIONS
5potential = {
6scope:actor = {
7OR = {
}
}
}
14allow = {
15scope:actor = {
16has_regent = yes
17has_heir = no
}
}
21select_trigger = {
22looking_for_a = country
23target_flag = recipient
24name = "choose_country" 国家を選択:
25column = {
26data = name
}
28visible = {
29government_type = government_type:monarchy
30has_ruler = yes
31trigger_if = {
32limit = {
33scope:actor = {
}
}
35capital ?= {
35region = scope:actor.capital.region
}
}
}
38enabled = {
39trigger_if = {
40limit = {
40scope:actor = {
40has_country_modifier = forbidden_from_joining_unions
}
}
}
43ruler ?= {
44custom_tooltip = {
45text = veche_has_not_been_dismissed_tt 過去にActorによって解任されたことがない
46NOT = {
46has_variable = veche_got_dismissed
}
}
}
}
}
52select_trigger = {
53looking_for_a = character
54source = recipient
55target_flag = target
56name = "invite_prince_SELECT_TITLE" 新たな統治者として招聘するキャラクターを選択
57none_available_msg_key = "invite_prince_no_characters"
58column = {
59data = character_info
}
61visible = {
62is_alive = yes
63trigger_if = {
64limit = {
65scope:recipient = {
66ruler ?= {
66has_dynasty = yes
}
}
}
69has_dynasty = yes
70dynasty = scope:recipient.ruler.dynasty
}
72is_adult = yes
73is_female = no
}
}
78effect = {
79if = {
80limit = {
80exists = scope:target
}
81scope:actor = {
82if = {
83limit = {
84scope:target = {
85OR = {
86is_ruler = yes
87is_heir = yes
}
}
}
91set_new_foreign_ruler = scope:target
}
93else = {
94set_new_ruler = scope:target
}
}
}
}
102block_when_at_war = yes
105diplo_chance = {
106base = -10
107rank = -2
108opinion = 0.2
109relative_strength = 200
110border_distance = -0.1
}
113ai_will_do = {
114add = {
115if = {
116limit = {
117scope:recipient = {
118is_rival_of = scope:actor
}
}
121value = -1000
}
}
124add = {
125value = "scope:recipient.opinion(scope:actor)"
126divide = 5
}
128add = {
129scope:recipient = {
130value = "trust(scope:actor)"
131divide = 5
}
}
}
© 2026 Soft Santa Cruz, S.L.U.。無断転載を禁じます。本サイトは非公式のファンプロジェクトであり、Paradox Interactiveとは関係ありません。ゲームコンテンツ © Paradox Interactive。 概要 · プライバシー · 法的情報