Prot doctrines

Mostly set up, just need descs. Also, added effect to Fallback so it looks better/has a slight reason to pick outside of RP.
This commit is contained in:
Archa3opt3ryx 2025-12-01 06:51:09 -05:00
parent a83311e720
commit 82e84cbe11
5 changed files with 228 additions and 14 deletions

View file

@ -16,11 +16,28 @@ sevillian_rite_hostile = {
independent_catholic_astray = {
}
independent_catholic_hostile = {
}
#Novelist doctrines
novelist_kinship_astray = {
}
#Protestant doctrines
established_church_astray = {
}
established_church_hostile = {
}
reformation_roots_astray = {
}
reformation_roots_hostile = {
}
#Interreligious doctrines
people_of_the_book_astray = {

View file

@ -49,8 +49,15 @@
parameters = {
hostility_override_special_doctrine_roman_rite = 0
hostility_override_special_doctrine_independent_catholic = 1
hostility_override_special_doctrine_established_church = 1
hostility_override_special_doctrine_via_media = 1
hostility_override_special_doctrine_sevillian_rite = 2
hostility_override_special_doctrine_reformation_roots = 2
hostility_override_special_doctrine_incorruptible_dogma = 3
same_hof_hostility_override = 0
@ -95,7 +102,12 @@
hostility_override_special_doctrine_sevillian_rite = 0
hostility_override_special_doctrine_independent_catholic = 1
hostility_override_special_doctrine_via_media = 1
hostility_override_special_doctrine_roman_rite = 2
hostility_override_special_doctrine_established_church = 2
hostility_override_special_doctrine_reformation_roots = 2
hostility_override_special_doctrine_incorruptible_dogma = 3
same_hof_hostility_override = 0
@ -138,11 +150,19 @@
parameters = {
hostility_override_special_doctrine_roman_rite = 1
hostility_override_special_doctrine_independent_catholic = 1
hostility_override_special_doctrine_sevillian_rite = 1
hostility_override_special_doctrine_independent_catholic = 1
hostility_override_special_doctrine_reformation_roots = 1
hostility_override_special_doctrine_established_church = 2
hostility_override_special_doctrine_via_media = 2
hostility_override_special_doctrine_incorruptible_dogma = 3
loc_parameter_independent_catholic_astray = 1
loc_parameter_independent_catholic_hostile = 2
}
}
#Novelist Doctrines
@ -168,6 +188,109 @@
#Protestant Doctrines
special_doctrine_established_church = {
is_shown = {
religion_tag = protestant_religion
}
can_pick = {
custom_description = {
text = TOO_DIVERGENT
NOR = {
doctrine:tenet_adorcism = { is_in_list = selected_doctrines }
doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines }
doctrine:tenet_gnosticism = { is_in_list = selected_doctrines }
doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_exaltation_of_pain = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_consolamentum = { is_in_list = selected_doctrines }
doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_sun_worship = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_fp3_fedayeen = { is_in_list = selected_doctrines } # I'm on the shorterlist!
}
}
}
piety_cost = {
value = faith_doctrine_cost_low
if = {
limit = { has_doctrine = special_doctrine_established_church }
multiply = faith_unchanged_tolerance_doctrine_cost_mult
}
}
parameters = {
hostility_override_special_doctrine_roman_rite = 1
hostility_override_special_doctrine_established_church = 1
hostility_override_special_doctrine_reformation_roots = 1
hostility_override_special_doctrine_via_media = 1
hostility_override_special_doctrine_sevillian_rite = 2
hostility_override_special_doctrine_independent_catholic = 2
hostility_override_special_doctrine_radical_reform = 3
same_hof_hostility_override = 0
loc_parameter_established_church_astray = 1
loc_parameter_established_church_hostile = 1
}
}
special_doctrine_reformation_roots = {
is_shown = {
religion_tag = protestant_religion
}
can_pick = {
custom_description = {
text = TOO_DIVERGENT
NOR = {
doctrine:tenet_adorcism = { is_in_list = selected_doctrines }
doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines }
doctrine:tenet_gnosticism = { is_in_list = selected_doctrines }
doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_exaltation_of_pain = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_consolamentum = { is_in_list = selected_doctrines }
doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_sun_worship = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_fp3_fedayeen = { is_in_list = selected_doctrines } # I'm on the shorterlist!
}
}
}
piety_cost = {
value = faith_doctrine_cost_low
if = {
limit = { has_doctrine = special_doctrine_established_church }
multiply = faith_unchanged_tolerance_doctrine_cost_mult
}
}
parameters = {
hostility_override_special_doctrine_independent_catholic = 1
hostility_override_special_doctrine_established_church = 1
hostility_override_special_doctrine_reformation_roots = 1
hostility_override_special_doctrine_roman_rite = 2
hostility_override_special_doctrine_sevillian_rite = 2
hostility_override_special_doctrine_via_media = 2
hostility_override_special_doctrine_radical_reform = 3
loc_parameter_reformation_roots_astray = 1
loc_parameter_reformation_roots_hostile = 2
}
}
#Interfaith (shared) Doctrines
special_doctrine_people_of_the_book = {
@ -216,6 +339,10 @@
hostility_override_special_doctrine_via_media = 0
hostility_override_special_doctrine_roman_rite = 1
hostility_override_special_doctrine_sevillian_rite = 1
hostility_override_special_doctrine_independent_catholic = 1
hostility_override_special_doctrine_established_church = 1
hostility_override_special_doctrine_reformation_roots = 1
loc_parameter_via_media = yes
loc_parameter_via_media_astray = 1
@ -246,6 +373,29 @@
}
}
special_doctrine_radical_reform = { #Protestant one
is_shown = {
religion_tag = protestant_religion
}
piety_cost = {
value = faith_doctrine_cost_low
if = {
limit = { has_doctrine = special_doctrine_radical_reform }
multiply = faith_unchanged_tolerance_doctrine_cost_mult
}
}
parameters = {
hostility_same_religion = 3
hostility_same_family = 3
hostility_others = 3
hostility_override_tenet_christian_syncretism = 3
hostility_override_abrahamic_hostility_doctrine = 3
}
}
#Fallback Doctrine
special_doctrine_religion_fallback = {
piety_cost = {
@ -255,5 +405,10 @@
multiply = faith_unchanged_tolerance_doctrine_cost_mult
}
}
character_modifier = {
name = "special_doctrine_religion_fallback_opinion"
same_faith_opinion = 5
}
}
}

