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

@ -157,6 +157,26 @@ habsburg_dynasty = {
} }
} }
lichtenstein_dynasty = {
pattern="pattern_horizontal_split_01.dds"
color1=yellow_light
color2=red
color3=red
}
zollern_dynasty = {
pattern="pattern_solid.dds"
color1=white
color2=yellow
color3=red
colored_emblem={
color1=white
color2=black
texture="ce_quarterly.dds"
}
}
tepes_dynasty = { tepes_dynasty = {
pattern="pattern__solid_designer.dds" pattern="pattern__solid_designer.dds"
color1=blue color1=blue
@ -194,3 +214,106 @@ tepes_dynasty = {
} }
} }
} }
windsor_dynasty = {
color1=red
color2=white
color3=red
colored_emblem={
color1=yellow
texture="ce_harp.dds"
instance={
position={ 0.330000 0.730000 }
scale={ 0.430000 0.430000 }
depth=6.010000
rotation=342
}
}
colored_emblem={
color1=red
texture="ce_lion_rampant.dds"
instance={
position={ 0.710000 0.250000 }
scale={ 0.290000 0.290000 }
depth=3.010000
}
}
colored_emblem={
color1=red
color2=blue
texture="ce_quarterly.dds"
instance={
depth=10.010000
}
}
colored_emblem={
color1=yellow
texture="ce_leopard_passant_guardant.dds"
instance={
position={ 0.680000 0.870000 }
scale={ 0.430000 0.430000 }
}
instance={
position={ 0.680000 0.720000 }
scale={ 0.420000 0.420000 }
depth=1.010000
}
instance={
position={ 0.680000 0.580000 }
scale={ 0.400000 0.400000 }
depth=2.010000
}
instance={
position={ 0.260000 0.350000 }
scale={ 0.350000 0.350000 }
depth=7.010000
}
instance={
position={ 0.260000 0.100000 }
scale={ 0.360000 0.360000 }
depth=8.010000
}
instance={
position={ 0.260000 0.230000 }
scale={ 0.350000 0.350000 }
depth=9.010000
}
}
colored_emblem={
color1=yellow
texture="ce_block_02.dds"
instance={
position={ 0.730000 0.230000 }
scale={ 0.460000 0.540000 }
depth=5.010000
}
}
colored_emblem={
color1=red
texture="ce_double_tressure.dds"
instance={
position={ 0.710000 0.270000 }
scale={ 0.520000 0.520000 }
depth=4.010000
}
}
}

View file

