Books and stuff

This commit is contained in:
Heidesommer 2026-05-20 22:50:40 -04:00
parent 6db8d2439a
commit 10f153058e
23 changed files with 17462 additions and 408 deletions

View file

@ -4788,8 +4788,12 @@ coronation_events.6100 = {
triggered_desc = {
trigger = {
scope:activity.var:activity_special_type_progression >= 25
scope:host.faith.religion = {
this = religion:christianity_religion
scope:host = {
OR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
}
scope:host = {
OR = {
@ -4810,8 +4814,12 @@ coronation_events.6100 = {
triggered_desc = {
trigger = {
scope:activity.var:activity_special_type_progression >= 25
scope:host.faith.religion = {
this = religion:christianity_religion
scope:host = {
OR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
}
scope:host = {
OR = {
@ -4866,8 +4874,12 @@ coronation_events.6100 = {
triggered_desc = {
trigger = {
scope:activity.var:activity_special_type_progression >= 25
scope:host.faith.religion = {
this = religion:christianity_religion
scope:host = {
OR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
}
scope:host = {
OR = {
@ -4888,8 +4900,12 @@ coronation_events.6100 = {
triggered_desc = {
trigger = {
scope:activity.var:activity_special_type_progression >= 25
scope:host.faith.religion = {
this = religion:christianity_religion
scope:host = {
OR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
}
scope:host = {
OR = {
@ -4920,9 +4936,13 @@ coronation_events.6100 = {
}
triggered_desc = {
trigger = {
scope:host.faith.religion = {
this = religion:christianity_religion
}
scope:host = {
OR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
}
}
desc = coronation_events.6100.desc_christian_guest
}
@ -4933,9 +4953,13 @@ coronation_events.6100 = {
triggered_desc = {
trigger = {
scope:activity.var:activity_special_type_progression >= 25
scope:host.faith.religion = {
this = religion:christianity_religion
}
scope:host = {
OR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
}
scope:host = {
OR = {
AND = {
@ -11654,9 +11678,13 @@ coronation_events.6130 = {
}
}
this = scope:host
scope:host.faith.religion = {
this = religion:christianity_religion
}
scope:host = {
OR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
}
}
desc = coronation_events.6130.papal_intro_host
}
@ -11668,9 +11696,13 @@ coronation_events.6130 = {
option = coronation_type_anointment
}
}
scope:host.faith.religion = {
this = religion:christianity_religion
}
scope:host = {
OR = {
faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion
}
}
}
desc = coronation_events.6130.papal_intro_guest
}
@ -11679,7 +11711,9 @@ coronation_events.6130 = {
this = scope:host
scope:host.faith.religion = {
OR = {
this = religion:christianity_religion
this = religion:eastern_orthodox_religion
this = religion:catholic_religion
this = religion:protestant_religion
this = religion:judaism_religion
}
}
@ -11691,7 +11725,9 @@ coronation_events.6130 = {
this = scope:host
scope:host.faith.religion = {
OR = {
this = religion:christianity_religion
this = religion:eastern_orthodox_religion
this = religion:catholic_religion
this = religion:protestant_religion
this = religion:judaism_religion
}
}

View file

@ -11654,7 +11654,7 @@ pilgrimage.6760 = {
limit = {
NOR = {
faith = faith:orthodox
religion = religion:catholic_religion
faith.religion = religion:catholic_religion
}
faith.religion ?= religion:christianity_religion
}

View file

@ -97,7 +97,7 @@ roman_restoration.0002 = {
triggered_desc = {
trigger = {
scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion }
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
}
desc = roman_restoration.0002.desc.hellenics
}
@ -126,7 +126,7 @@ roman_restoration.0002 = {
trigger = {
NAND = {
scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion }
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
}
NOT = {
has_title = title:e_hre
@ -138,7 +138,7 @@ roman_restoration.0002 = {
trigger = {
NAND = {
scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion }
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
}
has_title = title:e_hre
}
@ -147,7 +147,7 @@ roman_restoration.0002 = {
name = { # Crazy Hellenics
trigger = {
scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion }
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
NOT = {
has_title = title:e_hre
}
@ -157,7 +157,7 @@ roman_restoration.0002 = {
name = { # Crazy Hellenics HRE
trigger = {
scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion }
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
has_title = title:e_hre
}
text = roman_restoration.0002.d
@ -402,7 +402,7 @@ scripted_trigger roman_restoration_0010_is_valid_roman_empire_trigger = {
is_ai = no
is_roman_emperor_trigger = yes
OR = {
faith.religion = faith:catholic.religion # Either Christian
faith.religion = faith:roman_catholic.religion # Either Christian
faith.religion = faith:hellenic_pagan.religion # Or Hellenic
}
}
@ -1012,7 +1012,7 @@ roman_restoration.0024 = {
# Christian Roman Empire
triggered_desc = {
trigger = {
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
}
desc = roman_restoration.0024.desc.christian
}
@ -1027,7 +1027,7 @@ roman_restoration.0024 = {
triggered_desc = {
trigger = {
NOR = {
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
faith.religion = faith:hellenic_pagan.religion
}
}
@ -2052,7 +2052,7 @@ roman_restoration.0124 = {
every_player = {
limit = {
this != root
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
}
trigger_event = roman_restoration.0125 # Notification.
}
@ -2228,7 +2228,7 @@ roman_restoration.0130 = {
limit = { exists = title:k_papal_state.holder }
title:k_papal_state.holder = { save_scope_as = scoped_pope }
}
faith:catholic = { save_scope_as = catholic }
faith:roman_catholic = { save_scope_as = catholic }
destroy_papacy_scripted_effect = yes
}
@ -2258,7 +2258,7 @@ roman_restoration.0130 = {
limit = {
this != root
OR = {
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
faith.religion = root.faith.religion
}
}
@ -2283,7 +2283,7 @@ roman_restoration.0131 = {
# Christian Reaction
triggered_desc = {
trigger = {
root.faith.religion = faith:catholic.religion
root.faith.religion = faith:roman_catholic.religion
}
desc = roman_restoration.0131.desc.christians
}
@ -2291,7 +2291,7 @@ roman_restoration.0131 = {
triggered_desc = {
trigger = {
NOR = {
root.faith.religion = faith:catholic.religion
root.faith.religion = faith:roman_catholic.religion
root.faith.religion = scope:scoped_destroyer.faith.religion
}
}
@ -2338,7 +2338,7 @@ roman_restoration.0131 = {
name = {
trigger = {
NOR = {
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
faith.religion = scope:scoped_destroyer.faith.religion
}
}
@ -2587,7 +2587,7 @@ roman_restoration.0151 = {
trigger = {
NOT = {
scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion }
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
}
}
desc = roman_restoration.0002.desc.christians
@ -2596,7 +2596,7 @@ roman_restoration.0151 = {
triggered_desc = {
trigger = {
scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion }
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
}
desc = roman_restoration.0002.desc.hellenics
}
@ -2614,7 +2614,7 @@ roman_restoration.0151 = {
trigger = {
NOT = {
scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion }
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
}
NOR = {
has_title = title:e_byzantium
@ -2627,7 +2627,7 @@ roman_restoration.0151 = {
trigger = {
NOT = {
scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion }
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
}
OR = {
has_title = title:e_byzantium
@ -2639,7 +2639,7 @@ roman_restoration.0151 = {
name = roman_restoration.0002.c
trigger = {
scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion }
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
NOR = {
has_title = title:e_byzantium
has_title = title:e_hre
@ -2650,7 +2650,7 @@ roman_restoration.0151 = {
name = roman_restoration.0002.d
trigger = {
scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion }
faith.religion = faith:catholic.religion
faith.religion = faith:roman_catholic.religion
OR = {
has_title = title:e_byzantium
has_title = title:e_hre

View file

@ -284,7 +284,7 @@ great_holy_war.0001 = {
if = {
limit = {
has_ep3_dlc_trigger = yes
scope:the_faith = { this = faith:catholic }
scope:the_faith = { this = faith:roman_catholic }
ep3_frankokratia_ghw_trigger = yes
ep3_frankokratia_financier_exists_trigger = yes
}
@ -604,7 +604,7 @@ great_holy_war.0001 = {
NOT = {
exists = global_var:cath_crusade_1
}
scope:the_faith = { this = faith:catholic }
scope:the_faith = { this = faith:roman_catholic }
}
set_global_variable = {
name = cath_crusade_1
@ -613,7 +613,7 @@ great_holy_war.0001 = {
}
else_if = {
limit = {
scope:the_faith = { this = faith:catholic }
scope:the_faith = { this = faith:roman_catholic }
}
change_global_variable = {
name = cath_crusade_1
@ -882,30 +882,40 @@ scripted_trigger great_holy_war_0010_byzantion_reason_trigger = {
trigger_if = { # Byzantine Empire
limit = { exists = title:e_byzantium.holder } # Make sure a holder exists beforehand
title:e_byzantium.holder.religion = {
NOT = {
this = religion:christianity_religion
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
}
title:c_byzantion.holder.top_liege.religion = { # Constantinople
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
title:c_paphlagonia.holder.top_liege.religion = { # Ankyra
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
title:c_attica.holder.top_liege.religion = { # Athens
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
title:c_korinthos.holder.top_liege.religion = { # Corinth
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
}
}
@ -913,29 +923,39 @@ scripted_trigger great_holy_war_0010_byzantion_reason_trigger = {
scripted_trigger great_holy_war_0010_europe_reason_trigger = {
OR = {
title:c_venaissin.holder.top_liege.religion = { # Provence
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
title:c_toulouse.holder.top_liege.religion = { # Toulouse
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
title:c_ile_de_france.holder.top_liege.religion = { # Paris
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
title:c_cologne.holder.top_liege.religion = { # Cologne
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
title:c_halberstadt.holder.top_liege.religion = { # Halberstadt
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
}
}
@ -949,19 +969,25 @@ scripted_trigger great_holy_war_0010_mecca_reason_trigger = {
scripted_trigger great_holy_war_0010_centre_reason_trigger = {
OR = {
title:c_baghdad.holder.top_liege.religion = { # Baghdad
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
title:c_damascus.holder.top_liege.religion = { # Damascus
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
title:c_cairo.holder.top_liege.religion = { # Cairo
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
}
}
@ -969,19 +995,25 @@ scripted_trigger great_holy_war_0010_centre_reason_trigger = {
scripted_trigger great_holy_war_0010_africa_reason_trigger = {
OR = {
title:c_marrakesh.holder.top_liege.religion = { # Marrakesh
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
title:c_tunis.holder.top_liege.religion = { # Tunis
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
title:c_algier.holder.top_liege.religion = { # Algier
NOT = {
this = religion:christianity_religion
}
NOR = {
this = religion:catholic_religion
this = religion:orthodox_religion
this = religion:protestant_religion
}
}
}
}

View file

@ -3649,7 +3649,7 @@ travel_events_bp3.75 = { # Dreams Brewing
root.culture = { has_cultural_parameter = allows_brewery }
root.faith = {
OR = {
this = faith:catholic
this = faith:roman_catholic
has_doctrine_parameter = allows_brewery
}
}
@ -3672,7 +3672,7 @@ travel_events_bp3.75 = { # Dreams Brewing
root.faith = {
OR = {
has_doctrine_parameter = allows_brewery
this = faith:catholic
this = faith:roman_catholic
}
}
}
@ -3702,7 +3702,7 @@ travel_events_bp3.75 = { # Dreams Brewing
faith = {
OR = {
has_doctrine_parameter = allows_brewery
this = faith:catholic
this = faith:roman_catholic
}
}
}
@ -3722,7 +3722,7 @@ travel_events_bp3.75 = { # Dreams Brewing
OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion }
faith = {
OR = {
this = faith:catholic
this = faith:roman_catholic
has_doctrine_parameter = allows_brewery
}
}