Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 15 additions & 15 deletions CleanSlate/common/bloodlines/bloodlines.info
Original file line number Diff line number Diff line change
Expand Up @@ -18,22 +18,22 @@ Bloodline file syntax:
Related script interface:
Triggers:
is_bloodline_member_of - Returns true if current scope <character> is a member of RightHand-Side(RHS) scope <bloodline>.
is_bloodline_founder_of - Returns true if current scope <character> is the founding member of RHS scope <bloodline>.
is_bloodline_founder_of - Returns true if current scope <character> is the founding member of RHS scope <bloodline>.
bloodline_is_active_for - Returns true if current scope <bloodline> is active for <character> on RHS.
shares_any_bloodline_with - Returns true if the current scope <character> and the RHS scope <character> have at least one bloodline in common with one another.
bloodline - returns true if the current scope <bloodline> is the exact same bloodline as the RHS scope <bloodline>.
has_bloodline_flag - Returns true if the current scope <bloodline> has the script flag defined on the RHS.
shares_any_bloodline_with - Returns true if the current scope <character> and the RHS scope <character> have at least one bloodline in common with one another.
bloodline - returns true if the current scope <bloodline> is the exact same bloodline as the RHS scope <bloodline>.
has_bloodline_flag - Returns true if the current scope <bloodline> has the script flag defined on the RHS.
had_bloodline_flag - Returns true if the current scope <bloodline> has had the script flag for the defined time period
{
flag - Obligatory, flag to be checked
years/months/days - Obligatory, time since the flag should have been set
}

Scope changes:
any/random_bloodline_member - Scopes from a bloodline to all it's living members.
any/random_bloodline_member_including_dead - Scopes from a bloodline to all of it's members.
any/random_bloodline - Scopes to every bloodline currently existing.
any/random_owned_bloodline - Scopes to every bloodline that the current scope <character> is a member of.
any/random_bloodline_member - Scopes from a bloodline to all it's living members.
any/random_bloodline_member_including_dead - Scopes from a bloodline to all of it's members.
any/random_bloodline - Scopes to every bloodline currently existing.
any/random_owned_bloodline - Scopes to every bloodline that the current scope <character> is a member of.
founder - Used in a bloodline scope, scopes to the founder
new_bloodline - The bloodline you just created in script

Expand All @@ -47,13 +47,13 @@ Related script interface:
allow_bastards = <yes/no> - Optional. Overrides the base types bastard rules
}

add_to_bloodline - Adds the current scope <character> as a member to the RHS scope <bloodline>
add_bloodline_member - Adds the RHS scope <character> as a member the the current scope <bloodline>
remove_from_bloodline - Removes the current scope <character> from the RHS scope <bloodline>
remove_bloodline_member - Removes the RHS scope <character from the current scope <bloodline>
destroy_bloodline - Removes the current bloodline from the game
set_bloodline_flag - Adds a script flag to the current scope <bloodline>
clr_bloodline_flag - Removes a script flag from the current scope <bloodline>
add_to_bloodline - Adds the current scope <character> as a member to the RHS scope <bloodline>
add_bloodline_member - Adds the RHS scope <character> as a member the the current scope <bloodline>
remove_from_bloodline - Removes the current scope <character> from the RHS scope <bloodline>
remove_bloodline_member - Removes the RHS scope <character from the current scope <bloodline>
destroy_bloodline - Removes the current bloodline from the game
set_bloodline_flag - Adds a script flag to the current scope <bloodline>
clr_bloodline_flag - Removes a script flag from the current scope <bloodline>
set_name = "LOC_KEY" - Sets the name of the bloodline
set_description = "LOC_KEY" - Sets the description of the bloodline

