This commit is contained in:
Heidesommer 2026-05-25 21:37:55 -04:00
parent 030862fe37
commit 240f4d01ae
6 changed files with 311 additions and 310 deletions

View file

@ -1939,12 +1939,12 @@
# regalia_accessory # regalia_accessory
regalia_accessory_orb = { regalia_accessory_orb = {
group = regalia_accessory group = regalia_accessory
trigger = { OR = { scope:owner = { religion = religion:eastern_orthodox_religion scope:owner = { religion = religion:catholic_religion scope:owner = { religion = religion:protestant_religion } } } trigger = { scope:owner = { NEOW_religion_is_broadly_christian_trigger = yes } }
weight = 100 weight = 100
} }
regalia_accessory_necklace = { regalia_accessory_necklace = {
group = regalia_accessory group = regalia_accessory
trigger = { NOT = { OR = { scope:owner = { religion = religion:eastern_orthodox_religion scope:owner = { religion = religion:catholic_religion scope:owner = { religion = religion:protestant_religion } } } } trigger = { NOT = { scope:owner = { NEOW_religion_is_broadly_christian_trigger = yes } } }
weight = 100 weight = 100
} }

View file

@ -208,13 +208,13 @@
"dynn_van_spc_Gaelen" "dynn_van_spc_Gaelen"
"dynn_van_spc_Gaesbeeck" "dynn_van_spc_Gaesbeeck"
"dynn_van_spc_Gelder" "dynn_van_spc_Gelder"
"dynn_van_spc_Gemert "dynn_van_spc_Gemert"
"dynn_van_spc_Genk" "dynn_van_spc_Genk"
"dynn_van_spc_Gherwen" "dynn_van_spc_Gherwen"
"dynn_van_spc_Glinstra" "dynn_van_spc_Glinstra"
"dynn_van_spc_Haanen "dynn_van_spc_Haanen"
"dynn_van_spc_Haensbergen "dynn_van_spc_Haensbergen"
"dynn_van_spc_Hasselt "dynn_van_spc_Hasselt"
"dynn_van_spc_Klaveren" "dynn_van_spc_Klaveren"
"dynn_van_spc_Leeuwen" "dynn_van_spc_Leeuwen"
"dynn_van_spc_Leur" "dynn_van_spc_Leur"

View file

@ -208,13 +208,13 @@
"dynn_van_spc_Gaelen" "dynn_van_spc_Gaelen"
"dynn_van_spc_Gaesbeeck" "dynn_van_spc_Gaesbeeck"
"dynn_van_spc_Gelder" "dynn_van_spc_Gelder"
"dynn_van_spc_Gemert "dynn_van_spc_Gemert"
"dynn_van_spc_Genk" "dynn_van_spc_Genk"
"dynn_van_spc_Gherwen" "dynn_van_spc_Gherwen"
"dynn_van_spc_Glinstra" "dynn_van_spc_Glinstra"
"dynn_van_spc_Haanen "dynn_van_spc_Haanen"
"dynn_van_spc_Haensbergen "dynn_van_spc_Haensbergen"
"dynn_van_spc_Hasselt "dynn_van_spc_Hasselt"
"dynn_van_spc_Klaveren" "dynn_van_spc_Klaveren"
"dynn_van_spc_Leeuwen" "dynn_van_spc_Leeuwen"
"dynn_van_spc_Leur" "dynn_van_spc_Leur"

View file

@ -2346,6 +2346,7 @@ ergotism = { #dancing plague - not contagious
religion = religion:catholic_religion religion = religion:catholic_religion
religion = religion:eastern_orthodox_religion religion = religion:eastern_orthodox_religion
religion = religion:protestant_religion religion = religion:protestant_religion
}
} }
} }
} }

View file

