Sami Tradition

This commit is contained in:
Heidesommer 2026-05-08 17:40:21 -04:00
parent 52c93e8b76
commit e5f88a2b4a
4 changed files with 130 additions and 2 deletions

View file

@ -41,6 +41,7 @@ sami = {
tradition_winter_warriors
tradition_adaptive_skirmishing
tradition_forest_wardens
tradition_midnight_herders
}
name_list = name_list_sami

View file

@ -1019,4 +1019,116 @@ tradition_consanguinity_dynastic = {
multiply = tradition_replacement_cost_if_relevant
}
}
}
}
tradition_midnight_herders = {
category = realm
layers = {
0 = steward
2 = western
4 = horses.dds
}
can_pick = {
custom_tooltip = {
text = culture_in_taiga_desc
any_culture_county = {
percent >= 0.4
any_county_province = {
OR = {
terrain = taiga
}
}
}
}
}
parameters = {
taiga_wetland_pastures_allowed = yes
pastures_building_bonuses = yes
farm_estates_pastures_unlock = yes
better_herders_pasturalists = yes
}
character_modifier = {
negate_health_penalty_add = 0.15
prowess = 1
taiga_fertility_growth_mult = low_culture_county_fertility_value_mult
forest_fertility_growth_mult = low_culture_county_fertility_value_mult
wetlands_fertility_growth_mult = low_culture_county_fertility_value_mult
}
cost = {
prestige = {
add = {
value = tradition_base_cost
desc = BASE
format = "BASE_VALUE_FORMAT"
}
if = {
limit = {
NOR = {
culture_pillar:ethos_bellicose = { is_in_list = traits }
culture_pillar:ethos_stoic = { is_in_list = traits }
culture_pillar:ethos_communal = { is_in_list = traits }
}
}
add = {
value = tradition_incompatible_ethos_penalty
desc = not_bellicose_stoic_or_communal_desc
}
}
if = {
limit = {
NOT = {
any_culture_county = {
percent >= 0.6
any_county_province = {
OR = {
terrain = taiga
}
}
}
}
}
add = {
value = tradition_unfulfilled_criteria_penalty
desc = culture_in_plains_or_steppe_terrain_percentage_desc
}
}
if = {
limit = {
culture_tradition_reduction_trigger = { TRADITION = tradition_pastoralists }
}
multiply = {
value = 0.5
desc = inspired_by_culture_desc
}
}
multiply = tradition_replacement_cost_if_relevant
}
}
ai_will_do = {
value = 200
if = {
limit = {
NOT = {
scope:character = {
any_sub_realm_county = {
percent >= 0.6
culture = scope:character.culture
county_has_province_with_terrain = {
terrain = taiga
}
}
}
}
}
multiply = 0
}
}
}

View file

@ -175,6 +175,15 @@ building_pastures_requirement_terrain = {
terrain = jungle
NOT = { geographical_region = world_innovation_elephants }
}
AND = {
OR = {
terrain = taiga
terrain = wetlands
}
culture = {
has_cultural_parameter = taiga_wetland_pastures_allowed
}
}
}
}