testing
This commit is contained in:
parent
461fe9b83a
commit
0c65432656
3 changed files with 1335 additions and 704 deletions
File diff suppressed because it is too large
Load diff
|
|
@ -2054,7 +2054,6 @@ scripted_trigger neighboring_ruler_proper_culture_trigger = {
|
||||||
culture = culture:baranis
|
culture = culture:baranis
|
||||||
culture = culture:butr
|
culture = culture:butr
|
||||||
culture = culture:levantine
|
culture = culture:levantine
|
||||||
culture = culture:sephardi
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5915,709 +5915,6 @@ fp2_yearly.8006 = {
|
||||||
# Conversos and Jewish events
|
# Conversos and Jewish events
|
||||||
# By James Beaumont
|
# 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 = {
|
|
||||||
OR = { root.religion = religion:eastern_orthodox_religion root.religion = religion:catholic_religion root.religion = religion:protestant_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
|
# Toledan Nights
|
||||||
# By James Beaumont
|
# By James Beaumont
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue