Skip to content

Commit

Permalink
Fixes, evangelical traits
Browse files Browse the repository at this point in the history
  • Loading branch information
Yard1 committed Sep 27, 2019
1 parent 2c5401b commit 412ab2d
Show file tree
Hide file tree
Showing 21 changed files with 6,210 additions and 27 deletions.
1,849 changes: 1,849 additions & 0 deletions common/bloodlines/01_saintly_bloodlines.txt

Large diffs are not rendered by default.

4 changes: 3 additions & 1 deletion common/laws/ze_demesne_laws.txt
Original file line number Diff line number Diff line change
Expand Up @@ -632,7 +632,9 @@ laws = {
trigger = { holder_scope = { semi_equal_religion = no } }
custom_tooltip = {
text = TT_HAS_TOLERANCE_6
holder_scope = { capital_scope = { TECH_CULTURE_FLEX = 6 } }
hidden_tooltip = {
holder_scope = { capital_scope = { TECH_CULTURE_FLEX = 6 } }
}
}
}
}
Expand Down
9 changes: 9 additions & 0 deletions common/on_actions/atewww_on_actions.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on_yearly_pulse = {
ATE_WWWW_AIRMEN.5
ATE_WWW_RELIGION.28
ATE_WWW_RELIGION.30
ATE_WWW_RELIGION.36
}
}

Expand All @@ -27,6 +28,7 @@ on_host_change = {
miscATEWW.1
ATE_WWW_RELIGION.16
ATE_WWW_RELIGION.28
ATE_WWW_RELIGION.36
}
}

Expand Down Expand Up @@ -54,6 +56,7 @@ on_character_convert_religion = {
neutic.100

ATE_WWW_RELIGION.30
ATE_WWW_RELIGION.36
}
}

Expand Down Expand Up @@ -134,6 +137,8 @@ on_new_holder = {
ATE_WWW_PIRATE.7
ATE_WWW_TITLE.1
miscATEWW.7
ATE_WWW_RELIGION.36
ATE_WWW_RELIGION.37
}
}

Expand All @@ -145,6 +150,8 @@ on_new_holder_inheritance = {
ATE_WWW_RELIGION.9
ATE_WWW_PIRATE.7
miscATEWW.7
ATE_WWW_RELIGION.36
ATE_WWW_RELIGION.37
}
}

Expand All @@ -156,6 +163,8 @@ on_new_holder_usurpation = {
ATE_WWW_RELIGION.9
ATE_WWW_TITLE.1
miscATEWW.7
ATE_WWW_RELIGION.36
ATE_WWW_RELIGION.37
}
}

