Stavropul start

This commit is contained in:
Heidesommer 2026-04-25 18:55:31 -04:00
parent 50e221bcef
commit 4c1f524d62
158 changed files with 10079 additions and 10160 deletions

View file

@ -0,0 +1,34 @@
kalmyk = {
color = { 0.2 0.2 1.0 }
ethos = ethos_bellicose
heritage = heritage_mongolic
language = language_mongolic
martial_custom = martial_custom_male_only
head_determination = head_determination_herd
traditions = {
#tradition_horse_lords
#tradition_loyal_soldiers
tradition_hunters
tradition_zealous_people
tradition_mountain_homes
}
dlc_tradition = {
trait = tradition_mpo_northern_tribes
requires_dlc_flag = khans_of_the_steppe
}
name_list = name_list_oirat
coa_gfx = { mongol_coa_gfx steppe_coa_gfx }
building_gfx = { steppe_building_gfx }
clothing_gfx = { mongol_clothing_gfx }
unit_gfx = { mongol_unit_gfx }
house_coa_frame = house_frame_14
ethnicities = {
100 = asian_mongol
}
}

View file

@ -34,33 +34,6 @@ culture_era_early_medieval = {
damage = 5
toughness = 2
}
# Accolade
## Accolade Archers
maa_upgrade = {
men_at_arms = accolade_maa_archers
damage = 6
}
## Accolade Skirmishers
maa_upgrade = {
men_at_arms = accolade_maa_skirmishers
damage = 6
}
## Accolade Pikes
maa_upgrade = {
men_at_arms = accolade_maa_pikes
damage = 6
}
## Accolade Outriders
maa_upgrade = {
men_at_arms = accolade_maa_outriders
pursuit = 6
}
## Accolade Cameliers
maa_upgrade = {
men_at_arms = accolade_maa_cameliers
pursuit = 6
}
}
culture_era_high_medieval = {
@ -105,55 +78,6 @@ culture_era_high_medieval = {
damage = 5
screen = 3
}
# Accolade
## Accolade Archers
maa_upgrade = {
men_at_arms = accolade_maa_archers
damage = 4
toughness = 4
}
## Accolade Skirmishers
maa_upgrade = {
men_at_arms = accolade_maa_skirmishers
damage = 4
toughness = 4
pursuit = 4
screen = 4
}
## Accolade Pikes
maa_upgrade = {
men_at_arms = accolade_maa_pikes
damage = 4
toughness = 4
}
## Accolade Outriders
maa_upgrade = {
men_at_arms = accolade_maa_outriders
damage = 4
toughness = 4
pursuit = 4
screen = 4
}
## Accolade Vanguards
maa_upgrade = {
men_at_arms = accolade_maa_vanguards
damage = 10
toughness = 10
}
## Accolade Lancers
maa_upgrade = {
men_at_arms = accolade_maa_lancers
pursuit = 10
}
## Accolade Cameliers
maa_upgrade = {
men_at_arms = accolade_maa_cameliers
damage = 4
toughness = 4
pursuit = 4
screen = 4
}
}
culture_era_late_medieval = {
@ -199,59 +123,4 @@ culture_era_late_medieval = {
damage = 8
screen = 5
}
# Accolade
## Accolade Archers
maa_upgrade = {
men_at_arms = accolade_maa_archers
damage = 10
toughness = 10
}
## Accolade Skirmishers
maa_upgrade = {
men_at_arms = accolade_maa_skirmishers
damage = 6
toughness = 6
pursuit = 4
screen = 4
}
## Accolade Pikes
maa_upgrade = {
men_at_arms = accolade_maa_pikes
damage = 10
toughness = 6
}
## Accolade Outriders
maa_upgrade = {
men_at_arms = accolade_maa_outriders
damage = 16
toughness = 16
pursuit = 20
screen = 6
}
## Accolade Vanguards
maa_upgrade = {
men_at_arms = accolade_maa_vanguards
damage = 10
toughness = 10
}
## Accolade Lancers
maa_upgrade = {
men_at_arms = accolade_maa_lancers
screen = 20
}
## Accolade Crossbowers
maa_upgrade = {
men_at_arms = accolade_maa_crossbowers
damage = 10
toughness = 10
}
## Accolade Cameliers
maa_upgrade = {
men_at_arms = accolade_maa_cameliers
damage = 16
toughness = 6
pursuit = 20
screen = 6
}
}

View file

@ -181,17 +181,7 @@ innovation_sericulture = { # VICTORIA TECHS ARE BACK BABEYYY AWOOOOU (wolf howl)
icon = @sericulture
potential = {
has_tgp_dlc_trigger = yes
}
can_progress = {
custom_tooltip = {
text = silk_road_sericulture_trigger_tt
OR = {
has_cultural_pillar = heritage_chinese
has_cultural_pillar = heritage_byzantine
}
}
silk_road_innovation_trigger = { INNOVATION = sericulture }
}
parameters = {

View file

@ -932,7 +932,7 @@ morganna_female = { Morganna Morganne }
morna_female = { Morna Muirne }
moses_male = { MosE_ Moses Mouses Musa Muza }
mstislav_male = { Mstislav ML_cisL_aw MS_cisL_aw }
muhammad_male = { Muhammad Mahammad Mamlan Mihemed Mohammed Muhammed Mahamed }
muhammad_male = { Muhammad Mahammad Mamlan Mihemed Mohammed Muhammed Mahamed Muhammad_Bughra Muhammad_Toghan }
mungo_male = { Mungo Mwyn }
munia_female = { Moninha Monnia Munia MU_nia Munya }
muniadomna_female = { Mumadona MU_niadomna Muniadona }
@ -1218,7 +1218,7 @@ skule_male = { Skule Scule Skuli SkU_li }
slaine_female = { Slaine SlA_I_ne }
smbat_male = { Smbat Sumbat }
sobeslaus_male = { Sobeslaus SobE_slav Sobieslav }
solomon_male = { Salemon Salman Salomon Selevan Selyf Solomon SolomO_n Sulayman Suleyman Suleiman }
solomon_male = { Salemon Salman Salomon Selevan Selyf Solomon SolomO_n Sulayman Suleyman Suleiman Suleyman-Arslan }
solve_male = { SO_lve SO_lvi }
somerled_male = { Somerled Somhairle SumarliT_i }
sonpala_male = { Sonpala Sonpal }

View file

@ -551,6 +551,7 @@ tradition_gardening = {
}
}
}
NOT = { culture_tradition:tradition_tgp_ephemeral_grace = { is_in_list = traits } }
}
parameters = {
@ -1624,7 +1625,7 @@ tradition_culture_blending = {
scope:character = {
any_sub_realm_county = {
percent >= 0.3
NOT = { culture = root }
culture != root
}
}
}
@ -1718,9 +1719,7 @@ tradition_isolationist = {
any_sub_realm_county = {
culture = scope:character.culture
any_neighboring_county = {
NOT = {
culture = scope:character.culture
}
culture != scope:character.culture
culture = {
cultural_acceptance = { target = scope:character.culture value >= 40 }
}
@ -1760,6 +1759,14 @@ tradition_isolationist = {
}
}
can_pick = {
# Mutually exclusive with other Isolationist
NOR = {
culture_tradition:tradition_tgp_inward_perfection = { is_in_list = traits }
culture_tradition:tradition_cultural_primacy = { is_in_list = traits }
}
}
ai_will_do = {
value = 100
if = {
@ -1903,16 +1910,20 @@ tradition_agrarian = {
1 = indian
4 = farmland.dds
}
is_shown = {
NOT = {
culture_tradition:tradition_intensive_farming = { is_in_list = traits }
}
}
can_pick = {
custom_tooltip = {
text = culture_in_farmlands_or_floodplains_terrain_desc
any_culture_county = {
any_county_province = {
OR = {
terrain = farmlands
terrain = floodplains
}
county_has_province_with_terrain = {
terrain = farmlands
terrain = floodplains
}
}
}
@ -1966,11 +1977,9 @@ tradition_agrarian = {
NOT = {
any_culture_county = {
count >= 5
any_county_province = {
OR = {
terrain = farmlands
terrain = floodplains
}
county_has_province_with_terrain = {
terrain = farmlands
terrain = floodplains
}
}
}
@ -2004,11 +2013,9 @@ tradition_agrarian = {
any_sub_realm_county = {
count >= 2
culture = scope:character.culture
any_county_province = {
OR = {
terrain = farmlands
terrain = floodplains
}
county_has_province_with_terrain = {
terrain = farmlands
terrain = floodplains
}
}
}
@ -2130,11 +2137,9 @@ tradition_pastoralists = {
any_sub_realm_county = {
percent >= 0.6
culture = scope:character.culture
any_county_province = {
OR = {
terrain = plains
terrain = steppe
}
county_has_province_with_terrain = {
terrain = plains
terrain = steppe
}
}
}
@ -2437,9 +2442,7 @@ tradition_staunch_traditionalists = {
limit = {
scope:character = {
any_sub_realm_county = {
NOT = {
culture = scope:character.culture
}
culture != scope:character.culture
}
}
}
@ -2516,7 +2519,7 @@ tradition_hill_dwellers = {
custom_description = {
text = culture_in_hills_desc
any_culture_county = {
any_county_province = {
county_has_province_with_terrain = {
terrain = hills
}
}
@ -2562,7 +2565,7 @@ tradition_hill_dwellers = {
NOT = {
any_culture_county = {
percent >= 0.3
any_county_province = {
county_has_province_with_terrain = {
terrain = hills
}
}
@ -2597,7 +2600,7 @@ tradition_hill_dwellers = {
any_sub_realm_county = {
percent >= 0.2
culture = scope:character.culture
any_county_province = {
county_has_province_with_terrain = {
terrain = hills
}
}
@ -2610,7 +2613,7 @@ tradition_hill_dwellers = {
limit = {
any_culture_county = {
percent >= 0.6
any_county_province = {
county_has_province_with_terrain = {
terrain = hills
}
}
@ -2642,11 +2645,9 @@ tradition_forest_folk = {
custom_description = {
text = culture_in_forest_desc
any_culture_county = {
any_county_province = {
OR = {
terrain = forest
terrain = taiga
}
county_has_province_with_terrain = {
terrain = forest
terrain = taiga
}
}
}
@ -2695,11 +2696,9 @@ tradition_forest_folk = {
NOT = {
any_culture_county = {
percent >= 0.3
any_county_province = {
OR = {
terrain = forest
terrain = taiga
}
county_has_province_with_terrain = {
terrain = forest
terrain = taiga
}
}
}
@ -2733,11 +2732,9 @@ tradition_forest_folk = {
any_sub_realm_county = {
percent >= 0.2
culture = scope:character.culture
any_county_province = {
OR = {
terrain = forest
terrain = taiga
}
county_has_province_with_terrain = {
terrain = forest
terrain = taiga
}
}
}
@ -2749,11 +2746,9 @@ tradition_forest_folk = {
limit = {
any_culture_county = {
percent >= 0.6
any_county_province = {
OR = {
terrain = forest
terrain = taiga
}
county_has_province_with_terrain = {
terrain = forest
terrain = taiga
}
}
}
@ -2791,11 +2786,9 @@ tradition_mountain_homes = {
custom_description = {
text = culture_in_mountains_desc
any_culture_county = {
any_county_province = {
OR = {
terrain = mountains
terrain = desert_mountains
}
county_has_province_with_terrain = {
terrain = mountains
terrain = desert_mountains
}
}
}
@ -2844,11 +2837,9 @@ tradition_mountain_homes = {
NOT = {
any_culture_county = {
percent >= 0.3
any_county_province = {
OR = {
terrain = mountains
terrain = desert_mountains
}
county_has_province_with_terrain = {
terrain = mountains
terrain = desert_mountains
}
}
}
@ -2882,11 +2873,9 @@ tradition_mountain_homes = {
any_sub_realm_county = {
percent >= 0.2
culture = scope:character.culture
any_county_province = {
OR = {
terrain = mountains
terrain = desert_mountains
}
county_has_province_with_terrain = {
terrain = mountains
terrain = desert_mountains
}
}
}
@ -2898,11 +2887,9 @@ tradition_mountain_homes = {
limit = {
any_culture_county = {
percent >= 0.6
any_county_province = {
OR = {
terrain = mountains
terrain = desert_mountains
}
county_has_province_with_terrain = {
terrain = mountains
terrain = desert_mountains
}
}
}
@ -2924,11 +2911,9 @@ tradition_dryland_dwellers = {
custom_description = {
text = culture_in_dryland_desc
any_culture_county = {
any_county_province = {
OR = {
terrain = drylands
terrain = desert
}
county_has_province_with_terrain = {
terrain = drylands
terrain = desert
}
}
}
@ -2981,11 +2966,9 @@ tradition_dryland_dwellers = {
NOT = {
any_culture_county = {
percent >= 0.3
any_county_province = {
OR = {
terrain = drylands
terrain = desert
}
county_has_province_with_terrain = {
terrain = drylands
terrain = desert
}
}
}
@ -3019,11 +3002,9 @@ tradition_dryland_dwellers = {
any_sub_realm_county = {
percent >= 0.2
culture = scope:character.culture
any_county_province = {
OR = {
terrain = drylands
terrain = desert
}
county_has_province_with_terrain = {
terrain = drylands
terrain = desert
}
}
}
@ -3035,11 +3016,9 @@ tradition_dryland_dwellers = {
limit = {
any_culture_county = {
percent >= 0.6
any_county_province = {
OR = {
terrain = drylands
terrain = desert
}
county_has_province_with_terrain = {
terrain = drylands
terrain = desert
}
}
}
@ -3068,7 +3047,7 @@ tradition_jungle_dwellers = {
custom_description = {
text = culture_in_jungle_desc
any_culture_county = {
any_county_province = {
county_has_province_with_terrain = {
terrain = jungle
}
}
@ -3111,7 +3090,7 @@ tradition_jungle_dwellers = {
NOT = {
any_culture_county = {
percent >= 0.3
any_county_province = {
county_has_province_with_terrain = {
terrain = jungle
}
}
@ -3146,7 +3125,7 @@ tradition_jungle_dwellers = {
any_sub_realm_county = {
percent >= 0.2
culture = scope:character.culture
any_county_province = {
county_has_province_with_terrain = {
terrain = jungle
}
}
@ -3159,7 +3138,7 @@ tradition_jungle_dwellers = {
limit = {
any_culture_county = {
percent >= 0.6
any_county_province = {
county_has_province_with_terrain = {
terrain = jungle
}
}
@ -3182,7 +3161,7 @@ tradition_wetlanders = {
custom_tooltip = {
text = culture_in_wetlands_desc
any_culture_county = {
any_county_province = {
county_has_province_with_terrain = {
terrain = wetlands
}
}
@ -3237,7 +3216,7 @@ tradition_wetlanders = {
NOT = {
any_culture_county = {
count >= 3
any_county_province = {
county_has_province_with_terrain = {
terrain = wetlands
}
}
@ -3272,7 +3251,7 @@ tradition_wetlanders = {
any_sub_realm_county = {
count >= 3
culture = scope:character.culture
any_county_province = {
county_has_province_with_terrain = {
terrain = wetlands
}
}
@ -3285,7 +3264,7 @@ tradition_wetlanders = {
limit = {
any_culture_county = {
percent >= 0.6
any_county_province = {
county_has_province_with_terrain = {
terrain = wetlands
}
}
@ -3315,7 +3294,7 @@ tradition_hidden_cities = {
custom_description = {
text = culture_in_jungle_desc
any_culture_county = {
any_county_province = {
county_has_province_with_terrain = {
terrain = jungle
}
}
@ -3358,7 +3337,7 @@ tradition_hidden_cities = {
NOT = {
any_culture_county = {
percent >= 0.3
any_county_province = {
county_has_province_with_terrain = {
terrain = jungle
}
}
@ -3391,7 +3370,7 @@ tradition_hidden_cities = {
NOT = {
any_culture_county = {
percent >= 0.3
any_county_province = {
county_has_province_with_terrain = {
terrain = jungle
}
}
@ -3419,8 +3398,8 @@ tradition_hidden_cities = {
limit = {
any_culture_county = {
percent >= 0.6
any_county_province = {
terrain = wetlands
county_has_province_with_terrain = {
terrain = jungle
}
}
}
@ -3478,7 +3457,7 @@ tradition_ancient_miners = {
scope:character = {
any_sub_realm_county = {
culture = scope:character.culture
any_county_province = {
county_has_province_with_terrain = {
terrain = hills
}
}
@ -3503,8 +3482,11 @@ tradition_castle_keepers = {
custom_tooltip = {
scope:character = {
OR = {
government_has_flag = government_is_feudal
government_has_flag = government_is_clan
government_has_flag = government_is_feudal
government_has_flag = government_is_clan #Update for FP3
government_has_flag = government_is_administrative
government_has_flag = government_has_merit
government_has_flag = government_is_japan_feudal
}
}
text = must_be_feudal_or_clan
@ -3611,13 +3593,20 @@ tradition_city_keepers = {
can_pick = {
trigger_if = {
limit = { has_ep3_dlc_trigger = yes }
limit = {
OR = {
has_ep3_dlc_trigger = yes
has_tgp_dlc_trigger = yes
}
}
custom_tooltip = {
scope:character = {
OR = {
government_has_flag = government_is_feudal
government_has_flag = government_is_clan #Update for FP3
government_has_flag = government_is_clan
government_has_flag = government_is_administrative
government_has_flag = government_has_merit
government_has_flag = government_is_japan_feudal
}
}
text = must_be_feudal_clan_or_admin
@ -3628,7 +3617,7 @@ tradition_city_keepers = {
scope:character = {
OR = {
government_has_flag = government_is_feudal
government_has_flag = government_is_clan #Update for FP3
government_has_flag = government_is_clan
}
}
text = must_be_feudal_or_clan
@ -3735,9 +3724,7 @@ tradition_maritime_mercantilism = {
custom_description = {
text = culture_on_coast_desc
any_culture_county = {
any_county_province = {
is_coastal = yes
}
has_coastal_province = yes
}
}
}
@ -3779,9 +3766,7 @@ tradition_maritime_mercantilism = {
NOT = {
any_culture_county = {
percent >= 0.3
any_county_province = {
is_coastal = yes
}
has_coastal_province = yes
}
}
}
@ -3812,9 +3797,7 @@ tradition_maritime_mercantilism = {
scope:character = {
any_sub_realm_county = {
percent >= 0.6
any_county_province = {
is_coastal = yes
}
has_coastal_province = yes
}
}
}
@ -3835,9 +3818,7 @@ tradition_maritime_mercantilism = {
scope:character = {
any_sub_realm_county = {
percent >= 0.3
any_county_province = {
is_coastal = yes
}
has_coastal_province = yes
}
}
}
@ -3848,9 +3829,7 @@ tradition_maritime_mercantilism = {
limit = {
any_culture_county = {
percent >= 0.6
any_county_province = {
is_coastal = yes
}
has_coastal_province = yes
}
}
multiply = 2

View file

@ -1238,6 +1238,7 @@ tradition_music_theory = {
gregarious_trait_gives_bonuses = yes
characters_are_better_court_musicians = yes # Also hooked in to increase the Feast opinion bonus
better_court_musicians = yes
withering_mind_less_likely = yes
}
cost = {

View file

@ -781,6 +781,7 @@ tradition_fp3_fierce_independence = {
}
parameters = {
unlock_maa_tawashi = yes
harder_to_hybridize = yes
harder_to_convert_county_culture = yes
}