View file

@ -335,7 +335,7 @@
#holy_site = segrada_familia
#Special Tolerance | placeholder
doctrine = special_doctrine_established_church
#Tenets | placeholder
doctrine = tenet_adaptive
@ -405,7 +405,7 @@
#holy_site = segrada_familia
#Special Tolerance | placeholder
doctrine = special_doctrine_reformation_roots
#Tenets | placeholder
doctrine = tenet_communal_possessions
@ -472,6 +472,7 @@
#holy_site = segrada_familia
#Special Tolerance | placeholder
doctrine = special_doctrine_reformation_roots
#Tenets | placeholder
doctrine = tenet_catholic_communion
@ -540,6 +541,7 @@
#holy_site = segrada_familia
#Special Tolerance | placeholder
doctrine = special_doctrine_radical_reform
#Tenets | placeholder
doctrine = tenet_catholic_communion
@ -615,6 +617,7 @@
#holy_site = segrada_familia
#Special Tolerance | placeholder
doctrine = special_doctrine_reformation_roots
#Tenets | placeholder
doctrine = tenet_aniconism
@ -646,6 +649,7 @@
doctrine = doctrine_witchcraft_crime
#Special Tolerance | placeholder
doctrine = special_doctrine_radical_reform
#Tenets | placeholder
doctrine = tenet_aniconism
@ -671,6 +675,7 @@
#holy_site = segrada_familia
#Special Tolerance | placeholder
doctrine = special_doctrine_reformation_roots
#Tenets | placeholder
doctrine = tenet_aniconism

