온 액션이번 버전 변경

on_new_ruler

on_new_rulerin_game/common/on_action/_hardcoded.txt:3248

root = country; scope:old_ruler and scope:new_ruler are supplied

요구 조건카스티야국가effect로마국가effect포르투갈국가effect구엘프파와 기벨린파상황effect남북조 시대상황effect후계자로 임명됨정적 보정치effect왕위 계승 요구자정적 보정치effect변덕정적 보정치effect반란 모의정적 보정치effect속령종속국 유형effectchoosing_new_pretender변수effectfavored_heir변수effect

정의in_game/common/on_action/_hardcoded.txt:3248

3274effect = {
3276if = {
3277limit = {
3278has_game_rule = ai_personalities_random_per_ruler
3279is_ai = yes
}
3281random_list = {
32821 = {
3282set_personality = ai_personality:ai_aggressive
}
32831 = {
3283set_personality = ai_personality:ai_expansionist
}
32841 = {
3284set_personality = ai_personality:ai_defensive
}
32851 = {
3285set_personality = ai_personality:ai_cautious
}
32861 = {
3286set_personality = ai_personality:ai_opportunistic
}
32871 = {
3287set_personality = ai_personality:ai_isolationist
}
32881 = {
3288set_personality = ai_personality:ai_friendly
}
}
}
3293if = {
3294limit = {
3294scope:new_ruler ?= {
3294has_character_modifier = plotting_rebellion_modifier
}
}
3295scope:new_ruler = {
3295remove_character_modifier = plotting_rebellion_modifier
}
}
3297if = {
3298limit = {
3299any_subject = {
3300is_subject_type = appanage
3301ruler ?= scope:new_ruler
}
}
3304trigger_event_non_silently = dynastic.29
}
3306if = {
3307limit = {
3308exists = scope:new_ruler
3309root = {
3309NOT = {
3309has_variable = choosing_new_pretender
}
}
3310scope:new_ruler ?= {
3311has_variable = scope_pretender_var
}
}
3314root = {
3315set_variable = {
3317value = yes
}
}
}
3321if = {
3322limit = {
3323root = {
3324has_game_rule = change_countries_dynastic_naming
3325OR = {
3326has_reform = government_reform:japanese_imperial_family
3327has_reform = government_reform:japanese_clan
3328has_reform = government_reform:shogunate
3329has_reform = government_reform:daimyo
}
3331has_regent = no
}
3333scope:old_ruler ?= {
3334has_dynasty = yes
3337scope:new_ruler ?= {
3338OR = {
3339has_dynasty = no
3340dynasty != scope:old_ruler.dynasty
}
3342trigger_if = {
3343limit = {
3344dynasty ?= dynasty:yamato_dynasty
}
3346root = {
3346NOT = {
3346is_situation_active = situation:nanbokuchou
}
}
}
}
}
3351NAND = {
3352is_subject = yes
3353overlord ?= {
3354ruler ?= {
3355this = scope:new_ruler
}
}
}
3360NOT = {
3361any_union_partner = {
3362ruler ?= {
3363this = scope:new_ruler
}
}
}
}
3368if = {
3369limit = {
3370scope:new_ruler = {
3370has_variable = new_dynasty
}
}
3372change_country_dynastic_name = {
}
}
3374else = {
3375trigger_event_non_silently = culture_japan.21
}
}
3378if = {
3379limit = {
3379scope:new_ruler = {
3379has_character_modifier = erratic
3379NOT = {
3379has_variable = has_erratic_modifier
}
}
}
3380root = {
3380trigger_event_silently = character_events.1
}
}
3382if = {
3383limit = {
3383scope:new_ruler = {
3383has_character_modifier = appoint_as_heir_modifier
}
}
3384scope:new_ruler = {
3384remove_character_modifier = appoint_as_heir_modifier
}
}
3386if = {
3387limit = {
3388exists = scope:new_ruler
3389is_situation_active = situation:guelphs_and_ghibellines
3390capital ?= {
3391region = region:italy_region
}
3393NOT = {
3394tag = PAP
}
}
3397scope:new_ruler = {
3398random_list = {
33991 = {
3399add_character_modifier = {
3399modifier = gag_favors_guelphs
3399years = -1
3399mode = add_and_extend
}
}
34001 = {
3400add_character_modifier = {
3400modifier = gag_favors_ghibellines
3400years = -1
3400mode = add_and_extend
}
}
34011 = {
}
}
}
}
3405if = {
3406limit = {
3407country_exists = c:POR
3408root = c:POR
3409dynasty_exists = avis_dynasty
3410scope:new_ruler = {
3411dynasty ?= dynasty:avis_dynasty
}
3413scope:old_ruler = {
3414NOT = {
3415dynasty ?= dynasty:avis_dynasty
}
}
3418OR = {
3419c:CAS.ruler.first_spouse.dynasty ?= scope:old_ruler.dynasty
3420c:CAS.heir.first_spouse.dynasty ?= scope:old_ruler.dynasty
}
}
3423c:CAS = {
3424trigger_event_non_silently = {
3425id = flavor_cas.19
}
}
}
3429scope:new_ruler = {
3430if = {
3431limit = {
3431has_character_modifier = bra_false_waldemar
}
3432remove_character_modifier = bra_false_waldemar
}
}
3435if = {
3436limit = {
3437has_variable = favored_heir
3438var:favored_heir = scope:new_ruler
}
3440remove_variable = favored_heir
}
}
© 2026 Soft Santa Cruz, S.L.U.. 모든 권리 보유. 비공식 팬 프로젝트이며 Paradox Interactive와 관련이 없습니다. 게임 콘텐츠 © Paradox Interactive. 소개 · 개인정보 보호 · 법적 고지