
Action
Examiner une Contrée
Notre Actor Flavor Rank s'est reposé sur ses lauriers pendant trop longtemps. Il est temps de rappeler aux contrées situées à l'intérieur de nos frontières que nous avons le contrôle, en écrasant toutes les ambitions qu'elles pourraient avoir.
Déclin complaisantCatastropheselect trigger 1Inspection récenteModificateur statiqueselect trigger 2Définitionin_game/common/generic_actions/decline_of_empire_actions.txt:1
2type = disaster
4allow = {
5scope:actor = {
6at_war = no
7is_during_bankruptcy = no
}
}
11automation_tick = never
12automation_tick_frequency = 12
13price = price:complacent_decline_actions_price
15cooldown = {
16type = cd_inspect_area
17years = 1
}
20select_trigger = {
21looking_for_a = disaster
22name = "choose_disaster" Choisir la Catastrophe :
23target_flag = recipient
24column = {
25data = name
}
}
34select_trigger = {
35looking_for_a = area
36source = actor
37target_flag = target_area
38name = "choose_an_area" Choisir une Contrée
39none_available_msg_key = "no_areas_available"
40column = {
40data = name
}
41column = {
41data = population
}
42column = {
42data = integration
}
43visible = {
44any_ownable_location_in_area = {
45owner ?= scope:actor
}
}
49enabled = {
}
}
56effect = {
57if = {
58limit = {
58exists = scope:target_area
}
}
62custom_tooltip = selected_area_inspected_tt La Contrée sélectionnée fera l'objet d'une inspection, ce qui réduira la Satisfaction de la population et la Satisfaction de la population tout en renforçant le Contrôle des Provinces clés qui la composent.
L'efficacité de cette inspection dépend en grande partie de la Population de la Contrée ainsi que de notre Efficacité législative
L'efficacité de cette inspection dépend en grande partie de la Population de la Contrée ainsi que de notre Efficacité législative
}
65ai_will_do = {
66add = {
67value = 15
68desc = BASE_VALUE
}
71if = {
72limit = {
72exists = scope:target_area
}
73add = {
74desc = "population divided by area control"
75value = scope:target_area.population
76if = {
77limit = {
78scope:target_area = {
79area_average_control(scope:actor) < 0.05
}
}
82divide = 0.05
}
84else = {
85scope:target_area = {
86divide = "area_average_control(scope:actor)"
}
}
89multiply = 0.01
}
92scope:target_area = {
93every_location_in_area = {
94limit = {
94owner ?= scope:actor
}
95add = 1
}
}
}
}