Событие

Select CString Consort Title

noble_marriage.1in_game/events/character/noble_marriage.txt:14
…

Поскольку Ruler Title не состоит в браке, знать выразила свою обеспокоенность вопросом престолонаследия. Один из наиболее влиятельных представителей двора по имени Target Dynasty Head считает, что Target отлично подойдёт для этого брака.

ТребуетМонархияФорма правленияtrigger

Определениеin_game/events/character/noble_marriage.txt:14

15type = country_event
16title = noble_marriage.1.title Select CString Consort Title
17desc = noble_marriage.1.desc Поскольку Ruler Title не состоит в браке, знать выразила свою обеспокоенность вопросом престолонаследия. Один из наиболее влиятельных представителей двора по имени Target Dynasty Head считает, что Target отлично подойдёт для этого брака.
18outcome = neutral
20image = "gfx/interface/illustrations/government/diplomacy_illustration.dds"
22trigger = {
23government_type = government_type:monarchy
25ruler ?= {
26has_dynasty = yes
27is_married = no
28is_female = no
29age_in_years > 21
}
31any_dynasty = {
32trigger_if = {
33limit = {
34root = {
36ruler ?= {
37has_dynasty = yes
}
}
}
41this != root.ruler.dynasty
}
43any_character_in_dynasty = {
}
}
}
49immediate = {
50random_dynasty = {
51limit = {
52trigger_if = {
53limit = {
54root = {
56ruler ?= {
57has_dynasty = yes
}
}
}
61this != root.ruler.dynasty
}
63any_character_in_dynasty = {
}
}
67random_character_in_dynasty = {
68limit = {
}
71add_character_modifier = {
72modifier = block_marriage
73years = -1
74mode = add_and_extend
75recalculate_immediately = yes
}
77save_scope_as = target
}
}
}

Варианты

AОтличная мысль!
84hidden_effect = {
85ruler ?= {
85remove_character_modifier = block_marriage
}
86scope:target ?= {
86remove_character_modifier = block_marriage
}
}
88ruler ?= {
88scope:target ?= {
88marry_character = prev
}
}
89add_estate_satisfaction = {
}
90add_estate_satisfaction = {
}
BConsort Title не может быть Select CString Select CString.
95hidden_effect = {
96ruler ?= {
96remove_character_modifier = block_marriage
}
97scope:target ?= {
97remove_character_modifier = block_marriage
}
}
99add_estate_satisfaction = {
}