a lot of stuff, rome corspe pope, other

This commit is contained in:
Greekman 2026-11-05 17:16:36 +00:00
parent dec77d99b6
commit 9927645a7a
22 changed files with 1371 additions and 182 deletions

View file

@ -1,4 +1,4 @@
namespace = NEOW_decision
namespace = NEOW_decision
NEOW_decision.0001 = { # Restoring Czechoslovakia
type = character_event
@ -70,6 +70,7 @@ NEOW_decision.0001 = { # Restoring Czechoslovakia
NEOW_decision.0002 = { # restoring byz
type = character_event
window = big_event_window
title = NEOW_decision.0002.t
desc = NEOW_decision.0002.desc
theme = byzantine
@ -178,3 +179,19 @@ NEOW_decision.0005 = { # Alvion: faith of the Paleologus court
ai_chance = { base = 75 }
}
}
NEOW_decision.0006 = { # The Roman Empire Restored
type = character_event
window = big_event_window
title = NEOW_decision.0006.t
desc = NEOW_decision.0006.desc
theme = byzantine
override_background = { reference = ep3_constantinople }
override_effect_2d = { reference = legend_glow }
left_portrait = {
character = root
animation = acknowledging
}
immediate = { play_music_cue = "mx_cue_epic_sacral_moment" }
option = { name = NEOW_decision.0006.a }
}

View file

@ -217,6 +217,7 @@ NEOW_religious_decision.0104 = { #custom icons for orthodoxy
NEOW_religious_decision.0200 = { #restoring the patriarch
type = character_event
window = big_event_window
title = NEOW_religious_decision.0200.t
desc = NEOW_religious_decision.0200.desc
theme = faith
@ -239,6 +240,7 @@ NEOW_religious_decision.0200 = { #restoring the patriarch
}
NEOW_religious_decision.0201 = { # Restoring the Patriarch
type = character_event
window = big_event_window
title = NEOW_religious_decision.0201.t
desc = NEOW_religious_decision.0201.desc
theme = faith
@ -283,6 +285,7 @@ NEOW_religious_decision.0201 = { # Restoring the Patriarch
NEOW_religious_decision.0202 = { # An ecclesiarch restores the See of Saint Andrew
type = character_event
window = big_event_window
title = NEOW_religious_decision.0202.t
desc = NEOW_religious_decision.0202.desc
theme = faith
@ -300,6 +303,7 @@ NEOW_religious_decision.0202 = { # An ecclesiarch restores the See of Saint Andr
NEOW_religious_decision.0203 = { # Proclamation of the Athonite Empire
type = character_event
window = big_event_window
title = NEOW_religious_decision.0203.t
desc = NEOW_religious_decision.0203.desc
theme = faith
@ -535,3 +539,137 @@ NEOW_religious_decision.0231 = {
remove_character_flag = neow_tribunal_trial_pending
}
}
# The Synod first disposes of the reigning Roman Pope, then enthrones the
# preserved body. Choices are local big-window events to avoid repeated effects.
NEOW_religious_decision.0240 = {
type = character_event
window = big_event_window
title = NEOW_religious_decision.0240.t
desc = NEOW_religious_decision.0240.desc
theme = christian
override_background = { reference = temple_church }
left_portrait = { character = root animation = personality_rational }
trigger = {
has_character_flag = neow_cadaverist_enthronement_pending
NOT = { has_global_variable = neow_cadaverist_enthronement_complete }
}
option = {
name = NEOW_religious_decision.0240.a
if = {
limit = {
exists = title:k_papal_state.holder
title:k_papal_state.holder = { is_alive = yes }
}
title:k_papal_state.holder = {
death = { death_reason = death_execution killer = root }
}
}
if = {
limit = { title:k_papal_state = { is_title_created = yes } }
destroy_title = title:k_papal_state
}
faith:roman_catholic_faith = { remove_religious_head_title = yes }
trigger_event = { id = NEOW_religious_decision.0241 days = 1 }
}
}
NEOW_religious_decision.0241 = {
type = character_event
window = big_event_window
title = NEOW_religious_decision.0241.t
desc = NEOW_religious_decision.0241.desc
theme = christian
override_background = { reference = temple_church }
override_effect_2d = { reference = legend_glow }
left_portrait = { character = root animation = prayer }
right_portrait = { character = scope:neow_cadaverist_ecclesiarch animation = wedding_priest }
trigger = {
has_character_flag = neow_cadaverist_enthronement_pending
NOT = { has_global_variable = neow_cadaverist_enthronement_complete }
}
immediate = {
# Reuse the current Ecclesiarch if the Cadaverist Synod already exists.
if = {
limit = {
title:k_cadaverist_synod = { is_title_created = yes }
exists = title:k_cadaverist_synod.holder
title:k_cadaverist_synod.holder = { is_alive = yes }
}
title:k_cadaverist_synod.holder = {
save_scope_as = neow_cadaverist_ecclesiarch
}
}
else = {
# In games without a Synod holder, elect an ordinary living
# Cadaverist priest. John Paul II is never created as a character.
create_character = {
template = religious_leader_character
random_traits = no
culture = root.culture
faith = faith:cadaverist_faith
rite = cadaverist_rite
save_scope_as = neow_cadaverist_ecclesiarch
}
scope:neow_cadaverist_ecclesiarch = {
add_trait = education_learning_3
add_trait = zealous
}
}
}
option = {
name = NEOW_religious_decision.0241.a
# John Paul II's remains sit on the ceremonial throne. The living
# Ecclesiarch remains the Head of Faith through the Cadaverist Synod.
create_title_and_vassal_change = {
type = created
save_scope_as = neow_cadaverist_title_change
add_claim_on_loss = no
}
title:k_cadaverist_synod = {
change_title_holder = {
holder = scope:neow_cadaverist_ecclesiarch
change = scope:neow_cadaverist_title_change
}
set_capital_county = title:c_roma
}
resolve_title_and_vassal_change = scope:neow_cadaverist_title_change
faith:cadaverist_faith = {
if = {
limit = { has_doctrine = special_doctrine_not_allowed_to_hof }
remove_doctrine = special_doctrine_not_allowed_to_hof
}
set_religious_head_title = title:k_cadaverist_synod
change_fervor = {
value = 25
desc = NEOW_cadaverist_restoration_fervor_gain
}
}
province:2577 = {
if = {
limit = { has_building = st_peters_basilica_01 }
remove_building = st_peters_basilica_01
}
if = {
limit = { NOT = { has_building = neow_vatican_bone_temple_01 } }
add_special_building = neow_vatican_bone_temple_01
}
}
title:b_vaticano = { set_title_name = neow_vatican_ossuary_title }
add_piety = 1000
add_prestige = 500
set_global_variable = {
name = neow_cadaverist_enthronement_complete
value = yes
}
add_character_flag = neow_cadaverist_enthronement_complete
remove_character_flag = neow_cadaverist_enthronement_pending
}
}