Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
09de405
"the Conqueror" for adventurers fix
Silversweeper Aug 2, 2024
94f8b34
Combat tactic ORs
Silversweeper Aug 2, 2024
15ac0de
Clever ambush
Silversweeper Aug 2, 2024
741900a
Chinese naming
Silversweeper Aug 2, 2024
54e5f99
Update 00_death_text.txt
Silversweeper Aug 2, 2024
702d27b
More suitable modifier icon
Silversweeper Aug 2, 2024
ee08b20
Hidden infidelity
Silversweeper Aug 2, 2024
f1236ca
Hiding infidelity
Silversweeper Aug 2, 2024
05f3689
Zoroastrians shouldn't burn people
Silversweeper Aug 2, 2024
cf29d93
THE Myrmidons
Silversweeper Aug 2, 2024
9ade899
Rome is Rome
Silversweeper Aug 2, 2024
294e6c3
Who cares about your vassals' wars?
Silversweeper Aug 2, 2024
1a8aac2
"the Cannibal"
Silversweeper Aug 2, 2024
96ae074
Paragon of Virtue instant fail fix
Silversweeper Aug 2, 2024
d68c2b4
No BLANK called fix
Silversweeper Aug 2, 2024
1172b89
Society flag cleanup typo fix
Silversweeper Aug 2, 2024
40dcff2
Nickname coolness sanity
Silversweeper Aug 2, 2024
c4ca89e
But what if it's Odin?
Silversweeper Aug 2, 2024
f3fc441
Local traditions sanity
Silversweeper Aug 2, 2024
a035be0
Religious vows
Silversweeper Aug 2, 2024
dd856ef
Setting of flag for trade post plot
Silversweeper Aug 2, 2024
afd73d2
Alcohol gifts sanity
Silversweeper Aug 2, 2024
b94457a
No WL missions in jail
Silversweeper Aug 2, 2024
9bc0978
Courtier "happenings" only when reasonable
Silversweeper Aug 2, 2024
138e770
Rains in Africa sanity
Silversweeper Aug 2, 2024
f21dfae
remains_of_st_cessianus
Silversweeper Aug 2, 2024
58cbe17
Jain -> any pacifist Wolf's Blood blocker
Silversweeper Aug 2, 2024
8de2b2e
war_invetion flag typo fix
Silversweeper Aug 2, 2024
f9e3ad0
Sanity fix for smith provinces
Silversweeper Aug 2, 2024
552cf93
Blot friends should now actually be at the Blot
Silversweeper Aug 2, 2024
19c6e2a
Pagan feast friends should be present
Silversweeper Aug 2, 2024
6a409c1
Romeo and Juliet age
Silversweeper Aug 2, 2024
b6b3e6c
"got_azz" fix
Silversweeper Aug 2, 2024
2fd6885
Basava now has a consistent flag
Silversweeper Aug 2, 2024
af0f593
Interesting Muslim physicians
Silversweeper Aug 2, 2024
848224f
Character flag fix
Silversweeper Aug 2, 2024
f22aee6
Gender law symbols
Silversweeper Aug 2, 2024
e589238
Missing word in Matilda's bloodline
Silversweeper Aug 2, 2024
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
7 changes: 6 additions & 1 deletion CleanSlate/common/cb_types/adventurer_cbs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,12 @@ duchy_adventure = {

hidden_effect = {
clr_character_flag = duchy_adventurer
give_nickname = nick_the_conqueror
if = {
limit = {
can_apply_average_nickname_trigger = yes
}
give_nickname = nick_the_conqueror
}
}
}