Expand Down
5 changes: 5 additions & 0 deletions common/religion_modifiers/atewww_religion_modifiers.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,9 @@ statue_of_liberty_restored = {
statue_of_liberty_looted = {
authority = -3
years = 20
}

methodist_in_charge = {
authority = 5
years = 1
}
3 changes: 2 additions & 1 deletion common/scripted_effects/03_scripted_effects_sainthood.txt
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,9 @@ deciding_upon_saint_effect = {
event_target:saint_person = {
OR = {
religion_group = catholic
NOT = { religion = evangelical }
evangelical_can_have_saints = yes
NOR = {
religion = evangelical
religion = antinomian
religion = charismatic
religion = postadventist
Expand Down
40 changes: 39 additions & 1 deletion common/scripted_triggers/atewww_scripted_triggers.txt
Original file line number Diff line number Diff line change
Expand Up @@ -292,6 +292,7 @@ has_religion_with_temporal_head = {
religion = monetarist
religion = rust_cultist
religion = brethren
religion = cetic
}
}

Expand All @@ -306,7 +307,17 @@ is_pope = {
has_religion_temporal_head = no
has_autocephaly = no
is_theocracy = yes
religious_head = { character = PREV }
OR = {
has_landed_title = k_papal_state
has_landed_title = k_ursuline
has_landed_title = d_high_church
has_landed_title = k_confederated
has_landed_title = d_quorum_of_the_twelve
AND = {
is_antipope = no
rightful_religious_head_scope = { character = PREV }
}
}
}

is_antipope = {
Expand Down Expand Up @@ -449,4 +460,31 @@ is_cardinal = {
has_minor_title = title_mormon_cardinal
has_minor_title = title_hamiltonian_justice
}
}

evangelical_can_have_saints = {
OR = {
AND = {
k_evangelical = {
holder_scope = {
religion = evangelical
trait = lutheran
}
}
}
AND = {
NOT = {
k_evangelical = {
holder_scope = {
religion = evangelical
trait = lutheran
}
}
}
rightful_religious_head_scope = {
religion = evangelical
trait = lutheran
}
}
}
}
6 changes: 6 additions & 0 deletions common/technology.txt
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,12 @@ TECH_GROUP_MILITARY = {
#regiment_reinforcement_speed = 1.0
land_organisation = 1.0
}
1 = {}
2 = {}
3 = {}
4 = { add_decision = military_professionalism_1 }
5 = {}
6 = { add_decision = military_professionalism_2 }
}
}

Expand Down
53 changes: 53 additions & 0 deletions common/traits/atewww_traits.txt
Original file line number Diff line number Diff line change
Expand Up @@ -232,4 +232,57 @@ chrome_cultist_sacrifice = {
male_compliment_adj = COMPL_RIGHTEOUS
female_compliment_adj = COMPL_RIGHTEOUS
child_compliment_adj = COMPL_GOOD
}

lutheran = {
opposites = {
baptist
methodist
}
potential = {
religion = evangelical
is_priest = yes
}
religious = yes
learning = 1
same_opinion = 5
opposite_opinion = -5
random = no
customizer = no
}

baptist = {
opposites = {
lutheran
methodist
}
potential = {
religion = evangelical
is_priest = yes
}
religious = yes
diplomacy = 1
same_opinion = 5
opposite_opinion = -5
random = no
customizer = no
}

methodist = {
opposites = {
lutheran
baptist
}
potential = {
religion = evangelical
is_priest = yes
}
religious = yes
martial = 1
same_opinion = 5
opposite_opinion = -5
random = no
customizer = no

ai_zeal = 5
}
70 changes: 54 additions & 16 deletions events/HFP_eldership_events.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2836,28 +2836,66 @@ character_event = {
is_save_game = no
is_tribal = yes #Can be used by feudals, but only tribals should start with it.
is_landed = yes
primary_title = {
is_law_potential = succ_eldership
OR = {
primary_title = {
is_law_potential = succ_eldership
}
AND = {
ROOT = {
OR = {
culture = yankee
culture = maritimer
culture = newfie
culture = carpetbagger
}
}
is_law_potential = succ_tanistry
}
}
}

immediate = {
ROOT = {
any_demesne_title = { #First apply law.
limit = { is_law_potential = succ_eldership }
add_law = {
law = succ_eldership
cooldown = no
opinion_effect = no
}
}
#Then create grumpy Elder characters, so you are not without electors on start.
spawn_elder_effect = yes
spawn_elder_effect = yes
spawn_elder_effect = yes
spawn_elder_effect = yes
spawn_elder_effect = yes
spawn_elder_effect = yes
if = {
limit = {
holder_scope = {
OR = {
culture = yankee
culture = maritimer
culture = newfie
culture = carpetbagger
}
}
is_law_potential = succ_tanistry
}
add_law = {
law = succ_tanistry
cooldown = no
opinion_effect = no
}
}
else_if = {
limit = { is_law_potential = succ_eldership }
add_law = {
law = succ_eldership
cooldown = no
opinion_effect = no
}
ROOT = { set_character_flag = eldership_set }
}
}
if = {
limit = { ROOT = { has_character_flag = eldership_set } }
#Then create grumpy Elder characters, so you are not without electors on start.
spawn_elder_effect = yes
spawn_elder_effect = yes
spawn_elder_effect = yes
spawn_elder_effect = yes
spawn_elder_effect = yes
spawn_elder_effect = yes
}
ROOT = { clr_character_flag = eldership_set }
}
}
}
Loading

0 comments on commit 412ab2d

Please sign in to comment.