Присвоение титулов ленникам
ДействиеИзменено в этой версии

Присвоение титулов ленникам

fra_diplomacy_with_subjectsin_game/common/generic_actions/hundred_years_war.txt:392

Даровав титулы сильнейшим из наших ленников, мы повысим шансы сохранить их поддержку и уберечь от Английского влияния. В противном случае есть риск, что они обратятся против нас!

ТребуетФранцияДержаваallow, potentialЗапрет на призыв ленника на войнуТип модификатораallow, effectСтолетняя войнаСитуацияselect triggerДипломатическое предательствоСтатический модификаторeffectСильная дипломатияСтатический модификаторallow, effect

Определениеin_game/common/generic_actions/hundred_years_war.txt:392

393type = situation
394show_message = no
395potential = {
396scope:actor = {
396tag = FRA
}
397c:FRA ?= {
398any_subject = {
399exists = capital
400capital.region = c:FRA.capital.region
}
}
}
405automation_tick = never
406automation_tick_frequency = 12
408allow = {
409c:FRA = {
410any_subject = {
412NOT = {
412has_country_modifier = strong_diplomacy_modifier
}
413subject_loyalty < 50
}
}
}
418cooldown = {
419type = fra_diplomacy_with_subjects
420years = 5
}
423price = price:hyw_main_actions_price
425select_trigger = {
426looking_for_a = situation
427interaction_source_list = {
429add_to_list = source
}
}
432target_flag = recipient
433name = "choose_situation" Выберите Concept:
434column = {
435data = name
}
437visible = {
439situation_is_active = yes
}
}
442effect = {
443scope:actor = {
444ordered_subject = {
445limit = {
447NOT = {
447has_country_modifier = strong_diplomacy_modifier
}
}
449order_by = {
450value = subject_loyalty
451multiply = -1
}
453max = 3
454check_range_bounds = no
456if = {
457limit = {
457has_country_modifier = diplomatic_betrayal_modifier
}
458remove_country_modifier = diplomatic_betrayal_modifier
}
460else = {
461add_country_modifier = {
463years = 5
464mode = replace
}
}
467if = {
468limit = {
469has_opinion = {
470target = scope:actor
471modifier = belligerent_diplomacy
}
}
474remove_opinion = {
475target = scope:actor
476modifier = belligerent_diplomacy
}
}
479else = {
480add_opinion = {
481target = c:FRA
482modifier = successful_diplomacy
}
}
}
}
}
491ai_will_do = {
492add = {
493value = 20
494desc = BASE_VALUE
}
}