259 lines
7 KiB
Text
259 lines
7 KiB
Text
religious = {
|
|
allowed_for_character = {
|
|
OR = { # Cannot Holy War if your Liege(s) are of a different Faith than you.
|
|
top_liege = this
|
|
any_liege_or_above = {
|
|
faith = prev.faith
|
|
count = all
|
|
}
|
|
}
|
|
faith ?= {
|
|
NOR = {
|
|
has_doctrine_parameter = unreformed # Unreformed Pagans cannot Holy War
|
|
AND = {
|
|
has_doctrine_parameter = holy_wars_forbidden # Pacifists cannot Holy War
|
|
NOT = { prev = { has_character_flag = bonus_major_holy_war } } #...unless they got the legend bonus
|
|
}
|
|
}
|
|
}
|
|
herders_and_tributary_constraints = yes
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
|
tgp_war_ban_all_ministers_trigger = yes
|
|
}
|
|
}
|
|
|
|
#Holy wars that should be restricted if your liege disagrees, or your faith does, but which don't require organised religion. E.g., human sacrifice raids.
|
|
religious_disorganised = {
|
|
allowed_for_character = {
|
|
OR = { # Cannot Holy War if your Liege(s) are of a different Faith than you.
|
|
top_liege = this
|
|
any_liege_or_above = {
|
|
faith = prev.faith
|
|
count = all
|
|
}
|
|
}
|
|
faith ?= {
|
|
NOT = { has_doctrine_parameter = holy_wars_forbidden } # Pacifists cannot Holy War
|
|
}
|
|
herders_and_tributary_constraints = yes
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
|
tgp_war_ban_all_ministers_trigger = yes
|
|
}
|
|
}
|
|
|
|
religious_script_only = {
|
|
should_check_for_interface_availability = no
|
|
can_only_start_via_script = yes # Only fired by event
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
|
tgp_war_ban_all_ministers_trigger = yes
|
|
}
|
|
}
|
|
|
|
de_jure = {
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
|
tgp_war_ban_all_ministers_trigger = yes
|
|
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 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
debug = {
|
|
debug = yes
|
|
should_check_for_interface_availability = no
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
NOT = { government_has_flag = government_is_theocracy }
|
|
}
|
|
}
|
|
|
|
claim = {
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
|
tgp_war_ban_all_ministers_trigger = yes
|
|
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 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
civil_war = {
|
|
should_check_for_interface_availability = no
|
|
can_only_start_via_script = yes # Only fired by event
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
}
|
|
}
|
|
|
|
invasion = {
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
|
tgp_war_ban_all_ministers_trigger = yes
|
|
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 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
vassalization = {
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
|
tgp_war_ban_all_ministers_trigger = yes
|
|
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 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
conquest = {
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
|
tgp_war_ban_all_ministers_trigger = yes
|
|
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 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
struggle = {
|
|
allowed_for_character = {
|
|
can_use_struggle_cbs_trigger = yes
|
|
herders_and_tributary_constraints = yes
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
|
|
tgp_war_ban_all_ministers_trigger = yes
|
|
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 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
subjugation = {
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
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
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
independence = {
|
|
allowed_for_character = {
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
}
|
|
}
|
|
|
|
event = {
|
|
should_check_for_interface_availability = no
|
|
can_only_start_via_script = yes # Only fired by event
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
}
|
|
}
|
|
|
|
artifact = {
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
}
|
|
}
|
|
|
|
migration = {
|
|
should_check_for_interface_availability = no
|
|
can_only_start_via_script = yes # Only fired by event
|
|
}
|
|
|
|
humiliation = {
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
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 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
mandala = {
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
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 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
celestial = {
|
|
allowed_for_character = {
|
|
herders_and_tributary_constraints = yes
|
|
pam_personal_pacifism_offensive_war_ban_trigger = yes
|
|
tgp_war_ban_civilian_ministers_trigger = yes
|
|
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 }
|
|
}
|
|
}
|
|
}
|
|
}
|