
행동이번 버전 변경
구성국 퇴출 협상
문제가 있는 Enemy Religious League Name 구성국의 퇴출을 협상합니다
종교 우위전쟁 명분allow
가톨릭 동맹국가 간 조직체allow, effect, select trigger 2
개신교 동맹국가 간 조직체allow, effect, select trigger 2
종교 전쟁상황select trigger 1정의in_game/common/generic_actions/war_of_religions.txt:296
297type = situation
299potential = {
}
302allow = {
305scope:actor = {
306OR = {
}
}
}
314automation_tick = never
315automation_tick_frequency = 12
316cooldown = {
317type = demand_member_removal
318years = 10
}
322select_trigger = {
323looking_for_a = situation
329target_flag = recipient
330name = "choose_situation" 상황 선택:
331column = {
332data = name
}
}
340select_trigger = {
341looking_for_a = country
342interaction_source_list = {
343if = {
344limit = {
345scope:actor = {
}
}
348every_international_organization_member = {
349limit = {
}
352add_to_list = source
}
}
}
356else = {
358every_international_organization_member = {
359limit = {
}
362add_to_list = source
}
}
}
}
367pre_evaluation_sort_value = {
368value = military_strength
}
370pre_evaluation_number_to_evaluate_fully = 5
371target_flag = target_2
372name = "choose_country_to_demand_removal" 퇴출을 요구할 구성국 선택
373none_available_msg_key = "no_valid_countries"
374column = {
374data = name
}
375column = {
375data = military_strength
}
376visible = {
}
}
381effect = {
382if = {
383limit = {
384exists = scope:target_2
}
386scope:target_2 = {
387if = {
388limit = {
}
391add_cooldown = {
392type = blocked_from_joining_protestant_union
393years = 5
}
}
396else_if = {
397limit = {
}
400add_cooldown = {
401type = blocked_from_joining_catholic_league
402years = 5
}
}
}
407if = {
408limit = {
409scope:actor = {
}
}
412remove_country_from_international_organization = scope:target_2
413leader_country ?= {
414add_truce_with = {
415target = scope:actor
416years = 3
}
}
}
}
421else = {
423remove_country_from_international_organization = scope:target_2
424leader_country ?= {
425add_truce_with = {
426target = scope:actor
427years = 3
}
}
}
}
}
}
435ai_will_do = {
436add = -25
437add = {
438value = "scope:target_2.threat_level_to(scope:actor)"
439multiply = 100
}
}