
ActionChanged this version
Request War Entry
As this bitter conflict grinds on, it becomes clear that we cannot triumph alone. We must appeal to a neighboring power, urging them to take up arms and join our cause in the struggle for supremacy.
EnglandCountryallow, potential
FranceCountryallow, potential
Hundred Years' WarSituationselect trigger 1request_war_entry_variableVariableallow, select trigger 2Definitionin_game/common/generic_actions/hundred_years_war.txt:1046
1047type = situation
1048show_message = no
1050automation_tick = never
1051automation_tick_frequency = 12
1053ai_tick = monthly
1054ai_tick_frequency = 4
1065allow = {
1066scope:actor = {
1067gold >= {
1068value = monthly_income_trade_and_tax
1069multiply = 7
}
1071trigger_if = {
}
1078trigger_else = {
}
1084sub_continent:western_europe = {
1085any_country_with_capital_in_geography = {}
}
}
}
1110price = price:hyw_main_actions_price
1112cooldown = {
1113type = request_war_entry
1114years = 2
}
1117select_trigger = {
1118looking_for_a = situation
1124target_flag = recipient
1125name = "choose_situation" Choose the Situation:
1126column = {
1126data = name
}
}
1133select_trigger = {
1134looking_for_a = country
1135interaction_source_list = {
1136sub_continent:western_europe = {
1137every_country_with_capital_in_geography = {
1138limit = {}
1156add_to_list = source
}
}
}
1160target_flag = target_country
1161name = "choose_neighbor_country" Choose neighboring Country
1162none_available_msg_key = "no_neighbor_country_available"
1163column = {
1163data = name
}
1164column = {
1164data = population
}
1165column = {
1165data = expected_army_size
}
}
1168effect = {
1169if = {
1170limit = {
1170exists = scope:target_country
}
1171custom_tooltip = target_country_will_be_asked_to_join_hyw_tt Target Country will be asked to side with us during the ongoing Hundred Years' War
}
1176else = {
1176custom_tooltip = selected_country_will_be_asked_to_join_hyw_tt The selected Country will be asked to side with us during the ongoing Hundred Years' War
}
}
1179ai_will_do = {
1180add = {
1181value = 50
1182desc = BASE_VALUE
}
1186if = {
1187limit = {
1187exists = scope:target_country
}
1188add = {
1189value = 75
1190multiply = "scope:target_country.relative_strength(scope:actor)"
}
1193if = {
1194limit = {
}
1203add = 25
}
}
1219if = {
1220limit = {
1221scope:actor = {
1221is_in_losing_war = yes
}
}
1223add = 15
}
1227if = {
1228limit = {
1229scope:actor.manpower_percentage < 0.2
}
1231add = 5
}
1235add = {
1236value = scope:actor.war_exhaustion
1237multiply = 2
}
}