Отправка персонажа в Прусский крестовый поход
Взаимодействие с державой

Отправка персонажа в Прусский крестовый поход

send_to_prussian_crusadein_game/common/country_interactions/prussian_crusade.txt:1

Мы отправим выбранного нами Concept в указанную державу для участия в Прусском крестовом походе. Персонаж перейдёт под контроль этой державы на 5 лет. За это время он может улучшить свои характеристики… или героически погибнуть.

ТребуетТрадицийЭпохаpotentialВозрожденияЭпохаpotentialАристократыСословиеselect trigger 2МонархияФорма правленияpotentialНе может командовать армией или флотомТип модификатораselect trigger 2Не может взаимодействоватьТип модификатораselect trigger 2КатоличествоРелигияpotential, select trigger 1Прусский крестовый поход завершёнСтатический модификаторselect trigger 2В Прусском крестовом походеСтатический модификаторselect trigger 2

Определениеin_game/common/country_interactions/prussian_crusade.txt:1

2type = diplomacy
3category = CATEGORY_FRIENDLY_ACTIONS
4potential = {
5scope:actor = {
6government_type = government_type:monarchy
7religion = religion:catholic
}
9OR = {
10current_age = age_1_traditions
11current_age = age_2_renaissance
}
}
14allow = {
}
17select_trigger = {
18looking_for_a = country
19target_flag = recipient
20name = "choose_country" Выберите Concept:
21column = {
22data = name
}
24visible = {
25capital.region = region:baltic_region
26has_reform = government_reform:military_order_reform
27religion = religion:catholic
}
29enabled = {
30not = {
30is_at_war_with = scope:actor
}
}
}
34select_trigger = {
35looking_for_a = character
36source = actor
37target_flag = target
38name = "send_to_prussian_crusade_SELECT_TITLE" Выберите Concept, который отправится в Прусский крестовый поход
39none_available_msg_key = "send_to_prussian_crusade_no_characters"
40column = {
40data = character_info
}
41visible = {
42is_alive = yes
43is_adult = yes
44is_ruler = no
45is_regent = no
47in_cabinet = no
48is_general = no
49is_admiral = no
50is_explorer = no
52not = {
52has_character_modifier = on_prussian_crusade
}
53not = {
53has_character_modifier = completed_prussian_crusade
}
}
}
59effect = {
60if = {
61limit = {
61exists = scope:target
}
62scope:target = {
63if = {
64limit = {
64is_ruler = yes
}
65scope:actor = {
}
66set_variable = {
66value = yes
}
67remove_ruler = scope:actor
}
69move_country = scope:recipient
70add_character_modifier = {
71modifier = on_prussian_crusade
72years = 5
73mode = add_and_extend
}
75set_variable = {
75value = scope:actor
}
}
77scope:actor = {
78add_to_variable_list = {
79name = pr_cr_characters
80target = scope:target
}
82trigger_event_silently = {
84years = 5
}
}
}
}
90diplo_chance = {
91base = -10
92opinion = 0.2
93diplomatic_reputation = 5
}
95accept = {
96add = {
97desc = "game_concept_rival" Соперник
98if = {
99limit = {
100scope:recipient = {
101is_rival_of = scope:actor
}
}
104value = -100
}
}
107add = {
108desc = "THEIR_OPINION_TOOLTIP" Их мнение о нас
109value = "scope:recipient.opinion(scope:actor)"
110divide = 5
}
112add = {
113scope:recipient = {
114value = "trust(scope:actor)"
115divide = 5
}
}
}