From 543288f22b020b0b5124ac4dbd667b43523d416d Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Tue, 27 Jan 2026 15:05:20 +0000 Subject: [PATCH] Creaghts --- common/culture/cultures/NEOW_goidelic.txt | 4 +- common/culture/traditions/NEOW_traditions.txt | 125 ++++++++++++++++++ .../zz_NEOW_cultural_traditions_l_english.yml | 2 +- 3 files changed, 128 insertions(+), 3 deletions(-) diff --git a/common/culture/cultures/NEOW_goidelic.txt b/common/culture/cultures/NEOW_goidelic.txt index 6d1c3466..ed748c76 100644 --- a/common/culture/cultures/NEOW_goidelic.txt +++ b/common/culture/cultures/NEOW_goidelic.txt @@ -43,7 +43,7 @@ high_irish = { #Éireannach Uasal house_coa_mask_offset = { 0.0 0.055 } house_coa_mask_scale = { 0.9 0.9 } traditions = { - tradition_pastoralists + tradition_creaght tradition_poetry tradition_festivities tradition_xenophilic @@ -80,7 +80,7 @@ irish = { #Éireannach Bhocht head_determination = head_determination_domain traditions = { - tradition_pastoralists + tradition_creaght tradition_adaptive_skirmishing tradition_festivities tradition_defiant diff --git a/common/culture/traditions/NEOW_traditions.txt b/common/culture/traditions/NEOW_traditions.txt index d820b547..e3ef1139 100644 --- a/common/culture/traditions/NEOW_traditions.txt +++ b/common/culture/traditions/NEOW_traditions.txt @@ -424,6 +424,131 @@ tradition_defiant = { # defiant } } +tradition_creaght = { + category = societal + + layers = { + 0 = steward + 1 = western + 4 = horses.dds + } + + can_pick = { + culture_not_pacifistic_trigger = yes + custom_tooltip = { + text = cannot_have_tradition_vegetarianism + NOT = { culture_tradition:tradition_vegetarianism = { is_in_list = traits } } + text = culture_in_plains_or_steppe_terrain_desc + any_culture_county = { + percent >= 0.4 + any_county_province = { + OR = { + terrain = plains + terrain = steppe + geographical_region = world_steppe + } + } + } + } + } + + parameters = { + more_frequent_hunts = yes + hunting_traits_more_valued = yes + hunting_traits_more_common = yes + always_unlock_legendary_hunting_lodge = yes + pastures_building_bonuses = yes + farm_estates_pastures_unlock = yes + better_herders_pasturalists = yes + } + + character_modifier = { + negate_health_penalty_add = 0.15 + character_travel_speed_mult = 0.15 + prowess = 1 + plains_fertility_growth_mult = low_culture_county_fertility_value_mult + steppe_fertility_growth_mult = low_culture_county_fertility_value_mult + drylands_fertility_growth_mult = low_culture_county_fertility_value_mult + desert_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 = plains + terrain = steppe + geographical_region = world_steppe + } + } + } + } + } + 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 = plains + terrain = steppe + } + } + } + } + } + multiply = 0 + } + } +} + tradition_landstinget = { category = regional diff --git a/localization/english/replace/culture/traditions/zz_NEOW_cultural_traditions_l_english.yml b/localization/english/replace/culture/traditions/zz_NEOW_cultural_traditions_l_english.yml index 2f2c6e50..726d6d77 100644 --- a/localization/english/replace/culture/traditions/zz_NEOW_cultural_traditions_l_english.yml +++ b/localization/english/replace/culture/traditions/zz_NEOW_cultural_traditions_l_english.yml @@ -15,7 +15,7 @@ tradition_landstinget_desc:1 "Abiding by the ancient tradition of Allemansrätten, and electing rulers, in this culture rulers are expected to prove themselves worthy of rulership, and respect the land rights of the common folk." tradition_creaght_name:0 "Creaght" - tradition_creaght_desc:1 "The commonfolk of this culture are especially empowered, and hold their rulers to a high standard. Few will kneel before tyrannical nobles, and rulers are expected to prove themselves worthy of rulership." + tradition_creaght_desc:1 "This cultures organises themselves around distinct semi feral band is migratory cattle herds." #OTHER