View file

@ -2,11 +2,6 @@
universal_tolerance_name: "Universal Tolerance"
special_doctrine_people_of_the_book_name:0 "People of the Book"
special_doctrine_people_of_the_book_desc:0 "While we aren't as devoted as the followers of the Novel, we can agree on many core principles they follow."
special_doctrine_novelist_kinship_name:0 "Novelist Kinship"
special_doctrine_novelist_kinship_desc:0 "We all believe in the supreme written word of the Novel, the differences in our ways of life and worship are trivial."
special_doctrine_roman_rite_name: "Roman Rite"
special_doctrine_roman_rite_desc: "As any good Catholic should, we follow the legitimate Papacy which still resides in the same place it has for almost two millennia: Rome."
@ -17,13 +12,29 @@
special_doctrine_independent_catholic_desc: "Our faith avoids the politicking and debates around the location and legitimacy of the Papacy. After all, there is so much more to Catholicism than what is dictated by the Holy See."
special_doctrine_incorruptible_dogma_name: "Incorruptible Dogma"
special_doctrine_incorruptible_dogma_desc: "All other religions, especially other so called "Catholics" have betrayed the true teachings of Rome. We are alone in our adherence to the real traditions of Saint Peter."
special_doctrine_incorruptible_dogma_desc: "All other religions, especially other so called "Catholics", have betrayed the true traditions of Christ. We are alone in our adherence to the real legacy of Saint Peter."
special_doctrine_established_church_name: "Established Church"
special_doctrine_established_church_desc: "BLAH BLAH BLAH"
special_doctrine_reformation_roots_name: "Reformation Roots"
special_doctrine_reformation_roots_desc: "BLAAH BLAH BLAH BLAH"
special_doctrine_radical_reform_name: "Radical Reform"
special_doctrine_radical_reform_desc: "NLAJ BALDK HJDJF"
special_doctrine_people_of_the_book_name:0 "People of the Book"
special_doctrine_people_of_the_book_desc:0 "While we are not as devoted to the Author as the followers of the Novel, we can agree on many core principles they follow."
special_doctrine_novelist_kinship_name:0 "Novelist Kinship"
special_doctrine_novelist_kinship_desc:0 "We all believe in the supreme written word of the Novel, the differences in our ways of life and worship are trivial."
special_doctrine_via_media_name:0 "Via Media"
special_doctrine_via_media_desc:0 "When it comes to questions of Protestant and Catholic theology, as with all things, we recognize it is best to act only in moderation."
special_doctrine_religion_fallback_name: "Beyond Definition"
special_doctrine_religion_fallback_desc: "Our doctrines lack equivalents and are entirely our own. Others call us heterodox, but that is simply the coping of less enlightened minds."
special_doctrine_religion_fallback_opinion: "Beyond Definition"
#Links to game concept tolerance breakdowns
@ -34,9 +45,15 @@
doctrine_parameter_loc_parameter_sevillian_rite_astray:0 "$click_here_to_view_doctrines$ [sevillian_rite_astray|L] considers to be Astray"
doctrine_parameter_loc_parameter_sevillian_rite_hostile:0 "$click_here_to_view_doctrines$ [sevillian_rite_hostile|L] considers to be Hostile"
doctrine_parameter_loc_parameter_independent_catholic_astray:0 "$click_here_to_view_doctrines$ [independent_catholic_astray|L] considers to be Astray"
doctrine_parameter_loc_parameter_independent_catholic_hostile:0 "$click_here_to_view_doctrines$ [independent_catholic_hostile|L] considers to be Hostile"
doctrine_parameter_loc_parameter_novelist_kinship_astray:0 "$click_here_to_view_doctrines$ [novelist_kinship_astray|L] considers to be Astray"
doctrine_parameter_loc_parameter_established_church_astray:0 "$click_here_to_view_doctrines$ [established_church_astray|L] considers to be Astray"
doctrine_parameter_loc_parameter_established_church_hostile:0 "$click_here_to_view_doctrines$ [established_church_hostile|L] considers to be Hostile"
doctrine_parameter_loc_parameter_reformation_roots_astray:0 "$click_here_to_view_doctrines$ [reformation_roots_astray|L] considers to be Astray"
doctrine_parameter_loc_parameter_reformation_roots_hostile:0 "$click_here_to_view_doctrines$ [reformation_roots_hostile|L] considers to be Hostile"
doctrine_parameter_loc_parameter_people_of_the_book_astray:0 "$click_here_to_view_doctrines$ [people_of_the_book_astray|L] considers to be Astray"
doctrine_parameter_loc_parameter_via_media_astray:0 "$click_here_to_view_doctrines$ [via_media_astray|L] considers to be Astray"
@ -53,5 +70,8 @@
doctrine_parameter_hostility_override_special_doctrine_roman_rite:1 ""
doctrine_parameter_hostility_override_special_doctrine_sevillian_rite:0 ""
doctrine_parameter_hostility_override_special_doctrine_independent_catholic:0 ""
doctrine_parameter_hostility_override_special_doctrine_established_church:0 ""
doctrine_parameter_hostility_override_special_doctrine_reformation_roots:0 ""
doctrine_parameter_hostility_override_special_doctrine_radical_reform:0 ""
doctrine_parameter_hostility_override_special_doctrine_incorruptible_dogma:0 ""
doctrine_parameter_hostility_override_special_doctrine_via_media:0 ""

