symphonia reworked
This commit is contained in:
parent
0dd99d01c8
commit
61ead977b2
5 changed files with 181 additions and 37 deletions
|
|
@ -59,7 +59,13 @@ de_jure = {
|
|||
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
||||
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
||||
tgp_war_ban_all_ministers_trigger = yes
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
OR = {
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
AND = {
|
||||
government_has_flag = government_is_ecclesiastical
|
||||
rite = { rite_has_parameter = neow_theocrats_can_use_secular_cbs }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -78,7 +84,13 @@ claim = {
|
|||
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
||||
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
||||
tgp_war_ban_all_ministers_trigger = yes
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
OR = {
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
AND = {
|
||||
government_has_flag = government_is_ecclesiastical
|
||||
rite = { rite_has_parameter = neow_theocrats_can_use_secular_cbs }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -96,7 +108,13 @@ invasion = {
|
|||
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
||||
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
||||
tgp_war_ban_all_ministers_trigger = yes
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
OR = {
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
AND = {
|
||||
government_has_flag = government_is_ecclesiastical
|
||||
rite = { rite_has_parameter = neow_theocrats_can_use_secular_cbs }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -106,7 +124,13 @@ vassalization = {
|
|||
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
||||
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
||||
tgp_war_ban_all_ministers_trigger = yes
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
OR = {
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
AND = {
|
||||
government_has_flag = government_is_ecclesiastical
|
||||
rite = { rite_has_parameter = neow_theocrats_can_use_secular_cbs }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -116,7 +140,13 @@ conquest = {
|
|||
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
||||
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
||||
tgp_war_ban_all_ministers_trigger = yes
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
OR = {
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
AND = {
|
||||
government_has_flag = government_is_ecclesiastical
|
||||
rite = { rite_has_parameter = neow_theocrats_can_use_secular_cbs }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -127,7 +157,13 @@ struggle = {
|
|||
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
||||
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
||||
tgp_war_ban_all_ministers_trigger = yes
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
OR = {
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
AND = {
|
||||
government_has_flag = government_is_ecclesiastical
|
||||
rite = { rite_has_parameter = neow_theocrats_can_use_secular_cbs }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -138,7 +174,13 @@ subjugation = {
|
|||
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
||||
tgp_war_ban_all_ministers_trigger = yes
|
||||
OR = {
|
||||
OR = {
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
AND = {
|
||||
government_has_flag = government_is_ecclesiastical
|
||||
rite = { rite_has_parameter = neow_theocrats_can_use_secular_cbs }
|
||||
}
|
||||
}
|
||||
AND = {
|
||||
government_has_flag = government_is_theocracy
|
||||
has_variable = koh_subjugation_cb_allowed
|
||||
|
|
@ -177,7 +219,13 @@ humiliation = {
|
|||
allowed_for_character = {
|
||||
herders_and_tributary_constraints = yes
|
||||
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
OR = {
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
AND = {
|
||||
government_has_flag = government_is_ecclesiastical
|
||||
rite = { rite_has_parameter = neow_theocrats_can_use_secular_cbs }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -185,7 +233,13 @@ mandala = {
|
|||
allowed_for_character = {
|
||||
herders_and_tributary_constraints = yes
|
||||
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
OR = {
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
AND = {
|
||||
government_has_flag = government_is_ecclesiastical
|
||||
rite = { rite_has_parameter = neow_theocrats_can_use_secular_cbs }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -194,6 +248,12 @@ celestial = {
|
|||
herders_and_tributary_constraints = yes
|
||||
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
||||
tgp_war_ban_civilian_ministers_trigger = yes
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
OR = {
|
||||
NOT = { government_has_flag = government_is_theocracy }
|
||||
AND = {
|
||||
government_has_flag = government_is_ecclesiastical
|
||||
rite = { rite_has_parameter = neow_theocrats_can_use_secular_cbs }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -112,6 +112,13 @@
|
|||
subtract = 1
|
||||
}
|
||||
}
|
||||
# Personal Symphonia halves the cost of puppeting clergy or a secular ruler.
|
||||
if = {
|
||||
limit = {
|
||||
scope:actor = { has_personal_tenet_flag = tenet_symphonia_puppeting_cost_reduction }
|
||||
}
|
||||
multiply = 0.50
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -424,6 +431,13 @@ make_external_clerical_puppet_interaction = {
|
|||
value = scope:recipient.highest_held_title_tier
|
||||
subtract = 1
|
||||
}
|
||||
# Personal Symphonia halves the cost of puppeting clergy or a secular ruler.
|
||||
if = {
|
||||
limit = {
|
||||
scope:actor = { has_personal_tenet_flag = tenet_symphonia_puppeting_cost_reduction }
|
||||
}
|
||||
multiply = 0.50
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -937,6 +951,13 @@ make_external_ruler_puppet_interaction = {
|
|||
value = scope:recipient.highest_held_title_tier
|
||||
subtract = 1
|
||||
}
|
||||
# Personal Symphonia halves the cost of puppeting clergy or a secular ruler.
|
||||
if = {
|
||||
limit = {
|
||||
scope:actor = { has_personal_tenet_flag = tenet_symphonia_puppeting_cost_reduction }
|
||||
}
|
||||
multiply = 0.50
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,63 +35,108 @@
|
|||
|
||||
tenet_symphonia = {
|
||||
icon = tenet_symphonia
|
||||
piety_cost = {
|
||||
value = faith_tenet_cost_low
|
||||
|
||||
name = {
|
||||
first_valid = {
|
||||
triggered_desc = {
|
||||
trigger = { rite_religion_tag = octobrist_religion }
|
||||
desc = tenet_symphonia_name
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = { pam_latin_as_liturgical_language_trigger = yes }
|
||||
desc = tenet_symphonia_latin_name
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = { pam_greek_as_liturgical_language_trigger = yes }
|
||||
desc = tenet_symphonia_greek_name
|
||||
}
|
||||
desc = tenet_symphonia_default_name
|
||||
}
|
||||
}
|
||||
|
||||
desc = {
|
||||
first_valid = {
|
||||
triggered_desc = {
|
||||
trigger = { pam_latin_as_liturgical_language_trigger = yes }
|
||||
desc = tenet_symphonia_latin_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = { pam_greek_as_liturgical_language_trigger = yes }
|
||||
desc = tenet_symphonia_greek_desc
|
||||
}
|
||||
desc = tenet_symphonia_default_desc
|
||||
}
|
||||
}
|
||||
|
||||
historical_glossary = {
|
||||
first_valid = {
|
||||
triggered_desc = {
|
||||
trigger = { pam_latin_as_liturgical_language_trigger = yes }
|
||||
desc = tenet_symphonia_latin_historical_glossary
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = { pam_greek_as_liturgical_language_trigger = yes }
|
||||
desc = tenet_symphonia_greek_historical_glossary
|
||||
}
|
||||
desc = tenet_symphonia_default_historical_glossary
|
||||
}
|
||||
}
|
||||
|
||||
piety_cost = {
|
||||
if = {
|
||||
limit = {
|
||||
OR = {
|
||||
rite_religion_tag = eastern_orthodox_religion
|
||||
rite_religion_tag = octobrist_religion
|
||||
rite_religion_tag = octobrist_religion
|
||||
}
|
||||
}
|
||||
value = faith_tenet_cost_low
|
||||
}
|
||||
else = {
|
||||
value = faith_tenet_cost_mid
|
||||
}
|
||||
|
||||
# Multiplier for keeping same tenet
|
||||
else = { value = faith_tenet_cost_mid }
|
||||
# Multiplier for keeping the same tenet.
|
||||
if = {
|
||||
limit = { rite_has_tenet = tenet_symphonia }
|
||||
multiply = faith_unchanged_doctrine_cost_mult
|
||||
}
|
||||
}
|
||||
|
||||
name = {
|
||||
first_valid = {
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
rite_religion_tag = octobrist_religion
|
||||
}
|
||||
desc = tenet_symphonia_name
|
||||
}
|
||||
desc = tenet_symphonia_name
|
||||
}
|
||||
}
|
||||
|
||||
can_pick = {
|
||||
always = yes
|
||||
}
|
||||
can_pick = { always = yes }
|
||||
can_pick_as_personal_tenet = { always = yes }
|
||||
|
||||
# Mutual respect between the priesthood and the ruler, not state domination of the Church.
|
||||
character_modifier = {
|
||||
tyranny_gain_mult = 0.50
|
||||
monthly_county_control_growth_factor = 0.20
|
||||
tyranny_gain_mult = -0.25
|
||||
vassal_opinion = 5
|
||||
}
|
||||
|
||||
county_modifier = {
|
||||
county_opinion_add = 5
|
||||
monthly_county_control_growth_factor = 0.05
|
||||
}
|
||||
|
||||
personal_tenet_modifier = {
|
||||
monthly_legitimacy_add = 0.10
|
||||
}
|
||||
|
||||
parameters = {
|
||||
temporal_condemnation_enabled = yes
|
||||
legalism_reduced_faction_virtues = yes
|
||||
legalism_increased_faction_sins = yes
|
||||
excommunication_active = yes
|
||||
neow_theocrats_can_use_secular_cbs = yes
|
||||
}
|
||||
|
||||
personal_tenet_parameters = {
|
||||
tenet_symphonia_puppeting_cost_reduction = yes
|
||||
}
|
||||
|
||||
traits = {
|
||||
virtues = {
|
||||
just = { weight = 20 scale = 2 }
|
||||
humble = { weight = 10 scale = 1 }
|
||||
}
|
||||
sins = {
|
||||
arbitrary = { weight = 20 scale = 2 }
|
||||
arrogant = { weight = 10 scale = 1 }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue