Skip to content

Commit 24acb52

Browse files
committed
Implement Orthodoxy Doctrine, add ecclesiastical titles
1 parent 4aefc8c commit 24acb52

54 files changed

Lines changed: 1865 additions & 190 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎WtWSMS/common/landed_titles/07_pam_ecclesiastical_titles.txt‎

Lines changed: 1514 additions & 0 deletions
Large diffs are not rendered by default.

WtWSMS/common/landed_titles/BP_overwrite_landed_duchies_and_up.txt renamed to WtWSMS/common/landed_titles/BP_east_asia_titles_tgp.txt

File renamed without changes.

‎WtWSMS/common/landed_titles/BP_religion_titles_christian.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ d_iconoclast = {
4747

4848
d_patriarchate_in_the_east = {
4949
color = { 180 137 97 }
50-
capital = c_antiocheia
50+
capital = c_baghdad
5151

5252
definite_form = yes
5353
ruler_uses_title_name = no

‎WtWSMS/common/on_action/BP_on_actions/000_BP_game_start_religion.txt‎

Lines changed: 45 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -80,33 +80,36 @@ override_vanilla_names = {
8080
update_rite_doctrines_and_tenets = {
8181
effect = {
8282
#akom_religion
83-
rite:akom_pagan = { basic_unreformed_paganism_change_effect = yes }
83+
rite:akom_pagan = {
84+
basic_unreformed_paganism_change_effect = yes
85+
change_rite_doctrine = doctrine_orthodoxy_flexible
86+
}
8487
#aluk_religion
8588
rite:aluk = {
8689
set_rite_enabled = no
8790
basic_unreformed_paganism_change_effect = yes
91+
change_rite_doctrine = doctrine_orthodoxy_flexible
8892
}
8993
#baltic_religion
9094
rite:baltic_pagan = {
9195
basic_unreformed_paganism_change_effect = yes
9296
change_rite_doctrine = special_doctrine_is_przeworsk_faith
97+
change_rite_doctrine = doctrine_orthodoxy_flexible
9398
}
9499
#basque_religion
95100
#biliku_religion
96101
rite:bilikuism = { set_rite_enabled = no }
97102
rite:pulugaism = { set_rite_enabled = no }
98103
#bimoism_religion
99-
rite:bimoism = {
100-
set_rite_enabled = no
101-
basic_unreformed_paganism_change_effect = yes
102-
}
104+
rite:bimoism = { set_rite_enabled = no }
103105
#bon_religion
104106
rite:bon = { set_rite_enabled = no }
105107
rite:old_bon = {
106108
basic_unreformed_paganism_change_effect = yes
107109
change_rite_doctrine = doctrine_ritual_vegetarianism_no_statement
108110
remove_rite_tenet = tenet_eastern_syncretism
109111
add_rite_tenet = tenet_bhakti
112+
change_rite_doctrine = doctrine_orthodoxy_flexible
110113
}
111114
#buddhism_religion
112115
rite:ari = { set_rite_enabled = no }
@@ -123,14 +126,17 @@ update_rite_doctrines_and_tenets = {
123126
rite:theravada = {
124127
change_rite_doctrine = special_doctrine_is_buddhist_faith
125128
change_rite_doctrine = doctrine_theocracy_lay_clergy
129+
change_rite_doctrine = doctrine_orthodoxy_flexible
126130
}
127131
rite:mahayana = {
128132
change_rite_doctrine = special_doctrine_is_buddhist_faith
129133
change_rite_doctrine = doctrine_theocracy_lay_clergy
134+
change_rite_doctrine = doctrine_orthodoxy_flexible
130135
}
131136
rite:vajrayana = {
132137
change_rite_doctrine = special_doctrine_is_buddhist_faith
133138
change_rite_doctrine = doctrine_theocracy_lay_clergy
139+
change_rite_doctrine = doctrine_orthodoxy_flexible
134140
}
135141
#christianity_religion
136142
rite:apostolic_christianity = { set_rite_enabled = no }
@@ -150,15 +156,9 @@ update_rite_doctrines_and_tenets = {
150156
rite:orthodox = { set_rite_enabled = no }
151157
#confucianism_religion
152158
#dab_qhuas_religion
153-
rite:dab_qhuas = {
154-
set_rite_enabled = no
155-
basic_unreformed_paganism_change_effect = yes
156-
}
159+
rite:dab_qhuas = { set_rite_enabled = no }
157160
#dayawism_religion
158-
rite:dayawism = {
159-
set_rite_enabled = no
160-
basic_unreformed_paganism_change_effect = yes
161-
}
161+
rite:dayawism = { set_rite_enabled = no }
162162
#dualism_religion
163163
rite:mingism = { set_rite_enabled = no }
164164
#finno_ugric_religion
@@ -168,10 +168,7 @@ update_rite_doctrines_and_tenets = {
168168
}
169169
#germanic_religion
170170
#hantuism_religion
171-
rite:hantuism = {
172-
set_rite_enabled = no
173-
basic_unreformed_paganism_change_effect = yes
174-
}
171+
rite:hantuism = { set_rite_enabled = no }
175172
#hellenism_religion
176173
#hinduism_religion
177174
rite:krishnaism = { set_rite_enabled = no }
@@ -208,6 +205,7 @@ update_rite_doctrines_and_tenets = {
208205
change_rite_doctrine = special_doctrine_naked_priests
209206
change_rite_doctrine = doctrine_right_to_rule_rajadharma
210207
change_rite_doctrine = doctrine_ritual_vegetarianism_required
208+
change_rite_doctrine = doctrine_orthodoxy_flexible
211209
}
212210
rite:svetambara = {
213211
change_rite_doctrine = special_doctrine_is_jainism_faith
@@ -217,6 +215,7 @@ update_rite_doctrines_and_tenets = {
217215
change_rite_doctrine = special_doctrine_no_naked_priests
218216
change_rite_doctrine = doctrine_right_to_rule_rajadharma
219217
change_rite_doctrine = doctrine_ritual_vegetarianism_required
218+
change_rite_doctrine = doctrine_orthodoxy_flexible
220219
}
221220
rite:yapaniya = {
222221
change_rite_doctrine = special_doctrine_is_jainism_faith
@@ -226,6 +225,7 @@ update_rite_doctrines_and_tenets = {
226225
change_rite_doctrine = special_doctrine_naked_priests
227226
change_rite_doctrine = doctrine_right_to_rule_rajadharma
228227
change_rite_doctrine = doctrine_ritual_vegetarianism_required
228+
change_rite_doctrine = doctrine_orthodoxy_flexible
229229
}
230230
#judaism_religion
231231
rite:karaism = { set_rite_enabled = no }
@@ -240,35 +240,53 @@ update_rite_doctrines_and_tenets = {
240240
#muism_religion
241241
rite:moism = { set_rite_enabled = no }
242242
#mundhum_religion
243-
rite:kiratism = { basic_unreformed_paganism_change_effect = yes }
244-
rite:yumaism = { basic_unreformed_paganism_change_effect = yes }
243+
rite:kiratism = {
244+
basic_unreformed_paganism_change_effect = yes
245+
change_rite_doctrine = doctrine_orthodoxy_flexible
246+
}
247+
rite:yumaism = {
248+
basic_unreformed_paganism_change_effect = yes
249+
change_rite_doctrine = doctrine_orthodoxy_flexible
250+
}
245251
#north_african_religion
246252
rite:north_african_acham_pagan = { basic_unreformed_paganism_change_effect = yes }
247253
#paganism_religion
248-
rite:pagan = {
254+
rite:pagan = { set_rite_enabled = no }
255+
#qiangic_religion
256+
rite:rrmeaism = {
249257
basic_unreformed_paganism_change_effect = yes
250-
set_rite_enabled = no
258+
change_rite_doctrine = doctrine_orthodoxy_flexible
259+
}
260+
rite:melieism = {
261+
basic_unreformed_paganism_change_effect = yes
262+
change_rite_doctrine = doctrine_orthodoxy_flexible
251263
}
252-
#qiangic_religion
253-
rite:rrmeaism = { basic_unreformed_paganism_change_effect = yes }
254-
rite:melieism = { basic_unreformed_paganism_change_effect = yes }
255264
#satsana_phi_religion
256265
rite:satsana_phi = { set_rite_enabled = no }
257266
#shamanism_religion
258-
rite:shamanism = { basic_unreformed_paganism_change_effect = yes }
267+
rite:shamanism = {
268+
basic_unreformed_paganism_change_effect = yes
269+
change_rite_doctrine = doctrine_orthodoxy_flexible
270+
}
259271
#shintoism_religion
260272
rite:shinto = { set_rite_enabled = no }
261273
rite:shugendo = { set_rite_enabled = no }
262274
#siberian_religion
263-
rite:siberian_pagan = { basic_unreformed_paganism_change_effect = yes }
275+
rite:siberian_pagan = {
276+
basic_unreformed_paganism_change_effect = yes
277+
change_rite_doctrine = doctrine_orthodoxy_flexible
278+
}
264279
#slavic_religion
265280
#tani_religion
266281
#taoism_religion
267282
rite:quanzhen = { set_rite_enabled = no }
268283
rite:shangqing = { set_rite_enabled = no }
269284
rite:zhengyi = { set_rite_enabled = no }
270285
#tengrism_religion
271-
rite:tengri_pagan = { basic_unreformed_paganism_change_effect = yes }
286+
rite:tengri_pagan = {
287+
basic_unreformed_paganism_change_effect = yes
288+
change_rite_doctrine = doctrine_orthodoxy_flexible
289+
}
272290
#tolotang_religion
273291
rite:tolotang = { set_rite_enabled = no }
274292
#utaki_religion

‎WtWSMS/common/religion/doctrine_group_types/00_doctrine_group_types_BP_overwrite.txt‎

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ doctrine_coronation = {
3030
}
3131

3232
preservation = {
33-
category = specific_to_religion
33+
category = main_group
3434
}
3535

3636
doctrine_theism = {
@@ -57,4 +57,16 @@ nudity_doctrine = {
5757
religion_tag = jainism_religion
5858
}
5959
}
60+
}
61+
62+
special_tolerance = {
63+
category = specific_to_religion
64+
is_available_on_create = {
65+
OR = {
66+
has_doctrine = special_doctrine_ecumenical_christian
67+
has_doctrine = special_doctrine_ecumenical_miaphysite
68+
}
69+
}
70+
71+
doctrine_lock = faith
6072
}

‎WtWSMS/common/religion/doctrine_group_types/BP_doctrine_group_types.txt‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
#Main
22
right_to_rule_group = {
3-
category = main_group
3+
category = ritual
44
divergence = category
55
is_available_on_create = { NOT = { has_doctrine_parameter = unreformed } }
66
}
7+
doctrine_orthodoxy = {
8+
category = main_group
9+
divergence = sequence
10+
}
711
#Rituals
812
vegetarianism_group = {
913
category = ritual

‎WtWSMS/common/religion/doctrine_types/20_doctrines_BP_overwrite.txt‎

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,105 @@ doctrine_agnostic = { ##### WtWSMS New
247247
}
248248
}
249249

250+
##### Changed from Vanilla: Detached Hersey mechanics (handled by Orthodoxy doctrine now)
251+
doctrine_pluralism_fundamentalist = {
252+
doctrine_group_type = doctrine_pluralism
253+
index = 0
254+
divergence = 0
255+
256+
icon = "doctrine_pluralism_fundamentalist"
257+
258+
piety_cost = {
259+
value = faith_doctrine_cost_mid
260+
if = {
261+
limit = { rite_has_doctrine = doctrine_pluralism_fundamentalist }
262+
multiply = faith_unchanged_doctrine_cost_mult
263+
}
264+
else_if = {
265+
limit = { rite_has_doctrine = doctrine_pluralism_pluralistic }
266+
multiply = faith_changed_doctrine_cost_mult_two_step
267+
}
268+
}
269+
270+
parameters = {
271+
pluralism_fundamentalist_proselytization_bonus
272+
pluralism_fundamentalist_faction_join_chance
273+
pluralism_fundamentalist_revocation_tyranny_minimal
274+
}
275+
276+
special_parameters = {
277+
hostility_towards_us_mult = 2
278+
}
279+
280+
character_modifier = {
281+
minority_different_faith_opinion = -20
282+
}
283+
}
284+
doctrine_pluralism_righteous = {
285+
doctrine_group_type = doctrine_pluralism
286+
index = 1
287+
divergence = 2.5
288+
289+
icon = "doctrine_pluralism_righteous"
290+
291+
piety_cost = {
292+
value = faith_doctrine_cost_mid
293+
if = {
294+
limit = { rite_has_doctrine = doctrine_pluralism_righteous }
295+
multiply = faith_unchanged_doctrine_cost_mult
296+
}
297+
}
298+
299+
parameters = {
300+
pluralism_righteous_revocation_tyranny_reduced
301+
}
302+
303+
special_parameters = {
304+
hostility_towards_us_mult = 1
305+
}
306+
307+
character_modifier = {
308+
minority_different_faith_opinion = -10
309+
}
310+
}
311+
doctrine_pluralism_pluralistic = {
312+
doctrine_group_type = doctrine_pluralism
313+
index = 2
314+
divergence = 5
315+
316+
icon = "doctrine_pluralism_pluralistic"
317+
318+
piety_cost = {
319+
value = faith_doctrine_cost_mid
320+
if = {
321+
limit = { rite_has_doctrine = doctrine_pluralism_pluralistic }
322+
multiply = faith_unchanged_doctrine_cost_mult
323+
}
324+
else_if = {
325+
limit = { rite_has_doctrine = doctrine_pluralism_fundamentalist }
326+
multiply = faith_changed_doctrine_cost_mult_two_step
327+
}
328+
}
329+
330+
can_pick = {
331+
custom_description = {
332+
text = incompatible_tenet_pentarchy_trigger
333+
NOT = { tenet:tenet_pentarchy = { is_in_list = selected_doctrines } }
334+
}
335+
}
336+
337+
parameters = {
338+
pluralism_pluralistic_proselytization_penalty
339+
pluralism_pluralistic_faction_join_chance
340+
pluralism_pluralistic_holy_wars_preserve_vassals
341+
}
342+
343+
special_parameters = {
344+
hostility_towards_us_mult = 0.5
345+
heresy_threshold = 5
346+
}
347+
}
348+
250349
##### Changed from Vanilla: Icons
251350
doctrine_funeral_stoic = { # Abrahamic funerals, stand around and try not to cry too much before the body is humbly buried
252351
doctrine_group_type = doctrine_funeral

WtWSMS/common/religion/doctrine_types/BP_debated_doctrines.txt renamed to WtWSMS/common/religion/doctrine_types/BP_doctrines_debated.txt

File renamed without changes.

WtWSMS/common/religion/doctrine_types/BP_doctrines_religions.txt renamed to WtWSMS/common/religion/doctrine_types/BP_doctrines_hostility_doctrines.txt

File renamed without changes.

0 commit comments

Comments
 (0)