parent
15a5108e23
commit
c4b6d9bdeb
250 changed files with 11067 additions and 16365 deletions
|
|
@ -3087,12 +3087,6 @@ fp2_lyonese_monk.0641 = {
|
|||
days = 1
|
||||
}
|
||||
set_character_faith_with_conversion = faith:adoptionist
|
||||
if = {
|
||||
limit = {
|
||||
faith:adoptionist = { has_doctrine = doctrine_monotheist }
|
||||
}
|
||||
custom_description_no_bullet = { text = mandala_monotheist_warning_tt }
|
||||
}
|
||||
add_heresiarch_trait_effect = yes
|
||||
## The hidden character's list gets used.
|
||||
every_in_list = {
|
||||
|
|
|
|||
|
|
@ -321,7 +321,10 @@ fp2_other_decisions.0001 = {
|
|||
trigger = {
|
||||
# can replace the court chaplain
|
||||
faith = {
|
||||
has_doctrine_parameter = clerical_appointment_fixed
|
||||
OR = {
|
||||
has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment
|
||||
has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -554,7 +554,7 @@ fp2_struggle.0900 = { # Hostility
|
|||
immediate = {
|
||||
# Add all involved rulers to a list, for ping event
|
||||
play_music_cue = "mx_Struggle_ending_hostility"
|
||||
fp2_struggle_ending_involved_list_effect = yes
|
||||
fp2_stuggle_ending_involved_list_effect = yes
|
||||
give_nickname = nick_the_conquistador
|
||||
dynasty = { add_dynasty_prestige = 10000 }
|
||||
}
|
||||
|
|
@ -838,7 +838,7 @@ fp2_struggle.0901 = { # Compromise
|
|||
value = yes
|
||||
}
|
||||
# Add all involved rulers to a list, for ping event
|
||||
fp2_struggle_ending_involved_list_effect = yes
|
||||
fp2_stuggle_ending_involved_list_effect = yes
|
||||
}
|
||||
|
||||
# Ok
|
||||
|
|
@ -993,7 +993,7 @@ fp2_struggle.0902 = { # Conciliation
|
|||
value = yes
|
||||
}
|
||||
# Add all involved rulers to a list, for ping event
|
||||
fp2_struggle_ending_involved_list_effect = yes
|
||||
fp2_stuggle_ending_involved_list_effect = yes
|
||||
|
||||
# Add all involved cultures with counties to a list, for marriage and holy war checks
|
||||
fp2_struggle_ending_culture_list_effect = yes
|
||||
|
|
@ -1763,7 +1763,7 @@ fp2_struggle.1001 = {
|
|||
fp2_struggle.1001_weird_option_traits = no
|
||||
trait_is_shunned_or_criminal_in_faith_trigger = {
|
||||
FAITH = faith
|
||||
TRAIT = trait:adulterer
|
||||
TRAIT = adulterer
|
||||
GENDER_CHARACTER = dummy_female
|
||||
}
|
||||
}
|
||||
|
|
@ -2054,7 +2054,6 @@ scripted_trigger neighboring_ruler_proper_culture_trigger = {
|
|||
culture = culture:baranis
|
||||
culture = culture:butr
|
||||
culture = culture:levantine
|
||||
culture = culture:sephardi
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -4094,10 +4093,7 @@ fp2_struggle.1020 = {
|
|||
every_close_or_extended_family_member = {
|
||||
custom = all_family_members
|
||||
if = {
|
||||
limit = {
|
||||
is_ai = yes
|
||||
this != root
|
||||
}
|
||||
limit = { is_ai = yes }
|
||||
add_opinion = {
|
||||
target = root
|
||||
opinion = -20
|
||||
|
|
@ -6182,8 +6178,8 @@ fp2_struggle.2003 = {
|
|||
|
||||
add_prestige = medium_prestige_loss
|
||||
|
||||
scope:fp2_2003_county_town.title_province = {
|
||||
add_province_modifier = {
|
||||
scope:fp2_2003_county_town = {
|
||||
add_county_modifier = {
|
||||
modifier = recently_looted_modifier
|
||||
years = 5
|
||||
}
|
||||
|
|
@ -6316,11 +6312,9 @@ fp2_struggle.2003 = {
|
|||
modifier = fp2_local_garrison_slaughtered_modifier
|
||||
years = 5
|
||||
}
|
||||
title_province = {
|
||||
add_province_modifier = {
|
||||
modifier = recently_looted_modifier
|
||||
years = 5
|
||||
}
|
||||
add_county_modifier = {
|
||||
modifier = recently_looted_modifier
|
||||
years = 5
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -6337,11 +6331,9 @@ fp2_struggle.2003 = {
|
|||
years = 5
|
||||
}
|
||||
hidden_effect = {
|
||||
title_province = {
|
||||
add_province_modifier = {
|
||||
modifier = recently_looted_modifier
|
||||
years = 5
|
||||
}
|
||||
add_county_modifier = {
|
||||
modifier = recently_looted_modifier
|
||||
years = 5
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -6476,11 +6468,9 @@ fp2_struggle.2003 = {
|
|||
title = fp2_struggle.2003.e.notif.a
|
||||
|
||||
scope:fp2_2003_county_town = {
|
||||
title_province = {
|
||||
add_province_modifier = {
|
||||
modifier = recently_looted_modifier
|
||||
years = 5
|
||||
}
|
||||
add_county_modifier = {
|
||||
modifier = recently_looted_modifier
|
||||
years = 5
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -7370,13 +7360,13 @@ fp2_struggle.2006 = {
|
|||
if = {
|
||||
limit = {
|
||||
trait_is_criminal_in_faith_trigger = {
|
||||
TRAIT = trait:witch
|
||||
TRAIT = witch
|
||||
GENDER_CHARACTER = scope:fp2_2006_vassal_in_crisis
|
||||
FAITH = scope:fp2_2006_vassal_in_crisis.faith
|
||||
}
|
||||
NOT = {
|
||||
trait_is_criminal_in_faith_trigger = {
|
||||
TRAIT = trait:witch
|
||||
TRAIT = witch
|
||||
GENDER_CHARACTER = scope:fp2_2006_vassal_in_crisis
|
||||
FAITH = scope:fp2_2006_foreign_faith
|
||||
}
|
||||
|
|
@ -10138,14 +10128,12 @@ fp2_struggle.2014 = {
|
|||
any_character_artifact = {
|
||||
NOT = { has_variable = historical_unique_artifact }
|
||||
artifact_high_rarity_trigger = yes
|
||||
artifact_can_be_gift_to_trigger = { RECIPIENT = root }
|
||||
}
|
||||
}
|
||||
random_character_artifact = {
|
||||
limit = {
|
||||
NOT = { has_variable = historical_unique_artifact }
|
||||
artifact_high_rarity_trigger = yes
|
||||
artifact_can_be_gift_to_trigger = { RECIPIENT = root }
|
||||
}
|
||||
set_owner = root # If it breaks, use set_artifact_owner
|
||||
}
|
||||
|
|
@ -10210,14 +10198,12 @@ fp2_struggle.2014 = {
|
|||
any_character_artifact = {
|
||||
NOT = { has_variable = historical_unique_artifact }
|
||||
artifact_low_rarity_trigger = yes
|
||||
artifact_can_be_gift_to_trigger = { RECIPIENT = root }
|
||||
}
|
||||
}
|
||||
random_character_artifact = {
|
||||
limit = {
|
||||
NOT = { has_variable = historical_unique_artifact }
|
||||
artifact_low_rarity_trigger = yes
|
||||
artifact_can_be_gift_to_trigger = { RECIPIENT = root }
|
||||
}
|
||||
set_owner = root
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
## 1001 - 1001 Chess Two by Daniel Moore
|
||||
## 1002 - 1002 Compromising Position by Daniel Moore
|
||||
## 1003 - 1003 Tilting at Giants by Daniel Moore
|
||||
## 1004 - 1004 The Hawk of Quraysh by Daniel Moore
|
||||
## 1004 - 1004 The Hawk of Quarysh by Daniel Moore
|
||||
## 1005 - 1005 Lost Viking by Daniel Moore
|
||||
## 1006 - 1007 Viking Cheese by Daniel Moore
|
||||
## 1008 - 1008 Consuming the Cheese by Daniel Moore
|
||||
|
|
@ -364,7 +364,7 @@ fp2_yearly.1003 = {
|
|||
}
|
||||
|
||||
###################################
|
||||
# The Hawk of Quraysh
|
||||
# The Hawk of Quarysh
|
||||
# By Daniel Moore
|
||||
###################################
|
||||
fp2_yearly.1004 = {
|
||||
|
|
@ -429,7 +429,7 @@ fp2_yearly.1004 = {
|
|||
option = { #How he inspired soldiers
|
||||
name = fp2_yearly.1004.a
|
||||
add_character_modifier = {
|
||||
modifier = fp2_hawk_of_quraysh_martial_modifier
|
||||
modifier = fp2_hawk_of_quarysh_martial_modifier
|
||||
years = 10
|
||||
}
|
||||
|
||||
|
|
@ -445,7 +445,7 @@ fp2_yearly.1004 = {
|
|||
option = { #How diplomatic he was
|
||||
name = fp2_yearly.1004.b
|
||||
add_character_modifier = {
|
||||
modifier = fp2_hawk_of_quraysh_diplomacy_modifier
|
||||
modifier = fp2_hawk_of_quarysh_diplomacy_modifier
|
||||
years = 10
|
||||
}
|
||||
|
||||
|
|
@ -5915,709 +5915,6 @@ fp2_yearly.8006 = {
|
|||
# Conversos and Jewish events
|
||||
# By James Beaumont
|
||||
###################################
|
||||
scripted_trigger valid_grantable_county_barony = {
|
||||
title_province = {
|
||||
geographical_region = world_europe_west_iberia
|
||||
}
|
||||
title_province = { has_building_or_higher = common_tradeport_01 }
|
||||
is_holy_site = no
|
||||
county.holder = {
|
||||
any_held_title = { # Make sure it isn't revoking their last title
|
||||
title_tier = county
|
||||
count >= 2
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fp2_yearly.9000 = {
|
||||
type = character_event
|
||||
title = fp2_james.0001.t
|
||||
desc = fp2_james.0001.desc
|
||||
theme = secret
|
||||
override_background = {
|
||||
reference = docks
|
||||
}
|
||||
left_portrait = {
|
||||
character = root
|
||||
animation = personality_rational
|
||||
}
|
||||
right_portrait = {
|
||||
character = scope:fp2_james_0001_jewish_trader
|
||||
animation = personality_bold
|
||||
}
|
||||
|
||||
trigger = {
|
||||
NOT = { root.religion = religion:judaism_religion }
|
||||
highest_held_title_tier >= tier_county
|
||||
any_sub_realm_barony = {
|
||||
valid_grantable_county_barony = yes
|
||||
}
|
||||
}
|
||||
|
||||
immediate = {
|
||||
random_sub_realm_barony = {
|
||||
limit = {
|
||||
valid_grantable_county_barony = yes
|
||||
}
|
||||
save_scope_as = fp2_james_0001_thriving_community
|
||||
}
|
||||
create_character = {
|
||||
template = spanish_jewish_merchant_character
|
||||
location = root.capital_province
|
||||
save_scope_as = fp2_james_0001_jewish_trader
|
||||
}
|
||||
}
|
||||
|
||||
option = {
|
||||
name = fp2_james.0001.a
|
||||
scope:fp2_james_0001_thriving_community.county = {
|
||||
add_county_modifier = {
|
||||
modifier = fp2_jewish_community_denied_modifier
|
||||
years = 10
|
||||
}
|
||||
}
|
||||
scope:fp2_james_0001_jewish_trader.culture = {
|
||||
change_cultural_acceptance = {
|
||||
target = root.culture
|
||||
value = low_negative_culture_acceptance
|
||||
desc = cultural_acceptance_gain_conversos_tolerance
|
||||
}
|
||||
}
|
||||
|
||||
stress_impact = {
|
||||
callous = minor_stress_impact_loss
|
||||
greedy = minor_stress_impact_gain
|
||||
compassionate = medium_stress_impact_gain
|
||||
}
|
||||
ai_chance = {
|
||||
base = 10
|
||||
ai_value_modifier = {
|
||||
ai_honor = -0.5
|
||||
ai_greed = -0.5
|
||||
ai_zeal = 1.5
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
option = {
|
||||
name = fp2_james.0001.b
|
||||
trigger = {
|
||||
NOT = { # Prevent all of Iberia from converting
|
||||
any_county_in_region = {
|
||||
region = world_europe_west_iberia
|
||||
culture = culture:sephardi
|
||||
}
|
||||
}
|
||||
}
|
||||
create_title_and_vassal_change = {
|
||||
type = granted
|
||||
save_scope_as = change
|
||||
add_claim_on_loss = no
|
||||
}
|
||||
scope:fp2_james_0001_thriving_community.county = {
|
||||
change_title_holder = {
|
||||
holder = scope:fp2_james_0001_jewish_trader
|
||||
change = scope:change
|
||||
}
|
||||
}
|
||||
resolve_title_and_vassal_change = scope:change
|
||||
hidden_effect = {
|
||||
add_opinion = {
|
||||
target = scope:fp2_james_0001_jewish_trader
|
||||
modifier = received_title_county
|
||||
}
|
||||
}
|
||||
scope:fp2_james_0001_thriving_community.county = {
|
||||
add_county_modifier = {
|
||||
modifier = fp2_thriving_jewish_community_modifier
|
||||
years = 10
|
||||
}
|
||||
set_county_culture = scope:fp2_james_0001_jewish_trader.culture
|
||||
set_county_faith = scope:fp2_james_0001_jewish_trader.faith
|
||||
}
|
||||
scope:fp2_james_0001_jewish_trader.culture = {
|
||||
change_cultural_acceptance = {
|
||||
target = root.culture
|
||||
value = medium_positive_culture_acceptance
|
||||
desc = cultural_acceptance_gain_conversos_tolerance
|
||||
}
|
||||
}
|
||||
|
||||
stress_impact = {
|
||||
compassionate = minor_stress_impact_loss
|
||||
greedy = minor_stress_impact_loss
|
||||
}
|
||||
ai_chance = {
|
||||
base = 10
|
||||
ai_value_modifier = {
|
||||
ai_honor = 1.5
|
||||
ai_greed = 1.5
|
||||
ai_zeal = -0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
option = {
|
||||
name = fp2_james.0001.c
|
||||
scope:fp2_james_0001_thriving_community.county = {
|
||||
add_county_modifier = {
|
||||
modifier = fp2_thriving_jewish_community_modifier
|
||||
years = 10
|
||||
}
|
||||
}
|
||||
scope:fp2_james_0001_jewish_trader.culture = {
|
||||
change_cultural_acceptance = {
|
||||
target = root.culture
|
||||
value = low_positive_culture_acceptance
|
||||
desc = cultural_acceptance_gain_conversos_tolerance
|
||||
}
|
||||
}
|
||||
|
||||
stress_impact = {
|
||||
compassionate = minor_stress_impact_loss
|
||||
greedy = minor_stress_impact_loss
|
||||
}
|
||||
ai_chance = {
|
||||
base = 10
|
||||
ai_value_modifier = {
|
||||
ai_honor = 1.5
|
||||
ai_greed = 1.5
|
||||
ai_zeal = -0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
scripted_effect fp2_polish_should_heritage_israelite_get_upset_effect = {
|
||||
if = {
|
||||
limit = {
|
||||
scope:fp2_james_0002_conversos_character = { culture = { has_cultural_pillar = heritage_israelite } }
|
||||
}
|
||||
scope:fp2_james_0002_conversos_character.culture = {
|
||||
change_cultural_acceptance = {
|
||||
target = root.culture
|
||||
value = low_negative_culture_acceptance
|
||||
desc = cultural_acceptance_loss_conversos_tolerance
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Suspect Conversos of secretly praciticing Judaism
|
||||
fp2_yearly.9001 = {
|
||||
type = character_event
|
||||
title = fp2_james.0002.t
|
||||
desc = fp2_james.0002.desc
|
||||
theme = secret
|
||||
override_background = {
|
||||
reference = temple
|
||||
}
|
||||
left_portrait = {
|
||||
character = root
|
||||
animation = paranoia
|
||||
}
|
||||
right_portrait = {
|
||||
character = scope:fp2_james_0002_conversos_character
|
||||
animation = personality_cynical
|
||||
}
|
||||
|
||||
trigger = {
|
||||
root.religion = religion:christianity_religion
|
||||
is_landed = yes
|
||||
NOT = { faith = faith:conversos }
|
||||
}
|
||||
|
||||
weight_multiplier = {
|
||||
base = 1
|
||||
modifier = {
|
||||
add = 1
|
||||
any_character_struggle = {
|
||||
is_struggle_type = iberian_struggle
|
||||
is_struggle_phase = struggle_iberia_phase_hostility
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
immediate = {
|
||||
every_sub_realm_county = {
|
||||
limit = {
|
||||
faith = faith:conversos
|
||||
holder = {
|
||||
liege = { # Don't convert player-Conversos territory
|
||||
OR = {
|
||||
is_ai = yes
|
||||
NOT = { faith = faith:conversos }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
add_to_list = fp2_james_0002_conversos_county
|
||||
}
|
||||
# Try to find a Conversos vassal if one exists
|
||||
if = {
|
||||
limit = {
|
||||
any_vassal = {
|
||||
faith = faith:conversos
|
||||
is_available_ai = yes
|
||||
}
|
||||
}
|
||||
random_vassal = {
|
||||
limit = {
|
||||
faith = faith:conversos
|
||||
is_available_ai = yes
|
||||
}
|
||||
save_scope_as = fp2_james_0002_conversos_character
|
||||
}
|
||||
}
|
||||
# Otherwise find a pool character
|
||||
else_if = {
|
||||
limit = {
|
||||
any_pool_character = {
|
||||
province = root.capital_province
|
||||
faith = faith:conversos
|
||||
}
|
||||
}
|
||||
random_pool_character = {
|
||||
province = root.capital_province
|
||||
limit = {
|
||||
faith = faith:conversos
|
||||
}
|
||||
save_scope_as = fp2_james_0002_conversos_character
|
||||
}
|
||||
}
|
||||
# Otherwise create one
|
||||
else = {
|
||||
create_character = {
|
||||
template = spanish_conversos_character
|
||||
location = root.capital_province
|
||||
save_scope_as = fp2_james_0002_conversos_character
|
||||
}
|
||||
}
|
||||
scope:fp2_james_0002_conversos_character = {
|
||||
random_list = {
|
||||
50 = {
|
||||
add_character_flag = is_secretly_jewish_flag
|
||||
}
|
||||
50 = {
|
||||
}
|
||||
}
|
||||
}
|
||||
# Get a religion for them to potentially be secretly praciticing
|
||||
religion:judaism_religion = {
|
||||
random_faith = {
|
||||
limit = { is_mainstream_jewish_faith = yes }
|
||||
save_scope_as = fp2_james_0002_jewish_faith
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
option = {
|
||||
name = fp2_james.0002.a
|
||||
custom_tooltip = fp2_james.0002.a.tt
|
||||
hidden_effect = {
|
||||
if = {
|
||||
limit = {
|
||||
scope:fp2_james_0002_conversos_character = { has_character_flag = is_secretly_jewish_flag }
|
||||
}
|
||||
send_interface_toast = {
|
||||
type = event_toast_effect_good
|
||||
title = fp2_james.0002.a.jewish_communities_thrive
|
||||
every_in_list = {
|
||||
list = fp2_james_0002_conversos_county
|
||||
set_county_faith = scope:fp2_james_0002_jewish_faith
|
||||
}
|
||||
scope:fp2_james_0002_conversos_character = {
|
||||
set_character_faith = scope:fp2_james_0002_jewish_faith
|
||||
every_vassal = {
|
||||
limit = {
|
||||
faith = faith:conversos
|
||||
is_available_ai = yes
|
||||
}
|
||||
set_character_faith = scope:fp2_james_0002_jewish_faith
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else = {
|
||||
send_interface_toast = {
|
||||
type = event_toast_effect_good
|
||||
title = fp2_james.0002.a.nothing_happened_toast
|
||||
}
|
||||
}
|
||||
fp2_polish_should_heritage_israelite_get_upset_effect = yes
|
||||
}
|
||||
|
||||
stress_impact = {
|
||||
zealous = medium_stress_impact_gain
|
||||
}
|
||||
ai_chance = {
|
||||
base = 10
|
||||
ai_value_modifier = {
|
||||
ai_honor = -0.5
|
||||
ai_zeal = 1.5
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
option = {
|
||||
name = fp2_james.0002.b
|
||||
duel = {
|
||||
skill = intrigue
|
||||
target = scope:fp2_james_0002_conversos_character
|
||||
|
||||
50 = {
|
||||
compare_modifier = {
|
||||
value = scope:duel_value
|
||||
multiplier = 3.5
|
||||
}
|
||||
desc = fp2_james.0002.b.succesful_interrogation
|
||||
|
||||
if = {
|
||||
limit = { scope:fp2_james_0002_conversos_character = { has_character_flag = is_secretly_jewish_flag } }
|
||||
|
||||
send_interface_message = { # Begrudgingly added "unecessary" polish
|
||||
type = event_prison_good
|
||||
title = fp2_james.0002.t
|
||||
right_icon = scope:fp2_james_0002_conversos_character
|
||||
|
||||
rightfully_imprison_character_effect = {
|
||||
TARGET = scope:fp2_james_0002_conversos_character
|
||||
IMPRISONER = root
|
||||
}
|
||||
fp2_polish_should_heritage_israelite_get_upset_effect = yes
|
||||
}
|
||||
}
|
||||
else = {
|
||||
send_interface_message = {
|
||||
type = event_intrigue_bad
|
||||
title = fp2_james.0002.a.offended_conversos
|
||||
right_icon = scope:fp2_james_0002_conversos_character
|
||||
|
||||
reverse_add_opinion = {
|
||||
target = scope:fp2_james_0002_conversos_character
|
||||
modifier = hate_opinion
|
||||
opinion = -30
|
||||
}
|
||||
fp2_polish_should_heritage_israelite_get_upset_effect = yes
|
||||
}
|
||||
}
|
||||
}
|
||||
50 = {
|
||||
compare_modifier = {
|
||||
value = scope:duel_value
|
||||
multiplier = -3.5
|
||||
}
|
||||
desc = fp2_james.0002.b.failed_interrogation
|
||||
send_interface_message = {
|
||||
type = event_intrigue_bad
|
||||
title = fp2_james.0002.a.offended_conversos
|
||||
right_icon = scope:fp2_james_0002_conversos_character
|
||||
|
||||
every_sub_realm_county = {
|
||||
custom = fp2_james_0002.b.failed_interrogation.tt
|
||||
limit = {
|
||||
faith = {
|
||||
religion = {
|
||||
OR = {
|
||||
this = religion:christianity_religion
|
||||
this = religion:judaism_religion
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
add_county_modifier = {
|
||||
modifier = fp2_conversos_persecution_modifier
|
||||
years = 10
|
||||
}
|
||||
}
|
||||
reverse_add_opinion = {
|
||||
target = scope:fp2_james_0002_conversos_character
|
||||
modifier = hate_opinion
|
||||
opinion = -30
|
||||
}
|
||||
fp2_polish_should_heritage_israelite_get_upset_effect = yes
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
stress_impact = { compassionate = medium_stress_impact_gain }
|
||||
ai_chance = {
|
||||
base = 10
|
||||
ai_value_modifier = {
|
||||
ai_zeal = 0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
option = { # Imprison the suspect without trial
|
||||
name = fp2_james.0002.c
|
||||
|
||||
send_interface_message = {
|
||||
type = event_prison_neutral
|
||||
title = fp2_james.0002.t
|
||||
right_icon = scope:fp2_james_0002_conversos_character
|
||||
|
||||
imprison_character_effect = {
|
||||
TARGET = scope:fp2_james_0002_conversos_character
|
||||
IMPRISONER = root
|
||||
}
|
||||
fp2_polish_should_heritage_israelite_get_upset_effect = yes
|
||||
|
||||
stress_impact = {
|
||||
compassionate = medium_stress_impact_gain
|
||||
diligent = medium_stress_impact_gain
|
||||
just = medium_stress_impact_gain
|
||||
callous = minor_stress_impact_loss
|
||||
sadistic = minor_stress_impact_loss
|
||||
zealous = minor_stress_impact_loss
|
||||
}
|
||||
}
|
||||
|
||||
ai_chance = {
|
||||
base = 10
|
||||
modifier = {
|
||||
factor = 0
|
||||
OR = {
|
||||
has_trait = compassionate
|
||||
has_trait = diligent
|
||||
has_trait = just
|
||||
}
|
||||
}
|
||||
modifier = {
|
||||
factor = 2
|
||||
OR = {
|
||||
has_trait = callous
|
||||
has_trait = sadistic
|
||||
}
|
||||
has_trait = zealous
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Jewish people come fleeing persecution from a nearby realm
|
||||
fp2_yearly.9002 = {
|
||||
type = character_event
|
||||
title = fp2_james.0003.t
|
||||
desc = fp2_james.0003.desc
|
||||
theme = secret
|
||||
override_background = {
|
||||
reference = throne_room
|
||||
}
|
||||
left_portrait = {
|
||||
character = root
|
||||
animation = paranoia
|
||||
}
|
||||
right_portrait = {
|
||||
character = scope:fp2_james_003_jewish_refugee_leader
|
||||
animation = beg
|
||||
}
|
||||
|
||||
trigger = {
|
||||
NOT = { root.religion = religion:judaism_religion }
|
||||
NOT = { faith = faith:conversos }
|
||||
any_neighboring_and_across_water_top_liege_realm = { # There is someone to do persecuting
|
||||
holder = {
|
||||
is_ai = yes
|
||||
NOT = { root.religion = religion:judaism_religion }
|
||||
NOT = { faith = faith:conversos }
|
||||
}
|
||||
}
|
||||
highest_held_title_tier >= tier_county
|
||||
any_held_county = {
|
||||
is_landless_type_title = no
|
||||
title_province = {
|
||||
geographical_region = world_europe_west_iberia
|
||||
}
|
||||
NOT = { # Don't give away the capital
|
||||
this = this.holder.top_liege.capital_county
|
||||
}
|
||||
holder = {
|
||||
any_held_title = {
|
||||
title_tier = county
|
||||
count >= 2
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
weight_multiplier = {
|
||||
base = 1
|
||||
modifier = {
|
||||
add = 1
|
||||
any_character_struggle = {
|
||||
is_struggle_type = iberian_struggle
|
||||
is_struggle_phase = struggle_iberia_phase_hostility
|
||||
}
|
||||
}
|
||||
modifier = {
|
||||
factor = 0.1
|
||||
any_county_in_region = {
|
||||
region = world_europe_west_iberia
|
||||
culture = culture:sephardi
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
immediate = {
|
||||
# Grab the neighbour for loc purposes
|
||||
random_neighboring_and_across_water_top_liege_realm = {
|
||||
limit = {
|
||||
holder = {
|
||||
is_ai = yes
|
||||
NOT = { root.religion = religion:judaism_religion }
|
||||
NOT = { faith = faith:conversos }
|
||||
}
|
||||
}
|
||||
holder = { save_scope_as = fp2_james_003_intolerant_ruler }
|
||||
}
|
||||
# find a pool character
|
||||
if = {
|
||||
limit = {
|
||||
any_pool_character = {
|
||||
province = root.capital_province
|
||||
religion = religion:judaism_religion
|
||||
}
|
||||
}
|
||||
random_pool_character = {
|
||||
province = root.capital_province
|
||||
limit = {
|
||||
religion = religion:judaism_religion
|
||||
}
|
||||
save_scope_as = fp2_james_003_jewish_refugee_leader
|
||||
}
|
||||
}
|
||||
# Otherwise create one
|
||||
else = {
|
||||
create_character = {
|
||||
template = spanish_jewish_merchant_character # May as well reuse the template
|
||||
location = root.capital_province
|
||||
save_scope_as = fp2_james_003_jewish_refugee_leader
|
||||
}
|
||||
}
|
||||
# Get a religion for them to potentially be secretly praciticing
|
||||
religion:judaism_religion = {
|
||||
random_faith = {
|
||||
limit = { is_mainstream_jewish_faith = yes }
|
||||
save_scope_as = fp2_james_0003_jewish_faith
|
||||
}
|
||||
}
|
||||
random_held_county = {
|
||||
limit = {
|
||||
is_landless_type_title = no
|
||||
title_province = {
|
||||
geographical_region = world_europe_west_iberia
|
||||
}
|
||||
NOT = { # Don't give away the capital
|
||||
this = this.holder.top_liege.capital_county
|
||||
}
|
||||
holder = {
|
||||
any_held_title = {
|
||||
title_tier = county
|
||||
count >= 2
|
||||
}
|
||||
}
|
||||
}
|
||||
weight = {
|
||||
modifier = { # Low-dev counties should be more highly considered
|
||||
add = 50
|
||||
development_level <= medium_development_level
|
||||
}
|
||||
}
|
||||
save_scope_as = fp2_james_0003_province_to_convert
|
||||
}
|
||||
}
|
||||
|
||||
option = { # Offer the community protection in your realm
|
||||
name = fp2_james.0003.a
|
||||
create_title_and_vassal_change = {
|
||||
type = granted
|
||||
save_scope_as = change
|
||||
add_claim_on_loss = no
|
||||
}
|
||||
scope:fp2_james_0003_province_to_convert.county = {
|
||||
change_title_holder = {
|
||||
holder = scope:fp2_james_003_jewish_refugee_leader
|
||||
change = scope:change
|
||||
}
|
||||
}
|
||||
resolve_title_and_vassal_change = scope:change
|
||||
hidden_effect = {
|
||||
add_opinion = {
|
||||
target = scope:fp2_james_003_jewish_refugee_leader
|
||||
modifier = received_title_county
|
||||
}
|
||||
}
|
||||
scope:fp2_james_0003_province_to_convert.county = {
|
||||
change_development_level = 1
|
||||
if = {
|
||||
limit = {
|
||||
root = {
|
||||
is_ai = no
|
||||
}
|
||||
NOT = {
|
||||
any_county_in_region = {
|
||||
region = world_europe_west_iberia
|
||||
culture = culture:sephardi
|
||||
}
|
||||
}
|
||||
}
|
||||
set_county_culture = scope:fp2_james_003_jewish_refugee_leader.culture
|
||||
set_county_faith = scope:fp2_james_003_jewish_refugee_leader.faith
|
||||
add_county_modifier = {
|
||||
modifier = fp2_thriving_jewish_community_modifier
|
||||
years = 10
|
||||
}
|
||||
}
|
||||
else = {
|
||||
add_county_modifier = {
|
||||
modifier = fp2_thriving_jewish_community_modifier
|
||||
years = 10
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:fp2_james_003_jewish_refugee_leader.culture = {
|
||||
change_cultural_acceptance = {
|
||||
target = root.culture
|
||||
value = medium_positive_culture_acceptance
|
||||
desc = cultural_acceptance_gain_conversos_tolerance
|
||||
}
|
||||
}
|
||||
|
||||
stress_impact = {
|
||||
callous = minor_stress_impact_gain
|
||||
greedy = minor_stress_impact_gain
|
||||
compassionate = medium_stress_impact_loss
|
||||
zealous = medium_stress_impact_gain
|
||||
paranoid = medium_stress_impact_gain
|
||||
}
|
||||
ai_chance = {
|
||||
base = 10
|
||||
ai_value_modifier = {
|
||||
ai_honor = 1.5
|
||||
ai_zeal = -0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
option = {
|
||||
name = fp2_james.0003.b
|
||||
scope:fp2_james_003_jewish_refugee_leader = { silent_disappearance_effect = yes }
|
||||
|
||||
stress_impact = {
|
||||
paranoid = minor_stress_impact_loss
|
||||
zealous = minor_stress_impact_loss
|
||||
}
|
||||
ai_chance = {
|
||||
base = 10
|
||||
ai_value_modifier = {
|
||||
ai_honor = -0.5
|
||||
ai_zeal = 1.5
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
###################################
|
||||
# Toledan Nights
|
||||
# By James Beaumont
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue