
ActionNew this version
Restore the Realm's Unity
Areas that were once an integral part of the Bulgaria Flavor Rank have slipped away from our control, and are no longer subject to the authority of the throne. If we are to survive this twilight, we must ensure their reunification with the homeland. By force, if need be...
AnnexCasus Belliselect trigger 2
Twilight of the TsardomDisasterselect trigger 1Definitionin_game/common/generic_actions/twilight_of_the_tsardom_actions.txt:1
2type = disaster
3show_message = no
4potential = {
}
7allow = {
8scope:actor = {
9at_war = no
10is_subject = no
11any_neighbor_country = {
12culture = scope:actor.culture
13NOT = {
13is_subject_or_below_of = scope:actor
}
}
}
}
17price = price:twilight_of_the_tsardom_disaster_actions_price
19cooldown = {
19type = bul_restore_the_realms_unity
19years = 10
}
21automation_tick = never
22automation_tick_frequency = 12
24select_trigger = {
25looking_for_a = disaster
26target_flag = recipient
27name = "choose_disaster" Choose the Disaster:
28column = {
29data = name
}
}
37select_trigger = {
38looking_for_a = country
39interaction_source_list = {
40scope:actor = {
41every_neighbor_country = {
42limit = {
43is_subject = no
44culture = scope:actor.culture
45NOT = {
45is_subject_or_below_of = scope:actor
}
}
47add_to_list = source
}
}
}
51target_flag = target_country
52name = "choose_country" Choose the Country:
53column = {
53data = name
}
54column = {
54data = great_power_score
}
55column = {
55data = army_size
}
56enabled = {
57scope:actor = {
57can_declare_war_on = root
}
58scope:actor = {
58NOT = {
58has_truce_with = scope:target_country
}
}
59scope:actor = {
60NOT = {
}
}
}
}
70effect = {
71scope:actor = {
}
}
79ai_will_do = {
80add = 10
81if = {
82limit = {
83scope:actor = {
84relative_strength = {
85target = scope:target_country
86value > 0.5
}
}
}
90add = {
91value = 100
92multiply = "scope:actor.relative_strength(scope:target_country)"
}
}
95if = {
96limit = {
97scope:target_country = {
97at_war = yes
}
}
99add = 10
}
101else = {
101subtract = 25
}
}