@ -6102,305 +6102,305 @@ scripted_effect fp2_polish_should_heritage_israelite_get_upset_effect = {
} }
} }
} }
#
# Suspect Conversos of secretly praciticing Judaism ## Suspect Conversos of secretly praciticing Judaism
fp2_yearly.9001 = { #fp2_yearly.9001 = {
type = character_event # type = character_event
title = fp2_james.0002.t # title = fp2_james.0002.t
desc = fp2_james.0002.desc # desc = fp2_james.0002.desc
theme = secret # theme = secret
override_background = { # override_background = {
reference = temple # reference = temple
} # }
left_portrait = { # left_portrait = {
character = root # character = root
animation = paranoia # animation = paranoia
} # }
right_portrait = { # right_portrait = {
character = scope:fp2_james_0002_conversos_character # character = scope:fp2_james_0002_conversos_character
animation = personality_cynical # animation = personality_cynical
} # }
#
trigger = { # trigger = {
root.religion = { # root.religion = {
OR = { # OR = {
this = religion:eastern_orthodox_religion # this = religion:eastern_orthodox_religion
this = religion:catholic_religion # this = religion:catholic_religion
this = religion:protestant_religion # this = religion:protestant_religion
} # }
is_landed = yes # is_landed = yes
} # }
#
weight_multiplier = { # weight_multiplier = {
base = 1 # base = 1
modifier = { # modifier = {
add = 1 # add = 1
any_character_struggle = { # any_character_struggle = {
is_struggle_type = iberian_struggle # is_struggle_type = iberian_struggle
is_struggle_phase = struggle_iberia_phase_hostility # is_struggle_phase = struggle_iberia_phase_hostility
} # }
} # }
} # }
#
immediate = { # immediate = {
every_sub_realm_county = { # every_sub_realm_county = {
limit = { # limit = {
faith = faith:conversos # faith = faith:conversos
holder = { # holder = {
liege = { # Don't convert player-Conversos territory # liege = { # Don't convert player-Conversos territory
OR = { # OR = {
is_ai = yes # is_ai = yes
NOT = { faith = faith:conversos } # NOT = { faith = faith:conversos }
} # }
} # }
} # }
} # }
add_to_list = fp2_james_0002_conversos_county # add_to_list = fp2_james_0002_conversos_county
} # }
# Try to find a Conversos vassal if one exists # # Try to find a Conversos vassal if one exists
if = { # if = {
limit = { # limit = {
any_vassal = { # any_vassal = {
faith = faith:conversos # faith = faith:conversos
is_available_ai = yes # is_available_ai = yes
} # }
} # }
random_vassal = { # random_vassal = {
limit = { # limit = {
faith = faith:conversos # faith = faith:conversos
is_available_ai = yes # is_available_ai = yes
} # }
save_scope_as = fp2_james_0002_conversos_character # save_scope_as = fp2_james_0002_conversos_character
} # }
} # }
# Otherwise find a pool character # # Otherwise find a pool character
else_if = { # else_if = {
limit = { # limit = {
any_pool_character = { # any_pool_character = {
province = root.capital_province # province = root.capital_province
faith = faith:conversos # faith = faith:conversos
} # }
} # }
random_pool_character = { # random_pool_character = {
province = root.capital_province # province = root.capital_province
limit = { # limit = {
faith = faith:conversos # faith = faith:conversos
} # }
save_scope_as = fp2_james_0002_conversos_character # save_scope_as = fp2_james_0002_conversos_character
} # }
} # }
# Otherwise create one # # Otherwise create one
else = { # else = {
create_character = { # create_character = {
template = spanish_conversos_character # template = spanish_conversos_character
location = root.capital_province # location = root.capital_province
save_scope_as = fp2_james_0002_conversos_character # save_scope_as = fp2_james_0002_conversos_character
} # }
} # }
scope:fp2_james_0002_conversos_character = { # scope:fp2_james_0002_conversos_character = {
random_list = { # random_list = {
50 = { # 50 = {
add_character_flag = is_secretly_jewish_flag # add_character_flag = is_secretly_jewish_flag
} # }
50 = { # 50 = {
} # }
} # }
} # }
# Get a religion for them to potentially be secretly praciticing # # Get a religion for them to potentially be secretly praciticing
religion:judaism_religion = { # religion:judaism_religion = {
random_faith = { # random_faith = {
limit = { is_mainstream_jewish_faith = yes } # limit = { is_mainstream_jewish_faith = yes }
save_scope_as = fp2_james_0002_jewish_faith # save_scope_as = fp2_james_0002_jewish_faith
} # }
} # }
} # }
#
option = { # option = {
name = fp2_james.0002.a # name = fp2_james.0002.a
custom_tooltip = fp2_james.0002.a.tt # custom_tooltip = fp2_james.0002.a.tt
hidden_effect = { # hidden_effect = {
if = { # if = {
limit = { # limit = {
scope:fp2_james_0002_conversos_character = { has_character_flag = is_secretly_jewish_flag } # scope:fp2_james_0002_conversos_character = { has_character_flag = is_secretly_jewish_flag }
} # }
send_interface_toast = { # send_interface_toast = {
type = event_toast_effect_good # type = event_toast_effect_good
title = fp2_james.0002.a.jewish_communities_thrive # title = fp2_james.0002.a.jewish_communities_thrive
every_in_list = { # every_in_list = {
list = fp2_james_0002_conversos_county # list = fp2_james_0002_conversos_county
set_county_faith = scope:fp2_james_0002_jewish_faith # set_county_faith = scope:fp2_james_0002_jewish_faith
} # }
scope:fp2_james_0002_conversos_character = { # scope:fp2_james_0002_conversos_character = {
set_character_faith = scope:fp2_james_0002_jewish_faith # set_character_faith = scope:fp2_james_0002_jewish_faith
every_vassal = { # every_vassal = {
limit = { # limit = {
faith = faith:conversos # faith = faith:conversos
is_available_ai = yes # is_available_ai = yes
} # }
set_character_faith = scope:fp2_james_0002_jewish_faith # set_character_faith = scope:fp2_james_0002_jewish_faith
} # }
} # }
} # }
} # }
else = { # else = {
send_interface_toast = { # send_interface_toast = {
type = event_toast_effect_good # type = event_toast_effect_good
title = fp2_james.0002.a.nothing_happened_toast # title = fp2_james.0002.a.nothing_happened_toast
} # }
} # }
fp2_polish_should_heritage_israelite_get_upset_effect = yes # fp2_polish_should_heritage_israelite_get_upset_effect = yes
} # }
#
stress_impact = { # stress_impact = {
zealous = medium_stress_impact_gain # zealous = medium_stress_impact_gain
} # }
ai_chance = { # ai_chance = {
base = 10 # base = 10
ai_value_modifier = { # ai_value_modifier = {
ai_honor = -0.5 # ai_honor = -0.5
ai_zeal = 1.5 # ai_zeal = 1.5
} # }
} # }
} # }
#
option = { # option = {
name = fp2_james.0002.b # name = fp2_james.0002.b
duel = { # duel = {
skill = intrigue # skill = intrigue
target = scope:fp2_james_0002_conversos_character # target = scope:fp2_james_0002_conversos_character
#
50 = { # 50 = {
compare_modifier = { # compare_modifier = {
value = scope:duel_value # value = scope:duel_value
multiplier = 3.5 # multiplier = 3.5
} # }
desc = fp2_james.0002.b.succesful_interrogation # desc = fp2_james.0002.b.succesful_interrogation
#
if = { # if = {
limit = { scope:fp2_james_0002_conversos_character = { has_character_flag = is_secretly_jewish_flag } } # limit = { scope:fp2_james_0002_conversos_character = { has_character_flag = is_secretly_jewish_flag } }
#
send_interface_message = { # Begrudgingly added "unecessary" polish # send_interface_message = { # Begrudgingly added "unecessary" polish
type = event_prison_good # type = event_prison_good
title = fp2_james.0002.t # title = fp2_james.0002.t
right_icon = scope:fp2_james_0002_conversos_character # right_icon = scope:fp2_james_0002_conversos_character
#
rightfully_imprison_character_effect = { # rightfully_imprison_character_effect = {
TARGET = scope:fp2_james_0002_conversos_character # TARGET = scope:fp2_james_0002_conversos_character
IMPRISONER = root # IMPRISONER = root
} # }
fp2_polish_should_heritage_israelite_get_upset_effect = yes # fp2_polish_should_heritage_israelite_get_upset_effect = yes
} # }
} # }
else = { # else = {
send_interface_message = { # send_interface_message = {
type = event_intrigue_bad # type = event_intrigue_bad
title = fp2_james.0002.a.offended_conversos # title = fp2_james.0002.a.offended_conversos
right_icon = scope:fp2_james_0002_conversos_character # right_icon = scope:fp2_james_0002_conversos_character
#
reverse_add_opinion = { # reverse_add_opinion = {
target = scope:fp2_james_0002_conversos_character # target = scope:fp2_james_0002_conversos_character
modifier = hate_opinion # modifier = hate_opinion
opinion = -30 # opinion = -30
} # }
fp2_polish_should_heritage_israelite_get_upset_effect = yes # fp2_polish_should_heritage_israelite_get_upset_effect = yes
} # }
} # }
} # }
50 = { # 50 = {
compare_modifier = { # compare_modifier = {
value = scope:duel_value # value = scope:duel_value
multiplier = -3.5 # multiplier = -3.5
} # }
desc = fp2_james.0002.b.failed_interrogation # desc = fp2_james.0002.b.failed_interrogation
send_interface_message = { # send_interface_message = {
type = event_intrigue_bad # type = event_intrigue_bad
title = fp2_james.0002.a.offended_conversos # title = fp2_james.0002.a.offended_conversos
right_icon = scope:fp2_james_0002_conversos_character # right_icon = scope:fp2_james_0002_conversos_character
#
every_sub_realm_county = { # every_sub_realm_county = {
custom = fp2_james_0002.b.failed_interrogation.tt # custom = fp2_james_0002.b.failed_interrogation.tt
limit = { # limit = {
faith = { # faith = {
religion = { # religion = {
OR = { # OR = {
this = religion:eastern_orthodox_religion # this = religion:eastern_orthodox_religion
this = religion:catholic_religion # this = religion:catholic_religion
this = religion:protestant_religion # this = religion:protestant_religion
this = religion:judaism_religion # this = religion:judaism_religion
} # }
} # }
} # }
} # }
add_county_modifier = { # add_county_modifier = {
modifier = fp2_conversos_persecution_modifier # modifier = fp2_conversos_persecution_modifier
years = 10 # years = 10
} # }
} # }
reverse_add_opinion = { # reverse_add_opinion = {
target = scope:fp2_james_0002_conversos_character # target = scope:fp2_james_0002_conversos_character
modifier = hate_opinion # modifier = hate_opinion
opinion = -30 # opinion = -30
} # }
fp2_polish_should_heritage_israelite_get_upset_effect = yes # fp2_polish_should_heritage_israelite_get_upset_effect = yes
} # }
} # }
} # }
#
stress_impact = { compassionate = medium_stress_impact_gain } # stress_impact = { compassionate = medium_stress_impact_gain }
ai_chance = { # ai_chance = {
base = 10 # base = 10
ai_value_modifier = { # ai_value_modifier = {
ai_zeal = 0.5 # ai_zeal = 0.5
} # }
} # }
} # }
#
option = { # Imprison the suspect without trial # option = { # Imprison the suspect without trial
name = fp2_james.0002.c # name = fp2_james.0002.c
#
send_interface_message = { # send_interface_message = {
type = event_prison_neutral # type = event_prison_neutral
title = fp2_james.0002.t # title = fp2_james.0002.t
right_icon = scope:fp2_james_0002_conversos_character # right_icon = scope:fp2_james_0002_conversos_character
#
imprison_character_effect = { # imprison_character_effect = {
TARGET = scope:fp2_james_0002_conversos_character # TARGET = scope:fp2_james_0002_conversos_character
IMPRISONER = root # IMPRISONER = root
} # }
fp2_polish_should_heritage_israelite_get_upset_effect = yes # fp2_polish_should_heritage_israelite_get_upset_effect = yes
#
stress_impact = { # stress_impact = {
compassionate = medium_stress_impact_gain # compassionate = medium_stress_impact_gain
diligent = medium_stress_impact_gain # diligent = medium_stress_impact_gain
just = medium_stress_impact_gain # just = medium_stress_impact_gain
callous = minor_stress_impact_loss # callous = minor_stress_impact_loss
sadistic = minor_stress_impact_loss # sadistic = minor_stress_impact_loss
zealous = minor_stress_impact_loss # zealous = minor_stress_impact_loss
} # }
} # }
#
ai_chance = { # ai_chance = {
base = 10 # base = 10
modifier = { # modifier = {
factor = 0 # factor = 0
OR = { # OR = {
has_trait = compassionate # has_trait = compassionate
has_trait = diligent # has_trait = diligent
has_trait = just # has_trait = just
} # }
} # }
modifier = { # modifier = {
factor = 2 # factor = 2
OR = { # OR = {
has_trait = callous # has_trait = callous
has_trait = sadistic # has_trait = sadistic
} # }
has_trait = zealous # has_trait = zealous
} # }
} # }
} # }
} #}
#
# Jewish people come fleeing persecution from a nearby realm # Jewish people come fleeing persecution from a nearby realm
fp2_yearly.9002 = { fp2_yearly.9002 = {
type = character_event type = character_event

View file

@ -1958,7 +1958,7 @@ headgear_base = {
# portrait_era4_trigger = yes # portrait_era4_trigger = yes
# } # }
# } # }
# } }
} }
ep3_byzantine_era1_imperial = { ep3_byzantine_era1_imperial = {