britian changes + some more map tweks

This commit is contained in:
edwardtheelbowhigh 2025-02-14 23:52:51 +00:00
parent e8b7d30a4e
commit eb8b758b80
33 changed files with 3878 additions and 465 deletions

View file

@ -37,9 +37,11 @@ welsh = {
martial_custom = martial_custom_male_only
traditions = {
tradition_poetry
tradition_concubines
#tradition_concubines
tradition_highland_warriors
tradition_longbow_competitions
tradition_pastoralists
tradition_staunch_traditionalists
#tradition_longbow_competitions
}
name_list = name_list_welsh

View file

@ -41,7 +41,7 @@ gaelic = {
tradition_hill_dwellers
tradition_highland_warriors
tradition_strong_kinship
tradition_concubines
tradition_fp1_performative_honour
}
name_list = name_list_goidelic

View file

@ -103,10 +103,11 @@ scottish = {
language = language_scots
martial_custom = martial_custom_male_only
traditions = {
tradition_hereditary_hierarchy
tradition_city_keepers
tradition_xenophilic
tradition_parochialism
tradition_fp3_beacon_of_learning
tradition_strong_kinship
tradition_maritime_mercantilism
tradition_staunch_traditionalists
}
name_list = name_list_scottish

View file

@ -11,7 +11,7 @@
traditions = {
tradition_fishermen
tradition_diasporic
tradition_longbow_competitions
#tradition_longbow_competitions
}
name_list = name_list_english
@ -46,9 +46,13 @@ weslander = {
martial_custom = martial_custom_equal
traditions = {
tradition_ancient_miners
tradition_longbow_competitions
tradition_agrarian
tradition_castle_keepers
tradition_festivities
#tradition_longbow_competitions
#tradition_agrarian
tradition_fishermen
#tradition_castle_keepers
tradition_seafaring
tradition_practiced_pirates
}
name_list = name_list_english
@ -74,10 +78,11 @@ norflander = {
language = language_english
martial_custom = martial_custom_equal
traditions = {
tradition_upland_skirmishing
tradition_longbow_competitions
tradition_modest
tradition_hard_working
tradition_pastoralists
tradition_life_is_just_a_joke
tradition_seafaring
tradition_ancient_miners
tradition_metal_craftsmanship
}
name_list = name_list_english
@ -105,7 +110,7 @@ easlander = {
traditions = {
tradition_fishermen
tradition_wetlanders
tradition_longbow_competitions
tradition_staunch_traditionalists
tradition_seafaring
}
@ -139,10 +144,11 @@ souflander = {
language = language_english
martial_custom = martial_custom_equal
traditions = {
tradition_ep2_avid_falconers
tradition_longbow_competitions
tradition_agrarian
tradition_castle_keepers
tradition_fp3_beacon_of_learning
#tradition_british_armoires
tradition_seafaring
tradition_ep3_cultivated_sophistication
tradition_maritime_mercantilism
}
name_list = name_list_english
@ -176,10 +182,12 @@ norner = {
language = language_english
martial_custom = martial_custom_equal
traditions = {
tradition_upland_skirmishing
tradition_longbow_competitions
#tradition_upland_skirmishing
#tradition_longbow_competitions
tradition_modest
tradition_hard_working
tradition_staunch_traditionalists
tradition_stalwart_defenders
}
name_list = name_list_english

View file

@ -9,11 +9,12 @@
language = language_brittannic
martial_custom = martial_custom_equal
traditions = {
tradition_ep3_palace_politics
tradition_city_keepers
tradition_british_armoires
tradition_stalwart_defenders
tradition_british_palace_politics
tradition_fp3_beacon_of_learning
#tradition_british_armoires
tradition_seafaring
tradition_ep3_cultivated_sophistication
tradition_maritime_mercantilism
}
name_list = name_list_brittannic
@ -50,10 +51,11 @@ prytoneg = {
language = language_brittannic
martial_custom = martial_custom_equal
traditions = {
tradition_ep3_palace_politics
tradition_longbow_competitions
tradition_castle_keepers
tradition_stalwart_defenders
tradition_british_palace_politics
tradition_ancient_miners
tradition_fishermen
tradition_metal_craftsmanship
tradition_pastoralists
}
name_list = name_list_brittannic
@ -82,10 +84,11 @@ scouseg = {
language = language_brittannic
martial_custom = martial_custom_equal
traditions = {
tradition_ep3_palace_politics
tradition_longbow_competitions
tradition_music_theory
tradition_british_palace_politics
tradition_maritime_mercantilism
tradition_culture_blending
tradition_hard_working
tradition_parochialism
}
name_list = name_list_brittannic
@ -109,12 +112,16 @@ strafclideg = {
created = 2200.1.1
parents = { scottish welsh }
ethos = ethos_courtly
ethos = ethos_bureaucratic
heritage = heritage_scottish
language = language_brittannic
martial_custom = martial_custom_equal
traditions = {
tradition_longbow_competitions
tradition_british_palace_politics
tradition_parochialism
tradition_hard_working
tradition_fp3_beacon_of_learning
tradition_strong_kinship
}
name_list = name_list_brittannic

View file

@ -0,0 +1,25 @@
innovation_british_armories = {
group = culture_group_regional
culture_era = culture_era_tribal
icon = @weapons_and_armor_02
potential = {
OR = {
has_cultural_pillar = heritage_anglo_frisian
has_cultural_pillar = heritage_scottish
this = culture:maritimer
any_parent_culture_or_above = {
OR = {
this = culture:maritimer
}
}
}
}
unlock_maa = handgonners
character_modifier = {
archers_max_size_add = 2
}
flag = global_maa
}

View file

@ -0,0 +1,32 @@
name_of_culture_innovation = { # Key to the name
culture_era = key # key to the cultural era this innovation belongs.
group = group_name # Innovation group. Can be: culture_group_military, culture_group_civic or culture_group_regional.
icon = path # Path to the icon to show. If not set will use the default icon defined in NGameIcons::DEFAULT_CULTURE_INNOVATION_TYPE_ICON_PATH
region = key # Region where this innovation can start getting base progress. Empty means anywhere.
potential = {} # Trigger to check if it can be unlocked by the culture. In contrast to can_progress it will be hidden otherwise. Scope: culture Default: always = yes
can_progress = {} # To check if it can start being exposed. Scope: culture Default: always = yes
character_modifier = {} # Modifiers of this culture innovation. This will be applied to the characters of that cuture.
culture_modifier = {} # Modifier of this culture innovation applied to the culture itself.
county_modifier = {} # Modifier of this culture innovation applied to counties of the culture.
province_modifier = {} # Modifier of this culture innovation applied to provinces in a county of the culture.
flag = flag_name # Optional flag, relevant for the has_all_innovations trigger. Can list any number of flags for each innovation.
unlock_building = key # key of a building that can be unlocked. There can be more than one. This is only to show on the tooltip, it has to be maulually blocked on the object itself.
unlock_decision = key # key of a decicion that can be unlocked. There can be more than one. This is only to show on the tooltip, it has to be maulually blocked on the object itself.
unlock_casus_belli = key # key of a casus belli that can be unlocked. There can be more than one. This is only to show on the tooltip, it has to be maulually blocked on the object itself.
unlock_maa = key # key of a regiment that can be unlocked. There can be more than one. Actually does unlock the MaA.
unlock_law = key # key of a law that can be unlocked. There can be more than one. This is only to show on the tooltip, it has to be maulually blocked on the object itself.
custom = loc_key # A custom effect description that will be added to the list of effects
maa_upgrade = {
type = cavalry # The base MaA type to upgrade
damage = 0.1
toughness = 0.1
pursue = 0.1
screen = 0.1
siege_value = 0.1
max_size = 1
}
}

View file

@ -89,4 +89,115 @@ tradition_british_armoires = {
multiply = 0
}
}
}
tradition_british_palace_politics = {
category = regional
layers = {
0 = intrigue
1 = western
4 = palace_politics.dds
}
is_shown = {
OR = {
has_cultural_pillar = heritage_anglo_frisian
has_cultural_pillar = heritage_scottish
this = culture:prytoneg
any_parent_culture_or_above = {
this = culture:prytoneg
}
}
scope:character = {
OR = {
has_title = title:e_brittania
}
}
# DLC check.
has_ep3_dlc_trigger = yes
NOT = {
has_cultural_tradition = tradition_byzantine_succession
}
}
can_pick = {
custom_tooltip = {
text = cannot_have_tradition_court_eunuchs
NOT = { culture_tradition:tradition_court_eunuchs = { is_in_list = traits } }
}
custom_tooltip = {
text = cannot_have_tradition_merciful_blindings
NOT = { culture_tradition:tradition_merciful_blindings = { is_in_list = traits } }
}
}
parameters = {
unlock_maa_household_cavalry = yes
unlock_maa_household_guard = yes
unlock_commander_of_the_guard = yes
reduced_bodyguard_aptitude = yes
ambitious_trait_more_common = yes
cultrad_unlocks_t2_countermeasures = yes
palace_politics_trait_bonuses = yes
palace_politics_trait_maluses = yes
}
character_modifier = {
monthly_court_grandeur_change_mult = 0.2
political_scheme_phase_duration_add = minor_scheme_phase_duration_bonus_value
personal_scheme_phase_duration_add = minor_scheme_phase_duration_bonus_value
}
cost = {
prestige = {
add = {
value = tradition_base_cost
desc = BASE
format = "BASE_VALUE_FORMAT"
}
if = {
limit = {
NOR = {
culture_pillar:ethos_bureaucratic = { is_in_list = traits }
culture_pillar:ethos_courtly = { is_in_list = traits }
culture_pillar:ethos_spiritual = { is_in_list = traits }
}
}
add = {
value = tradition_incompatible_ethos_penalty
desc = not_bureaucratic_courtly_or_spiritual_desc
}
}
if = {
limit = {
has_dlc_feature = royal_court
OR = {
scope:character = { has_royal_court = no }
NOT = {
scope:character = {
court_grandeur_current_level >= very_high_court_grandeur_level
}
}
}
}
add = {
value = tradition_unfulfilled_criteria_penalty
desc = culture_head_court_grandeur_desc
}
}
multiply = tradition_replacement_cost_if_relevant
}
}
ai_will_do = {
value = 200
if = {
limit = { # Admin should be more into this
scope:character = {
government_allows = administrative
}
}
multiply = 2
}
}
}