Adventurer Fix
This commit is contained in:
parent
11b03dcef9
commit
84ac41f6ca
3 changed files with 112 additions and 129 deletions
|
|
@ -23,6 +23,7 @@ create_landless_minority_title_history_effect = {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
create_landless_adventurer_title_effect = {
|
||||
save_scope_as = new_landless_adventurer
|
||||
if = {
|
||||
|
|
@ -829,6 +830,7 @@ create_landless_adventurer_title_tooltip_effect = {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
create_landless_minority_title_tooltip_effect = {
|
||||
show_as_tooltip = {
|
||||
custom_tooltip = laamp_become_minority_tt
|
||||
|
|
@ -1567,6 +1569,7 @@ procure_estate_interaction_effect = {
|
|||
if = {
|
||||
limit = { faith != scope:recipient.faith }
|
||||
set_character_faith = scope:recipient.faith
|
||||
set_character_rite = scope:recipient.rite
|
||||
add_character_flag = {
|
||||
flag = procure_estate_conversion
|
||||
months = 1
|
||||
|
|
@ -1678,6 +1681,10 @@ procure_estate_interaction_effect = {
|
|||
change = scope:title_change
|
||||
}
|
||||
resolve_title_and_vassal_change = scope:title_change
|
||||
add_character_modifier = {
|
||||
modifier = ep3_administrative_outsider_modifier
|
||||
years = 15
|
||||
}
|
||||
hidden_effect = {
|
||||
domicile ?= {
|
||||
if = {
|
||||
|
|
@ -1687,14 +1694,17 @@ procure_estate_interaction_effect = {
|
|||
move_domicile = scope:recipient.capital_province
|
||||
}
|
||||
}
|
||||
}
|
||||
add_character_modifier = {
|
||||
modifier = ep3_administrative_outsider_modifier
|
||||
years = 15
|
||||
}
|
||||
every_in_list = {
|
||||
list = titles_list
|
||||
prev = { destroy_title = prev }
|
||||
every_held_title = {
|
||||
limit = {
|
||||
is_noble_family_title = yes
|
||||
}
|
||||
add_to_list = titles_list
|
||||
}
|
||||
give_noble_family_title_effect = { GOVERNMENT_GIVER = scope:recipient }
|
||||
every_in_list = {
|
||||
list = titles_list
|
||||
prev = { destroy_title = prev }
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:recipient.top_liege = {
|
||||
|
|
@ -3328,92 +3338,16 @@ create_noble_family_effect = {
|
|||
}
|
||||
}
|
||||
}
|
||||
scope:government_giver = {
|
||||
scope:new_noble_family_holder = {
|
||||
if = {
|
||||
limit = {
|
||||
scope:new_noble_family_holder = {
|
||||
NOT = {
|
||||
any_held_title = { is_noble_family_title = yes }
|
||||
}
|
||||
}
|
||||
}
|
||||
switch = {
|
||||
trigger = has_government
|
||||
japan_administrative_government = { # Japan has count level NFs
|
||||
scope:new_noble_family_holder = {
|
||||
give_noble_family_title = {
|
||||
name = noble_family_name
|
||||
tier = county
|
||||
article = DEFAULT_TITLE_NAME_ARTICLE
|
||||
government = japan_administrative_government
|
||||
save_scope_as = new_title
|
||||
}
|
||||
}
|
||||
}
|
||||
japan_feudal_government = { # Japan has count level NFs
|
||||
scope:new_noble_family_holder = {
|
||||
give_noble_family_title = {
|
||||
name = noble_family_name
|
||||
tier = county
|
||||
article = DEFAULT_TITLE_NAME_ARTICLE
|
||||
government = japan_feudal_government
|
||||
save_scope_as = new_title
|
||||
}
|
||||
}
|
||||
}
|
||||
celestial_government = { # China has different government
|
||||
scope:new_noble_family_holder = {
|
||||
give_noble_family_title = {
|
||||
name = noble_family_name
|
||||
tier = county
|
||||
article = DEFAULT_TITLE_NAME_ARTICLE
|
||||
government = celestial_government
|
||||
save_scope_as = new_title
|
||||
}
|
||||
trigger_event = {
|
||||
id = tgp_china_career.0001
|
||||
days = { 2 5 }
|
||||
}
|
||||
}
|
||||
}
|
||||
meritocratic_government = { # Meritocratic has different government
|
||||
scope:new_noble_family_holder = {
|
||||
give_noble_family_title = {
|
||||
name = noble_family_name
|
||||
tier = county
|
||||
article = DEFAULT_TITLE_NAME_ARTICLE
|
||||
government = meritocratic_government
|
||||
save_scope_as = new_title
|
||||
}
|
||||
}
|
||||
}
|
||||
steppe_admin_government = { # Steppe Admin has different government
|
||||
scope:new_noble_family_holder = {
|
||||
give_noble_family_title = {
|
||||
name = noble_family_name
|
||||
tier = county
|
||||
article = DEFAULT_TITLE_NAME_ARTICLE
|
||||
government = steppe_admin_government
|
||||
save_scope_as = new_title
|
||||
}
|
||||
}
|
||||
}
|
||||
fallback = {
|
||||
scope:new_noble_family_holder = {
|
||||
give_noble_family_title = {
|
||||
name = noble_family_name
|
||||
tier = duchy
|
||||
article = DEFAULT_TITLE_NAME_ARTICLE
|
||||
government = administrative_government
|
||||
save_scope_as = new_title
|
||||
}
|
||||
}
|
||||
NOT = {
|
||||
any_held_title = { is_noble_family_title = yes }
|
||||
}
|
||||
}
|
||||
give_noble_family_title_effect = { GOVERNMENT_GIVER = scope:government_giver }
|
||||
}
|
||||
scope:new_title.holder ?= {
|
||||
save_scope_as = noble_family_head
|
||||
scope:new_title = { set_coa = scope:noble_family_head.house }
|
||||
if = {
|
||||
limit = {
|
||||
is_landed = no
|
||||
|
|
@ -3454,6 +3388,85 @@ create_noble_family_effect = {
|
|||
debug_log_scopes = yes
|
||||
}
|
||||
|
||||
give_noble_family_title_effect = {
|
||||
$GOVERNMENT_GIVER$ = {
|
||||
switch = {
|
||||
trigger = has_government
|
||||
japan_administrative_government = { # Japan has count level NFs
|
||||
prev = {
|
||||
give_noble_family_title = {
|
||||
name = noble_family_name
|
||||
tier = county
|
||||
article = DEFAULT_TITLE_NAME_ARTICLE
|
||||
government = japan_administrative_government
|
||||
save_scope_as = new_title
|
||||
}
|
||||
}
|
||||
}
|
||||
japan_feudal_government = { # Japan has count level NFs
|
||||
prev = {
|
||||
give_noble_family_title = {
|
||||
name = noble_family_name
|
||||
tier = county
|
||||
article = DEFAULT_TITLE_NAME_ARTICLE
|
||||
government = japan_feudal_government
|
||||
save_scope_as = new_title
|
||||
}
|
||||
}
|
||||
}
|
||||
celestial_government = { # China has different government
|
||||
prev = {
|
||||
give_noble_family_title = {
|
||||
name = noble_family_name
|
||||
tier = county
|
||||
article = DEFAULT_TITLE_NAME_ARTICLE
|
||||
government = celestial_government
|
||||
save_scope_as = new_title
|
||||
}
|
||||
trigger_event = {
|
||||
id = tgp_china_career.0001
|
||||
days = { 2 5 }
|
||||
}
|
||||
}
|
||||
}
|
||||
meritocratic_government = { # Meritocratic has different government
|
||||
prev = {
|
||||
give_noble_family_title = {
|
||||
name = noble_family_name
|
||||
tier = county
|
||||
article = DEFAULT_TITLE_NAME_ARTICLE
|
||||
government = meritocratic_government
|
||||
save_scope_as = new_title
|
||||
}
|
||||
}
|
||||
}
|
||||
steppe_admin_government = { # Steppe Admin has different government
|
||||
prev = {
|
||||
give_noble_family_title = {
|
||||
name = noble_family_name
|
||||
tier = county
|
||||
article = DEFAULT_TITLE_NAME_ARTICLE
|
||||
government = steppe_admin_government
|
||||
save_scope_as = new_title
|
||||
}
|
||||
}
|
||||
}
|
||||
fallback = {
|
||||
prev = {
|
||||
give_noble_family_title = {
|
||||
name = noble_family_name
|
||||
tier = duchy
|
||||
article = DEFAULT_TITLE_NAME_ARTICLE
|
||||
government = administrative_government
|
||||
save_scope_as = new_title
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:new_title ?= { set_coa = prev.house }
|
||||
}
|
||||
|
||||
increase_governance_effect = {
|
||||
# VALUE - The amount of XP added to the Governor trait/increased chance to gain the Governor trait
|
||||
save_scope_value_as = {
|
||||
|
|
@ -9336,6 +9349,7 @@ ep3_missionary_effect = {
|
|||
}
|
||||
$LOCATION$ = {
|
||||
set_county_faith = $PREACHER$.faith
|
||||
set_county_rite = $PREACHER$.rite
|
||||
}
|
||||
}
|
||||
# Preacher is Gnostic, convert the locals to a regionally appropriate form of Gnosticism
|
||||
|
|
@ -9804,6 +9818,10 @@ hasan_sabbah_end_war = {
|
|||
var:preferred_caliph = { save_scope_as = caliph }
|
||||
}
|
||||
}
|
||||
random_owned_story = {
|
||||
type = story_hasan
|
||||
var:assassins ?= { save_scope_as = assassins }
|
||||
}
|
||||
trigger_event = {
|
||||
id = hasan_sabbah.1050
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue