Tolerance doctrine loc system set up

Mostly. Have not decided if I'm going to bring over the flavor descs giving context to why doctrines are astray/hostile. But that will likely be the case.
This commit is contained in:
Archa3opt3ryx 2025-12-01 05:41:52 -05:00
parent e40bae2a8c
commit a83311e720
5 changed files with 70 additions and 10 deletions

View file

@ -10,6 +10,9 @@ roman_rite_hostile = {
sevillian_rite_astray = {
}
sevillian_rite_hostile = {
}
independent_catholic_astray = {
}

View file

@ -3,12 +3,12 @@
is_available_on_create = {
OR = { #list of religions currently within the universal tolerance set. This should eventually include every religion. Please keep this updated and organized.
### Abrahamics
#Anglican
religion_tag = protestant_religion
#Catholics
religion_tag = catholic_religion
#Novelist
religion_tag = novelist_religion
#Protestant
religion_tag = protestant_religion
}
}
@ -49,6 +49,7 @@
parameters = {
hostility_override_special_doctrine_roman_rite = 0
hostility_override_special_doctrine_independent_catholic = 1
hostility_override_special_doctrine_via_media = 1
hostility_override_special_doctrine_sevillian_rite = 2
hostility_override_special_doctrine_incorruptible_dogma = 3
@ -93,10 +94,13 @@
parameters = {
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_incorruptible_dogma = 3
same_hof_hostility_override = 0
loc_parameter_sevillian_rite_astray = 1
loc_parameter_sevillian_rite_hostile = 2
}
}
special_doctrine_independent_catholic = {
@ -137,6 +141,8 @@
hostility_override_special_doctrine_independent_catholic = 1
hostility_override_special_doctrine_sevillian_rite = 1
hostility_override_special_doctrine_incorruptible_dogma = 3
loc_parameter_independent_catholic_astray = 1
}
}
#Novelist Doctrines
@ -156,8 +162,12 @@
hostility_override_special_doctrine_people_of_the_book = 1
loc_parameter_novelist_kinship = yes
loc_parameter_novelist_kinship_astray = 1
}
}
#Protestant Doctrines
#Interfaith (shared) Doctrines
special_doctrine_people_of_the_book = {
@ -183,6 +193,8 @@
parameters = {
hostility_override_special_doctrine_novelist_kinship = 1
hostility_override_special_doctrine_people_of_the_book = 1
loc_parameter_people_of_the_book_astray = 1
}
}
@ -204,8 +216,12 @@
hostility_override_special_doctrine_via_media = 0
hostility_override_special_doctrine_roman_rite = 1
hostility_override_special_doctrine_sevillian_rite = 1
loc_parameter_via_media = yes
loc_parameter_via_media_astray = 1
}
}
#Hate Everyone Doctrines
special_doctrine_incorruptible_dogma = { #Catholic one
is_shown = {
@ -224,8 +240,12 @@
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 = {

View file

@ -639,8 +639,6 @@
color = { 229 225 206 }
icon = luminarian
religious_head = k_papal_state
graphical_faith = "catholic_gfx"
#placeholder holy sites
# Uncomment once 0.3 starts being worked on # holy_site = jerusalem
@ -651,7 +649,7 @@
#holy_site = segrada_familia
#Special Tolerance | placeholder
doctrine = special_doctrine_roman_rite
doctrine = special_doctrine_independent_catholic
#Tenets | placeholder
doctrine = tenet_catholic_communion
@ -1092,8 +1090,6 @@
color = { 221 170 0 }
icon = soleil_royal
religious_head = k_papal_state
graphical_faith = "catholic_gfx"
#placeholder holy sites
# Uncomment once 0.3 starts being worked on # holy_site = jerusalem
@ -1104,7 +1100,7 @@
#holy_site = segrada_familia
#Special Tolerance | placeholder
doctrine = special_doctrine_roman_rite
doctrine = special_doctrine_religion_fallback
#Tenets | placeholder
doctrine = tenet_sun_worship

View file

@ -20,20 +20,34 @@
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_via_media_name:0 "Via Media"
special_doctrine_via_media_desc:0 "BLAH BLAH BLAH DESC"
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."
#Links to game concept tolerance breakdowns
click_here_to_view_doctrines: "Click here to view what doctrines"
doctrine_parameter_loc_parameter_roman_rite_astray:0 "$click_here_to_view_doctrines$ [roman_rite_astray|L] considers to be Astray"
doctrine_parameter_loc_parameter_roman_rite_hostile:0 "$click_here_to_view_doctrines$ [roman_rite_hostile|L] considers to be Hostile"
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_novelist_kinship_astray:0 "$click_here_to_view_doctrines$ [novelist_kinship_astray|L] considers to be Astray"
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"
#Other parameters
doctrine_parameter_loc_parameter_novelist_kinship: "Other Novelist [faiths|E] that have the Kinship doctrine are considered [GetHostilityLevelName( TOKEN_PARAMETER.GetIntValue )|V] instead of $hostility_hostile_tooltippable$"
doctrine_parameter_loc_parameter_via_media: "Other Christian [faiths|E] that have the Via Media doctrine are considered [GetHostilityLevelName( TOKEN_PARAMETER.GetIntValue )|V] instead of $hostility_hostile_tooltippable$ or $hostility_evil_tooltippable$."
doctrine_parameter_hostility_override_tenet_christian_syncretism:3 "Non-Christian [faiths|E] with the $tenet_christian_syncretism_name$ tenet are considered [GetHostilityLevelName( TOKEN_PARAMETER.GetIntValue )|V]"
#Blank parameters
doctrine_parameter_hostility_override_abrahamic_hostility_doctrine: ""
doctrine_parameter_hostility_override_special_doctrine_novelist_kinship:1 ""
doctrine_parameter_hostility_override_special_doctrine_people_of_the_book:1 ""
doctrine_parameter_hostility_override_special_doctrine_roman_rite:1 ""

View file

@ -9,4 +9,31 @@
#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]#!"
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_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_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$#!"
#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]#!"
#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]#!"