Событие

Target Art: пора возвращать чужое

d008_orthodox_events.4in_game/events/religion/D008_orthodox_events.txt:148
…: пора возвращать чужое

Target Art у нас уже довольно давно. Мы получили икону лишь на время, однако с тех пор законный владелец лишился суверенитета, и любые прежние соглашения с ним можно считать недействительными…

Цепочка событий

Каждое событие запускается тем, под которым оно вложено; строка под ним указывает, какой выбор к нему ведёт и когда.

  1. Предложение CL GEN
  2. Предложение принято
    ↳ Вариант A «Конечно, мы согласимся.» · сразу
  3. Предложение отклонено
    ↳ Вариант B «Скажем им, что у нас уже есть такое.» · сразу
  4. Target Art: пора возвращать чужое
    ↳ Вариант A «Конечно, мы согласимся.» · через 10 лет
  5. Target Art: пора возвращать чужое
    ↳ Вариант A «Мы вернём икону, как и положено.» · сразу
  6. Target Art: пора возвращать чужое
    ↳ Вариант B «Теперь икона наша!» · сразу

Определениеin_game/events/religion/D008_orthodox_events.txt:148

149type = country_event
150title = d008_orthodox_events.4.title Target Art: пора возвращать чужое
151desc = {
152first_valid = {
153triggered_desc = {
154desc = d008_orthodox_events.4.desc_no_country Target Art у нас уже довольно давно. Мы получили икону лишь на время, однако с тех пор законный владелец лишился суверенитета, и любые прежние соглашения с ним можно считать недействительными…
155trigger = {
156NOT = {
156country_exists = "variable_map(lent_icon|scope:target_art)"
}
}
}
159desc = d008_orthodox_events.4.desc Target Art — настало время вернуть одолженное законным владельцам. Несомненно, Origin Country ждEnd Youtut, что мы сдержим слово. Конечно, мы могли бы уклониться от выполнения обязательств, объявив, что икона «потерялась»…
}
}
162outcome = neutral
163trigger = {
164has_variable_map = lent_icon_return_date
165has_variable_map = lent_icon
166any_key_in_variable_map = {
167variable = lent_icon_return_date
168root = {
168variable_map(lent_icon_return_date|prev) <= current_year
}
169root = {
169is_key_in_variable_map = {
169name = lent_icon
169target = prev
}
}
}
}
172illustration_tags = {
17310 = regular
17410 = interior
}
177immediate = {
179random_key_in_variable_map = {
180variable = lent_icon_return_date
181limit = {
182root = {
182variable_map(lent_icon_return_date|prev) <= current_year
}
183root = {
183is_key_in_variable_map = {
183name = lent_icon
183target = prev
}
}
}
185save_scope_as = target_art
186root = {
186variable_map(lent_icon|prev) = {
186save_scope_as = origin_country
}
}
}
188save_scope_as = target_country
}
219after = {
220remove_from_variable_map = {
221name = lent_icon
222key = scope:target_art
}
224remove_from_variable_map = {
225name = lent_icon_return_date
226key = scope:target_art
}
}

Варианты

AМы вернём икону, как и положено.
193trigger = {
194country_exists = "variable_map(lent_icon|scope:target_art)"
}
196scope:target_art = {
197move_art = scope:origin_country.capital
}
199target = scope:origin_country
199modifier = trust_returned_icon
}
200target = scope:origin_country
200modifier = opinion_returned_icon
}
201scope:origin_country = {
202trigger_event_silently = d008_orthodox_events.5
}
BТеперь икона наша!
208scope:target_art = {
209set_art_owner = root
}
211scope:origin_country ?= {
212show_as_tooltip = {
213add_opinion = {
213target = root
213modifier = opinion_refused_icon_return
}
214add_trust_equilibrium = {
214target = root
214modifier = trust_refused_icon_return
}
}
216trigger_event_silently = d008_orthodox_events.6
}