@ -0,0 +1,402 @@
# Have a look at _court_positions.info for documentation
commander_of_the_guard = {
max_available_positions = 1
category = court_position_category_special
skill = martial
minimum_rank = empire
opinion = {
value = 50
}
# How high the aptitude has to be to reach the 5 different modifier levels
aptitude_level_breakpoints = { 20 40 60 80 }
# How good is this character in this position? root scope is the holder of the court position
aptitude = {
value = 1
add = court_position_aptitude_boon_voyager_trait
add = {
value = martial
multiply = 4
max = 50
desc = court_position_skill_martial
}
if = {
limit = {
has_trait = shieldmaiden
}
add = {
value = 5
desc = court_position_shieldmaiden_trait
}
}
if = {
limit = {
has_trait = gallant
}
add = {
value = 5
desc = court_position_gallant_trait
}
}
if = {
limit = {
has_trait = strong
}
add = {
value = 10
desc = court_position_strong_trait
}
}
if = {
limit = {
has_trait = physique_good_3
}
add = {
value = 15
desc = court_position_physique_good_3_trait
}
}
if = {
limit = {
has_trait = physique_good_2
}
add = {
value = 10
desc = court_position_physique_good_2_trait
}
}
if = {
limit = {
has_trait = physique_good_1
}
add = {
value = 5
desc = court_position_physique_good_1_trait
}
}
if = {
limit = {
has_trait = brave
}
add = {
value = 15
desc = court_position_brave_trait
}
}
if = {
limit = {
has_trait = loyal
}
add = {
value = 10
desc = court_position_loyal_trait
}
}
if = {
limit = {
has_trait = just
}
add = {
value = 10
desc = court_position_just_trait
}
}
if = {
limit = {
has_trait = stubborn
}
add = {
value = 5
desc = court_position_stubborn_trait
}
}
if = {
limit = {
has_trait = honest
}
add = {
value = 10
desc = court_position_honest_trait
}
}
if = {
limit = {
has_trait = unyielding_defender
}
add = {
value = 10
desc = court_position_unyielding_defender_trait
}
}
if = {
limit = {
has_trait = craven
}
add = {
value = -15
desc = court_position_craven_trait
}
}
if = {
limit = {
has_trait = fickle
}
add = {
value = -10
desc = court_position_fickle_trait
}
}
if = {
limit = {
has_trait = disloyal
}
add = {
value = -25
desc = court_position_disloyal_trait
}
}
if = {
limit = {
has_character_flag = best_knight_position
}
add = {
value = 20
desc = best_knight_position_desc
}
}
if = {
limit = {
has_character_flag = competing_knight_position
OR = {
any_court_position_holder = {
type = bodyguard_court_position
has_character_flag = competing_knight_position
}
any_court_position_holder = {
type = champion_court_position
has_character_flag = competing_knight_position
}
}
}
add = 30
desc = competing_knight_position_desc
}
add = court_position_aptitude_traveling_friends_value
add = court_position_aptitude_family_business_value
add = court_position_aptitude_high_penalty_value
# Bonus from court.8311
if = {
limit = { var:bonus_aptitude_role ?= flag:commander_of_the_guard }
add = {
value = cp_bonus_aptitude_value
desc = cp_bonus_aptitude
}
}
}
is_shown = {
has_ep1_court_positions_dlc_trigger = yes
has_ep3_dlc_trigger = yes
primary_title.tier >= tier_empire
# The Varangian Guard has been founded!
#primary_title = { has_variable = founded_varangian_guard }
has_title = title:e_britannia
}
is_shown_character = {
scope:employee = {
is_courtier_of = scope:liege
commander_of_the_guard_validity_trigger = { EMPLOYER = scope:liege }
}
}
valid_character = {
scope:employee = {
commander_of_the_guard_validity_trigger = { EMPLOYER = scope:liege }
}
}
revoke_cost = { # root is the liege, no other scopes are passed here!
prestige = {
value = major_court_position_prestige_revoke_cost
# Set to 0 via obligation hook
if = {
limit = {
court_position_obligation_hook_salary_trigger = {
POS = commander_of_the_guard
LIEGE = root
}
}
multiply = 0
}
# Avoid AI prestige issues
if = {
limit = {
exists = this
is_ai = yes
}
multiply = 0
}
# Special case for events
if = {
limit = {
exists = this
has_character_flag = free_revoke_cost
}
multiply = 0
}
#Lowering for LAAMPS, to match Camp Officer revoke cost
if = {
limit = {
exists = this
is_landless_adventurer = yes
}
value = minor_court_position_prestige_revoke_cost
}
}
}
salary = {
round = no
gold = {
value = medium_court_position_salary # Update X_salary_tooltip if script_value is changed
# Set to 0 with Dynasty Perk Inner Circle
if = {
limit = { court_position_inner_circle_salary_trigger = { POS = commander_of_the_guard } }
multiply = {
value = 0.0
desc = inner_circle_salary_mod
format = "BASE_VALUE_FORMAT_DECIMALS_MINUS_POSITIVE"
}
}
# Halved with obligation hook
else_if = {
limit = {
court_position_obligation_hook_salary_trigger = {
POS = commander_of_the_guard
LIEGE = scope:liege
}
}
multiply = {
value = 0.5
desc = obligation_hook_salary
format = "BASE_VALUE_FORMAT_DECIMALS_MINUS_POSITIVE"
}
}
#Set to 0 with our psycho bodyguard from travel_events.2040
if = {
limit = {
scope:liege = {
employs_court_position = commander_of_the_guard_court_position
any_court_position_holder = {
type = commander_of_the_guard_court_position
has_variable = insane_bodyguard
}
}
}
multiply = {
value = 0.0
desc = insane_bodyguard_salary_mod
format = "BASE_VALUE_FORMAT_DECIMALS_MINUS_POSITIVE"
}
}
# Halved salary
if = {
limit = {
court_position_halved_salary_trigger = { POS = commander_of_the_guard }
}
multiply = {
value = 0.5
desc = court_position_halved_salary
format = "BASE_VALUE_FORMAT_DECIMALS_MINUS_POSITIVE"
}
}
#You're working with LAAMPS now
if = {
limit = {
scope:liege ?= { is_landless_adventurer = yes }
}
multiply = {
value = 0
desc = court_position_laamps_free
format = "BASE_VALUE_FORMAT_DECIMALS_MINUS_POSITIVE"
}
}
}
}
# These modifiers are employed based on what level the aptitude reaches (levels are defined as breakpoints)
scaling_employer_modifiers = {
terrible = {
heavy_infantry_toughness_mult = -0.05
}
poor = {
heavy_infantry_toughness_mult = 0
}
average = {
heavy_infantry_toughness_mult = 0.05
}
good = {
heavy_infantry_toughness_mult = 0.1
}
excellent = {
heavy_infantry_toughness_mult = 0.2
}
}
custom_employer_modifier_description = commander_of_the_guard_employer_custom_effect_description
modifier = {
monthly_prestige = medium_court_position_prestige_salary
}
on_court_position_received = {
commander_of_the_guard_title_accepted_effect = yes
}
on_court_position_revoked = {
commander_of_the_guard_title_revoked_effect = yes
}
on_court_position_invalidated = {
commander_of_the_guard_title_invalidated_effect = yes
}
# Scripted value to determine whether an AI will hire/fire a position or not. Hires over 0, fires under -50. Look in _court_positions.info for more extensive documentation!
candidate_score = {
value = 50
add = scope:base_value
add = court_position_candidate_score_base_value
add = court_position_candidate_aptitude_value
scope:liege = {
# More likely if you're scared all the time
if = {
limit = {
has_trait = paranoid
}
add = 50
}
}
scope:liege = {
# More likely if you're scared all the time
if = {
limit = {
number_maa_regiments_of_base_type = {
type = heavy_infantry
value >= 5
}
}
add = 50
}
}
if = { # To stop petitioned positions immediately being fired by the AI
limit = {
court_position_petition_ai_weight_trigger = { ROLE = commander_of_the_guard }
}
add = 1000
}
add = court_position_debt_considerations_value
}
}

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,5 +1,8 @@
e_alps = { e_alps = {
color={ 255 80 80 } color={ 255 80 80 }
capital = c_bern
can_be_named_after_dynasty = no
k_switzerland = { k_switzerland = {
color = { 255 80 80 } color = { 255 80 80 }
@ -442,16 +445,16 @@ e_alps = {
} }
c_provence = { c_provence = {
color = { 165 50 105 } color = { 165 50 105 }
b_arles = {
province = 2017
color = { 180 30 70 }
}
b_marseille = { b_marseille = {
province = 2018 province = 2018
color = { 165 50 105 } color = { 165 50 105 }
} }
b_arles = {
province = 2017
color = { 180 30 70 }
}
b_toulon = { b_toulon = {
province = 2019 province = 2019

View file

@ -780,7 +780,7 @@ e_britannia = {
k_northumberland = { k_northumberland = {
color = { 216 21 41 } color = { 216 21 41 }
capital = c_cheshire capital = c_liverpool
d_northumberland = { d_northumberland = {
@ -1042,10 +1042,10 @@ e_britannia = {
c_cheshire = { c_cheshire = {
color = { 253 1 26 } color = { 253 1 26 }
b_chester = { b_manchester = {
province = 1643 province = 9721
color = { 255 152 50 } color = { 253 1 26 }
} }
b_northwich = { b_northwich = {
province = 1645 province = 1645
@ -1066,10 +1066,10 @@ e_britannia = {
color = { 253 1 26 } color = { 253 1 26 }
} }
b_manchester = { b_chester = {
province = 9721 province = 1643
color = { 253 1 26 } color = { 255 152 50 }
} }
} }
} }
@ -1447,7 +1447,7 @@ e_britannia = {
k_wales = { k_wales = {
color = { 0 153 63 } color = { 0 153 63 }
capital = c_cardiganshire # Gwynedd capital = c_glamorgan # Gwynedd
can_create = { can_create = {
trigger_if = { trigger_if = {

View file

@ -1873,6 +1873,9 @@ e_germany = {
color = { 208 198 198 } color = { 208 198 198 }
} }
}
c_konstanz = {
color = { 208 198 198 }
b_nellenburg = { b_nellenburg = {
province = 2762 province = 2762
@ -1883,7 +1886,7 @@ e_germany = {
color = { 65 60 65 } color = { 65 60 65 }
} }
} }
c_breisgau = { c_breisgau = {
color = { 185 185 200 } color = { 185 185 200 }
@ -1921,7 +1924,7 @@ e_germany = {
} }
d_upper_bavaria = { d_upper_bavaria = {
color = { 80 90 90 } color = { 0 187 255 }
capital = c_munchen capital = c_munchen
@ -1944,15 +1947,45 @@ e_germany = {
color = { 80 90 100 } color = { 80 90 100 }
} }
b_friedberg = { }
province = 2779
c_rothenburg = {
color = { 80 90 100 }
color = { 50 50 50 }
b_ilmunster = {
province = 2939
color = { 80 90 100 }
} }
b_lechrain = { b_munchsmunster = {
province = 2780 province = 2940
color = { 50 50 50 } color = { 80 80 95 }
}
b_niederschonenfeld = {
province = 2938
color = { 80 80 95 }
}
}
c_ingolstadt = {
color = { 110 100 85 }
b_ingolstadt = {
province = 2883
color = { 80 80 95 }
}
b_eichtstad = {
province = 2878
color = { 110 100 85 }
}
b_neue_weissenburg = {
province = 2882
color = { 110 100 85 }
} }
} }
c_traunstein = { c_traunstein = {
@ -2039,65 +2072,7 @@ e_germany = {
d_lower_bavaria = { d_lower_bavaria = {
color = { 80 90 90 } color = { 80 90 90 }
capital = c_regensburg capital = c_landshut
c_regensburg = {
color = { 80 90 90 }
b_regensburg = {
province = 2964
color = { 80 90 90 }
}
b_abensberg = {
province = 2941
color = { 80 90 90 }
}
b_leonsberg = {
province = 2963
color = { 80 90 90 }
}
}
c_ingolstadt = {
color = { 110 100 85 }
b_ingolstadt = {
province = 2883
color = { 80 80 95 }
}
b_neue_weissenburg = {
province = 2882
color = { 110 100 85 }
}
}
c_rothenburg = {
color = { 80 90 100 }
b_rothenburg = {
province = 2942
color = { 80 90 100 }
}
b_ilmunster = {
province = 2939
color = { 80 90 100 }
}
b_munchsmunster = {
province = 2940
color = { 80 80 95 }
}
b_niederschonenfeld = {
province = 2938
color = { 80 80 95 }
}
}
c_landshut = { c_landshut = {
color = { 75 100 100 } color = { 75 100 100 }
@ -2111,6 +2086,16 @@ e_germany = {
color = { 90 90 90 } color = { 90 90 90 }
} }
b_rothenburg = {
province = 2942
color = { 80 90 100 }
}
b_abensberg = {
province = 2941
color = { 80 90 90 }
}
} }
c_passau = { c_passau = {
color = { 90 90 90 } color = { 90 90 90 }
@ -2134,16 +2119,6 @@ e_germany = {
} }
c_deggendorf = { c_deggendorf = {
color = { 80 80 80 } color = { 80 80 80 }
b_tegernheim = {
province = 2965
color = { 80 90 90 }
}
b_cham = {
province = 2967
color = { 120 105 70 }
}
b_waldkirchen = { b_waldkirchen = {
province = 2969 province = 2969
@ -2161,43 +2136,36 @@ e_germany = {
capital = c_eichstadt #Eichstadt capital = c_eichstadt #Eichstadt
c_eichstadt = { c_neumarkt = {
color = { 110 100 85 } color = { 110 100 85 }
b_neumarkt = {
province = 2991
b_eichtstad = { color = { 100 90 70 }
province = 2878
color = { 110 100 85 }
} }
b_hirschberg = { b_hirschberg = {
province = 2879 province = 2879
color = { 110 100 85 } color = { 110 100 85 }
} }
b_neumarkt = {
province = 2991
color = { 100 90 70 }
}
} }
c_nurnberg = { c_regensburg = {
color = { 240 240 255 } color = { 80 90 90 }
b_nurnberg = { b_regensburg = {
province = 2877 province = 2964
color = { 240 240 255 } color = { 80 90 90 }
} }
b_bayreuth = { b_leonsberg = {
province = 2993 province = 2963
color = { 130 120 105 } color = { 80 90 90 }
} }
b_greiffenst = { b_tegernheim = {
province = 2992 province = 2965
color = { 240 240 250 } color = { 80 90 90 }
} }
} }
#c_hall = { #c_hall = {
@ -2241,6 +2209,16 @@ e_germany = {
color = { 120 105 70 } color = { 120 105 70 }
} }
b_cham = {
province = 2967
color = { 120 105 70 }
}
b_leuchtenburg = {
province = 2990
color = { 130 120 105 }
}
} }
} }
@ -2262,10 +2240,15 @@ e_germany = {
color = { 50 50 50 } color = { 50 50 50 }
} }
b_marsetten = { b_friedberg = {
province = 2776 province = 2779
color = { 25 25 25 } color = { 50 50 50 }
}
b_lechrain = {
province = 2780
color = { 50 50 50 }
} }
} }
c_nordlingen = { c_nordlingen = {
@ -2309,25 +2292,47 @@ e_germany = {
color = { 40 40 40 } color = { 40 40 40 }
} }
b_marsetten = {
province = 2776
color = { 25 25 25 }
}
} }
} }
d_bamburg = { }
k_east_francia = { #Hesse
color = { 0 82 159 }
capital = c_frankfurt
ai_primary_priority = {
if = {
limit = {
culture = culture:franconian
}
add = @correct_culture_primary_score
}
if = {
limit = {
NOT = { culture = culture:franconian }
culture = { has_cultural_pillar = heritage_central_germanic }
}
add = @better_than_the_alternatives_score
}
}
d_franconia = {
color = { 50 50 50 } color = { 50 50 50 }
capital = c_bamberg capital = c_nurnberg
c_nurnberg = {
color = { 240 240 255 }
c_bamberg = { b_nurnberg = {
color = { 240 240 250 } province = 2892
b_bamberg = { color = { 240 240 255 }
province = 2874
color = { 240 240 250 }
}
b_casel = {
province = 2873
color = { 240 240 250 }
} }
b_iphofen = { b_iphofen = {
province = 2890 province = 2890
@ -2335,7 +2340,7 @@ e_germany = {
color = { 240 240 250 } color = { 240 240 250 }
} }
b_riedfeld = { b_riedfeld = {
province = 2892 province = 2877
color = { 240 240 255 } color = { 240 240 255 }
} }
@ -2365,34 +2370,140 @@ e_germany = {
} }
} }
} }
}
k_east_francia = { #Hesse
color = { 0 82 159 }
capital = c_frankfurt
ai_primary_priority = {
if = {
limit = {
culture = culture:franconian
}
add = @correct_culture_primary_score
}
if = {
limit = {
NOT = { culture = culture:franconian }
culture = { has_cultural_pillar = heritage_central_germanic }
}
add = @better_than_the_alternatives_score
}
}
d_west_franconia = { d_west_franconia = {
color = { 170 170 170 } color = { 170 170 170 }
capital = c_frankfurt capital = c_wurzburg
c_wurzburg = {
color = { 255 255 255 }
b_wurzburg = {
province = 2870
color = { 255 255 255 }
}
b_hammelburg = {
province = 2871
color = { 255 255 255 }
}
b_hochberg = {
province = 2869
color = { 255 255 255 }
}
}
c_schweinfurt = {
color = { 175 160 160 }
b_schweinfurt = {
province = 2926
color = { 255 245 245 }
}
b_wiltberg = {
province = 2927
color = { 255 245 245 }
}
b_henneberg = {
province = 2925
color = { 255 245 245 }
}
}
c_klingenberg = {
color = { 175 160 160 }
b_klingenberg = {
province = 2862
color = { 175 160 160 }
}
b_budingen = {
province = 2865
color = { 190 170 170 }
}
b_gelnhausen = {
province = 2864
color = { 175 160 160 }
}
b_rieneck = {
province = 2866
color = { 175 160 160 }
}
}
}
d_east_franconia = {
color = { 245 245 255 }
capital = c_bayreuth #Würzburg
c_coburg = {
color = { 255 240 255 }
b_coburg = {
province = 2998
color = { 255 240 255 }
}
b_lichtenfels = {
province = 2995
color = { 255 240 255 }
}
}
c_bayreuth = {
color = { 130 120 105 }
b_bayreuth = {
province = 2993
color = { 130 120 105 }
}
b_greiffenst = {
province = 2992
color = { 240 240 250 }
}
}
c_hof = {
color = { 130 120 105 }
b_hof = {
province = 3000
color = { 200 145 155 }
}
b_kulmbach = {
province = 2994
color = { 130 120 105 }
}
}
c_bamberg = {
color = { 240 240 250 }
b_bamberg = {
province = 2874
color = { 240 240 250 }
}
b_casel = {
province = 2873
color = { 240 240 250 }
}
}
}
d_hesse = {
color = { 180 160 160 }
capital = c_kassel #Kassel
c_frankfurt = { c_frankfurt = {
color = { 190 190 190 } color = { 190 190 190 }
@ -2449,155 +2560,7 @@ e_germany = {
color = { 150 150 150 } color = { 150 150 150 }
} }
#b_darmundestat = {
# province = 2740
#
# color = { 170 170 170 }
#}
}
#c_pfalz = {
# color = { 140 140 170 }
#
#
#
# #b_frankenthal = {
# # province = 2734
# #
# # color = { 140 140 170 }
# #}
#}
#c_weissenburg = {
# color = { 129 129 129 }
#
# b_weissenburg = {
# province = 2724
#
# color = { 129 129 129 }
# }
# b_pirmasens = {
# province = 2730
#
# color = { 129 129 129 }
# }
#}
#c_rhein = {
# color = { 113 113 158 }
#
# b_veldenz = {
# province = 2701
#
# color = { 113 113 158 }
# }
# b_waldgrave = {
# province = 2702
#
# color = { 113 113 158 }
# }
#}
}
d_east_franconia = {
color = { 245 245 255 }
capital = c_wurzburg #Würzburg
c_wurzburg = {
color = { 255 255 255 }
b_wurzburg = {
province = 2870
color = { 255 255 255 }
}
b_hammelburg = {
province = 2871
color = { 255 255 255 }
}
b_schweinfurt = {
province = 2926
color = { 255 245 245 }
}
b_hochberg = {
province = 2869
color = { 255 255 255 }
}
} }
c_klingenberg = {
color = { 175 160 160 }
b_klingenberg = {
province = 2862
color = { 175 160 160 }
}
b_budingen = {
province = 2865
color = { 190 170 170 }
}
b_gelnhausen = {
province = 2864
color = { 175 160 160 }
}
b_rieneck = {
province = 2866
color = { 175 160 160 }
}
}
c_coburg = {
color = { 255 240 255 }
b_coburg = {
province = 2998
color = { 255 240 255 }
}
b_wiltberg = {
province = 2927
color = { 255 245 245 }
}
b_henneberg = {
province = 2925
color = { 255 245 245 }
}
}
c_lichtenfels = {
color = { 130 120 105 }
b_lichtenfels = {
province = 2995
color = { 255 240 255 }
}
b_hof = {
province = 3000
color = { 200 145 155 }
}
b_kulmbach = {
province = 2994
color = { 130 120 105 }
}
b_leuchtenburg = {
province = 2990
color = { 130 120 105 }
}
}
}
d_hesse = {
color = { 180 160 160 }
capital = c_kassel #Kassel
c_kassel = { c_kassel = {
color = { 180 160 160 } color = { 180 160 160 }
@ -2888,7 +2851,7 @@ e_germany = {
} }
} }
capital = c_meissen #Meissen capital = c_dresden #Meissen
# Temporarily reduced in size due to stability issues in the HRE. # Temporarily reduced in size due to stability issues in the HRE.
@ -2902,23 +2865,13 @@ e_germany = {
capital = c_meissen #Meissen capital = c_meissen #Meissen
c_meissen = { c_dresden = {
color = { 215 175 120 } color = { 215 175 120 }
cultural_names = { cultural_names = {
name_list_polabian = cn_milcenia name_list_polabian = cn_milcenia
#Based on polabian tribe #Based on polabian tribe
} }
b_meissen = {
province = 3027
color = { 215 175 120 }
cultural_names = {
name_list_polabian = cn_misni
}
}
b_dresden = { b_dresden = {
province = 3030 province = 3030
@ -2928,6 +2881,15 @@ e_germany = {
name_list_polabian = cn_drjezdzany name_list_polabian = cn_drjezdzany
} }
} }
b_meissen = {
province = 3027
color = { 215 175 120 }
cultural_names = {
name_list_polabian = cn_misni
}
}
b_freiberg = { b_freiberg = {
province = 3028 province = 3028

View file

@ -20,7 +20,7 @@ e_italy = {
k_italy = { k_italy = {
color = { 214 0 23 } color = { 214 0 23 }
capital = c_lombardia # Pavia capital = c_turin # Pavia
can_create = { can_create = {
trigger_if = { trigger_if = {
@ -514,7 +514,7 @@ e_italy = {
k_lombaro_veneto = { k_lombaro_veneto = {
color = { 54 167 156 } color = { 54 167 156 }
capital = c_verona capital = c_venice
d_lombardia = { d_lombardia = {
color = { 180 115 200 } color = { 180 115 200 }

View file

@ -0,0 +1,351 @@
# standard costs
@maa_buy_cost = 150
@maa_low_maintenance_cost = 1.0
@maa_high_maintenance_cost = 5.0
light_footmen = {
type = skirmishers
damage = 10
toughness = 16
pursuit = 10
screen = 16
terrain_bonus = {
forest = { damage = 4 toughness = 6 }
flooded_forests = { damage = 2 toughness = 3 }
taiga = { damage = 4 toughness = 6 }
jungle = { damage = 4 toughness = 6 }
deep_jungle = { damage = 2 toughness = 3 }
}
counters = {
heavy_infantry = 1
}
buy_cost = { gold = skirmisher_recruitment_cost }
low_maintenance_cost = { gold = skirmisher_low_maint_cost }
high_maintenance_cost = { gold = skirmisher_high_maint_cost }
holy_order_fallback = yes
stack = 100
ai_quality = { value = culture_ai_weight_skirmishers }
icon = skirmishers
}
bowmen = {
type = archers
damage = 25
toughness = 10
pursuit = 0
screen = 0
terrain_bonus = {
hills = { damage = 10 toughness = 4 }
forest = { toughness = 4 screen = 4 }
flooded_forests = { damage = 4 toughness = 6 }
taiga = { toughness = 4 screen = 4 }
}
counters = {
skirmishers = 1
}
buy_cost = { gold = bowmen_recruitment_cost }
low_maintenance_cost = { gold = bowmen_low_maint_cost }
high_maintenance_cost = { gold = bowmen_high_maint_cost }
holy_order_fallback = yes
stack = 100
ai_quality = {
value = culture_ai_weight_archers
value = counter_synergy_ai_weight_archers
}
}
light_horsemen = {
type = light_cavalry
damage = 22
toughness = 15
pursuit = 30
screen = 30
terrain_bonus = {
plains = { damage = 15 }
drylands = { damage = 15 }
salt_flats = { damage = 15 }
hills = { damage = -5 }
mountains = { damage = -10 pursuit = -20 }
desert_mountains = { damage = -15 pursuit = -20 }
wetlands = { damage = -15 toughness = -10 pursuit = -30 screen = -30 }
flooded_forests = { damage = -15 toughness = -10 pursuit = -30 screen = -30 }
tundra = { damage = -5 toughness = -5 screen = -5 }
arctic = { damage = -15 toughness = -10 pursuit = -30 screen = -30 }
}
counters = {
archers = 1
}
winter_bonus = {
harsh_winter = { damage = -5 toughness = -2 }
}
buy_cost = { gold = light_cavalry_recruitment_cost }
low_maintenance_cost = { gold = light_cavalry_low_maint_cost }
high_maintenance_cost = { gold = light_cavalry_high_maint_cost }
holy_order_fallback = yes
stack = 100
ai_quality = {
value = culture_ai_weight_light_cavalry
value = counter_synergy_ai_weight_light_cavalry
}
icon = light_cavalry
}
pikemen_unit = {
type = pikemen
damage = 22
toughness = 24
pursuit = 0
screen = 0
terrain_bonus = {
mountains = { toughness = 12 }
desert_mountains = { toughness = 12 }
hills = { toughness = 8 }
}
counters = {
light_cavalry = 1
heavy_cavalry = 1
}
buy_cost = { gold = pikemen_recruitment_cost }
low_maintenance_cost = { gold = pikemen_low_maint_cost }
high_maintenance_cost = { gold = pikemen_high_maint_cost }
holy_order_fallback = yes
stack = 100
ai_quality = {
value = culture_ai_weight_pikemen
value = counter_synergy_ai_weight_pikemen
}
icon = pikemen
}
#Tribal Era
armored_footmen = {
type = heavy_infantry
damage = 32
toughness = 22
pursuit = 0
screen = 0
counters = {
pikemen = 1
}
buy_cost = { gold = heavy_infantry_recruitment_cost }
low_maintenance_cost = { gold = heavy_infantry_low_maint_cost }
high_maintenance_cost = { gold = heavy_infantry_high_maint_cost }
holy_order_fallback = yes
stack = 100
ai_quality = {
value = culture_ai_weight_heavy_infantry
value = counter_synergy_ai_weight_heavy_infantry
}
icon = heavy_infantry
}
onager = {
type = siege_weapon
fights_in_main_phase = no
damage = 0
toughness = 12
siege_tier = 1
siege_value = 0.2
buy_cost = { gold = onager_recruitment_cost }
low_maintenance_cost = { gold = onager_low_maint_cost }
high_maintenance_cost = { gold = onager_high_maint_cost }
stack = 10
allowed_in_hired_troops = no
}
#Medieval Era
armored_horsemen = {
type = heavy_cavalry
damage = 100
toughness = 35
pursuit = 20
screen = 0
terrain_bonus = {
plains = { damage = 30 }
drylands = { damage = 30 }
salt_flats = { damage = 15 }
hills = { damage = -20 }
mountains = { damage = -75 }
desert_mountains = { damage = -75 }
wetlands = { damage = -75 toughness = -10 pursuit = -10 }
flooded_forests = { damage = -75 toughness = -10 pursuit = -10 }
arctic = { damage = -10 toughness = -10 pursuit = -30 screen = -30 }
}
counters = {
archers = 1
}
winter_bonus = {
normal_winter = { damage = -10 toughness = -5 }
harsh_winter = { damage = -20 toughness = -10 }
}
buy_cost = { gold = heavy_cavalry_recruitment_cost }
low_maintenance_cost = { gold = heavy_cavalry_low_maint_cost }
high_maintenance_cost = { gold = heavy_cavalry_high_maint_cost }
stack = 50
ai_quality = { value = culture_ai_weight_heavy_cavalry }
icon = heavy_cavalry
}
mangonel = {
type = siege_weapon
fights_in_main_phase = no
damage = 0
toughness = 12
siege_tier = 2
siege_value = 0.3
buy_cost = { gold = mangonel_recruitment_cost }
low_maintenance_cost = { gold = mangonel_low_maint_cost }
high_maintenance_cost = { gold = mangonel_high_maint_cost }
stack = 10
allowed_in_hired_troops = no
}
#High Medieval Era
crossbowmen = {
type = archers
damage = 42
toughness = 18
pursuit = 0
screen = 0
terrain_bonus = {
hills = { damage = 10 }
plains = { toughness = -8 }
drylands = { toughness = -8 }
desert = { toughness = -8 }
salt_flats = { damage = -8 }
}
counters = {
heavy_infantry = 1
heavy_cavalry = 1
}
buy_cost = { gold = crossbowmen_recruitment_cost }
low_maintenance_cost = { gold = crossbowmen_low_maint_cost }
high_maintenance_cost = { gold = crossbowmen_high_maint_cost }
ai_quality = {
value = counter_synergy_ai_weight_archers
}
holy_order_fallback = yes
stack = 100
}
trebuchet = {
type = siege_weapon
fights_in_main_phase = no
damage = 0
toughness = 12
siege_tier = 3
siege_value = 0.4
buy_cost = { gold = trebuchet_recruitment_cost }
low_maintenance_cost = { gold = trebuchet_low_maint_cost }
high_maintenance_cost = { gold = trebuchet_high_maint_cost }
stack = 10
allowed_in_hired_troops = no
}
#Late Medieval Era
bombard = {
type = siege_weapon
fights_in_main_phase = no
damage = 0
toughness = 12
siege_tier = 4
siege_value = 0.6
buy_cost = { gold = bombard_recruitment_cost }
low_maintenance_cost = { gold = bombard_low_maint_cost }
high_maintenance_cost = { gold = bombard_high_maint_cost }
stack = 10
allowed_in_hired_troops = no
}
# Special
house_guard = {
type = heavy_infantry
can_recruit = {
exists = dynasty
dynasty = {
has_dynasty_perk = warfare_legacy_5
}
}
damage = 40
toughness = 32
pursuit = 0
screen = 24
counters = {
pikemen = 2
archers = 2
}
buy_cost = { gold = 50 }
low_maintenance_cost = { gold = 0 }
high_maintenance_cost = { gold = 1 }
max_sub_regiments = 5
stack = 100
ai_quality = { value = 100 }
}

View file

@ -36,4 +36,86 @@
value = counter_synergy_ai_weight_archers value = counter_synergy_ai_weight_archers
} }
icon = handgonners icon = handgonners
} }
household_cavalry = {
type = heavy_cavalry
damage = 125
toughness = 40
pursuit = 20
screen = 10
terrain_bonus = {
plains = { damage = 30 }
drylands = { damage = 30 }
hills = { damage = -10 }
mountains = { damage = -50 }
desert_mountains = { damage = -50 }
arctic = { damage = -10 }
wetlands = { damage = -80 toughness = -15 pursuit = -20 }
flooded_forests = { damage = -80 toughness = -15 pursuit = -20 }
}
counters = {
archers = 1
heavy_infantry = 1
}
winter_bonus = {
normal_winter = { damage = -15 toughness = -5 }
harsh_winter = { damage = -30 toughness = -10 }
}
can_recruit = {
culture = { has_cultural_parameter = unlock_maa_household_cavalry }
}
buy_cost = { gold = cataphract_recruitment_cost }
low_maintenance_cost = { gold = cataphract_low_maint_cost }
high_maintenance_cost = { gold = cataphract_high_maint_cost }
stack = 50
ai_quality = { value = @cultural_maa_extra_ai_score }
icon = heavy_cavalry
}
household_guards = {
type = archers
damage = 50
toughness = 30
pursuit = 0
screen = 25
can_recruit = {
culture = { has_cultural_parameter = unlock_maa_household_guard }
}
terrain_bonus = {
hills = { damage = 10 }
plains = { toughness = -8 }
drylands = { toughness = -8 }
desert = { toughness = -8 }
}
counters = {
heavy_infantry = 1
heavy_cavalry = 1
archer_cavalry = 0.5
}
buy_cost = { gold = huscarls_recruitment_cost }
low_maintenance_cost = { gold = huscarls_low_maint_cost }
high_maintenance_cost = { gold = huscarls_high_maint_cost }
provision_cost = @provisions_cost_infantry_moderate
holy_order_fallback = yes
stack = 100
ai_quality = {
value = counter_synergy_ai_weight_archers
}
icon = handgonners
}

View file

@ -1072,7 +1072,7 @@
traits = { traits = {
virtues = { lustful } virtues = { lustful }
sins = { chaste } #sins = { chaste }
} }
} }
tenet_do_what_thou_wilt = { tenet_do_what_thou_wilt = {
@ -1626,7 +1626,74 @@
traits = { traits = {
} }
} }
tenet_europa_regina = {
icon = core_tenet_alexandrian_catechism
is_shown = {
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_tenet_cost_low
# Multiplier for keeping same tenet
if = {
limit = { has_doctrine = tenet_europa_regina }
multiply = faith_unchanged_doctrine_cost_mult
}
}
can_pick = {
custom_description = {
text = doctrine_pluralism_fundamentalist_trigger
NOT = { doctrine:doctrine_pluralism_fundamentalist = { is_in_list = selected_doctrines } }
}
}
parameters = {
ghw_no_hof_conversion_buffs_active = yes
pilgrimage_decision_active = yes
}
character_modifier = {
accolade_glory_gain_mult = 0.1
}
character_modifier = {
monthly_learning_lifestyle_xp_gain_mult = 0.2
learning_per_stress_level = 2
}
traits = {
virtues = { scholar }
}
}
tenet_wandering_bards = {
icon = core_tenet_alexandrian_catechism
is_shown = {
religion_tag = europeanist_religion
}
piety_cost = {
value = faith_tenet_cost_low
# Multiplier for keeping same tenet
if = {
limit = { has_doctrine = tenet_wandering_bards }
multiply = faith_unchanged_doctrine_cost_mult
}
}
can_pick = {
custom_description = {
text = doctrine_pluralism_fundamentalist_trigger
NOT = { doctrine:doctrine_pluralism_fundamentalist = { is_in_list = selected_doctrines } }
}
}
parameters = {
mendicant_preachers_conversion_active = yes
pilgrimage_decision_active = yes
unlock_voluntary_laampdom_faith = yes
}
traits = {
virtues = { temperate poet }
sins = { gluttonous }
}
}
tenet_rite = { tenet_rite = {
icon = core_tenet_rite icon = core_tenet_rite

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,17 @@
Faiths can have holy sites, giving various effects (mostly through references elsewhere in script).
== Structure ==
holy_site_name = {
county = c_somewhere
flag = flag1
flag = flag2
character_modifier = { # Optional. Applied to all characters of any faith with this holy site when the holder of the barony is of their faith
some effects
}
}
== Localisation ==
The name of the holy site will be "holy_site_<key>_name".
The custom effect description will be "holy_site_<key>_ effects". It'll be used in addition to the character modifier (if any).

View file

@ -258,9 +258,9 @@
doctrine = special_doctrine_christian doctrine = special_doctrine_christian
#Tenets | placeholder #Tenets | placeholder
doctrine = tenet_catholic_communion doctrine = tenet_aniconism
doctrine = tenet_armed_pilgrimages doctrine = tenet_pastoral_isolation
doctrine = tenet_monasticism doctrine = tenet_adaptive
holy_order_names = { #placeholder holy_order_names = { #placeholder
{ name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" }
@ -334,9 +334,9 @@
doctrine = special_doctrine_christian doctrine = special_doctrine_christian
#Tenets | placeholder #Tenets | placeholder
doctrine = tenet_catholic_communion doctrine = tenet_aniconism
doctrine = tenet_armed_pilgrimages doctrine = tenet_pastoral_isolation
doctrine = tenet_monasticism doctrine = tenet_adaptive
holy_order_names = { #placeholder holy_order_names = { #placeholder
{ name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" }

View file

@ -3,30 +3,30 @@
#Main Group | placeholder #Main Group | placeholder
doctrine = doctrine_spiritual_head doctrine = doctrine_temporal_head
doctrine = doctrine_gender_male_dominated doctrine = doctrine_gender_equal
doctrine = doctrine_pluralism_righteous doctrine = doctrine_pluralism_righteous
doctrine = doctrine_theocracy_temporal doctrine = doctrine_theocracy_lay_clergy
#Marriage | placeholder #Marriage | placeholder
doctrine = doctrine_monogamy doctrine = doctrine_monogamy
doctrine = doctrine_divorce_approval doctrine = doctrine_divorce_allowed
doctrine = doctrine_bastardry_legitimization doctrine = doctrine_bastardry_none
doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece
#Crimes | placeholder #Crimes | placeholder
doctrine = doctrine_homosexuality_shunned doctrine = doctrine_homosexuality_accepted
doctrine = doctrine_adultery_men_shunned doctrine = doctrine_adultery_men_shunned
doctrine = doctrine_adultery_women_crime doctrine = doctrine_adultery_women_shunned
doctrine = doctrine_kinslaying_close_kin_crime doctrine = doctrine_kinslaying_shunned
doctrine = doctrine_deviancy_crime doctrine = doctrine_deviancy_accepted
doctrine = doctrine_witchcraft_crime doctrine = doctrine_witchcraft_shunned
#Clerical Functions | placeholder #Clerical Functions | placeholder
doctrine = doctrine_clerical_function_taxation doctrine = doctrine_clerical_function_alms_and_pacification
doctrine = doctrine_clerical_gender_male_only doctrine = doctrine_clerical_gender_equal
doctrine = doctrine_clerical_marriage_disallowed doctrine = doctrine_clerical_marriage_allowed
doctrine = doctrine_clerical_succession_spiritual_fixed_appointment doctrine = doctrine_clerical_succession_temporal_appointment
#Allow pilgrimages | placeholder #Allow pilgrimages | placeholder
doctrine = doctrine_pilgrimage_encouraged doctrine = doctrine_pilgrimage_encouraged
@ -245,21 +245,22 @@
graphical_faith = "catholic_gfx" graphical_faith = "catholic_gfx"
#placeholder holy sites #placeholder holy sites
holy_site = jerusalem holy_site = maastricht
holy_site = rome holy_site = rome_concord
holy_site = cologne holy_site = strassburg
holy_site = santiago holy_site = frankfurt
holy_site = kent holy_site = brussels
holy_site = luxembourg
#holy_site = segrada_familia #holy_site = segrada_familia
#Special Tolerance | placeholder #Special Tolerance | placeholder
#doctrine = special_doctrine_ecumenical_christian #doctrine = special_doctrine_ecumenical_christian
doctrine = special_doctrine_novelist_cousin #doctrine = special_doctrine_novelist_cousin
#Tenets | placeholder #Tenets | placeholder
doctrine = tenet_vows_of_poverty doctrine = core_tenet_belle_epoque
doctrine = tenet_armed_pilgrimages doctrine = tenet_europa_regina
doctrine = tenet_pursuit_of_power doctrine = tenet_wandering_bards
holy_order_names = { #placeholder holy_order_names = { #placeholder
{ name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" }

View file

@ -12,8 +12,8 @@
#Marriage | placeholder #Marriage | placeholder
doctrine = doctrine_monogamy doctrine = doctrine_monogamy
doctrine = doctrine_divorce_disallowed doctrine = doctrine_divorce_disallowed
doctrine = doctrine_bastardry_legitimization doctrine = doctrine_bastardry_none
doctrine = doctrine_consanguinity_cousins doctrine = doctrine_consanguinity_restricted
#Crimes | placeholder #Crimes | placeholder
doctrine = doctrine_homosexuality_accepted doctrine = doctrine_homosexuality_accepted
@ -21,10 +21,10 @@
doctrine = doctrine_adultery_women_crime doctrine = doctrine_adultery_women_crime
doctrine = doctrine_kinslaying_any_dynasty_member_crime doctrine = doctrine_kinslaying_any_dynasty_member_crime
doctrine = doctrine_deviancy_shunned doctrine = doctrine_deviancy_shunned
doctrine = doctrine_witchcraft_crime doctrine = doctrine_witchcraft_accepted
#Clerical Functions | placeholder #Clerical Functions | placeholder
doctrine = doctrine_clerical_function_alms_and_pacification doctrine = doctrine_clerical_function_recruitment
doctrine = doctrine_clerical_gender_either doctrine = doctrine_clerical_gender_either
doctrine = doctrine_clerical_marriage_allowed doctrine = doctrine_clerical_marriage_allowed
doctrine = doctrine_clerical_succession_temporal_appointment doctrine = doctrine_clerical_succession_temporal_appointment
@ -334,6 +334,11 @@
doctrine = special_doctrine_novelist_kinship doctrine = special_doctrine_novelist_kinship
doctrine = special_doctrine_novelist doctrine = special_doctrine_novelist
doctrine = doctrine_adultery_men_shunned
doctrine = doctrine_adultery_women_shunned
doctrine = doctrine_witchcraft_shunned
doctrine = doctrine_clerical_gender_men
#Tenets | add unique ones eventually #Tenets | add unique ones eventually
doctrine = tenet_universal_scripture doctrine = tenet_universal_scripture
doctrine = tenet_restore_the_crown doctrine = tenet_restore_the_crown
@ -410,7 +415,12 @@
#Special Tolerance | placeholder #Special Tolerance | placeholder
doctrine = special_doctrine_novelist_kinship doctrine = special_doctrine_novelist_kinship
doctrine = special_doctrine_novelist doctrine = special_doctrine_novelist
doctrine = doctrine_homosexuality_shunned
doctrine = doctrine_witchcraft_crime
doctrine = doctrine_pluralism_pluralistic
doctrine = doctrine_bastardry_legitimization
#Tenets | add unique ones eventually #Tenets | add unique ones eventually
doctrine = tenet_universal_scripture doctrine = tenet_universal_scripture
doctrine = tenet_people_of_the_book doctrine = tenet_people_of_the_book

View file

@ -9,34 +9,34 @@
doctrine = doctrine_theocracy_temporal doctrine = doctrine_theocracy_temporal
#Marriage | placeholder #Marriage | placeholder
doctrine = doctrine_monogamy doctrine = doctrine_concubines
doctrine = doctrine_divorce_approval doctrine = doctrine_divorce_allowed
doctrine = doctrine_bastardry_legitimization doctrine = doctrine_bastardry_none
doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece
#Crimes | placeholder #Crimes | placeholder
doctrine = doctrine_homosexuality_shunned doctrine = doctrine_homosexuality_accepted
doctrine = doctrine_adultery_men_shunned doctrine = doctrine_adultery_men_accepted
doctrine = doctrine_adultery_women_crime doctrine = doctrine_adultery_women_accepted
doctrine = doctrine_kinslaying_close_kin_crime doctrine = doctrine_kinslaying_shunned
doctrine = doctrine_deviancy_crime doctrine = doctrine_deviancy_virtuous
doctrine = doctrine_witchcraft_crime doctrine = doctrine_witchcraft_virtuous
#Clerical Functions | placeholder #Clerical Functions | placeholder
doctrine = doctrine_clerical_function_taxation doctrine = doctrine_clerical_function_recruitment
doctrine = doctrine_clerical_gender_either doctrine = doctrine_clerical_gender_either
doctrine = doctrine_clerical_marriage_disallowed doctrine = doctrine_clerical_marriage_allowed
doctrine = doctrine_clerical_succession_spiritual_fixed_appointment doctrine = doctrine_clerical_succession_spiritual_appointment
#Allow pilgrimages | placeholder #Allow pilgrimages | placeholder
doctrine = doctrine_pilgrimage_encouraged doctrine = doctrine_pilgrimage_encouraged
#Funeral tradition | placeholder #Funeral tradition | placeholder
doctrine = doctrine_funeral_stoic doctrine = doctrine_funeral_cremation
traits = { traits = {
virtues = { forgiving compassionate lustful } virtues = { forgiving gregarious lustful lifestyle_mystic hashishiyah }
sins = { vengeful sadistic chaste } sins = { vengeful sadistic fickle lazy }
} }
reserved_male_names = { #put larp names here later reserved_male_names = { #put larp names here later
@ -245,11 +245,11 @@
graphical_faith = "catholic_gfx" graphical_faith = "catholic_gfx"
#placeholder holy sites #placeholder holy sites
holy_site = jerusalem holy_site = lochness
holy_site = rome holy_site = cefalu
holy_site = cologne holy_site = paris
holy_site = santiago holy_site = london
holy_site = kent #holy_site = cairo
#holy_site = segrada_familia #holy_site = segrada_familia
#Special Tolerance | placeholder #Special Tolerance | placeholder
@ -332,6 +332,8 @@
#Special Tolerance | placeholder #Special Tolerance | placeholder
#doctrine = special_doctrine_ecumenical_christian #doctrine = special_doctrine_ecumenical_christian
doctrine = special_doctrine_esoteric_witchcraft doctrine = special_doctrine_esoteric_witchcraft
doctrine = doctrine_no_head
doctrine = doctrine_pluralism_pluralistic
#Tenets | WIP #Tenets | WIP
doctrine = tenet_love_under_will doctrine = tenet_love_under_will

View file

@ -3,30 +3,30 @@
#Main Group | placeholder #Main Group | placeholder
doctrine = doctrine_spiritual_head doctrine = doctrine_temporal_head
doctrine = doctrine_gender_equal doctrine = doctrine_gender_equal
doctrine = doctrine_pluralism_righteous doctrine = doctrine_pluralism_pluralistic
doctrine = doctrine_theocracy_temporal doctrine = doctrine_theocracy_lay_clergy
#Marriage | placeholder #Marriage | placeholder
doctrine = doctrine_monogamy doctrine = doctrine_monogamy
doctrine = doctrine_divorce_approval doctrine = doctrine_divorce_accepted
doctrine = doctrine_bastardry_legitimization doctrine = doctrine_bastardry_none
doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece doctrine = doctrine_consanguinity_cousins
#Crimes | placeholder #Crimes | placeholder
doctrine = doctrine_homosexuality_shunned doctrine = doctrine_homosexuality_accepted
doctrine = doctrine_adultery_men_shunned doctrine = doctrine_adultery_men_crime
doctrine = doctrine_adultery_women_crime doctrine = doctrine_adultery_women_crime
doctrine = doctrine_kinslaying_close_kin_crime doctrine = doctrine_kinslaying_close_kin_crime
doctrine = doctrine_deviancy_crime doctrine = doctrine_deviancy_accepted
doctrine = doctrine_witchcraft_crime doctrine = doctrine_witchcraft_virtuous
#Clerical Functions | placeholder #Clerical Functions | placeholder
doctrine = doctrine_clerical_function_taxation doctrine = doctrine_clerical_function_alms_and_pacification
doctrine = doctrine_clerical_gender_either doctrine = doctrine_clerical_gender_either
doctrine = doctrine_clerical_marriage_disallowed doctrine = doctrine_clerical_marriage_allowed
doctrine = doctrine_clerical_succession_spiritual_fixed_appointment doctrine = doctrine_clerical_succession_temporal_appointment
#Allow pilgrimages | placeholder #Allow pilgrimages | placeholder
doctrine = doctrine_pilgrimage_encouraged doctrine = doctrine_pilgrimage_encouraged
@ -63,7 +63,7 @@
{ name = "holy_order_christian" coat_of_arms = "ho_christian" } { name = "holy_order_christian" coat_of_arms = "ho_christian" }
} }
holy_order_maa = { teutonic_knights } #placeholder #holy_order_maa = { teutonic_knights } #placeholder
localization = { localization = {
#HighGod | placeholder #HighGod | placeholder
@ -245,11 +245,12 @@
graphical_faith = "catholic_gfx" graphical_faith = "catholic_gfx"
#placeholder holy sites #placeholder holy sites
holy_site = jerusalem holy_site = stonehenge
holy_site = rome holy_site = wight
holy_site = cologne holy_site = warwick
holy_site = santiago holy_site = cornwall
holy_site = kent holy_site = rennes
#holy_site = cairo
#holy_site = segrada_familia #holy_site = segrada_familia
#Special Tolerance | placeholder #Special Tolerance | placeholder

BIN
gfx/coat_of_arms/textured_emblems/flag_thrace.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -1,8 +1,8 @@
germany0001 = { germany0001 = {
name = "Wilhelm" name = "Wilhelm"
dynasty = dynn_zollern dynasty = zollern_dynasty
religion = "numenorian" religion = "numenorian"
culture = picard culture = saxon
trait = education_stewardship_1 trait = education_stewardship_1
trait = ambitious trait = ambitious
trait = brave trait = brave
@ -17,7 +17,7 @@
germany0002 = { germany0002 = {
name = "Franz" name = "Franz"
dynasty = dynn_klosters dynasty = klosters_dynasty
religion = "numenorian" religion = "numenorian"
culture = metropolitain culture = metropolitain
trait = education_stewardship_3 trait = education_stewardship_3
@ -126,7 +126,7 @@ germany0007 = {
germany0008 = { germany0008 = {
name = "Lars" name = "Lars"
dynasty = hauke_dynasty dynasty = hauke_dynasty
religion = "catholic" religion = "roman"
culture = swabian culture = swabian
trait = education_martial_2 trait = education_martial_2
trait = arbitrary trait = arbitrary
@ -144,14 +144,13 @@ germany0008 = {
germany0009 = { germany0009 = {
name = "Julius" name = "Julius"
dynasty = no_dynasty dynasty = no_dynasty
religion = "catholic" religion = "roman"
culture = normaund culture = normaund
trait = education_learning_2 trait = education_learning_2
trait = wrathful trait = wrathful
trait = brave trait = brave
trait = ambitious trait = ambitious
trait = disfigured trait = disfigured
trait = maimed
2529.1.1 = { 2529.1.1 = {
birth = yes birth = yes
@ -164,8 +163,8 @@ germany0009 = {
germany0010 = { germany0010 = {
name = "Georg" name = "Georg"
dynasty = wilsberg_dynasty dynasty = wilsberg_dynasty
religion = "catholic" religion = "concordianist"
culture = metropolitain culture = saxon
trait = education_intrigue_4 trait = education_intrigue_4
trait = gluttonous trait = gluttonous
trait = content trait = content
@ -289,3 +288,22 @@ germany0016 = {
death = yes death = yes
} }
} }
germany0017 = {
name = "Radbot"
dynasty = zollern_dynasty
religion = "catholic"
culture = poitevin
trait = education_diplomacy_3
trait = cynical
trait = content
trait = compassionate
trait = scaly
2515.1.1 = {
birth = yes
}
2600.1.1 = {
death = yes
}
}

View file

@ -40,13 +40,13 @@
1528 = { #Woxbrigge 1528 = { #Woxbrigge
culture = soueyrneg culture = soueyrneg
religion = victorian religion = victorian
holding = castle_holding holding = city_holding
} }
1529 = { #Gore 1529 = { #Gore
holding = none holding = church_holding
} }
1530 = { #Brentford 1530 = { #Brentford
holding = church_holding holding = castle_holding
} }
###c_essex ###c_essex
@ -66,8 +66,8 @@
holding = none holding = none
#1199 #1199
} }
1517 = { #Dunmow 1517 = { #Saffron Walden
holding = church_holding holding = city_holding
#Named "Dunemowe" in 951 but already settled before #Named "Dunemowe" in 951 but already settled before
#Set as church_holding to have all 3 holding types #Set as church_holding to have all 3 holding types
} }
@ -307,8 +307,11 @@
religion = victorian religion = victorian
holding = castle_holding holding = castle_holding
} }
9721 = { 9721 = {
holding = city_holding holding = castle_holding
culture = scouseg
religion = victorian
} }
##d_york ################################### ##d_york ###################################

View file

@ -390,7 +390,9 @@
holding = none holding = none
} }
8775 = { #Urquhart 8775 = { #Urquhart
holding = none holding = church_holding
culture = gaelic
religion = presbyterian
} }
8776 = { #Glenelg 8776 = { #Glenelg
holding = none holding = none

View file

@ -10,12 +10,6 @@ d_trier = {
} }
} }
c_koblenz = {
2554.1.1 = {
holder = germany0009 #Wilhelm Zollern
}
}
d_lower_lorraine = { d_lower_lorraine = {
2554.1.1 = { 2554.1.1 = {
holder = germany0010 #Wilhelm Zollern holder = germany0010 #Wilhelm Zollern

View file

@ -14,4 +14,10 @@ c_breisgau = {
2554.1.1 = { 2554.1.1 = {
holder = germany0008 #Wilhelm Zollern holder = germany0008 #Wilhelm Zollern
} }
} }
c_zollern = {
2554.1.1 = {
holder = germany0017 #Radbot Zollern
}
}

View file

@ -109,6 +109,21 @@ e_nistrenia = {
color = { 156 130 67 } color = { 156 130 67 }
} }
b_orsova = {
province = 4975
color = { 247 201 78 }
}
b_mehadia = {
province = 4976
color = { 247 201 78 }
}
b_karansebes = {
province = 3881
color = { 247 201 78 }
}
} }
} }
d_bihar = { d_bihar = {
@ -592,21 +607,6 @@ e_nistrenia = {
b_severin = { b_severin = {
province = 516 province = 516
color = { 247 201 78 }
}
b_orsova = {
province = 4975
color = { 247 201 78 }
}
b_mehadia = {
province = 4976
color = { 247 201 78 }
}
b_karansebes = {
province = 3881
color = { 247 201 78 } color = { 247 201 78 }
} }
} }

View file

@ -96,6 +96,9 @@
dynn_furrer:0 "Furrer" dynn_furrer:0 "Furrer"
dynn_karstein:0 "Karstein" dynn_karstein:0 "Karstein"
dynn_habsburg:0 "Habsburg" dynn_habsburg:0 "Habsburg"
dynn_lichtenstein:0 "Lichtenstein"
dynn_audi:0 "Audi"
dynn_zollern:0 "Zollern"
# PATRONYMS — PREFIXES AND SUFFIXES # PATRONYMS — PREFIXES AND SUFFIXES
#Brittannic #Brittannic

View file

@ -12140,8 +12140,8 @@
c_cherso_adj:0 "Charsian" c_cherso_adj:0 "Charsian"
c_cherson:0 "Cherson" c_cherson:0 "Cherson"
c_cherson_adj:0 "Chersonian" c_cherson_adj:0 "Chersonian"
c_cheshire:0 "Cheshire" c_cheshire:0 "Manchester"
c_cheshire_adj:0 "Cheshirite" c_cheshire_adj:0 "Mancunian"
c_chester_adj:0 "Chesterian" c_chester_adj:0 "Chesterian"
c_chilia:0 "Chilia" c_chilia:0 "Chilia"
c_chilia_adj:0 "Chilian" c_chilia_adj:0 "Chilian"
@ -16594,8 +16594,8 @@
k_germany:0 "Germany" k_germany:0 "Germany"
k_germany_adj:0 "German" k_germany_adj:0 "German"
k_germany_pre:0 "Germano" k_germany_pre:0 "Germano"
k_east_francia:0 "East Francia" k_east_francia:0 "Hessia"
k_east_francia_adj:1 "East Franconian" k_east_francia_adj:1 "Hessian"
k_germiyan:0 "Germiyan" k_germiyan:0 "Germiyan"
k_gondwana:0 "Gondwana" k_gondwana:0 "Gondwana"
k_gondwana_adj:0 "Gondwanan" k_gondwana_adj:0 "Gondwanan"