Skip to content

Commit 12340d8

Browse files
committed
Fixups
1 parent 54323c6 commit 12340d8

18 files changed

Lines changed: 166 additions & 100 deletions

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

Lines changed: 30 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ update_rite_doctrines_and_tenets = {
7070
#baltic_religion
7171
rite:baltic_pagan = {
7272
basic_unreformed_paganism_change_effect = yes
73-
change_doctrine = special_doctrine_przeworsk_complex
73+
change_rite_doctrine = special_doctrine_przeworsk_complex
7474
}
7575
#basque_religion
7676
#biliku_religion
@@ -85,7 +85,7 @@ update_rite_doctrines_and_tenets = {
8585
rite:bon = { set_rite_enabled = no }
8686
rite:old_bon = {
8787
basic_unreformed_paganism_change_effect = yes
88-
change_doctrine = doctrine_ritual_vegetarianism_no_statement
88+
change_rite_doctrine = doctrine_ritual_vegetarianism_no_statement
8989
remove_rite_tenet = tenet_eastern_syncretism
9090
add_rite_tenet = tenet_bhakti
9191
}
@@ -101,7 +101,12 @@ update_rite_doctrines_and_tenets = {
101101
rite:yogacara = { set_rite_enabled = no }
102102
rite:lamaism = { set_rite_enabled = no }
103103
rite:acharya = { set_rite_enabled = no }
104+
rite:theravada = { change_rite_doctrine = special_doctrine_is_buddhist_faith }
105+
rite:mahayana = { change_rite_doctrine = special_doctrine_is_buddhist_faith }
106+
rite:vajrayana = { change_rite_doctrine = special_doctrine_is_buddhist_faith }
104107
#christianity_religion
108+
rite:apostolic_christianity = { set_rite_enabled = no }
109+
rite:antenicene_christianity = { set_rite_enabled = no }
105110
rite:catholic = { set_rite_enabled = no }
106111
rite:lollard = { set_rite_enabled = no }
107112
rite:cathar = { set_rite_enabled = no }
@@ -131,7 +136,7 @@ update_rite_doctrines_and_tenets = {
131136
#finno_ugric_religion
132137
rite:finnish_pagan = {
133138
basic_unreformed_paganism_change_effect = yes
134-
change_doctrine = doctrine_witchcraft_virtuous
139+
change_rite_doctrine = doctrine_witchcraft_virtuous
135140
}
136141
#germanic_religion
137142
#hantuism_religion
@@ -168,31 +173,31 @@ update_rite_doctrines_and_tenets = {
168173
rite:druze = { set_rite_enabled = no }
169174
#jainism_religion
170175
rite:digambara = {
171-
change_doctrine = special_doctrine_is_jainism_faith
172-
change_doctrine = doctrine_theocracy_lay_clergy
173-
change_doctrine = doctrine_pluralism_pluralistic
174-
change_doctrine = doctrine_concubines
175-
change_doctrine = nudity_doctrine_naked_priests
176-
change_doctrine = doctrine_right_to_rule_rajadharma
177-
change_doctrine = doctrine_ritual_vegetarianism_required
176+
change_rite_doctrine = special_doctrine_is_jainism_faith
177+
change_rite_doctrine = doctrine_theocracy_lay_clergy
178+
change_rite_doctrine = doctrine_pluralism_pluralistic
179+
change_rite_doctrine = doctrine_concubines
180+
change_rite_doctrine = nudity_doctrine_naked_priests
181+
change_rite_doctrine = doctrine_right_to_rule_rajadharma
182+
change_rite_doctrine = doctrine_ritual_vegetarianism_required
178183
}
179184
rite:svetambara = {
180-
change_doctrine = special_doctrine_is_jainism_faith
181-
change_doctrine = doctrine_theocracy_lay_clergy
182-
change_doctrine = doctrine_pluralism_pluralistic
183-
change_doctrine = doctrine_concubines
184-
change_doctrine = nudity_doctrine_no_naked_priests
185-
change_doctrine = doctrine_right_to_rule_rajadharma
186-
change_doctrine = doctrine_ritual_vegetarianism_required
185+
change_rite_doctrine = special_doctrine_is_jainism_faith
186+
change_rite_doctrine = doctrine_theocracy_lay_clergy
187+
change_rite_doctrine = doctrine_pluralism_pluralistic
188+
change_rite_doctrine = doctrine_concubines
189+
change_rite_doctrine = nudity_doctrine_no_naked_priests
190+
change_rite_doctrine = doctrine_right_to_rule_rajadharma
191+
change_rite_doctrine = doctrine_ritual_vegetarianism_required
187192
}
188193
rite:yapaniya = {
189-
change_doctrine = special_doctrine_is_jainism_faith
190-
change_doctrine = doctrine_theocracy_lay_clergy
191-
change_doctrine = doctrine_pluralism_pluralistic
192-
change_doctrine = doctrine_concubines
193-
change_doctrine = nudity_doctrine_naked_priests
194-
change_doctrine = doctrine_right_to_rule_rajadharma
195-
change_doctrine = doctrine_ritual_vegetarianism_required
194+
change_rite_doctrine = special_doctrine_is_jainism_faith
195+
change_rite_doctrine = doctrine_theocracy_lay_clergy
196+
change_rite_doctrine = doctrine_pluralism_pluralistic
197+
change_rite_doctrine = doctrine_concubines
198+
change_rite_doctrine = nudity_doctrine_naked_priests
199+
change_rite_doctrine = doctrine_right_to_rule_rajadharma
200+
change_rite_doctrine = doctrine_ritual_vegetarianism_required
196201
}
197202
#judaism_religion
198203
rite:karaism = { set_rite_enabled = no }
@@ -247,7 +252,7 @@ update_rite_doctrines_and_tenets = {
247252
#west_african_religion
248253
#west_african_roog_religion
249254
#yazidi_religion
250-
#TODO: Yazidi
255+
rite:yazidi = { set_rite_enabled = no }
251256
rite:meshefaresism = { set_rite_enabled = no }
252257
rite:kitebacilweism = { set_rite_enabled = no }
253258
#zoroastrianism_religion

‎WtWSMS/common/religion/doctrine_types/BP_doctrines_eastern.txt‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,12 @@ special_doctrine_is_nastika_faith = {
6363
reforging_artifacts_costs_piety = yes
6464
destroying_artifacts_is_pious = yes
6565
clergy_are_always_monks = yes
66+
lowers_divergence
6667
}
6768
special_parameters = {
69+
bonus_heresy_protection = 1
70+
divergence_protection = 1
71+
heresy_threshold = 20
6872
hostility_levels = {
6973
same_religion = righteous
7074
same_family = astray

‎WtWSMS/common/religion/doctrine_types/BP_doctrines_pagan.txt‎

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,6 @@ special_doctrine_is_hellenic_faith = {
5353
}
5454
}
5555
}
56-
special_doctrine_no_complex = {
57-
doctrine_group_type = archeology_complex_group
58-
index = 0
59-
visible = no
60-
}
6156
special_doctrine_is_przeworsk_faith = {
6257
doctrine_group_type = archeology_complex_group
6358
index = 1

‎WtWSMS/common/religion/doctrine_types/BP_main_doctrines.txt‎

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ doctrine_right_to_rule_divine = { # Feudal Gov
99
piety_cost = {
1010
value = faith_doctrine_cost_high
1111
if = {
12-
limit = { has_doctrine = doctrine_right_to_rule_divine }
12+
limit = { rite_has_doctrine = doctrine_right_to_rule_divine }
1313
multiply = faith_unchanged_doctrine_cost_mult
1414
}
1515
}
@@ -25,7 +25,7 @@ doctrine_right_to_rule_material = { # Clan Gov
2525
piety_cost = {
2626
value = faith_doctrine_cost_high
2727
if = {
28-
limit = { has_doctrine = doctrine_right_to_rule_material }
28+
limit = { rite_has_doctrine = doctrine_right_to_rule_material }
2929
multiply = 0
3030
}
3131
}
@@ -41,16 +41,16 @@ doctrine_right_to_rule_rajadharma = { # Mandala (Gupta) Gov
4141
piety_cost = {
4242
value = faith_doctrine_cost_high
4343
if = {
44-
limit = { has_doctrine = doctrine_right_to_rule_rajadharma }
44+
limit = { rite_has_doctrine = doctrine_right_to_rule_rajadharma }
4545
multiply = 0
4646
}
4747
}
4848
can_pick = {
4949
OR = {
5050
religion = { is_in_family = rf_eastern }
5151
doctrine:tenet_eastern_syncretism = { is_in_list = selected_doctrines }
52-
has_doctrine = special_doctrine_is_eastern_pagan_faith
53-
has_doctrine = doctrine_right_to_rule_rajadharma
52+
rite_has_doctrine = special_doctrine_is_eastern_pagan_faith
53+
rite_has_doctrine = doctrine_right_to_rule_rajadharma
5454
}
5555
}
5656
parameters = { right_to_rule_mandala = yes }
@@ -65,16 +65,16 @@ doctrine_right_to_rule_sassanid = { #Sassanid Gov
6565
piety_cost = {
6666
value = faith_doctrine_cost_high
6767
if = {
68-
limit = { has_doctrine = doctrine_right_to_rule_sassanid }
68+
limit = { rite_has_doctrine = doctrine_right_to_rule_sassanid }
6969
multiply = 0
7070
}
7171
}
7272
can_pick = {
7373
OR = {
7474
is_in_family = rf_mazdan
7575
doctrine:tenet_zoroastrian_syncretism = { is_in_list = selected_doctrines }
76-
has_doctrine = special_doctrine_is_kitebacilweism
77-
has_doctrine = doctrine_right_to_rule_sassanid
76+
rite_has_doctrine = special_doctrine_is_kitebacilweism
77+
rite_has_doctrine = doctrine_right_to_rule_sassanid
7878
}
7979
}
8080
parameters = { right_to_rule_sassanid = yes }

‎WtWSMS/common/religion/religion_types/00_germanic_BP_overwrite.txt‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,6 @@
4545

4646
#Preservation
4747
doctrine = doctrine_mythic_literary
48-
49-
#Other
50-
doctrine = special_doctrine_no_complex
5148

5249
traits = {
5350
virtues = {

‎WtWSMS/common/religion/rite_types/BP_Buddhist_Rites.txt‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@
1111
tenet_communal_identity
1212
tenet_inner_journey
1313
}
14+
15+
doctrines = {
16+
special_doctrine_is_buddhist_faith
17+
}
1418
}
1519

1620
mahasamghika = {
@@ -26,6 +30,10 @@ mahasamghika = {
2630
tenet_esotericism
2731
tenet_inner_journey
2832
}
33+
34+
doctrines = {
35+
special_doctrine_is_buddhist_faith
36+
}
2937
}
3038

3139
sarvastivada = {
@@ -41,6 +49,10 @@ sarvastivada = {
4149
tenet_literalism
4250
tenet_adaptive
4351
}
52+
53+
doctrines = {
54+
special_doctrine_is_buddhist_faith
55+
}
4456
}
4557

4658
pudgalavada = {
@@ -53,4 +65,8 @@ pudgalavada = {
5365
tenet_religious_legal_pronouncements
5466
tenet_literalism
5567
}
68+
69+
doctrines = {
70+
special_doctrine_is_buddhist_faith
71+
}
5672
}

‎WtWSMS/common/religion/rite_types/BP_christian_rites_early.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
doctrine_sacraments_debated
5151

5252
#Special Hidden Doctrines
53-
doctrine_is_debated
53+
doctrine_is_early_christianity
5454
}
5555
}
5656
antenicene_christianity = {

‎WtWSMS/common/religion/rite_types/BP_nastika.txt‎

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
doctrines = {
1616
doctrine_pilgrimage_local_rites
1717
doctrine_clerical_succession_spiritual_fixed_appointment
18-
#doctrine_right_to_rule_rajadharma
18+
doctrine_right_to_rule_rajadharma
1919
doctrine_ritual_vegetarianism_clerics
20-
#nudity_doctrine_naked_priests
20+
nudity_doctrine_naked_priests
2121
}
2222

2323
localization = {
@@ -48,6 +48,9 @@ carvaka = {
4848
doctrines = {
4949
doctrine_clerical_gender_male_only
5050
doctrine_deviancy_accepted
51+
doctrine_right_to_rule_material
52+
nudity_doctrine_no_naked_priests
53+
doctrine_ritual_vegetarianism_partial
5154
}
5255

5356
localization = {
@@ -82,5 +85,8 @@ ajnana = {
8285
doctrine_adultery_women_accepted
8386
doctrine_kinslaying_accepted
8487
doctrine_deviancy_accepted
88+
doctrine_right_to_rule_material
89+
nudity_doctrine_no_naked_priests
90+
doctrine_ritual_vegetarianism_partial
8591
}
8692
}

‎WtWSMS/common/religion/rite_types/BP_slavic.txt‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,6 @@
1111

1212
doctrines = {
1313
unreformed_faith_doctrine
14+
special_doctrine_chernyakhov_complex
1415
}
1516
}

‎WtWSMS/gui/window_faith.gui‎

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2983,7 +2983,7 @@ types FaithWindow
29832983
icon_doctrine = {
29842984
name = "doctrine_icon_other"
29852985
##### Changed from Vanilla vvvvv
2986-
visible = "[And3( Not( DoctrineCategoryType.HasTag( 'main' ) ),Not( DoctrineCategoryType.HasTag( 'special' ) ),Not( DoctrineCategoryType.HasTag( 'ritual' ) ) )]"
2986+
visible = "[And4( Not( DoctrineCategoryType.HasTag( 'main' ) ),Not( DoctrineCategoryType.HasTag( 'special' ) ),Not( DoctrineCategoryType.HasTag( 'ritual' ) ), Not( DoctrineCategoryType.HasTag( 'religion_specific' ) ) )]"
29872987
##### Changed from Vanilla ^^^^^
29882988
texture = "[DoctrineType.GetGroup.GetIcon]"
29892989
size = { 40 40 }
@@ -3005,6 +3005,15 @@ types FaithWindow
30053005
}
30063006
##### Changed from Vanilla ^^^^^
30073007

3008+
##### Changed from Vanilla vvvvv
3009+
icon_doctrine = {
3010+
name = "doctrine_icon_specific_to_religion"
3011+
visible = "[DoctrineCategoryType.HasTag( 'religion_specific' )]"
3012+
texture = "[DoctrineType.GetIcon]"
3013+
size = { 40 40 }
3014+
}
3015+
##### Changed from Vanilla ^^^^^
3016+
30083017
hbox = {
30093018
layoutpolicy_horizontal = expanding
30103019
spacing = 0

0 commit comments

Comments
 (0)