View file

@ -9,31 +9,48 @@
#Catholic doctrines
game_concept_roman_rite_astray: "$special_doctrine_roman_rite_name$"
game_concept_roman_rite_astray_desc: "[faiths|E] with the $special_doctrine_roman_rite_name$ doctrine consider faiths with the following doctrines to be $hostility_astray_tooltippable$:\n#true_white [GetFaithDoctrine('special_doctrine_independent_catholic').GetBaseName]#!\n#bold $interreligious_doctrines$:#!\n#true_white [GetFaithDoctrine('special_doctrine_via_media').GetBaseName]#!"
game_concept_roman_rite_astray_desc: "[faiths|E] with the $special_doctrine_roman_rite_name$ doctrine consider faiths with the following doctrines to be $hostility_astray_tooltippable$:\n#true_white [GetFaithDoctrine('special_doctrine_independent_catholic').GetBaseName]#!\n#bold $interreligious_doctrines$:#!\n#true_white [GetFaithDoctrine('special_doctrine_via_media').GetBaseName]#!\n#bold $protestant_religion$:#!\n#true_white [GetFaithDoctrine('special_doctrine_established_church').GetBaseName]#!"
game_concept_roman_rite_hostile: "$special_doctrine_roman_rite_name$"
game_concept_roman_rite_hostile_desc: "[faiths|E] with the $special_doctrine_roman_rite_name$ doctrine consider faiths with the following doctrines to be $hostility_hostile_tooltippable$:\n#true_white [GetFaithDoctrine('special_doctrine_sevillian_rite').GetBaseName]#!
game_concept_roman_rite_hostile_desc: "[faiths|E] with the $special_doctrine_roman_rite_name$ doctrine consider faiths with the following doctrines to be $hostility_hostile_tooltippable$:\n#true_white [GetFaithDoctrine('special_doctrine_sevillian_rite').GetBaseName]#!\n#bold $protestant_religion$:#!\n#true_white [GetFaithDoctrine('special_doctrine_reformation_roots').GetBaseName]#!"
game_concept_sevillian_rite_astray: "$special_doctrine_sevillian_rite_name$"
game_concept_sevillian_rite_astray_desc: "[faiths|E] with the $special_doctrine_sevillian_rite_name$ doctrine consider faiths with the following doctrines to be $hostility_astray_tooltippable$:\n#true_white [GetFaithDoctrine('special_doctrine_independent_catholic').GetBaseName]#!\n#bold $interreligious_doctrines$:#!\n#true_white [GetFaithDoctrine('special_doctrine_via_media').GetBaseName]#!"
game_concept_sevillian_rite_hostile: "$special_doctrine_sevillian_rite_name$"
game_concept_sevillian_rite_hostile_desc: "[faiths|E] with the $special_doctrine_sevillian_rite_name$ doctrine consider faiths with the following doctrines to be $hostility_hostile_tooltippable$:\n#true_white [GetFaithDoctrine('special_doctrine_roman_rite').GetBaseName]#!"
game_concept_sevillian_rite_hostile_desc: "[faiths|E] with the $special_doctrine_sevillian_rite_name$ doctrine consider faiths with the following doctrines to be $hostility_hostile_tooltippable$:\n#true_white [GetFaithDoctrine('special_doctrine_roman_rite').GetBaseName]#!\n#bold $protestant_religion$:#!\n#true_white [GetFaithDoctrine('special_doctrine_established_church').GetBaseName]#!\n#true_white [GetFaithDoctrine('special_doctrine_reformation_roots').GetBaseName]#!"
game_concept_independent_catholic_astray: "$special_doctrine_independent_catholic_name$"
game_concept_independent_catholic_astray_desc: "[faiths|E] with the $special_doctrine_independent_catholic_name$ doctrine consider faiths with the following doctrines to be $hostility_astray_tooltippable$:\n#true_white [GetFaithDoctrine('special_doctrine_roman_rite').GetBaseName]#!\n#true_white [GetFaithDoctrine('special_doctrine_sevillian_rite').GetBaseName]#!\n#true_white;game_link $special_doctrine_independent_catholic_name$#!"
game_concept_independent_catholic_astray_desc: "[faiths|E] with the $special_doctrine_independent_catholic_name$ doctrine consider faiths with the following doctrines to be $hostility_astray_tooltippable$:\n#true_white [GetFaithDoctrine('special_doctrine_roman_rite').GetBaseName]#!\n#true_white [GetFaithDoctrine('special_doctrine_sevillian_rite').GetBaseName]#!\n#true_white;game_link $special_doctrine_independent_catholic_name$#!\n#bold $protestant_religion$:#!\n#true_white [GetFaithDoctrine('special_doctrine_reformation_roots').GetBaseName]#!"
game_concept_independent_catholic_hostile: "$special_doctrine_independent_catholic_name$"
game_concept_independent_catholic_hostile_desc: "[faiths|E] with the $special_doctrine_independent_catholic_name$ doctrine consider faiths with the following doctrines to be $hostility_hostile_tooltippable$:\n#bold $interreligious_doctrines$:#!\n#true_white [GetFaithDoctrine('special_doctrine_via_media').GetBaseName]#!\n#bold $protestant_religion$:#!\n#true_white [GetFaithDoctrine('special_doctrine_established_church').GetBaseName]#!"
#Novelist doctrines
game_concept_novelist_kinship_astray: "$special_doctrine_novelist_kinship_name$"
game_concept_novelist_kinship_astray_desc: "[faiths|E] with the $special_doctrine_novelist_kinship_name$ doctrine consider faiths with the following doctrines to be $hostility_astray_tooltippable$:\n#bold $interreligious_doctrines$:#!\n#true_white [GetFaithDoctrine('special_doctrine_people_of_the_book').GetBaseName]#!"
#Protestant doctrines
game_concept_established_church_astray: "$special_doctrine_established_church_name$"
game_concept_established_church_astray_desc: "[faiths|E] with the $special_doctrine_established_church_name$ doctrine consider faiths with the following doctrines to be $hostility_astray_tooltippable$:\n#true_white;game_link $special_doctrine_established_church_name$#!\n#true_white [GetFaithDoctrine('special_doctrine_reformation_roots').GetBaseName]#!\n#bold $catholic_religion$:#!\n#true_white [GetFaithDoctrine('special_doctrine_roman_rite').GetBaseName]#!\n#bold $interreligious_doctrines$:#!\n#true_white [GetFaithDoctrine('special_doctrine_via_media').GetBaseName]#!"
game_concept_established_church_hostile: "$special_doctrine_established_church_name$"
game_concept_established_church_hostile_desc: "[faiths|E] with the $special_doctrine_established_church_name$ doctrine consider faiths with the following doctrines to be $hostility_hostile_tooltippable$:\n#bold $catholic_religion$:#!\n#true_white [GetFaithDoctrine('special_doctrine_sevillian_rite').GetBaseName]#!\n#true_white [GetFaithDoctrine('special_doctrine_independent_catholic').GetBaseName]#!"
game_concept_reformation_roots_astray: "$special_doctrine_reformation_roots_name$"
game_concept_reformation_roots_astray_desc: "[faiths|E] with the $special_doctrine_reformation_roots_name$ doctrine consider faiths with the following doctrines to be $hostility_astray_tooltippable$:\n#true_white [GetFaithDoctrine('special_doctrine_established_church').GetBaseName]#!\n#true_white;game_link $special_doctrine_reformation_roots_name$#!\n#bold $catholic_religion$:#!\n#true_white [GetFaithDoctrine('special_doctrine_independent_catholic').GetBaseName]#!"
game_concept_reformation_roots_hostile: "$special_doctrine_reformation_roots_name$"
game_concept_reformation_roots_hostile_desc: "[faiths|E] with the $special_doctrine_reformation_roots_name$ doctrine consider faiths with the following doctrines to be $hostility_hostile_tooltippable$:\n#bold $catholic_religion$:#!\n#true_white [GetFaithDoctrine('special_doctrine_roman_rite').GetBaseName]#!\n#true_white [GetFaithDoctrine('special_doctrine_sevillian_rite').GetBaseName]#!\n#bold $interreligious_doctrines$:#!\n#true_white [GetFaithDoctrine('special_doctrine_via_media').GetBaseName]#!"
#Interreligious
game_concept_people_of_the_book_astray: "$special_doctrine_people_of_the_book_name$"
game_concept_people_of_the_book_astray_desc: "[faiths|E] with the $special_doctrine_people_of_the_book_name$ doctrine consider faiths with the following doctrines to be $hostility_astray_tooltippable$:\n#true_white;game_link $special_doctrine_people_of_the_book_name$#!\n#bold $novelist_religion$:#!\n#true_white [GetFaithDoctrine('special_doctrine_novelist_kinship').GetBaseName]#!"
game_concept_via_media_astray: "$special_doctrine_via_media_name$"
game_concept_via_media_astray_desc: "[faiths|E] with the $special_doctrine_via_media_name$ doctrine consider faiths with the following doctrines to be $hostility_astray_tooltippable$:\n#bold $catholic_religion$:#!\n#true_white [GetFaithDoctrine('special_doctrine_roman_rite').GetBaseName]#!\n#true_white [GetFaithDoctrine('special_doctrine_sevillian_rite').GetBaseName]#!"
game_concept_via_media_astray_desc: "[faiths|E] with the $special_doctrine_via_media_name$ doctrine consider faiths with the following doctrines to be $hostility_astray_tooltippable$:\n#bold $catholic_religion$:#!\n#true_white [GetFaithDoctrine('special_doctrine_roman_rite').GetBaseName]#!\n#true_white [GetFaithDoctrine('special_doctrine_sevillian_rite').GetBaseName]#!\n#true_white [GetFaithDoctrine('special_doctrine_independent_catholic').GetBaseName]#!\n#bold $protestant_religion$:#!\n#true_white [GetFaithDoctrine('special_doctrine_established_church').GetBaseName]#!\n#true_white [GetFaithDoctrine('special_doctrine_reformation_roots').GetBaseName]#!"