Expand Down
42 changes: 21 additions & 21 deletions CleanSlate/common/cb_types/claim_cbs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -50,33 +50,33 @@ claim = {

# A female ruler without full equality cannot be ousted by another female ruler without full equality
trigger_if = {
limit = {
NOT = {
limit = {
NOT = {
has_game_rule = { # Makes the below moot
name = gender
value = all
}
}
ROOT = { is_female = yes }
holder_scope = {
is_female = yes
NOR = {
has_religion_feature = religion_matriarchal
has_religion_feature = religion_equal
has_religion_feature = religion_feature_bon
has_law = status_of_women_4
}
}
}
ROOT = {
OR = {
has_law = status_of_women_4
has_religion_feature = religion_matriarchal
has_religion_feature = religion_equal
has_religion_feature = religion_feature_bon
}
}
}
holder_scope = {
is_female = yes
NOR = {
has_religion_feature = religion_matriarchal
has_religion_feature = religion_equal
has_religion_feature = religion_feature_bon
has_law = status_of_women_4
}
}
}
ROOT = {
OR = {
has_law = status_of_women_4
has_religion_feature = religion_matriarchal
has_religion_feature = religion_equal
has_religion_feature = religion_feature_bon
}
}
}
}
}
}
Expand Down
12 changes: 0 additions & 12 deletions CleanSlate/common/governments/feudal_governments.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,10 @@ feudal_governments = {
color = { 118 255 163 }

potential = {
feudal_group_potential_trigger = yes
chinese_imperial_government_potential_trigger = yes
}

allow = {
feudal_group_allow_trigger = yes
chinese_imperial_government_allow_trigger = yes
}

Expand Down Expand Up @@ -93,12 +91,10 @@ feudal_governments = {
color = { 91 133 207 }

potential = {
feudal_group_potential_trigger = yes
feudal_government_potential_trigger = yes
}

allow = {
feudal_group_allow_trigger = yes
feudal_government_allow_trigger = yes
}

Expand Down Expand Up @@ -144,12 +140,10 @@ feudal_governments = {
color = { 10 138 57 }

potential = {
feudal_group_potential_trigger = yes
muslim_feudal_government_potential_trigger = yes
}

allow = {
feudal_group_allow_trigger = yes
muslim_feudal_government_allow_trigger = yes
}

Expand Down Expand Up @@ -202,12 +196,10 @@ feudal_governments = {
color = { 169 169 169 }

potential = {
feudal_group_potential_trigger = yes
order_government_potential_trigger = yes
}

allow = {
feudal_group_allow_trigger = yes
order_government_allow_trigger = yes
}

Expand Down Expand Up @@ -255,12 +247,10 @@ feudal_governments = {
color = { 143 12 125 }

potential = {
feudal_group_potential_trigger = yes
roman_imperial_government_potential_trigger = yes
}

allow = {
feudal_group_allow_trigger = yes
roman_imperial_government_allow_trigger = yes
}

Expand Down Expand Up @@ -311,12 +301,10 @@ feudal_governments = {
color = { 207 145 90 }

potential = {
feudal_group_potential_trigger = yes
monastic_feudal_government_potential_trigger = yes
}

allow = {
feudal_group_allow_trigger = yes
monastic_feudal_government_allow_trigger = yes
}

Expand Down
2 changes: 0 additions & 2 deletions CleanSlate/common/governments/nomadic_governments.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,9 @@ nomadic_governments = {
color = { 201 179 36 }

potential = {
nomadic_group_potential_trigger = yes
nomadic_government_potential_trigger = yes
}
allow = {
nomadic_group_allow_trigger = yes
nomadic_government_allow_trigger = yes
}

Expand Down
6 changes: 0 additions & 6 deletions CleanSlate/common/governments/republic_governments.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,10 @@ republic_governments = {
color = { 94 187 185 }

potential = {
republic_group_potential_trigger = yes
confucian_government_potential_trigger = yes
}

allow = {
republic_group_allow_trigger = yes
confucian_government_allow_trigger = yes
}

Expand Down Expand Up @@ -87,12 +85,10 @@ republic_governments = {
color = { 250 0 0 }

potential = {
republic_group_potential_trigger = yes
merchant_republic_government_potential_trigger = yes
}

allow = {
republic_group_allow_trigger = yes
merchant_republic_government_allow_trigger = yes
}

Expand Down Expand Up @@ -140,11 +136,9 @@ republic_governments = {
color = { 209 125 130 }

potential = {
republic_group_potential_trigger = yes
republic_government_potential_trigger = yes
}
allow = {
republic_group_allow_trigger = yes
republic_government_allow_trigger = yes
}

Expand Down
3 changes: 0 additions & 3 deletions CleanSlate/common/governments/theocracy_governments.txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,10 @@ theocracy_governments = {
color = { 220 220 220 }

potential = {
theocratic_group_potential_trigger = yes
theocratic_government_potential_trigger = yes
}

allow = {
theocratic_group_allow_trigger = yes
theocratic_government_allow_trigger = yes
}

Expand All @@ -46,5 +44,4 @@ theocracy_governments = {

capital_move_delay = 600
}

}
100 changes: 50 additions & 50 deletions CleanSlate/common/religions/religions.info
Original file line number Diff line number Diff line change
Expand Up @@ -62,76 +62,76 @@ independence_war_score_bonus = 30

# CleanSlate Religion Format
religion_group = {
playable =
hostile_within_group =
playable =
hostile_within_group =

color = {}
graphical_culture =
has_coa_on_barony_only =
color = {}
graphical_culture =
has_coa_on_barony_only =

ai_convert_same_group =
ai_convert_other_group =
ai_fabricate_claims =
ai_peaceful =
ai_convert_same_group =
ai_convert_other_group =
ai_fabricate_claims =
ai_peaceful =

crusade_cb =
crusade_cb =

male_names = {}
male_names = {}

female_names = {}
female_names = {}

religion_name = {
icon =
heresy_icon =
religion_name = {
icon =
heresy_icon =

color = {}
graphical_culture =
secondary_event_pictures =
color = {}
graphical_culture =
secondary_event_pictures =

religious_clothing_head =
religious_clothing_priest =
religious_clothing_head =
religious_clothing_priest =

parent = other_religion # Omit if not heresy
reformed = reformed_religion # Omit if not reformable
parent = other_religion # Omit if not heresy
reformed = reformed_religion # Omit if not reformable

crusade_cb = some_crusade # Omit if same as group cb
crusade_cb = some_crusade # Omit if same as group cb

# NOTE: Heresies omit crusade name, priest title, scripture name, and all god names unless different from parent
# NOTE: Heresies omit crusade name, priest title, scripture name, and all god names unless different from parent

crusade_name =
priest_title =
scripture_name =
crusade_name =
priest_title =
scripture_name =

high_god_name =
high_god_name =

god_names = {
GOD_ONE
GOD_TWO
ETC
}
god_names = {
GOD_ONE
GOD_TWO
ETC
}

evil_god_names = {
AS_ABOVE
}
evil_god_names = {
AS_ABOVE
}

intermarry =
intermarry =

# string/integer defines
aggression =
max_consorts =
# string/integer defines
aggression =
max_consorts =

# modifiers
unit_modifier = {
# modifiers
unit_modifier = {

}
unit_home_modifier = {
}
unit_home_modifier = {

}
}

# boolean defines
allow_in_ruler_designer =
can_call_crusade =
# boolean defines
allow_in_ruler_designer =
can_call_crusade =

alternate_start = {}
}
alternate_start = {}
}
}
Loading