Expand Down
196 changes: 110 additions & 86 deletions CleanSlate/common/combat_tactics/00_combat_tactics.txt
Original file line number Diff line number Diff line change
Expand Up @@ -439,13 +439,15 @@ swarm_volley_tactic = {
flank_has_leader = yes
leader = { martial >= 8 }

light_troops = {
who = archers
value >= 0.7
}
light_troops = {
who = horse_archers
value >= 0.3
OR = {
light_troops = {
who = archers
value >= 0.7
}
light_troops = {
who = horse_archers
value >= 0.3
}
}
}

Expand All @@ -455,13 +457,15 @@ swarm_volley_tactic = {
flank_has_leader = yes
leader = { martial >= 12 }

light_troops = {
who = archers
value >= 0.6
}
light_troops = {
who = horse_archers
value >= 0.3
OR = {
light_troops = {
who = archers
value >= 0.6
}
light_troops = {
who = horse_archers
value >= 0.3
}
}
}

Expand All @@ -471,13 +475,15 @@ swarm_volley_tactic = {
flank_has_leader = yes
leader = { martial >= 16 }

light_troops = {
who = archers
value >= 0.5
}
light_troops = {
who = horse_archers
value >= 0.3
OR = {
light_troops = {
who = archers
value >= 0.5
}
light_troops = {
who = horse_archers
value >= 0.3
}
}
}
}
Expand Down Expand Up @@ -1223,13 +1229,15 @@ awesome_advance_tactic = {
flank_has_leader = yes
leader = { martial >= 9 }

heavy_troops = {
who = heavy_infantry
value >= 0.7
}
heavy_troops = {
who = knights
value >= 0.3
OR = {
heavy_troops = {
who = heavy_infantry
value >= 0.7
}
heavy_troops = {
who = knights
value >= 0.3
}
}
}

Expand All @@ -1239,13 +1247,15 @@ awesome_advance_tactic = {
flank_has_leader = yes
leader = { martial >= 13 }

heavy_troops = {
who = heavy_infantry
value >= 0.6
}
heavy_troops = {
who = knights
value >= 0.3
OR = {
heavy_troops = {
who = heavy_infantry
value >= 0.6
}
heavy_troops = {
who = knights
value >= 0.3
}
}
}

Expand All @@ -1255,13 +1265,15 @@ awesome_advance_tactic = {
flank_has_leader = yes
leader = { martial >= 17 }

heavy_troops = {
who = heavy_infantry
value >= 0.5
}
heavy_troops = {
who = knights
value >= 0.3
OR = {
heavy_troops = {
who = heavy_infantry
value >= 0.6
}
heavy_troops = {
who = knights
value >= 0.3
}
}
}
}
Expand Down Expand Up @@ -1357,13 +1369,15 @@ slow_advance_tactic = {
flank_has_leader = yes
leader = { martial >= 8 }

heavy_troops = {
who = pikemen
value >= 0.7
}
heavy_troops = {
who = heavy_infantry
value >= 0.3
OR = {
heavy_troops = {
who = pikemen
value >= 0.7
}
heavy_troops = {
who = heavy_infantry
value >= 0.3
}
}
}

Expand All @@ -1373,13 +1387,15 @@ slow_advance_tactic = {
flank_has_leader = yes
leader = { martial >= 12 }

heavy_troops = {
who = pikemen
value >= 0.6
}
heavy_troops = {
who = heavy_infantry
value >= 0.3
OR = {
heavy_troops = {
who = pikemen
value >= 0.6
}
heavy_troops = {
who = heavy_infantry
value >= 0.3
}
}
}

Expand All @@ -1389,13 +1405,15 @@ slow_advance_tactic = {
flank_has_leader = yes
leader = { martial >= 16 }

heavy_troops = {
who = pikemen
value >= 0.5
}
heavy_troops = {
who = heavy_infantry
value >= 0.3
OR = {
heavy_troops = {
who = pikemen
value >= 0.5
}
heavy_troops = {
who = heavy_infantry
value >= 0.3
}
}
}
}
Expand Down Expand Up @@ -1490,13 +1508,15 @@ awesomer_charge_tactic = {
flank_has_leader = yes
leader = { martial >= 9 }

heavy_troops = {
who = knights
value >= 0.7
}
heavy_troops = {
who = pikemen
value >= 0.3
OR = {
heavy_troops = {
who = knights
value >= 0.7
}
heavy_troops = {
who = pikemen
value >= 0.3
}
}
}

Expand All @@ -1506,13 +1526,15 @@ awesomer_charge_tactic = {
flank_has_leader = yes
leader = { martial >= 13 }

heavy_troops = {
who = knights
value >= 0.6
}
heavy_troops = {
who = pikemen
value >= 0.3
OR = {
heavy_troops = {
who = knights
value >= 0.6
}
heavy_troops = {
who = pikemen
value >= 0.3
}
}
}

Expand All @@ -1522,13 +1544,15 @@ awesomer_charge_tactic = {
flank_has_leader = yes
leader = { martial >= 17 }

heavy_troops = {
who = knights
value >= 0.5
}
heavy_troops = {
who = pikemen
value >= 0.3
OR = {
heavy_troops = {
who = knights
value >= 0.5
}
heavy_troops = {
who = pikemen
value >= 0.3
}
}
}
}
Expand Down Expand Up @@ -2721,11 +2745,11 @@ clever_ambush_tactic = {

trigger = {
phase = melee
light_cavalry = 0.1
light_infantry = 0.1
flank_has_leader = yes

OR = {
light_infantry = 0.1
light_cavalry = 0.1
camel_cavalry = 0.1
}

Expand Down
8 changes: 8 additions & 0 deletions CleanSlate/common/cultures/00_chinese_group.txt
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,14 @@ chinese_group = {
}

from_dynasty_prefix = ""

pat_grf_name_chance = 0
mat_grf_name_chance = 0
father_name_chance = 0

pat_grm_name_chance = 0
mat_grm_name_chance = 0
mother_name_chance = 0

dynasty_name_first = yes
dynasty_title_names = no
Expand Down
2 changes: 1 addition & 1 deletion CleanSlate/common/death_text/00_death_text.txt
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ death_text_sponsor_king = {
factor = 60

trigger = {
has_character_flag = flag_sponsored_baptist
has_character_flag = flag_sponsored_baptism
}
}
}
Expand Down
11 changes: 10 additions & 1 deletion CleanSlate/common/event_modifiers/00_event_modifiers.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1315,7 +1315,7 @@ religious_tract = {

rats_in_cell = {
health = -3
icon = 38
icon = 90
}

# Drunkard events
Expand Down Expand Up @@ -1519,11 +1519,17 @@ marshal_improves_capital = {
}

lovers_retreat = {
is_visible = {
character = FROM
}
fertility = 0.1
icon = 13
}

lovers_entertainment = {
is_visible = {
character = FROM
}
fertility = 0.2
icon = 15
}
Expand Down Expand Up @@ -3509,6 +3515,9 @@ guide_dog = {
}

lovers_memento = {
is_visible = {
character = FROM
}
health = 0.5
icon = 59
}
Expand Down
5 changes: 4 additions & 1 deletion CleanSlate/common/execution_methods/00_execution_methods.txt
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,10 @@ execution_method = {

trigger = {
FROM = {
NOT = { is_nomadic = yes }
NOR = {
is_nomadic = yes
religion = zoroastrian
}
}
}
}
Expand Down
2 changes: 2 additions & 0 deletions CleanSlate/common/landed_titles/01_holy_orders.txt
Original file line number Diff line number Diff line change
Expand Up @@ -575,6 +575,8 @@ d_myrmidons = {

holy_order = yes

short_name = yes

culture = greek

# Parent Religion
Expand Down
2 changes: 2 additions & 0 deletions CleanSlate/common/landed_titles/01_special.txt
Original file line number Diff line number Diff line change
Expand Up @@ -283,6 +283,8 @@ e_roman_empire = {

culture = roman
#religion = orthodox

dynasty_title_names = no

allow = {
always = no # Only created through special event
Expand Down
Loading