This commit is contained in:
Dimandore 2025-11-08 16:50:37 -05:00
commit 1e2b577b48
78 changed files with 29220 additions and 4812 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -20,6 +20,16 @@ hospices_01 = {
monthly_income = poor_building_tax_tier_1
epidemic_resistance = 5
}
character_government_modifier = {
parameter = government_is_mandala
monthly_piety = 0.01
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_building_effect = yes
}
next_building = hospices_02
@ -29,6 +39,7 @@ hospices_01 = {
base = 7
ai_tier_1_building_modifier = yes
ai_tier_1_economical_building_preference_modifier = yes
ai_tier_1_pious_building_preference_modifier = yes
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
modifier = {
@ -96,6 +107,16 @@ hospices_02 = {
monthly_income = poor_building_tax_tier_2
epidemic_resistance = 7
}
character_government_modifier = {
parameter = government_is_mandala
monthly_piety = 0.01
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_building_effect = yes
}
next_building = hospices_03
ai_value = {
@ -103,6 +124,7 @@ hospices_02 = {
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for upgrades
factor = 0
free_building_slots > 0
@ -135,12 +157,23 @@ hospices_03 = {
epidemic_resistance = 10
}
character_government_modifier = {
parameter = government_is_mandala
monthly_piety = 0.02
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_building_effect = yes
}
next_building = hospices_04
ai_value = {
base = 8
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for upgrades
factor = 0
free_building_slots > 0
@ -173,12 +206,23 @@ hospices_04 = {
epidemic_resistance = 12
}
character_government_modifier = {
parameter = government_is_mandala
monthly_piety = 0.02
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_building_effect = yes
}
next_building = hospices_05
ai_value = {
base = 7
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for upgrades
factor = 0
free_building_slots > 0
@ -212,12 +256,23 @@ hospices_05 = {
epidemic_resistance = 15
}
character_government_modifier = {
parameter = government_is_mandala
monthly_piety = 0.03
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_building_effect = yes
}
next_building = hospices_06
ai_value = {
base = 7
base = 6
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for upgrades
factor = 0
free_building_slots > 0
@ -251,12 +306,23 @@ hospices_06 = {
epidemic_resistance = 17
}
character_government_modifier = {
parameter = government_is_mandala
monthly_piety = 0.03
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_building_effect = yes
}
next_building = hospices_07
ai_value = {
base = 7
base = 5
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for upgrades
factor = 0
free_building_slots > 0
@ -290,12 +356,23 @@ hospices_07 = {
epidemic_resistance = 20
}
character_government_modifier = {
parameter = government_is_mandala
monthly_piety = 0.04
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_building_effect = yes
}
next_building = hospices_08
ai_value = {
base = 7
base = 4
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for upgrades
factor = 0
free_building_slots > 0
@ -329,11 +406,22 @@ hospices_08 = {
epidemic_resistance = 25
}
character_government_modifier = {
parameter = government_is_mandala
monthly_piety = 0.04
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_building_effect = yes
}
ai_value = {
base = 7
base = 3
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for upgrades
factor = 0
free_building_slots > 0

View file

@ -8,6 +8,341 @@
# We place these at the top to make them more visible in the building interface.
###################
### DRAGON KILN ###
###################
dragon_kiln_01 = {
construction_time = slow_construction_time
effect_desc = {
desc = unlocks_building_desc
desc = dragon_kiln_effect_desc
}
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 01 }
building_requirement_tribal = no
county.holder.culture = { has_cultural_parameter = unlock_dragon_kiln_buildings }
}
can_construct_showing_failures_only = {
custom_tooltip = {
text = dragon_kiln_terrain_requirement_tt
OR = {
terrain = mountains
terrain = desert_mountains
terrain = hills
culture = { has_cultural_parameter = can_build_quarries_everywhere }
}
}
culture = { has_cultural_parameter = unlock_dragon_kiln_buildings }
}
is_enabled = {
county.holder = { has_title = prev.duchy }
}
show_disabled = yes
cost_gold = expensive_building_tier_3_cost
character_modifier = {
court_grandeur_baseline_add = 4
character_capital_county_monthly_development_growth_add = 0.2
}
province_modifier = {
monthly_income = good_building_tax_tier_4
}
next_building = dragon_kiln_02
type_icon = "icon_building_dragon_kiln.dds"
type = duchy_capital
flag = duchy_building
ai_value = {
base = 44
modifier = {
factor = 2
scope:holder.capital_province = this
}
modifier = { # Fill all building slots before going for duchy buildings
factor = 0
free_building_slots > 0
}
modifier = { # Less likely when the AI should build regular buildings first
factor = 0.1
scope:holder = { ai_should_focus_on_building_in_their_capital = yes }
}
}
}
dragon_kiln_02 = {
construction_time = slow_construction_time
effect_desc = {
desc = unlocks_building_desc
desc = dragon_kiln_effect_desc
}
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 01 }
building_requirement_tribal = no
county.holder.culture = { has_innovation = innovation_windmills }
}
is_enabled = {
county.holder = { has_title = prev.duchy }
}
show_disabled = yes
cost_gold = expensive_building_tier_4_cost
character_modifier = {
court_grandeur_baseline_add = 8
character_capital_county_monthly_development_growth_add = 0.4
}
province_modifier = {
monthly_income = good_building_tax_tier_5
}
next_building = dragon_kiln_03
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
factor = 2
scope:holder.capital_province = this
}
}
}
dragon_kiln_03 = {
construction_time = slow_construction_time
effect_desc = {
desc = unlocks_building_desc
desc = dragon_kiln_effect_desc
}
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 01 }
building_requirement_tribal = no
county.holder.culture = { has_innovation = innovation_cranes }
}
is_enabled = {
county.holder = { has_title = prev.duchy }
}
show_disabled = yes
cost_gold = expensive_building_tier_5_cost
character_modifier = {
#Add a court grandeur bonus
court_grandeur_baseline_add = 12
character_capital_county_monthly_development_growth_add = 0.6
}
province_modifier = {
monthly_income = good_building_tax_tier_6
}
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
base = 20
modifier = {
factor = 2
scope:holder.capital_province = this
}
}
}
# Examination Hall
examination_hall_01 = {
construction_time = slow_construction_time
effect_desc = examination_hall_effects_desc
can_construct_potential = {
building_examination_hall_requirement_terrain = yes
building_requirement_castle_city_church = { LEVEL = 01 }
}
is_enabled = {
scope:holder = {
government_has_flag = government_has_merit
}
}
show_disabled = yes
can_construct_showing_failures_only = {
building_requirement_tribal = no
county = { NOT = { has_county_modifier = backwater_county_modifier } }
}
can_construct = {
scope:holder = {
highest_held_title_tier >= tier_duchy
}
}
cost_gold = expensive_building_tier_3_cost
duchy_capital_county_modifier = {
development_growth_factor = 0.1
}
character_modifier = {
monthly_merit_mult = 0.15
monthly_influence = 0.5
monthly_lifestyle_xp_gain_mult = 0.04
}
type_icon = "icon_building_examination_hall.dds"
next_building = examination_hall_02
type = duchy_capital
flag = duchy_building
ai_value = {
base = 22
modifier = {
factor = 2
scope:holder.capital_province = this
}
modifier = {
factor = 2
OR = {
scope:holder.primary_title.tier >= tier_kingdom
scope:holder.learning >= 18
}
}
modifier = { # Fill all building slots before going for duchy buildings
factor = 0
free_building_slots > 0
}
modifier = { # Less likely when the AI should build regular buildings first
factor = 0.1
scope:holder = { ai_should_focus_on_building_in_their_capital = yes }
}
}
}
examination_hall_02 = {
construction_time = slow_construction_time
effect_desc = examination_hall_effects_desc
can_construct_potential = {
building_examination_hall_requirement_terrain = yes
building_requirement_castle_city_church = { LEVEL = 01 }
}
is_enabled = {
scope:holder = {
government_has_flag = government_has_merit
}
}
show_disabled = yes
can_construct_showing_failures_only = {
building_requirement_tribal = no
county = { NOT = { has_county_modifier = backwater_county_modifier } }
}
can_construct = {
scope:holder = {
highest_held_title_tier >= tier_duchy
}
}
cost_gold = expensive_building_tier_4_cost
duchy_capital_county_modifier = {
development_growth_factor = 0.2
}
character_modifier = {
monthly_merit_mult = 0.15
monthly_influence = 1
monthly_lifestyle_xp_gain_mult = 0.08
}
next_building = examination_hall_03
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
factor = 2
scope:holder.capital_province = this
}
}
}
examination_hall_03 = {
construction_time = slow_construction_time
effect_desc = examination_hall_effects_desc
can_construct_potential = {
building_examination_hall_requirement_terrain = yes
building_requirement_castle_city_church = { LEVEL = 02 }
}
is_enabled = {
scope:holder = {
government_has_flag = government_has_merit
}
}
show_disabled = yes
can_construct_showing_failures_only = {
building_requirement_tribal = no
county = { NOT = { has_county_modifier = backwater_county_modifier } }
}
can_construct = {
scope:holder = {
highest_held_title_tier >= tier_duchy
}
}
cost_gold = expensive_building_tier_5_cost
duchy_capital_county_modifier = {
development_growth_factor = 0.3
}
character_modifier = {
monthly_merit_mult = 0.15
monthly_influence = 1.5
monthly_lifestyle_xp_gain_mult = 0.12
}
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
factor = 2
scope:holder.capital_province = this
}
}
}
##################
# Tower of Silence
##################
@ -63,8 +398,14 @@ tower_of_silence_01 = {
epidemic_resistance = 10
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_duchy_building_t3_effect = yes
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
# Fill all building slots before going for duchy buildings
modifier = {
factor = 0
@ -73,11 +414,12 @@ tower_of_silence_01 = {
modifier = { # Less likely when the AI should build regular buildings first
factor = 0.1
scope:holder = { ai_should_focus_on_building_in_their_capital = yes }
}
}
}
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
}
@ -111,13 +453,23 @@ charnel_grounds_01 = {
cost_gold = expensive_building_tier_3_cost
duchy_capital_county_modifier = {
development_growth_factor = 0.1
county_opinion_add = 5
epidemic_resistance = 10
epidemic_resistance = 20
}
character_modifier = {
monthly_piety = 0.1
monthly_piety = 0.3
stress_gain_mult = -0.1
clergy_opinion = 5
legitimacy_gain_mult = 0.1
}
province_modifier = {
monthly_income = good_building_tax_tier_1
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_duchy_building_t1_effect = yes
}
next_building = charnel_grounds_02
@ -126,8 +478,11 @@ charnel_grounds_01 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
ai_pious_building_preference_modifier = yes
modifier = {
factor = 2
scope:holder.capital_province = this
@ -165,22 +520,34 @@ charnel_grounds_02 = {
cost_gold = expensive_building_tier_4_cost
duchy_capital_county_modifier = {
development_growth_factor = 0.2
county_opinion_add = 10
epidemic_resistance = 15
epidemic_resistance = 30
}
character_modifier = {
monthly_piety = 0.2
monthly_piety = 0.5
stress_gain_mult = -0.15
negate_health_penalty_add = 0.05
clergy_opinion = 10
legitimacy_gain_mult = 0.15
}
province_modifier = {
monthly_income = good_building_tax_tier_2
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_duchy_building_t2_effect = yes
}
next_building = charnel_grounds_03
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
ai_pious_building_preference_modifier = yes
modifier = {
factor = 2
scope:holder.capital_province = this
@ -214,22 +581,33 @@ charnel_grounds_03 = {
cost_gold = expensive_building_tier_5_cost
duchy_capital_county_modifier = {
development_growth_factor = 0.3
county_opinion_add = 15
epidemic_resistance = 20
epidemic_resistance = 40
}
character_modifier = {
monthly_piety = 0.3
monthly_piety = 1
stress_gain_mult = -0.2
negate_health_penalty_add = 0.1
clergy_opinion = 15
legitimacy_gain_mult = 0.2
}
province_modifier = {
monthly_income = good_building_tax_tier_3
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_duchy_building_t3_effect = yes
}
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
base = 20
ai_pious_building_preference_modifier = yes
modifier = {
factor = 2
scope:holder.capital_province = this
@ -249,7 +627,7 @@ burial_site_01 = {
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 01 }
building_requirement_tribal = no
scope:holder = { has_dlc_feature = legends_of_the_dead }
has_dlc_feature = legends_of_the_dead
}
can_construct_showing_failures_only = {
@ -277,14 +655,22 @@ burial_site_01 = {
epidemic_resistance = 20
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_duchy_building_t1_effect = yes
}
next_building = burial_site_02
type_icon = "icon_building_graveyard.dds"
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
ai_pious_building_preference_modifier = yes
modifier = {
factor = 2
scope:holder.capital_province = this
@ -306,7 +692,7 @@ burial_site_02 = {
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 01 }
building_requirement_tribal = no
scope:holder = { has_dlc_feature = legends_of_the_dead }
has_dlc_feature = legends_of_the_dead
}
can_construct_showing_failures_only = {
@ -334,12 +720,20 @@ burial_site_02 = {
epidemic_resistance = 30
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_duchy_building_t2_effect = yes
}
next_building = burial_site_03
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
ai_pious_building_preference_modifier = yes
modifier = {
factor = 2
scope:holder.capital_province = this
@ -353,7 +747,7 @@ burial_site_03 = {
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 01 }
building_requirement_tribal = no
scope:holder = { has_dlc_feature = legends_of_the_dead }
has_dlc_feature = legends_of_the_dead
}
can_construct_showing_failures_only = {
@ -381,12 +775,19 @@ burial_site_03 = {
epidemic_resistance = 40
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_duchy_building_t3_effect = yes
}
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
base = 20
ai_pious_building_preference_modifier = yes
modifier = {
factor = 2
scope:holder.capital_province = this
@ -445,6 +846,8 @@ royal_garden_01 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -501,6 +904,8 @@ royal_garden_02 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -547,6 +952,7 @@ royal_garden_03 = {
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
@ -597,6 +1003,8 @@ military_academy_01 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -649,6 +1057,8 @@ military_academy_02 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -691,6 +1101,7 @@ military_academy_03 = {
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
@ -747,6 +1158,8 @@ march_01 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -808,6 +1221,8 @@ march_02 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -858,6 +1273,7 @@ march_03 = {
type = duchy_capital
flag = raid_protection_2
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
@ -910,6 +1326,8 @@ siege_works_01 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -967,6 +1385,8 @@ siege_works_02 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -1015,6 +1435,7 @@ siege_works_03 = {
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
@ -1091,6 +1512,8 @@ royal_armory_01 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -1171,6 +1594,8 @@ royal_armory_02 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -1240,6 +1665,7 @@ royal_armory_03 = {
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
@ -1309,6 +1735,8 @@ jousting_lists_01 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
ai_anti_synergy_armored_infantry_modifier = yes
@ -1407,6 +1835,8 @@ jousting_lists_02 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -1470,6 +1900,7 @@ jousting_lists_03 = {
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
@ -1544,6 +1975,13 @@ blacksmiths_01 = {
stationed_heavy_infantry_toughness_mult = normal_maa_toughness_tier_1
}
province_culture_modifier = {
parameter = coking_smith_bonuses
stationed_pikemen_damage_mult = normal_maa_damage_tier_1
stationed_pikemen_toughness_mult = normal_maa_toughness_tier_1
stationed_heavy_infantry_damage_mult = normal_maa_damage_tier_1
stationed_heavy_infantry_toughness_mult = normal_maa_toughness_tier_1
}
next_building = blacksmiths_02
@ -1551,6 +1989,8 @@ blacksmiths_01 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
ai_anti_synergy_cavalry_modifier = yes
@ -1630,6 +2070,14 @@ blacksmiths_02 = {
stationed_heavy_infantry_damage_mult = normal_maa_damage_tier_2
stationed_heavy_infantry_toughness_mult = normal_maa_toughness_tier_2
}
province_culture_modifier = {
parameter = coking_smith_bonuses
stationed_pikemen_damage_mult = normal_maa_damage_tier_2
stationed_pikemen_toughness_mult = normal_maa_toughness_tier_2
stationed_heavy_infantry_damage_mult = normal_maa_damage_tier_2
stationed_heavy_infantry_toughness_mult = normal_maa_toughness_tier_2
}
is_enabled = {
county.holder = { has_title = prev.duchy }
@ -1653,6 +2101,8 @@ blacksmiths_02 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -1725,9 +2175,18 @@ blacksmiths_03 = {
stationed_heavy_infantry_damage_mult = normal_maa_damage_tier_3
stationed_heavy_infantry_toughness_mult = normal_maa_toughness_tier_3
}
province_culture_modifier = {
parameter = coking_smith_bonuses
stationed_pikemen_damage_mult = normal_maa_damage_tier_3
stationed_pikemen_toughness_mult = normal_maa_toughness_tier_3
stationed_heavy_infantry_damage_mult = normal_maa_damage_tier_3
stationed_heavy_infantry_toughness_mult = normal_maa_toughness_tier_3
}
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
@ -1789,6 +2248,8 @@ archery_ranges_01 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
ai_anti_synergy_cavalry_modifier = yes
@ -1884,6 +2345,8 @@ archery_ranges_02 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -1939,6 +2402,7 @@ archery_ranges_03 = {
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
@ -1982,6 +2446,8 @@ tax_assessor_01 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -2044,6 +2510,8 @@ tax_assessor_02 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -2081,6 +2549,7 @@ tax_assessor_03 = {
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
@ -2133,6 +2602,8 @@ leisure_palace_01 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 10
@ -2200,6 +2671,8 @@ leisure_palace_02 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -2246,6 +2719,7 @@ leisure_palace_03 = {
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
@ -2302,6 +2776,8 @@ royal_forest_01 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -2354,6 +2830,8 @@ royal_forest_02 = {
type = duchy_capital
flag = duchy_building
ai_value = {
base = 20
modifier = {
@ -2396,6 +2874,7 @@ royal_forest_03 = {
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
ai_value = {
@ -2467,5 +2946,6 @@ great_megalith_01 = {
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
}

View file

@ -67,6 +67,7 @@ legendary_shrine = {
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -32,6 +32,11 @@ ramparts_01 = {
stationed_skirmishers_toughness_mult = normal_maa_toughness_tier_1
travel_danger = -1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = ramparts_02
@ -100,6 +105,11 @@ ramparts_02 = {
stationed_skirmishers_toughness_mult = normal_maa_toughness_tier_2
travel_danger = -2
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = ramparts_03
@ -171,6 +181,11 @@ ramparts_03 = {
stationed_skirmishers_toughness_mult = normal_maa_toughness_tier_3
travel_danger = -3
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = ramparts_04
@ -241,6 +256,11 @@ ramparts_04 = {
county_modifier = {
hostile_raid_time = 0.1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = ramparts_05
@ -311,6 +331,11 @@ ramparts_05 = {
county_modifier = {
hostile_raid_time = 0.1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = ramparts_06
@ -381,6 +406,11 @@ ramparts_06 = {
county_modifier = {
hostile_raid_time = 0.1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = ramparts_07
@ -451,6 +481,11 @@ ramparts_07 = {
county_modifier = {
hostile_raid_time = 0.1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = ramparts_08
@ -521,6 +556,11 @@ ramparts_08 = {
county_modifier = {
hostile_raid_time = 0.1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
ai_value = {
base = 3
@ -561,6 +601,11 @@ curtain_walls_01 = {
stationed_heavy_cavalry_toughness_mult = low_maa_toughness_tier_1
travel_danger = -1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = curtain_walls_02
@ -639,6 +684,11 @@ curtain_walls_02 = {
county_modifier = {
supply_limit = 300
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = curtain_walls_03
@ -712,6 +762,11 @@ curtain_walls_03 = {
county_modifier = {
supply_limit = 300
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = curtain_walls_04
@ -781,6 +836,11 @@ curtain_walls_04 = {
county_modifier = {
supply_limit = 300
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = curtain_walls_05
@ -851,6 +911,11 @@ curtain_walls_05 = {
county_modifier = {
supply_limit = 300
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = curtain_walls_06
@ -922,6 +987,11 @@ curtain_walls_06 = {
supply_limit = 300
supply_limit_mult = 0.02
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = curtain_walls_07
@ -993,6 +1063,11 @@ curtain_walls_07 = {
supply_limit = 300
supply_limit_mult = 0.02
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = curtain_walls_08
@ -1064,6 +1139,11 @@ curtain_walls_08 = {
supply_limit = 300
supply_limit_mult = 0.02
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
ai_value = {
base = 3
@ -1108,6 +1188,11 @@ watchtowers_01 = {
stationed_light_cavalry_toughness_mult = low_maa_toughness_tier_1
travel_danger = -1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = watchtowers_02
@ -1188,6 +1273,11 @@ watchtowers_02 = {
county_modifier = {
hostile_raid_time = 0.1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = watchtowers_03
@ -1263,6 +1353,11 @@ watchtowers_03 = {
county_modifier = {
hostile_raid_time = 0.1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = watchtowers_04
@ -1335,6 +1430,11 @@ watchtowers_04 = {
county_modifier = {
hostile_raid_time = 0.1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = watchtowers_05
@ -1408,6 +1508,11 @@ watchtowers_05 = {
county_modifier = {
hostile_raid_time = 0.15
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = watchtowers_06
@ -1482,6 +1587,11 @@ watchtowers_06 = {
hostile_raid_time = 0.15
supply_limit_mult = 0.05
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = watchtowers_07
@ -1556,6 +1666,11 @@ watchtowers_07 = {
hostile_raid_time = 0.15
supply_limit_mult = 0.05
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = watchtowers_08
@ -1630,6 +1745,11 @@ watchtowers_08 = {
hostile_raid_time = 0.2
supply_limit_mult = 0.05
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
ai_value = {
base = 3
@ -1672,6 +1792,11 @@ hill_forts_01 = {
stationed_pikemen_toughness_mult = low_maa_toughness_tier_1
travel_danger = -1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = hill_forts_02
@ -1743,6 +1868,11 @@ hill_forts_02 = {
monthly_county_control_growth_factor = 0.1
monthly_county_control_decline_factor = -0.1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = hill_forts_03
@ -1809,6 +1939,11 @@ hill_forts_03 = {
monthly_county_control_growth_factor = 0.1
monthly_county_control_decline_factor = -0.1
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = hill_forts_04
@ -1872,6 +2007,11 @@ hill_forts_04 = {
monthly_county_control_decline_factor = -0.1
levy_size = 0.02
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = hill_forts_05
@ -1935,6 +2075,11 @@ hill_forts_05 = {
monthly_county_control_decline_factor = -0.15
levy_size = 0.02
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = hill_forts_06
@ -1998,6 +2143,11 @@ hill_forts_06 = {
monthly_county_control_decline_factor = -0.15
levy_size = 0.02
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = hill_forts_07
@ -2061,6 +2211,11 @@ hill_forts_07 = {
monthly_county_control_decline_factor = -0.15
levy_size = 0.02
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = hill_forts_08
@ -2124,6 +2279,11 @@ hill_forts_08 = {
monthly_county_control_decline_factor = -0.2
levy_size = 0.02
}
on_complete = {
#Mandala Creator Aspect
creator_mandala_built_regular_building_piety_effect = yes
}
ai_value = {
base = 3

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,389 @@
oath_warriors_building_01 = {
construction_time = standard_construction_time
can_construct_potential = {
scope:holder = {
has_variable = provide_for_the_warriors_oath
}
}
cost = {
gold = cheap_building_tier_1_cost
prestige = 125
}
character_modifier = {
knight_limit = 1
knight_effectiveness_mult = 0.1
}
province_modifier = {
stationed_maa_damage_mult = 0.1
stationed_maa_toughness_mult = 0.05
}
next_building = oath_warriors_building_02
type_icon = "oath_warriors_building.dds"
ai_value = {
base = 1000
modifier = {
factor = 0
scope:holder = {
any_directly_owned_province = {
count >= 3
has_building_or_higher = oath_warriors_building_01
}
}
}
}
}
oath_warriors_building_02 = {
cost = {
gold = cheap_building_tier_2_cost
prestige = 250
}
construction_time = standard_construction_time
character_modifier = {
knight_limit = 1
knight_effectiveness_mult = 0.1
men_at_arms_maintenance = -0.01
}
province_modifier = {
stationed_maa_damage_mult = 0.15
stationed_maa_toughness_mult = 0.07
}
next_building = oath_warriors_building_03
type_icon = "oath_warriors_building.dds"
ai_value = {
base = 1000
}
}
oath_warriors_building_03 = {
cost = {
gold = cheap_building_tier_3_cost
prestige = 375
}
construction_time = standard_construction_time
character_modifier = {
knight_limit = 1
knight_effectiveness_mult = 0.1
men_at_arms_maintenance = -0.03
}
province_modifier = {
stationed_maa_damage_mult = 0.2
stationed_maa_toughness_mult = 0.1
stationed_maa_siege_value_add = 0.1
}
type_icon = "oath_warriors_building.dds"
next_building = oath_warriors_building_04
ai_value = {
base = 100
}
}
oath_warriors_building_04 = {
can_construct_showing_failures_only = {
custom_tooltip = {
text = oath_warriors_building_04_tooltip
has_province_modifier = oath_provide_for_the_warriors_province
}
}
cost = {
gold = cheap_building_tier_4_cost
prestige = 500
}
construction_time = standard_construction_time
province_modifier = {
stationed_maa_damage_mult = 0.3
stationed_maa_toughness_mult = 0.2
stationed_maa_siege_value_add = 0.2
}
character_modifier = {
men_at_arms_maintenance = -0.05
knight_limit = 1
knight_effectiveness_mult = 0.15
}
type_icon = "oath_warriors_building.dds"
ai_value = {
base = 100
}
}
oath_faithful_building_01 = {
can_construct_potential = {
scope:holder = {
has_variable = provide_for_the_faithful_oath
}
}
is_enabled = {
faith = scope:holder.faith
}
can_construct_showing_failures_only = {
faith = scope:holder.faith
}
cost = {
gold = cheap_building_tier_1_cost
piety = 100
}
construction_time = standard_construction_time
character_modifier = {
monthly_piety_gain_mult = 0.025
}
province_modifier ={
monthly_income = poor_building_tax_tier_1
}
next_building = oath_faithful_building_02
type_icon = "oath_faithful_building.dds"
ai_value = {
base = 1000
modifier = {
factor = 0
scope:holder = {
any_directly_owned_province = {
count >= 3
has_building_or_higher = oath_faithful_building_01
}
}
}
}
}
oath_faithful_building_02 = {
is_enabled = {
faith = scope:holder.faith
}
can_construct_showing_failures_only = {
faith = scope:holder.faith
}
cost = {
gold = cheap_building_tier_2_cost
piety = 200
}
construction_time = standard_construction_time
character_modifier = {
monthly_piety_gain_mult = 0.05
}
province_modifier ={
monthly_income = poor_building_tax_tier_2
epidemic_resistance = 4
}
next_building = oath_faithful_building_03
type_icon = "oath_faithful_building.dds"
ai_value = {
base = 100
}
}
oath_faithful_building_03 = {
is_enabled = {
faith = scope:holder.faith
}
next_building = oath_faithful_building_04
can_construct_showing_failures_only = {
faith = scope:holder.faith
}
cost = {
gold = cheap_building_tier_3_cost
piety = 300
}
construction_time = standard_construction_time
character_modifier = {
monthly_piety_gain_mult = 0.075
}
province_modifier = {
monthly_income = poor_building_tax_tier_3
epidemic_resistance = 8
}
type_icon = "oath_faithful_building.dds"
ai_value = {
base = 100
}
}
oath_faithful_building_04 = {
is_enabled = {
faith = scope:holder.faith
}
can_construct_showing_failures_only = {
faith = scope:holder.faith
custom_tooltip = {
text = oath_faithful_building_04_tooltip
has_province_modifier = oath_provide_for_the_faithful_province
}
}
cost = {
gold = cheap_building_tier_4_cost
piety = 400
}
construction_time = standard_construction_time
character_modifier = {
monthly_piety_gain_mult = 0.1
monthly_piety = 0.1
clergy_opinion = 4
}
province_modifier = {
monthly_income = poor_building_tax_tier_4
epidemic_resistance = 12
}
type_icon = "oath_faithful_building.dds"
ai_value = {
base = 100
}
}
oath_poor_building_01 = {
can_construct_potential = {
scope:holder = {
has_variable = provide_for_the_poor_oath
}
}
cost = {
gold = cheap_building_tier_1_cost
prestige = 125
}
construction_time = standard_construction_time
county_modifier = {
tax_mult = -0.05
development_growth = 0.05
county_opinion_add = 10
}
next_building = oath_poor_building_02
type_icon = "oath_poor_building.dds"
ai_value = {
base = 1000
}
}
oath_poor_building_02 = {
cost = {
gold = cheap_building_tier_2_cost
prestige = 250
}
construction_time = standard_construction_time
county_modifier = {
tax_mult = -0.1
development_growth_factor = 0.05
development_growth = 0.1
county_opinion_add = 15
}
next_building = oath_poor_building_03
type_icon = "oath_poor_building.dds"
ai_value = {
base = 100
}
}
oath_poor_building_03 = {
cost = {
gold = cheap_building_tier_3_cost
prestige = 375
}
construction_time = standard_construction_time
county_modifier = {
tax_mult = -0.2
development_growth_factor = 0.15
development_growth = 0.2
county_opinion_add = 20
}
next_building = oath_poor_building_04
type_icon = "oath_poor_building.dds"
ai_value = {
base = 100
}
}
oath_poor_building_04 = {
can_construct_showing_failures_only = {
custom_tooltip = {
text = oath_poor_building_04_tooltip
has_province_modifier = oath_provide_for_the_poor_province
}
}
cost = {
gold = cheap_building_tier_4_cost
prestige = 500
}
construction_time = standard_construction_time
county_modifier = {
tax_mult = -0.3
development_growth_factor = 0.2
development_growth = 0.3
county_opinion_add = 30
}
type_icon = "oath_poor_building.dds"
ai_value = {
base = 100
}
}

View file

@ -51,6 +51,7 @@ walls_01_tribal = {
has_building_or_higher = "hill_forts_01"
has_building_or_higher = "ramparts_01"
has_building_or_higher = "watchtowers_01"
has_building_or_higher = "temple_citadel_01"
has_building_or_higher = "theodosian_walls_01"
has_building_or_higher = "walls_of_benin_01"
has_building_or_higher = "walls_of_genoa_01"
@ -66,6 +67,7 @@ walls_01_tribal = {
# Here the Fort Level building chains take control of the visuals
walls_01 = {
is_graphical_background = yes
asset = {
type = pdxmesh
names = {
@ -74,6 +76,7 @@ walls_01 = {
}
graphical_regions = { graphical_western graphical_mediterranean graphical_india }
}
asset = {
type = pdxmesh
names = {
@ -83,6 +86,7 @@ walls_01 = {
}
graphical_regions = { graphical_mena graphical_steppe }
}
asset = {
type = pdxmesh
requires_dlc_flag = the_northern_lords
@ -121,6 +125,47 @@ walls_01 = {
"fp3_building_persian_walls_01_a_01_mesh"
}
}
# TGP Southeast Asia
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { southeast_asian_building_gfx }
graphical_regions = { graphical_east_asia graphical_india }
names = {
"tgp_building_se_asia_wall_01_mesh"
}
}
# TGP China
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { chinese_building_gfx }
graphical_regions = { graphical_east_asia graphical_steppe }
names = {
"tgp_building_chinese_wall_01_mesh"
}
}
# TGP Japan
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { japanese_building_gfx }
graphical_regions = { graphical_east_asia graphical_steppe }
names = {
"tgp_building_japanese_wall_01_mesh"
}
}
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { steppe_building_gfx }
governments = { steppe_admin_government celestial_government meritocratic_government }
graphical_regions = { graphical_east_asia graphical_steppe }
names = {
"tgp_building_chinese_wall_01_mesh"
}
}
asset = {
type = pdxmesh
requires_dlc_flag = khans_of_the_steppe
@ -130,7 +175,6 @@ walls_01 = {
names = {
"mpo_mongol_wall_01_mesh"
}
}
is_enabled = {
@ -141,6 +185,7 @@ walls_01 = {
has_building_or_higher = "hill_forts_01"
has_building_or_higher = "ramparts_01"
has_building_or_higher = "watchtowers_01"
has_building_or_higher = "temple_citadel_01"
scope:holder = {
government_has_flag = government_is_nomadic
root = { fort_level = 1 }
@ -153,6 +198,7 @@ walls_01 = {
has_building_or_higher = "hill_forts_02"
has_building_or_higher = "ramparts_02"
has_building_or_higher = "watchtowers_02"
has_building_or_higher = "temple_citadel_02"
has_building_or_higher = "theodosian_walls_01"
has_building_or_higher = "walls_of_benin_01"
has_building_or_higher = "walls_of_genoa_01"
@ -232,7 +278,46 @@ walls_02 = {
"ep3_byzantine_walls_02_mesh"
}
}
# TGP Southeast Asia
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { southeast_asian_building_gfx }
graphical_regions = { graphical_east_asia graphical_india }
names = {
"tgp_building_se_asia_wall_02_mesh"
}
}
# TGP China
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { chinese_building_gfx }
graphical_regions = { graphical_east_asia graphical_steppe }
names = {
"tgp_building_chinese_wall_02_mesh"
}
}
# TGP Japan
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { japanese_building_gfx }
graphical_regions = { graphical_east_asia graphical_steppe }
names = {
"tgp_building_japanese_wall_02_mesh"
}
}
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
governments = { steppe_admin_government celestial_government meritocratic_government }
graphical_cultures = { steppe_building_gfx }
graphical_regions = { graphical_east_asia graphical_steppe }
names = {
"tgp_building_chinese_wall_02_mesh"
}
}
asset = {
type = pdxmesh
requires_dlc_flag = khans_of_the_steppe
@ -252,6 +337,7 @@ walls_02 = {
has_building_or_higher = "hill_forts_02"
has_building_or_higher = "ramparts_02"
has_building_or_higher = "watchtowers_02"
has_building_or_higher = "temple_citadel_02"
scope:holder = {
government_has_flag = government_is_nomadic
root = { fort_level = 2 }
@ -263,6 +349,7 @@ walls_02 = {
has_building_or_higher = "hill_forts_03"
has_building_or_higher = "ramparts_03"
has_building_or_higher = "watchtowers_03"
has_building_or_higher = "temple_citadel_03"
has_building_or_higher = "theodosian_walls_01"
has_building_or_higher = "walls_of_benin_01"
has_building_or_higher = "walls_of_genoa_01"
@ -341,6 +428,46 @@ walls_03 = {
"ep3_byzantine_walls_03_mesh"
}
}
# TGP Southeast Asia
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { southeast_asian_building_gfx }
graphical_regions = { graphical_east_asia graphical_india }
names = {
"tgp_building_se_asia_wall_03_mesh"
}
}
# TGP China
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { chinese_building_gfx }
graphical_regions = { graphical_east_asia graphical_steppe }
names = {
"tgp_building_chinese_wall_03_mesh"
}
}
# TGP Japan
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { japanese_building_gfx }
graphical_regions = { graphical_east_asia graphical_steppe }
names = {
"tgp_building_japanese_wall_03_mesh"
}
}
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { steppe_building_gfx }
governments = { steppe_admin_government celestial_government meritocratic_government }
graphical_regions = { graphical_east_asia }
names = {
"tgp_building_chinese_wall_03_mesh"
}
}
asset = {
type = pdxmesh
@ -363,6 +490,7 @@ walls_03 = {
has_building_or_higher = "hill_forts_03"
has_building_or_higher = "ramparts_03"
has_building_or_higher = "watchtowers_03"
has_building_or_higher = "temple_citadel_03"
has_building_or_higher = "walls_of_benin_01"
has_building_or_higher = "walls_of_genoa_01"
has_building_or_higher = "aurelian_walls_01"
@ -377,6 +505,7 @@ walls_03 = {
has_building_or_higher = "hill_forts_06"
has_building_or_higher = "ramparts_06"
has_building_or_higher = "watchtowers_06"
has_building_or_higher = "temple_citadel_04"
has_building_or_higher = "theodosian_walls_01"
has_building_or_higher = "city_wall_of_toledo_01"
has_building_or_higher = "roman_wall_of_lugo_01"
@ -452,7 +581,46 @@ walls_04 = {
"ep3_byzantine_walls_04_mesh"
}
}
# TGP Southeast Asia
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { southeast_asian_building_gfx }
graphical_regions = { graphical_east_asia graphical_india }
names = {
"tgp_building_se_asia_wall_04_mesh"
}
}
# TGP China
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { chinese_building_gfx }
graphical_regions = { graphical_east_asia graphical_steppe }
names = {
"tgp_building_chinese_wall_04_mesh"
}
}
# TGP Japan
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { japanese_building_gfx }
graphical_regions = { graphical_east_asia graphical_steppe }
names = {
"tgp_building_japanese_wall_04_mesh"
}
}
asset = {
type = pdxmesh
requires_dlc_flag = all_under_heaven
graphical_cultures = { steppe_building_gfx }
governments = { steppe_admin_government celestial_government meritocratic_government }
graphical_regions = { graphical_east_asia }
names = {
"tgp_building_chinese_wall_04_mesh"
}
}
asset = {
type = pdxmesh
requires_dlc_flag = khans_of_the_steppe
@ -474,6 +642,7 @@ walls_04 = {
has_building_or_higher = "hill_forts_06"
has_building_or_higher = "ramparts_06"
has_building_or_higher = "watchtowers_06"
has_building_or_higher = "temple_citadel_04"
has_building_or_higher = "theodosian_walls_01"
scope:holder = {
government_has_flag = government_is_nomadic

View file

@ -1,76 +1,152 @@
You can define
You can define
== Structure ==
name_of_the_building = {
# How many levies does the building give
# How many levies does the building give ( int or named value )
# default = 0
#
levy = 200
# How much garrison does the building give
# How much garrison does the building give ( int or named value )
# default = 0
#
max_garrison = 100
# How much garrison regains a percentage of its maximal garrison equal to the garrison reinforcement rate
# Garrison monthly refill rate ( fixed point or named value ) in the inverval of [0..1]
# Every month garrison increased by this fraction of max garrison
# default = 0
#
garrison_reinforcement_factor = 0.01
# How long does it take to construct the building
# Number of days it takes to construct this building ( int or named value )
# default = 0
#
construction_time = 720
type = regular/special/duchy_capital # Specifies whether this is a regular building, a special building, or a duchy capital building. Regular by default
# Which asset does the building use
#
asset = {
# 'pdxmesh' or 'entity', specifies wheter to use a mesh or an entity. Meshes are more performant and should be preferred.
type = pdxmesh
# The name of the mesh or the entity
# specifies wheter to use a mesh or an entity. Meshes are more performant and should be preferred.
#
type = pdxmesh/entity
# The name of the mesh or the entity ( string )
# Can have multiple entries, combined with 'names'
# Note that they must all be entities, or all be meshes
#
name = "western_castle_01_level_03_mesh"
# To randomize between multiple meshes/entities. Note that they must all be entities, or all be meshes:
name = "western_castle_01_level_04_mesh"
# Names of meshes or entities ( array of strings )
# To randomize between multiple meshes/entities
# Note that they must all be entities, or all be meshes
# Combined with 'name'
#
names = { "western_castle_01_level_03a_mesh" "western_castle_01_level_03b_mesh" "western_castle_01_level_03c_mesh" }
# Path to illustration shown in the county view, texture can be accessed in GUI: "[Holding.GetIllustration]"
# Path to illustration shown in the county view ( string )
# Texture can be accessed in GUI: "[Holding.GetIllustration]"
#
illustration = "path/to/image.dds"
# Associated sound effect and an optional parameter, can also be just soundeffect = "event:..." if no parameter is needed
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Generic/sfx_amb_3d_holdings_generic_castle" soundparameter = { "Tier" = 2.0 } }
# Graphical cultures that prefer this asset to be shown
graphical_cultures = { arabicgfx muslimgfx }
# Graphical faiths that prefer this asset to be shown (priority is faith > religion > family, so Catholic graphical_faith overrides Abrahamic graphical_faith)
graphical_faiths = { catholic_gfx orthodox_gfx }
# Graphical regions in which this asset is preferred, this is the most important criterion when selecting the asset, with the exception of government and province
graphical_regions = { western mena }
# Province IDs in which this asset is preferred. Has a higher priority than graphical region.
provinces = { 496 1000 }
# Associated sound effect and an optional parameter
# Can also be just soundeffect = "event:..." if no parameter is needed
# Can have multiple sound effects
#
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Generic/sfx_amb_3d_holdings_generic_castle_01" soundparameter = { "Tier" = 2.0 } }
# Governments that prefer this asset to be shown
governments = { tribal_government }
# Province IDs in which this asset is preferred ( array of int )
# Has a higher priority than graphical region
#
provinces = { 496 1000 }
# Graphical regions in which this asset is preferred ( array of strings )
# This is the most important criterion when selecting the asset, with the exception of government and province
# Should match entries in geographical regions database
#
graphical_regions = { graphical_mena graphical_mediterranean }
# Graphical cultures that prefer this asset to be shown ( array of flags )
# Should match 'building_gfx' in cultures database
#
graphical_cultures = { western_building_gfx mediterranean_building_gfx }
# Graphical faiths that prefer this asset to be shown ( array of strings )
# Priority is faith > religion > family, so Catholic graphical_faith overrides Abrahamic graphical_faith
# Should match 'graphical_faith' in religion database
#
graphical_faiths = { catholic_gfx orthodox_gfx }
# Required DLC flag ( dlc flag )
# Assets marked with a DLC flag require matching DLC to be enabled
#
requires_dlc_flag = the_northern_lords
}
# Is the building enabled? Else won't give any effects to holder, and not be constructible (see can_construct* below).
# Trigger: is the building enabled?
# Else won't give any effects to holder, and not be constructible ( see can_construct* below ).
# If is_graphical_background = yes, this controls whether the building can be shown in the province.
# scopes: root is the province; scope:holder is the holder of the province; county is the county title the province belongs to
# Scopes:
# root ( province ) province where building is located
# scope:holder ( character ) holder of the barony title
# scope:county ( title ) is the county title the province belongs to
#
is_enabled = {}
# Can the building be constructed.
# Use this instead of is_enabled if you want to allow rulers to "use" the building after getting the holding, but to disallow that they construct it.
# can_construct_potential controls whether the building appears in the build menu. For upgrades it is identical to can_construct_showing_failures_only.
# Note that is_enabled (see above) is added to can_construct_potential.
# Trigger: can the building be repaired?
# Only Great Buildings can be ruined and repaired
# Scopes:
# root ( province ) province where building is located
# scope:holder ( character ) holder of the barony title
# scope:county ( title ) is the county title the province belongs to
#
can_rebuild = {}
# Triggers can the building be constructed?
# Use this instead of is_enabled if you want to allow rulers to "use" the building
# after getting the holding, but to disallow that they construct it.
# Note that is_enabled (see above) is always called together with can_construct_potential.
# To be able to construct a building all 3 triggers must evaluate to true
# Not used if is_graphical_background = yes
# scopes: root is the province; scope:holder is the holder of the province; county is the county title the province belongs to
can_construct_potential = {}
can_construct_showing_failures_only = {}
can_construct = {}
show_disabled = yes/no # if set to yes, the building will show in the build menu even if disabled (will still use can_construct_potential). No by default
# How much cost does the building cost
#
can_construct_potential = {} # Whether the building even appears in the build menu
# For upgrades it is identical to can_construct_showing_failures_only.
can_construct_showing_failures_only = {} # Trigger will show only failuers. Use for temporary effects player can overcome
can_construct = {} # Trigger will show both filled and missing requirements
# Shall disabled building still show in the build menu. Will still use can_construct_potential ( bool )
# default: no
#
show_disabled = yes/no # if set to yes,
# How much cost does the building cost ( scripted cost )
#
cost = { gold = 500 ... }
# The next building in chain unlocked by this building
# The next upgrade for this building chain
#
next_building = castle_02
# Custom description for effects indirectly provided by building.
# The scope root refers to the buildings province.
effect_desc = <loc key>
# Custom description for effects indirectly provided by building ( dynamic description )
# No scope is provided
#
effect_desc = dynamic_description
# A modifier applied to the owner of the holding
#
character_modifier = {
modifier_name = modifier_value
}
# Applied if the character's culture has the parameter
character_culture_modifier = {
parameter = culture param
@ -80,54 +156,122 @@ name_of_the_building = {
parameter = faith param
}
# A modifier applied if the holder's dynasty of the county has a specific perk
# A modifier applied to the owner of the province if the dynasty of the county holder has a specific perk
#
characer_dynasty_modifier = {
county_holder_dynasty_perk = fp2_urbanism_legacy_1 # The name of the perk
# The effect
monthly_prestige_gain_mult = 0.2
modifier_name = modifier_value
}
# A modifier applied to the province
#
province_modifier = {
modifier_name = modifier_value
}
# A modifier applied to the province only if province's county culture has this parameter
#
province_culture_modifier = {
parameter = culture param
parameter = culture_param
modifier_name = modifier_value
}
# A modifier applied to the province only if province's county faith has this parameter
#
province_faith_modifier = {
parameter = faith param
parameter = faith_param
modifier_name = modifier_value
}
# A modifier applied to the province only if it matches all listed criteria
# culture parameter (optional), terrain type, coastal or riverside
province_terrain_modifier = {
parameter = required culture param (optional)
terrain = required province terrain (optional, default is all terrain types)
is_coastal = whether this modifier is applied on coastal or non-coastal provinces (optional, default is both coastal and non-coastal)
is_riverside = whether this modifier is only applied on provinces that are next to a big river or not (optional, default is both riverside and not)
parameter = culture_param # (optional)
terrain =terrain_type # From terrain database (optional, if empty - any terrait)
is_coastal = yes/no # Apply modifier on coastal, non-coastal, or any province
# (optional, default is both coastal and non-coastal)
is_riverside = yes/no # Apply modifier on provinces only next to a big river or not next to a riger province
# (optional, default is both riverside and not)
}
# A modifier applied if the holder's dynasty of the county has a specific perk
# A modifier applied to the province if the dynasty of the county holder has a specific perk
#
province_dynasty_modifier = {
county_holder_dynasty_perk = fp2_urbanism_legacy_1 # The name of the perk
# The effect
monthly_income = 0.2
county_holder_dynasty_perk = fp2_urbanism_legacy_1
modifier_name = modifier_value
}
# A modifier applied to the county
# A modifier applied to the entire county
# All provinces in the county can stack the same county modifier together
#
county_modifier = {
modifier_name = modifier_value
}
# A modifier applied to the county only if county culture has this parameter
#
county_culture_modifier = {
parameter = culture param
parameter = culture_param
modifier_name = modifier_value
}
# A modifier applied to the county only if province's county faith has this parameter
#
county_faith_modifier = {
parameter = faith param
parameter = faith_param
modifier_name = modifier_value
}
# A modifier applied to every de jure county in the duchy (if the county has the same de facto liege as this building's county). Can only be used (and only works) for duchy capital buildings.
# A modifier applied to every de jure county in the duchy. Can only be used (and only works) for duchy capital buildings
#
duchy_capital_county_modifier = {
modifier_name = modifier_value
}
# A modifier applied to the entire county if any situation the county is involved in has the specified parameter in its current phase.
# All provinces in the county can stack the same county modifier together
county_situation_modifier = {
parameter = situation_parameter
modifier_name = modifier_value
}
# A modifier applied to the province if any situation the county is involved in has the specified parameter in its current phase.
province_situation_modifier = {
parameter = situation_parameter
modifier_name = modifier_value
}
# A modifier applied to the owner of the holding if any situation the county is involved in has the specified parameter in its current phase.
character_situation_modifier = {
parameter = situation_parameter
modifier_name = modifier_value
}
# A modifier applied to every de jure county in the duchy if any situation the county is involved in has the specified parameter in its current phase.
# Can only be used (and only works) for duchy capital buildings.
duchy_capital_county_situation_modifier = {
parameter = situation_parameter
modifier_name = modifier_value
}
# A modifier applied to every de jure county in the duchy if county culture has specified parameter
# Can only be used (and only works) for duchy capital buildings
#
duchy_capital_county_culture_modifier = {
parameter = culture param
parameter = culture_param
modifier_name = modifier_value
}
# A modifier applied to every de jure county in the duchy if county faith has specified parameter
# Can only be used (and only works) for duchy capital buildings
#
duchy_capital_county_faith_modifier = {
parameter = faith param
parameter = faith_param
modifier_name = modifier_value
}
# A special modifier applied to every holding of specified type in the county
@ -136,45 +280,124 @@ name_of_the_building = {
income_mult = 1
}
# A modifier applied if the holder's dynasty of the county has a specific perk
# A modifier applied to the county if the dynasty of the county holder has a specific perk
#
county_dynasty_modifier = {
county_holder_dynasty_perk = fp2_urbanism_legacy_1 # The name of the perk
# The effect
development_growth_factor = 0.2
modifier_name = modifier_value
}
# A modifier applied to the county holder
#
county_holder_character_modifier = {
modifier_name = modifier_value
}
# Building flags
# A modifier applied to the province if the county holder's government has the specified parameter
#
province_government_modifier = {
parameter = government_param
modifier_name = modifier_value
}
# A modifier applied to the county holder if their government has the specified parameter
#
character_government_modifier = {
parameter = government_param
modifier_name = modifier_value
}
## fallback: modifier collection
# Use this field to define an alternative set of modifiers that will be applied if the building is disabled.
# supported modifiers:
# - character_modifier
# - character_culture_modifier
# - character_faith_modifier
# - characer_dynasty_modifier
# - province_modifier
# - province_culture_modifier
# - province_faith_modifier
# - province_terrain_modifier
# - province_dynasty_modifier
# - county_modifier
# - county_culture_modifier
# - county_faith_modifier
# - duchy_capital_county_modifier
# - county_situation_modifier
# - province_situation_modifier
# - character_situation_modifier
# - duchy_capital_county_situation_modifier
# - duchy_capital_county_culture_modifier
# - duchy_capital_county_faith_modifier
# - county_holding_modifier
# - county_dynasty_modifier
# - county_holder_character_modifier
# - province_government_modifier
# - character_government_modifier
#
fallback = {
character_modifier = {}
character_dynasty_modifier = {}
...
}
# Filename of building type icon in 'BUILDING_TYPE_ICON_PATH' folder ( string )
#
type_icon = "icon_building_hospice.dds"
# Building flags that can be checked in triggers. Can have multiple flags
#
flag = castle
# Effects applied on building completion
# scopes: root refers to the buildings province
on_complete = {
<effects>
}
# How desirable is the building for the AI
# How desirable is the building for the AI ( MTTH )
# Shared priorities with domicile buildings if available
# See AI selection logic at the bottom of this doc to explain how the AI uses these!
# Scopes:
# root ( Province ) The province the construction took place in
#
# scope:character The character that paid for the construction, if available
#
# scope:holding holding type if this building is primary building for holding type scope.
# Like castle is primary building for a castle holding
#
ai_value = {
base = 100
}
# If this is set to yes, the building will be used for figuring out which background asset (walls/no walls etc) should be shown
# Shall the building be used for figuring out which background map asset (walls/no walls etc) should be shown
# AI skips all is_graphical_background = yes buildings
#
is_graphical_background = no
### Brief: on_start/on_cancelled/on_complete
# Effects that happen when construction of the building
# starts/cancels/finishes.
#
# Supported scopes:
# root (Province)
# The province the construction took place in.
# character
The character that paid for the construction, if available
### on_start/on_cancelled/on_complete effects
# Effects that happen when construction of the building starts/cancels/finishes
# Scopes:
# root ( Province ) The province the construction took place in
#
# scope:character The character that paid for the construction, if available
#
# scope:holding holding type if this building is primary building for holding type scope.
# Like castle is primary building for a castle holding
#
on_start = { ... }
on_cancelled = { ... }
on_complete = { ... }
# which great_project_type is going to upgrade this great building
# when you're upgrading this great building via great project there will be no construction progress on the building slot itself,
# and it's the great project that progresses instead.
# use this field to allow the user to start planning the great project that will upgrade the building
# and to jump to the UI that shows the current upgrade status.
great_project_type = grand_building_project_this_tier
}
AI behavior:
1. The AI puts all potential buildings (including domicile buildings, but excluding holdings, Great Projects, etc) in a list
2. It then computes all potential buildings' ai_value and sorts by it
3. Any building that does not score within 20% of the top building in this list are discarded
4. It selects a building randomly from the remaining ones
5. If it can afford this building it builds it; if not, it starts saving up gold for it
Warning: a very expensive building with a high ai_value could lock an AI character into saving gold forever! Since it builds no buildings that could improve its ability to earn gold (investments), it might never build any buildings and never improve its economy.

View file

@ -110,8 +110,13 @@ cluny_abbey_01 = {
province_modifier = {
monthly_income = 1.5
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_duchy_building_t1_effect = yes
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0
@ -119,6 +124,7 @@ cluny_abbey_01 = {
}
type = special
flag = travel_point_of_interest_religious
flag = special_university
}
cluny_abbey_02 = {
asset = {
@ -161,8 +167,13 @@ cluny_abbey_02 = {
province_modifier = {
monthly_income = 3
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_duchy_building_t2_effect = yes
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0
@ -240,8 +251,13 @@ damascus_mosque_01 = {
province_modifier = {
monthly_income = 2
}
on_complete = {
#Regular Mandala Boon
mandala_built_piety_duchy_building_t2_effect = yes
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0
@ -362,6 +378,7 @@ beta_giyorgis_01 = {
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0
@ -407,6 +424,7 @@ holy_wisdom_01 = {
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0
@ -495,6 +513,7 @@ somapura_university_01 = {
}
type = special
flag = travel_point_of_interest_learning
flag = special_university
}
##########
# Duomo Florence
@ -531,6 +550,7 @@ duomo_florence_01 = {
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0
@ -574,6 +594,7 @@ duomo_florence_02 = {
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0
@ -619,6 +640,7 @@ duomo_florence_03 = {
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0
@ -665,6 +687,7 @@ duomo_florence_04 = {
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0
@ -701,7 +724,8 @@ konark_temple_01 = {
monthly_income = 2
}
ai_value = {
base = 100
base = 8
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0
@ -753,6 +777,7 @@ al_qarawiyyin_university_01 = {
}
type = special
flag = travel_point_of_interest_learning
flag = special_university
}
##########
# Kairouan basins
@ -911,6 +936,7 @@ wawel_cathedral_01 = { #Collegiate Church of St. Mary and St. Alexius
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0
@ -964,6 +990,7 @@ wawel_cathedral_02 = { #Archcollegiate Church of St. Mary and St. Alexius
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0
@ -1017,6 +1044,7 @@ wawel_cathedral_03 = { #Cathedral of St. Mary and St. Alexius - althistory upgra
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0
@ -1050,6 +1078,7 @@ vatapi_caves_01 = {
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = { # Fill all building slots before going for special buildings
factor = 0
free_building_slots > 0

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,669 @@
##################
# Mandala Capital (Temple Complex)
##################
# USED IN CODE, DO NOT RENAME OR REMOVE
mandala_capital_01 = {
type_icon = "tgp_icon_building_mandala_capital_tier_01.dds"
#We only build this through Decision -> Great Projects
can_construct_potential = {
always = no #This should never show up
}
asset = {
type = entity
name = "tgp_great_building_mandala_capital_01_entity"
}
is_enabled = {
#It needs to be your capital
scope:county.holder = {
government_has_flag = government_is_mandala
capital_province = root #The province
}
}
show_disabled = yes
rebuild_cost = {
gold = {
if = {
limit = { is_ai = yes }
value = ai_rebuild_value
}
else = { value = standard_rebuild_value }
}
piety = {
if = {
limit = { is_ai = yes }
value = ai_rebuild_value
}
else = { value = standard_rebuild_value }
}
}
can_rebuild = {
scope:county.holder = {
custom_tooltip = {
text = not_already_full_on_mandala_capitals
less_than_max_amount_of_mandala_capitals_trigger = yes
}
}
}
character_modifier = {
domain_limit = 1
court_grandeur_baseline_add = 1 #Most likely you don't have a court yet
vassal_limit_max = 1 #Added to the base for Mandala of 3 Max
domain_limit_max = 1
monthly_county_control_growth_add = 0.1
}
province_modifier = {
stationed_maa_damage_mult = 0.1
levy_size = 0.15
garrison_size = 0.15
monthly_income = 0.2
}
county_modifier = {
development_growth = 0.1
tax_mult = 0.1
}
fallback = {
province_modifier = {
monthly_income = 0.1
}
}
next_building = mandala_capital_02
type = great_building
is_mandala_capital = yes
flag = mandala_capital_building
flag = first_tier_mandala_capital_building
}
mandala_capital_02 = {
type_icon = "tgp_icon_building_mandala_capital_tier_02.dds"
#We only build this through Decision -> Great Projects
can_construct_potential = {
scope:holder.capital_province = { has_building_with_flag = first_tier_mandala_capital_building }
}
asset = {
type = entity
name = "tgp_great_building_mandala_capital_02_entity"
}
is_enabled = {
#It needs to be your capital
scope:holder = {
government_has_flag = government_is_mandala
capital_province = root #The province
}
}
can_rebuild = {
scope:county.holder = {
custom_tooltip = {
text = not_already_full_on_mandala_capitals
less_than_max_amount_of_mandala_capitals_trigger = yes
}
}
}
show_disabled = yes
rebuild_cost = {
gold = {
if = {
limit = { is_ai = yes }
value = ai_rebuild_value
}
else = {
value = {
add = standard_rebuild_value
multiply = 1.25
}
}
}
piety = {
if = {
limit = { is_ai = yes }
value = ai_rebuild_value
}
else = {
value = {
add = standard_rebuild_value
multiply = 1.25
}
}
}
}
character_modifier = {
domain_limit = 1
court_grandeur_baseline_add = 3
vassal_limit_max = 2 #Added to the base for Mandala of 4 Max
monthly_county_control_growth_add = 0.15
domain_limit_max = 2
}
province_modifier = {
stationed_maa_damage_mult = 0.1
levy_size = 0.25
garrison_size = 0.25
monthly_income = 0.4
}
county_modifier = {
development_growth = 0.15
tax_mult = 0.2
}
fallback = {
province_modifier = {
monthly_income = 0.1
}
}
next_building = mandala_capital_03
great_project_type = mandala_capital_02
is_mandala_capital = yes
type = great_building
flag = mandala_capital_building
flag = second_tier_mandala_capital_building
}
mandala_capital_03 = {
type_icon = "tgp_icon_building_mandala_capital_tier_03.dds"
#We only build this through Decision -> Great Projects
can_construct_potential = {
scope:holder.capital_province = { has_building_with_flag = second_tier_mandala_capital_building }
}
asset = {
type = entity
name = "tgp_great_building_mandala_capital_03_entity"
}
is_enabled = {
#It needs to be your capital
scope:holder = {
government_has_flag = government_is_mandala
capital_province = root #The province
}
}
can_rebuild = {
scope:county.holder = {
custom_tooltip = {
text = not_already_full_on_mandala_capitals
less_than_max_amount_of_mandala_capitals_trigger = yes
}
}
}
show_disabled = yes
rebuild_cost = {
gold = {
if = {
limit = { is_ai = yes }
value = ai_rebuild_value
}
else = {
value = {
add = standard_rebuild_value
multiply = 1.5
}
}
}
piety = {
if = {
limit = { is_ai = yes }
value = ai_rebuild_value
}
else = {
value = {
add = standard_rebuild_value
multiply = 1.5
}
}
}
}
character_modifier = {
domain_limit = 2
court_grandeur_baseline_add = 5
vassal_limit_max = 8 #Added to the base for Mandala of 10 Max
monthly_county_control_growth_add = 0.2
diplomatic_range_mult = 0.15
domain_limit_max = 3
}
province_modifier = {
stationed_maa_damage_mult = 0.1
levy_size = 0.35
garrison_size = 0.35
monthly_income = 0.5
}
county_modifier = {
development_growth = 0.2
tax_mult = 0.25
}
fallback = {
province_modifier = {
monthly_income = 0.1
}
}
next_building = mandala_capital_04
great_project_type = mandala_capital_03
is_mandala_capital = yes
type = great_building
flag = mandala_capital_building
flag = third_tier_mandala_capital_building
}
mandala_capital_04 = {
type_icon = "tgp_icon_building_mandala_capital_tier_04.dds"
#We only build this through Decision -> Great Projects
can_construct_potential = {
scope:holder.capital_province = { has_building_with_flag = third_tier_mandala_capital_building }
}
asset = {
type = entity
name = "tgp_great_building_mandala_capital_04_entity"
}
is_enabled = {
#It needs to be your capital
scope:holder = {
government_has_flag = government_is_mandala
capital_province = root #The province
}
}
can_rebuild = {
scope:county.holder = {
custom_tooltip = {
text = not_already_full_on_mandala_capitals
less_than_max_amount_of_mandala_capitals_trigger = yes
}
}
}
show_disabled = yes
rebuild_cost = {
gold = {
if = {
limit = { is_ai = yes }
value = ai_rebuild_value
}
else = {
value = {
add = standard_rebuild_value
multiply = 1.75
}
}
}
piety = {
if = {
limit = { is_ai = yes }
value = ai_rebuild_value
}
else = {
value = {
add = standard_rebuild_value
multiply = 1.75
}
}
}
}
character_modifier = {
domain_limit = 3
court_grandeur_baseline_add = 7
vassal_limit_max = 16 #Added to the base for Mandala of 18 Max
monthly_county_control_growth_add = 0.25
diplomatic_range_mult = 0.25
diplomatic_range_mult = 0.2
domain_limit_max = 5
}
province_modifier = {
stationed_maa_damage_mult = 0.1
levy_size = 0.4
garrison_size = 0.5
monthly_income = 0.5
}
county_modifier = {
development_growth = 0.3
tax_mult = 0.3
}
fallback = {
province_modifier = {
monthly_income = 0.1
}
}
next_building = mandala_capital_05
great_project_type = mandala_capital_04
is_mandala_capital = yes
type = great_building
flag = mandala_capital_building
flag = fourth_tier_mandala_capital_building
}
mandala_capital_05 = {
type_icon = "tgp_icon_building_mandala_capital_tier_05.dds"
#We only build this through Decision -> Great Projects
can_construct_potential = {
scope:holder.capital_province = { has_building_with_flag = fourth_tier_mandala_capital_building }
}
asset = {
type = entity
name = "tgp_great_building_mandala_capital_05_entity"
}
is_enabled = {
#It needs to be your capital
scope:holder = {
government_has_flag = government_is_mandala
capital_province = root #The province
}
}
can_rebuild = {
scope:county.holder = {
custom_tooltip = {
text = not_already_full_on_mandala_capitals
less_than_max_amount_of_mandala_capitals_trigger = yes
}
}
}
show_disabled = yes
rebuild_cost = {
gold = {
if = {
limit = { is_ai = yes }
value = ai_rebuild_value
}
else = {
value = {
add = standard_rebuild_value
multiply = 2
}
}
}
piety = {
if = {
limit = { is_ai = yes }
value = ai_rebuild_value
}
else = {
value = {
add = standard_rebuild_value
multiply = 2
}
}
}
}
character_modifier = {
domain_limit = 4
court_grandeur_baseline_add = 10
vassal_limit_max = 28 #Added to the base for Mandala of 30 Max
monthly_county_control_growth_add = 0.35
diplomatic_range_mult = 0.3
domain_limit_max = 7
}
province_modifier = {
stationed_maa_damage_mult = 0.1
monthly_income = 0.75
}
county_modifier = {
development_growth = 0.4
tax_mult = 0.35
levy_size = 0.5
garrison_size = 0.5
}
fallback = {
province_modifier = {
monthly_income = 0.1
}
}
great_project_type = mandala_capital_05
is_mandala_capital = yes
type = great_building
flag = mandala_capital_building
flag = final_tier_mandala_capital_building
}
# Great Barracks
celestial_great_barracks_01 = {
effect_desc = {
desc = unlocks_building_desc
desc = celestial_great_barracks_effect_desc
}
type_icon = "icon_structure_celestial_great_barracks.dds"
can_construct_potential = {
always = no # This building is the result of a great project
}
# Only enabled for military governors - Viable for all admin types though
is_enabled = {
county.holder = {
has_title = prev.duchy
custom_tooltip = {
text = celestial_great_barracks_enabled_desc
OR = {
vassal_contract_has_flag = celestial_military_appointment # Only for celestial military governors
government_has_flag = government_is_administrative # All regular admin types are eligible
is_independent_ruler = yes # The top liege can always use it
}
}
}
}
show_disabled = yes
cost_gold = expensive_building_tier_2_cost
character_modifier = {
monthly_influence_mult = 0.05
men_at_arms_title_limit = 1
men_at_arms_title_cap = 1
men_at_arms_recruitment_cost = -0.1
men_at_arms_maintenance = -0.12
}
duchy_capital_county_modifier = {
supply_limit_mult = 1
garrison_size = 1.5
hostile_raid_time = 0.5
defender_holding_advantage = 15
additional_fort_level = normal_building_fort_level_tier_6
travel_danger = -30
monthly_county_control_growth_add = 0.2
}
type = duchy_capital
}
# The Great Wall - Qin Era
the_great_wall_01 = {
type_icon = "icon_structure_the_great_wall.dds"
can_construct_potential = {
}
is_enabled = {
}
show_disabled = yes
province_modifier = {
fort_level = 1
hostile_raid_time = 0.1
defender_holding_advantage = 2
}
type = great_building
}
# The Great Wall - Han Era
the_great_wall_02 = {
type_icon = "icon_structure_the_great_wall.dds"
can_construct_potential = {
}
is_enabled = {
}
show_disabled = yes
province_modifier = {
fort_level = 2
hostile_raid_time = 0.2
stationed_maa_toughness_mult = 0.05
defender_holding_advantage = 4
}
type = great_building
}
# The Great Wall - Northern Wei/Qi/Sui Era (we bundle these together since they overlap somewhat)
the_great_wall_03 = {
type_icon = "icon_structure_the_great_wall.dds"
can_construct_potential = {
}
is_enabled = {
}
show_disabled = yes
province_modifier = {
fort_level = 3
hostile_raid_time = 0.3
stationed_maa_toughness_mult = 0.05
defender_holding_advantage = 6
}
type = great_building
}
# The Great Wall - Ming Era (this is also what you can build in-game)
the_great_wall_04 = {
type_icon = "icon_structure_the_great_wall.dds"
can_construct_potential = {
}
is_enabled = {
}
show_disabled = yes
province_modifier = {
fort_level = 5
hostile_raid_time = 0.5
stationed_maa_toughness_mult = 0.05
defender_holding_advantage = 8
}
type = great_building
}
the_great_wall_shanhai_pass = {
asset = {
type = pdxmesh
name = "tgp_great_wall_04_mesh"
}
type_icon = "icon_structure_the_great_wall.dds"
can_construct_potential = {
}
is_enabled = {
}
show_disabled = yes
province_modifier = {
fort_level = 5
hostile_raid_time = 0.5
stationed_maa_toughness_mult = 0.05
defender_holding_advantage = 8
}
type = great_building
}
the_great_wall_liaodong = {
asset = {
type = pdxmesh
name = "tgp_great_wall_05_mesh"
}
type_icon = "icon_structure_the_great_wall.dds"
can_construct_potential = {
}
is_enabled = {
}
show_disabled = yes
province_modifier = {
fort_level = 5
hostile_raid_time = 0.5
stationed_maa_toughness_mult = 0.05
defender_holding_advantage = 8
}
type = great_building
}

View file

@ -4700,3 +4700,84 @@ masaryk_dynasty = {
}
}
teruel_moctezuma_dynasty = {
pattern="pattern_vertical_split_01.dds"
color1=yellow
color2=blue_light
color3=red
colored_emblem={
color1=white
texture="ce_byzantine_eagle.dds"
instance={
position={ 0.720000 0.490000 }
scale={ 0.400000 0.400000 }
depth=1.010000
rotation=230
}
}
colored_emblem={
color1=green
texture="ce_block_03.dds"
instance={
position={ 0.540000 0.510000 }
scale={ 0.330000 1.000000 }
depth=5.010000
rotation=89
}
}
colored_emblem={
color1=yellow
color2=yellow
texture="ce_crown.dds"
instance={
position={ 0.720000 0.180000 }
scale={ 0.320000 0.320000 }
depth=2.010000
}
}
colored_emblem={
color1=black
color2=red
color3=white
texture="ce_eagle_small.dds"
instance={
position={ 0.250000 0.450000 }
scale={ 0.500000 1.000000 }
depth=3.010000
}
}
colored_emblem={
color1=blue
color2=white
texture="ce_waves_03.dds"
instance={
position={ 0.470000 0.510000 }
scale={ 0.400000 1.000000 }
depth=4.010000
rotation=45
}
}
colored_emblem={
color1=rgb { 200 178 67 }
color2=white
color3=white
texture="ce_wolf_passant.dds"
instance={
position={ 0.740000 0.740000 }
scale={ 0.400000 0.400000 }
}
}
}

View file

@ -3479,3 +3479,49 @@ k_koln = {
}
k_gwynedd = {
pattern="pattern_horizontal_split_01.dds"
color1=red
color2=yellow
color3=green
colored_emblem={
color1=red
color2=blue_light
color3=blue_light
texture="ce_leopard_passant_guardant.dds"
instance={
position={ 0.310000 0.270000 }
scale={ 0.430000 0.920000 }
}
instance={
position={ 0.690000 0.730000 }
scale={ 0.430000 0.920000 }
}
}
colored_emblem={
color1=yellow
color2=blue_light
color3=blue_light
texture="ce_leopard_passant_guardant.dds"
instance={
position={ 0.690000 0.270000 }
scale={ 0.430000 0.920000 }
}
instance={
position={ 0.310000 0.730000 }
scale={ 0.430000 0.920000 }
}
}
colored_emblem={
color1=yellow
color2=red
texture="ce_quarterly.dds"
instance={
depth=1.010000
}
}
}

View file

@ -389,7 +389,7 @@ beur = {
tradition_diasporic
}
name_list = name_list_maghrebi
name_list = name_list_NEOW_beur
coa_gfx = { arabic_group_coa_gfx french_coa_gfx frankish_group_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }

View file

@ -1,11 +1,11 @@
adela_female = { Ad_e_grv_lo }
adelaide_female = { Azala_i_uml_s }
adelaide_female = { Azala_i_uml_s Aziliz Azylis }
adriana_female = { Adriano }
agato_female = { Agato }
agnes_female = { Agn_e_grv_s }
agnes_female = { Agn_e_grv_s In_e_grv_s Oanell }
albana_female = { Aubano }
alberta_female = { Albertino_female }
alexandra_female = { Alessandrino_female Sandrino_female Alessandro_female }
alexandra_female = { Alessandrino_female Alessandro_female Sandra Sandrine Sandrino_female }
alexia_female = { Alessio_female }
alice_female = { Alis }
alina_female = { Alino }
@ -13,99 +13,111 @@ alfonsa_female = { Anfounsino }
amanda_female = { Amandino }
amata_female = { Aimado }
amelia_female = { Am_e_grv_li }
amina_female = { Amina }
amira_female = { Amira }
anastasia_female = { Anastasi_e_act_ }
andrea_female = { Andriveto }
angela_female = { Ang_e_grv_lo_female }
andrea_female = { Andrea Andriveto }
angela_female = { Aela Aelia Aelig Ang_e_grv_lo_female }
angelica_female = { Angelico_female }
anna_female = { Aneto Ana_i_uml_s Ano }
anna_female = { Ana Ana_i_uml_s Aneto Anna Annaig Annick Ano Naig }
annaclara_female = { Ano-Claro }
annalaura_female = { Ano-Lauro }
annalisa_female = { Ano-Liso }
annamaria_female = { Ano-Mar_i_grv_o }
annamaria_female = { Anna-Vari Ano-Mar_i_grv_o }
annasophia_female = { Ano-Souf_i_grv_o }
antonia_female = { Tounieto T_o_grv_nio_female Antouneto }
antonia_female = { Antouneto T_o_grv_nio_female Tounieto }
arlette_female = { Arleto }
auda_female = { Aude }
audrey_female = { Audr_e_act_ }
augusta_female = { Agustino_female }
aurelia_female = { Aurel_i_grv_o_female }
aurelia_female = { Aur_e_act_lie Aurel_i_grv_o_female }
aurora_female = { Auroro }
apollonia_female = { Poul_o_grv_nio }
april_female = { Abri_e_act_u }
asma_female = { Asma }
baptista_female = { Batistino }
barbara_female = { Barbo_female }
beatrice_female = { Beatris }
benedicta_female = { Benedito_female }
berengaria_female = { Berenguiero }
berenice_female = { Bereni_c_ced_o }
bernarda_female = { Bernado Bernadeto }
bernarda_female = { Bernadeto Bernadette Bernado }
bertha_female = { Berto_female }
bertranda_female = { Bertrando }
blanche_female = { Blanco_female }
bridget_female = { Bregido }
bridget_female = { Brec_pst_hed Bregido }
bushra_female = { Bouchra }
camilla_female = { Camiho }
carla_female = { Carleno_female Carolo_female }
carla_female = { Carleno_female Carole Carolo_female }
carmen_female = { Carmen }
carolina_female = { Caroulino }
carolina_female = { Caroline Caroulino }
cassandra_female = { Cassandro }
catherine_female = { Catarino }
catherine_female = { Catarino Karine Katell }
cecilia_female = { Cecilo }
celestina_female = { Celesto_female Celestino_female }
celestina_female = { Celestino_female Celesto_female }
celia_female = { Celi_a_grv_ }
celine_female = { Celino }
celine_female = { C_e_act_line Celino }
charlotte_female = { Charloto }
chloe_female = { Clou_e_grv_ }
christina_female = { Crestino }
claire_female = { Clarisso Claro_female }
claudia_female = { Glaudeto Glaudo_female Glaudino }
clementia_female = { Clementino_female Clem_e_grv_nci }
christelle_female = { Kristell }
christina_female = { Christiane Crestino Kristen Kristin Kristina }
claire_female = { Clarisso Claro_female Klara Sklaerenn }
claudia_female = { Glaudeto Glaudino Glaudo_female Klaoda Klaodina }
clementia_female = { Clem_e_grv_nci Clementino_female }
clotilda_female = { Cloutido }
colette_female = { Coul_e_grv_to }
colette_female = { Colette Coul_e_grv_to }
constance_female = { Coustan_c_ced_o }
coralie_female = { Coural_i_grv_o }
corinne_female = { Courino }
corinne_female = { Corinne Courino }
cynthia_female = { Cynthia }
daniela_female = { Danielo_female }
daniela_female = { Danielle Danielo_female }
daphne_female = { Daun_e_grv_ }
debora_female = { Debora }
delphine_female = { D_o_act_ufino }
denise_female = { Daniso }
delphine_female = { D_o_act_ufino Delphine }
denise_female = { Daniso Deneza }
diana_female = { Diano }
dominica_female = { Doumenico_female }
dominica_female = { Dominique_female Doumenico_female }
dorothy_female = { Dourout_e_grv_io }
edith_female = { Edito }
eleanor_female = { Leounoro Eliounor }
eleanor_female = { A_e_act_nor Eliounor Leounoro }
eliana_female = { Eliano }
elisa_female = { Eliso }
elizabeth_female = { Bab_e_grv_u_female Eisab_e_grv_u }
elodie_female = { Eloud_i_grv_o }
elisa_female = { Eliso Liza }
elizabeth_female = { Bab_e_grv_u_female Eisab_e_grv_u Elesbed Liz }
elodie_female = { _E_act_lodie Eloud_i_grv_o }
elsa_female = { Els_a_grv_ }
emeline_female = { Emelino }
emerald_female = { Esmeraudo }
emily_female = { Emiliano_female Emil_i_grv_o_female }
emily_female = { _E_act_milie Emil_i_grv_o_female Emiliano_female }
emma_female = { Em_a_grv_ }
emmanuella_female = { Manuello Emanuelo_female }
emmanuella_female = { Emanuelo_female Emmanuelle Manuello }
ernesta_female = { Ernestino }
esther_female = { Est_e_grv_r }
eugenia_female = { _E_act_ug_e_grv_nio }
eulalia_female = { _E_act_ul_a_grv_lio }
eva_female = { _E_grv_vo }
evelyn_female = { Evelino }
fabiana_female = { Fabiano_female }
fabiana_female = { Fabiano_female Fabienne }
farah_female = { Farah }
farida_female = { Farida }
fatiha_female = { Fatiha }
fatima_female = { Fatma }
fatina_female = { Fatine }
faustina_female = { Faustino_female }
fawzia_female = { Fawzia }
felicia_female = { Feliso_female }
felicity_female = { Felicita }
ferdinanda_female = { Fernando_female }
fiona_female = { Fiona }
flavia_female = { Fl_a_grv_vio_female }
flora_female = { Flour Flourino Floro }
florence_female = { Flour_e_grv_n_c_ced_o }
flora_female = { Floro Flour Flourino }
florence_female = { Florence Flour_e_grv_n_c_ced_o }
floriana_female = { Flouriano }
france_female = { Fran_c_ced_o_female }
frances_female = { Francino Franceso Chichoueso }
frances_female = { Chichoueso Fra_n_tld_seza Franceso Francino Soazig Soizic Soizick }
frederica_female = { Frederico_female }
gabriela_female = { Gabrielo_female }
gael_female = { Ga_e_grv_lo }
genevieve_female = { Gineto Genevivo }
gael_female = { Ga_e_grv_lo Ga_e_uml_lle }
genevieve_female = { Genevivo Gineto }
georgia_female = { Jourgeto }
geralda_female = { Geraldino_female }
germana_female = { Germano_female }
@ -113,148 +125,181 @@ gertrude_female = { Gertrudo }
ghislaine_female = { Guisl_e_grv_no }
gilberta_female = { Giliberto_female }
gisela_female = { Gis_e_grv_lo }
helen_female = { Eleno }
gwen_female = { Gwen Gwenn }
gwendolyn_female = { Gwendoline }
hajar_female = { Hajer }
halima_female = { Halima }
hanan_female = { Hanane }
helen_female = { Elen Elena Eleno Lena }
henrietta_female = { Enrieto }
honorina_female = { Ounourino }
hermine_female = { Hermine }
hind_female = { Henda Hind }
honorina_female = { Enora Ounourino }
hortensia_female = { Ourt_e_grv_nsi }
huguette_female = { Ugueto }
hurriya_female = { Houria Hourya }
ida_female = { Ido }
ingrid_female = { Ingrido }
irene_female = { Ireno_female }
irma_female = { Irm_a_grv_ }
isabella_female = { Eisabello }
iseult_female = { Is_e_grv_ut }
jacqueline_female = { Jaqueto Jaquelino }
isabella_female = { Eisabello Izabel }
iseult_female = { Is_e_grv_ut Yseult }
jacqueline_female = { Jakeza Jaquelino Jaqueto }
jade_female = { Jade }
jahan_female = { Jihane }
jennifer_female = { Gueni_e_grv_vro }
jessica_female = { Jessic_a_grv_ }
joan_female = { Janeto_female Jano_female }
joan_female = { Chanig Janed Janedig Janeto_female Jano_female Jeannick Yanna }
joanamaria_female = { Jano-Mar_i_grv_o }
jocelyn_female = { Joucelino_female }
joelle_female = { Jouelo_female }
joelle_female = { Jo_e_uml_lle Jouelo_female }
josepha_female = { J_o_act_usefino }
josette_female = { Jouseto_female }
josiane_female = { Jousiano }
josiane_female = { Josiane Jousiano }
judith_female = { Judit }
julia_female = { J_u_grv_li_female }
julia_female = { J_u_grv_li_female Julie }
juliana_female = { Juliano_female }
juliet_female = { Julieto }
justina_female = { Justino_female }
karima_female = { Karima }
khalida_female = { Halida }
kulthum_female = { Kalthoum }
laetitia_female = { Leticio }
laura_female = { Laureto Lauro_female }
lamia_female = { Lamia Lamya }
latifa_female = { Latifa }
laura_female = { Laure Laureto Lauro_female }
laurence_female = { Laur_e_grv_n_c_ced_o Laurence }
layla_female = { La_i_uml_la Leila Leyla }
lea_female = { Le_a_grv }
leila_female = { Leila }
leonie_female = { Leountino Leoun_i_grv_o }
leonie_female = { Leoun_i_grv_o Leountino }
liliana_female = { Liliano }
linda_female = { Lindo_female }
linda_female = { Lindo_female Lynda }
lisa_female = { Liseto Liso_female }
lorraine_female = { Lourreno }
louise_female = { Lou_i_uml_sono Lou_i_uml_so_female }
louise_female = { Lizig Lo_i_uml_za Loeiza Lou_i_uml_so_female Lou_i_uml_sono Louisa Zaig }
lubna_female = { Lobna }
lucia_female = { L_u_grv_ci }
luciana_female = { Luciano_female }
lucrezia_female = { Lucr_e_grv__c_ced_o }
ludivina_female = { Ludivino }
lydia_female = { Lid_i_grv_o }
laurence_female = { Laur_e_grv_n_c_ced_o }
magdalena_female = { Magali Madaleno }
lydia_female = { Lid_i_grv_o Lydie }
maela_female = { Ma_e_uml_lie Ma_e_uml_lig Maela Maelenn Maeli }
magdalena_female = { Madalen Madaleno Magali }
malika_female = { Malika }
marcella_female = { Marcelino_female Marcello_female }
margaret_female = { Megano Marjour_i_grv_o Margot Margarido }
maria_female = { Mariama Manoun Marioun Mariso_female Mar_i_grv_o_female }
margaret_female = { Gaid Margarido Margot Marjour_i_grv_o Megano }
maria_female = { Manoun Mar_i_grv_o_female Mari Maria Mariama Marioun Mariso_female Myriam }
mariaangel_female = { Mar_i_grv_o-Ange }
mariaanna_female = { Mar_i_grv_o-Ano }
mariaanna_female = { Mar_i_grv_o-Ano Mariannick Marie-Annick Maryannick }
mariaantonia_female = { Mar_i_grv_o-Antouneto }
mariacatherine_female = { Mar_i_grv_o-Catarino }
mariachristina_female = { Mar_i_grv_o-Crestino }
mariaclara_female = { Mar_i_grv_o-Claro }
mariachristina_female = { Mar_i_grv_o-Crestino Maria-Kristina }
mariaclara_female = { Mar_i_grv_o-Claro Marie-Claire }
mariaclaudia_female = { Mar_i_grv_o-Glaudo }
mariadominica_female = { Mar_i_grv_o-Doumenico }
mariafrance_female = { Mar_i_grv_o-Fran_c_ced_o }
mariafrance_female = { Mar_i_grv_o-Fran_c_ced_o Marie-France }
mariafrancesca_female = { Mar_i_grv_o-Franceso }
mariagwen_female = { Ma_i_uml_wenn Maewenn Maiwen Maiwenn Mari-Gwenn }
mariahelena_female = { Mar_i_grv_o-Eleno }
mariajoanna_female = { Mar_i_grv_o-Jano }
mariajoseph_female = { Mar_i_grv_o-J_o_act_us_e_grv_ }
mariajoseph_female = { Mar_i_grv_o-J_o_act_us_e_grv_ Mari-Jozeb }
marialaura_female = { Mar_i_grv_o-Lauro }
marialouisa_female = { Mar_i_grv_o-Louiso }
marialouisa_female = { Malou Mar_i_grv_o-Louiso Mari-Loeiza }
mariamagdalena_female = { Mar_i_grv_o-Madaleno }
marianne_female = { Mariano_female }
marianne_female = { Mariana Mariano_female }
marianoela_female = { Mar_i_grv_o-Nouelo }
mariaodila_female = { Mar_i_grv_o-Oudilo }
mariapaula_female = { Mar_i_grv_o-Paulo }
mariapeter_female = { Mar_i_grv_o-P_e_grv_ire }
mariarosa_female = { Mar_i_grv_o-Roso }
mariatheresa_female = { Mar_i_grv_o-Ter_e_grv_so }
mariayvonne_female = { Marivono }
mariatheresa_female = { Mar_i_grv_o-Ter_e_grv_so Maria-Tereza }
mariayvonne_female = { Marivon Marivono }
marilyn_female = { Maril_e_grv_no_female }
marina_female = { Marino_female }
marina_female = { Marina Marino_female }
marlene_female = { Marl_e_grv_no }
martha_female = { Marto_female }
martina_female = { Martino_female }
martina_female = { Martine Martino_female }
mauricia_female = { Mauriceto_female }
melania_female = { Melan_i_grv_o }
melania_female = { M_e_act_lanie Melan_i_grv_o }
melinda_female = { M_e_act_linda }
melissa_female = { Melisso }
michelle_female = { Micheleto_female Michello_female }
mireille_female = { Mir_e_grv_io }
monica_female = { Mounico_female }
morgana_female = { Mourgano }
michelle_female = { Micheleto_female Michelle Michello_female Mikaela }
mireille_female = { Mir_e_grv_io Mireille }
monica_female = { Monique Mounico_female }
morgana_female = { Morgana Mourgano }
muriel_female = { Murielo }
nadezhda_female = { Nad_e_grv_jo }
nadezhda_female = { Nad_e_grv_jo Nadine }
najat_female = { Najat }
naomi_female = { Nouen_i_grv_o }
nathalie_female = { Natach_a_grv_ Nadalo Natal_i_grv_o }
nicole_female = { Nicolo_female Nicleto }
nasrin_female = { Nesrine }
nathalie_female = { Nadalo Natach_a_grv_ Natal_i_grv_o Nathalie }
nawwal_female = { Nawel }
nicole_female = { Nicleto Nicole Nicolo_female }
noelle_female = { Nouelo_female }
nolwenn_female = { Noalig Nolwen Nolwenn }
oceana_female = { Ouceano }
octavia_female = { _O_act_ut_a_grv_vio }
odette_female = { Oudeto }
odile_female = { Oudilo }
odile_female = { Odile Oudilo }
olga_female = { Olg_a_grv_ }
olympia_female = { Oulimpo_female }
ophelia_female = { Ouf_e_act_l_i_grv_o }
pascala_female = { Pascaleto Pascalo_female }
patricia_female = { Patricio_female }
paula_female = { Paulino_female Paulo_female Pauleto_female }
petra_female = { Peirounello Peirouno Peireto }
pascala_female = { Pascale Pascaleto Pascalo_female }
patricia_female = { Patricia Patricio_female }
paula_female = { Paola Pauleto_female Paulino_female Paulo_female }
petra_female = { Peireto Peirounello Peirouno }
philippa_female = { Felipino }
philomena_female = { Filoumeno }
quitteria_female = { Quit_e_grv_ri }
rachel_female = { Rach_e_grv_l }
ramona_female = { Ramoundo_female }
regina_female = { Regino_female R_e_grv_ino }
rashida_female = { Rachida }
rayhan_female = { Rayhana }
regina_female = { R_e_grv_ino Regino_female }
renata_female = { Renato_female }
rolanda_female = { Roulando_female }
romana_female = { Roumano_female }
rosa_female = { Rousado Rousino Roso_female }
rosa_female = { Roso_female Rousado Rousino Rozenn }
rosalia_female = { Rousal_i_grv_o }
rosalyn_female = { Rousselino }
rosamaria_female = { Roso-Mar_i_grv_o }
ruth_female = { Rut }
sabina_female = { Sabino_female }
sabrina_female = { Sabrino_female }
sabrina_female = { Sabrina Sabrino_female }
safia_female = { Safia Saphia }
samantha_female = { Samanto }
sarah_female = { Saro_female }
samia_female = { Samia }
sarah_female = { Sarah Saro_female }
segolene_female = { Sigouleno }
severina_female = { Severino_female }
sharifa_female = { Ch_e_act_rifa }
shaykha_female = { Cheikha }
shirin_female = { Shirine }
sibylla_female = { Sibilo_female }
sidonia_female = { Sidoun_i_grv_o }
simona_female = { Simouno_female }
solange_female = { Soulanjo }
solange_female = { Solen Solenn Soulanjo }
solene_female = { Soul_e_grv_no }
sophia_female = { Souf_i_grv_o }
stella_female = { Estello }
stephanie_female = { Fan_i_grv_ Esteveneto }
susan_female = { Susoun Susano_female }
sylvia_female = { Silv_i_grv_o_female }
sophia_female = { Sophia Sofia Sonia Sophie Souf_i_grv_o }
stella_female = { Estelle Estello Steren Sterenn }
stephanie_female = { Esteveneto Fan_i_grv_ St_e_act_phanie }
suad_female = { Souad }
susan_female = { Susano_female Susoun Suzana }
sylvia_female = { Silv_i_grv_o_female Sylvie }
theresa_female = { Ter_e_grv_so }
ursula_female = { Oursulo }
valentina_female = { Valentino_female }
valeria_female = { Valiero_female }
valeria_female = { Val_e_act_rie Valiero_female }
vanessa_female = { Vanesso_female }
veronica_female = { Verounico }
victoria_female = { Vitourino_female Vit_o_grv_ri_female Vent_u_grv_ri_female }
veronica_female = { V_e_act_ronique Verounico }
victoria_female = { Vent_u_grv_ri_female Vit_o_grv_ri_female Vitourino_female }
violet_female = { Vi_o_act_uleto }
virginia_female = { Viergino_female }
vivian_female = { Viviano_female }
yasmin_female = { Guisl_e_grv_no }
yasmin_female = { Guisl_e_grv_no Yassmina }
yolanda_female = { Vi_o_act_ulando }
yvette_female = { Iveto_female }
yvonne_female = { Ivono_female }
yvette_female = { Ivetig Iveto_female Youna Yuna }
yvonne_female = { Ivona Ivono_female }
zahra_female = { Zahra Zohra }
zaynab_female = { Zineb }
zoe_female = { Zou_e_grv_ }

View file

@ -1,51 +1,78 @@
abel_male = { Ab_e_grv_l }
aaron_male = { Harouna }
abdulaziz_male = { Abdelaziz }
abdulghaffur_male = { Abdelghafour }
abdulhafiz_male = { Abdelhafid }
abdulhakim_male = { Abdelhakim }
abdulkarim_male = { Abdelkarim Abdelkrim }
abdullatif_male = { Abdellatif }
abdulmunim_male = { Abdelmona_i_uml_m }
abdulqadir_male = { Abdelkader }
abdulrahman_male = { Abderrahman Abderrahmane }
abdulwahhab_male = { Abdelwahab }
abel_male = { Ab_e_grv_l }
abraham_male = { Brahim Ibr_e_act_hima Ibrahima }
abubakr_male = { Aboubakeur Boubaker }
abulqasim_male = { Belkacem }
achilles_male = { Achile }
adam_male = { Adam }
adil_male = { Adel }
adrian_male = { Adrian }
alan_male = { Alan }
albanus_male = { Auban }
albert_male = { Aubert }
ahmad_male = { Ahmad Ahmed Amadou }
alan_male = { Alan Allan }
albanus_male = { Alban Auban }
albert_male = { Alberzh Aubert }
albinus_male = { Aubin }
alexander_male = { Aleissandre }
alexander_male = { Aleissandre Aleksandr }
alexis_male = { Al_e_grv_ssi }
alfonso_male = { Anfous }
alfred_male = { Alfret }
ali_male = { Ali }
amabilus_male = { Amable }
amadeus_male = { Amadi_e_act_u }
amalric_male = { Amaudri }
amatus_male = { Amat }
ambrosius_male = { Ambr_o_grv_si }
amin_male = { Amine }
anatolius_male = { Anat_o_grv_li }
amin_male = { Amine Elamine }
amir_male = { Amir }
anatolius_male = { Anat_o_grv_li Anatol }
andrew_male = { Andri_e_act_u }
angel_male = { Ange }
angel_male = { Ael Ange }
anselm_male = { Ans_e_grv_ume }
anthony_male = { T_o_grv_ni Ant_o_grv_ni }
anthony_male = { Ant_o_grv_ni Anton T_o_grv_ni }
antoninus_male = { Antounin }
anwar_male = { Anouar }
aristides_male = { Aristido }
arnold_male = { Arnaud }
arnold_male = { Arnaud Arno }
arsenius_male = { Arsena }
arthur_male = { _A_grv_rtus }
arthur_male = { _A_grv_rtus Arthur }
augustine_male = { Agustin }
augustus_male = { Aguste }
aurelian_male = { Aurelian }
axel_male = { Assel }
baldwin_male = { baldwin }
ayman_male = { Aymen }
aziz_male = { Anziz Aziz }
badruddin_male = { Badroudine }
baldwin_male = { Baudouin }
baptist_male = { Batisto }
barnaby_male = { Barnab_e_grv_u }
bartholomew_male = { Bartoumi_e_act_u }
bashir_male = { B_e_act_chir }
basil_male = { Basile }
benedict_male = { Benet Benezet }
bassam_male = { Bassem }
benedict_male = { Benead Benet Benezet }
benjamin_male = { Benjamin }
berengar_male = { Berengui_e_act_ }
bernard_male = { Bernard Bernat }
bertrand_male = { Bertrand }
bernard_male = { Bernard Bernat Bernez }
bertrand_male = { Beltram Bertrand }
bilal_male = { Bilal }
blasius_male = { Bl_a_grv_si }
boniface_male = { Bounif_a_grv_ci }
brendan_male = { Brand_a_grv_ni }
brendan_male = { Brand_a_grv_ni Brendan }
brian_male = { Brian }
brice_male = { Bres }
bruno_male = { Brunoun }
brieuc_male = { Briac Brieuc }
bruno_male = { Bruno Brunoun }
burhan_male = { Borhene }
caesar_male = { Cesar }
caetano_male = { Gaietan }
calixtus_male = { Calist }
@ -54,178 +81,269 @@ casimir_male = { Casim_e_grv_r }
caspar_male = { Gaspard }
cedric_male = { Cedric }
celestine_male = { Celestin }
charles_male = { Charle Carle }
charles_male = { Carle Charle Charlez }
charleshenry_male = { Carle-Enri }
christian_male = { Crestian }
christopher_male = { Crist_o_grv_u }
claudius_male = { Gl_a_grv_udi }
christian_male = { Crestian Kristian }
christopher_male = { Crist_o_grv_u Kristof }
claudius_male = { Gl_a_grv_udi Glaoda Klaod }
clement_male = { Clem_e_grv_nt }
clovis_male = { Clouvis }
conan_male = { Kenan }
constantine_male = { Coustantin }
constantius_male = { Coustant }
corentin_male = { Courentin }
cyprian_male = { Ciprian }
cyril_male = { Cerile }
damian_male = { Damian }
cyril_male = { Cerile Cyril Cyrille }
damian_male = { Damian Damien }
daniel_male = { Dani_e_grv_ }
david_male = { D_a_grv_vi }
denis_male = { Danis }
desiderius_male = { Deidi_e_act_ }
david_male = { D_a_grv_vi Davy Dewi Divi }
denis_male = { Danis Denez }
desiderius_male = { Deidi_e_act_ Didier }
dimitri_male = { Dem_e_grv_tri }
dominic_male = { Doumenge }
dominic_male = { Dominique_male Doumenge }
dorian_male = { Dourian }
edmund_male = { Edmound }
edward_male = { Edouard Audouard }
edward_male = { Audouard Edouard }
eligius_male = { Aloi }
elijah_male = { El_i_grv_o }
elijah_male = { El_i_grv_o Eliaz Ilyes Lyes }
elouan_male = { Elouan Elouann }
emeric_male = { Eimeri }
emil_male = { Emile }
emil_male = { Emil Emile Milio }
emilian_male = { Emilian }
emmanuel_male = { Manu_e_grv_ Enmanu_e_grv_l }
emmanuel_male = { Emmanuel Enmanu_e_grv_l Manu_e_grv_ }
ernest_male = { Ernest }
eugene_male = { _E_act_ug_e_grv_ni }
eric_male = { Eri }
eugene_male = { _E_act_ug_e_grv_ni Eujen }
eric_male = { Eri Erik }
fabian_male = { Fabian }
fabrice_male = { Fabrice }
farid_male = { Farid Ferrid }
faris_male = { Far_e_grv_s }
fathi_male = { Fethi }
faustinus_male = { Faustin }
fawzi_male = { Faouzi }
felician_male = { Felician }
felix_male = { F_e_grv_lis }
felix_male = { F_e_act_lix F_e_grv_lis }
ferdinand_male = { Fernand }
firmin_male = { Fermin }
flavian_male = { Flavian }
florent_male = { Flour_e_grv_ns }
florian_male = { Flourian }
francis_male = { Franc_e_act_s Francoun Chichoues }
francis_male = { Chichoues Fa_n_tld_ch Fra_n_tld_sez Franc_e_act_s Francoun Frank }
francisxavier_male = { Franc_e_act_s-Savi_e_act_ }
frederick_male = { Frederi }
gabriel_male = { Gabri_e_act_u }
gael_male = { Ga_e_grv_l }
frederick_male = { Frederi Frederig }
fuad_male = { Foued Fu_pst_ad }
gabriel_male = { Gabri_e_act_u Gabriel }
gael_male = { Ga_e_grv_l Ga_e_uml_l Gael }
gaetan_male = { Gastoun }
geoffrey_male = { Jaufret Gaufre }
george_male = { J_o_grv_rgi }
geoffrey_male = { Gaufre Jaufret }
george_male = { J_o_grv_rgi Jord Jorj }
gerald_male = { Giraud }
gerard_male = { Girard }
german_male = { German }
gilbert_male = { Gibert }
giles_male = { Gile }
gilbert_male = { Gibert Gilbert Jilberzh }
gildas_male = { Gildas Gweltaz }
giles_male = { Gile Jil Jili }
graham_male = { Graham }
gregory_male = { Greg_o_grv_ri }
gustav_male = { Gust_a_grv_vi }
guy_male = { Gui }
harvey_male = { Erv_e_act_ }
guy_male = { Gui Guy }
gwenael_male = { Gu_e_act_na_e_uml_l Gwena_e_uml_l Gwenn-A_e_uml_l }
gwenole_male = { Gu_e_act_nol_e_act_ Gw_e_act_nol_e_act_ Gwennole }
hadi_male = { H_e_act_di }
hamed_male = { Hamed }
hamza_male = { Hamza }
harvey_male = { Erv_e_act_ Herve }
hashim_male = { Hachim }
hassan_male = { Hassan Hassen }
hector_male = { Eitor }
henry_male = { Enri }
henry_male = { Enri Herri }
hermann_male = { Armand }
hieronymus_male = { Jirome }
hieronymus_male = { J_e_act_r_o_hat_me Jirome Yerom }
hilarius_male = { Il_a_grv_ri }
hilmi_male = { Helmi }
hippolyte_male = { Ipoulite }
hubert_male = { Ubert }
hisham_male = { Hicham Hichem }
hubert_male = { Huberzh Ubert }
hugh_male = { Ugue }
humbert_male = { Umbert }
husni_male = { Housni }
hussam_male = { Houssam }
hussein_male = { Hocine Houssen }
hyacinth_male = { Jacint }
hywel_male = { Hoel Howel }
idris_male = { Driss Idriss }
irenaeus_male = { Ireni_e_act_u }
james_male = { Jaume Jaque }
ismail_male = { Isma_e_uml_l Isma_i_uml_l }
izzuddin_male = { Azzedine }
jamal_male = { Djamel Jamel }
jamaluddin_male = { Jamel_spc_Eddine }
james_male = { Jakez Jaque Jaume }
jamesyves_male = { Jaque-Ives }
jason_male = { Jasoun }
jawad_male = { Jawad }
jeremy_male = { Jerem_i_grv_a }
jesus_male = { Issa }
joachim_male = { Jouachin }
joel_male = { Jou_e_grv_l }
john_male = { Jan }
johnbaptist_male = { Jan-Batisto }
john_male = { Ian Jan Janick Jannick Jaouen Yan Yann Yannick Yannig Yoan Yoann Yohan Yohann }
johnbaptist_male = { Jan-Batisto Yann-Vadezour }
johnbernard_male = { Jan-Bernat }
johncharles_male = { Jan-Carle }
johncharles_male = { Jan-Carle Yann-Charlez }
johnchristopher_male = { Jan-Crist_o_grv_u }
johnclaudius_male = { Jan-Gl_a_grv_udi }
johnfrancis_male = { Jan-Franc_e_act_s }
johnjames_male = { Jan-Jaque }
johnlouis_male = { Jan-Lou_i_uml_s }
johnluke_male = { Jan-Lu }
johnmark_male = { Jan-Marc }
johnmary_male = { Jan-Mar_i_grv_o }
johnmichael_male = { Jan-Mich_e_grv_u }
johnclaudius_male = { Jan-Gl_a_grv_udi Yann-Glaod }
johnfrancis_male = { Jan-Franc_e_act_s Yann-Fa_n_tld_ch }
johnjames_male = { Jan-Jaque Yann-Jakez }
johnlouis_male = { Jan-Lou_i_uml_s Yann-Loeiz }
johnluke_male = { Jan-Lu Yann-Luk }
johnmark_male = { Jan-Marc Yann-Vark }
johnmary_male = { Jan-Mar_i_grv_o Yann-Vari }
johnmichael_male = { Jan-Mich_e_grv_u Yann-Vikael }
johnnoel_male = { Jan-Calendau }
johnpascal_male = { Jan-Pascau }
johnpaul_male = { Jan-Pau }
johnpaul_male = { Jan-Pau Jean-Pol Yann-Baol }
johnpeter_male = { Jan-P_e_grv_ire }
johnphilip_male = { Jan-Felip }
johnyves_male = { Jan-Ives }
johnyves_male = { Jan-Ives Jean-Yvon Yann-Erwan }
jonah_male = { Youn_e_grv_s Yunis }
jonathan_male = { Jounatan }
jordan_male = { Jourdan }
joseph_male = { J_o_act_us_e_grv_ }
joseph_male = { J_o_act_us_e_grv_ Job_Joseph Jozeb Youssef }
josephmary_male = { Jozeb-Mari }
judicael_male = { Judica_e_uml_l Judikael }
jules_male = { J_u_grv_li }
julian_male = { Julian }
julian_male = { Julian Juluan }
justin_male = { Justin }
kevin_male = { Quevin }
kamil_male = { Camel Kamel }
karim_male = { Karim }
kevin_male = { K_e_act_vin Quevin }
khalid_male = { Khaled Khalid }
khalifa_male = { Halifa }
khalil_male = { Khalil }
kosmas_male = { Cosme }
kylian_male = { Kilian Kilyan Kylian Kyliann Kyllian }
lambert_male = { Lambert }
lawrence_male = { Laur_e_grv_ns }
leo_male = { Leoun }
latif_male = { Latuf }
lawrence_male = { Laora_n_tld_s Laur_e_grv_ns }
lenaig_male = { L_e_act_na_i_uml_c Lenaig }
leo_male = { Leon Leoun }
leonard_male = { Lienard }
leopold_male = { Leoupold }
lionel_male = { Liounel }
louis_male = { Lou_i_uml_s }
lucian_male = { Lucian }
lionel_male = { Lionel Liounel }
louis_male = { Lo_i_uml_c Lo_i_uml_g Lo_i_uml_s Loeiz Lou_i_uml_s }
lucian_male = { Lucian Lucien }
luke_male = { Lu Lucas }
marcel_male = { Marc_e_grv_u }
marius_male = { Marius M_a_grv_ri_male }
maurice_male = { Maurise }
mark_male = { Marc }
lutfi_male = { Lotfi }
mael_male = { Ma_e_uml_l Ma_e_uml_lan Mael }
mahdi_male = { Medhi Mehdi }
majid_male = { Madjid }
malik_male = { Malek }
marcel_male = { Marc_e_grv_u Marcel Marsel }
marius_male = { M_a_grv_ri_male Marius }
mark_male = { Marc Mark }
martial_male = { Marciau }
martin_male = { Martin }
matthew_male = { Matias Mati_e_act_u }
marwan_male = { Marouane Marwan }
mathurin_male = { Mathurin Matilin }
matthew_male = { Mah_e_act_ Maho Mati_e_act_u Matias Mazhev }
maurice_male = { Maoris Maurise }
mawlud_male = { Miloud Mouloud }
maxentius_male = { Meiss_e_grv_ns }
maximus_male = { Mas Maime }
michael_male = { Miqu_e_grv_u Mich_e_grv_u }
maximus_male = { Maime Mas Maxime }
michael_male = { Mich_e_grv_u Micka_e_uml_l Mikael Miqu_e_grv_u }
morgan_male = { Morgan Morgann }
moses_male = { Moussa }
muhammad_male = { Mamadou Mohamed Mohammed }
muhammadali_male = { Mohamed_spc_Ali }
munsif_male = { Moncef }
mustafa_male = { Mustapha }
nabil_male = { Nabil }
nadir_male = { Nadir }
naim_male = { Na_i_uml_m }
najib_male = { N_e_act_jib }
nasr_male = { Nasser Nassur }
nathan_male = { Natan }
nicholas_male = { Nicoulau }
nicholas_male = { Nicoulau Nikolaz }
noah_male = { Nou_e_grv_ }
noel_male = { Calendau }
norbert_male = { Nourbert }
nuruddin_male = { Nordine Noureddine }
octavius_male = { _O_act_ut_a_grv_vi }
odysseus_male = { Ulisse }
oliver_male = { _O_act_ulivi_e_act_ }
oliver_male = { _O_act_ulivi_e_act_ Olier }
oscar_male = { Ouscar }
peter_male = { P_e_grv_ire }
owen_male = { Owen Owenn }
pascal_male = { Pascau Paskal }
patrick_male = { Padrig Patrice Patrig }
paul_male = { Paol Pau Pol }
peter_male = { P_e_grv_ire P_e_hat_r Peran Pierrick }
peteranthony_male = { P_e_grv_ire-Ant_o_grv_ni }
peterjames_male = { P_e_hat_r-Jakez }
peterjohn_male = { P_e_grv_ire-Jan }
peteryves_male = { P_e_grv_ire-Ives }
philip_male = { Felip }
petermary_male = { P_e_hat_r-Vari }
peteryves_male = { P_e_grv_ire-Ives P_e_hat_r-Erwan }
philip_male = { Felip Fulup }
prosper_male = { Prousp_e_grv_r }
qasim_male = { Kassim }
quentin_male = { Quentin }
rainer_male = { Reini_e_act_ }
rafiq_male = { Rafik }
raphael_male = { Raf_e_grv_u }
raymond_male = { Ramoun }
rashid_male = { Rachid }
rauf_male = { Raouf }
rayan_male = { Rayan Rayanne }
raymond_male = { Ramoun Remont }
reginald_male = { Reinaud }
regis_male = { R_e_grv_gis }
remigius_male = { Roumi_e_act_ }
richard_male = { Ricard }
robert_male = { Roubert }
renatus_male = { Reini_e_act_ Ren_e_act_ }
reza_male = { Reda }
riad_male = { Riad Riadh }
richard_male = { Ricard Richarzh }
ridwan_male = { Redouane }
robert_male = { Roparzh Roubert }
roderick_male = { Roudrigo }
roger_male = { Rougi_e_act_ }
roland_male = { Rouland }
roman_male = { Rouman }
roger_male = { Roje Rougi_e_act_ }
roland_male = { Roland Rouland }
roman_male = { Roman Rouman }
romuald_male = { Roumiaud }
rudolf_male = { Roud_o_grv_u Ravous }
ronan_male = { Renan Ronan }
rudolf_male = { Ravous Roud_o_grv_u }
said_male = { Sa_i_uml_d }
salim_male = { Salim Selim Slim }
salvador_male = { Sauvaire }
samir_male = { Samir }
samuel_male = { Samu_e_grv_l }
sebastian_male = { Bastian Sebastian }
sergius_male = { S_e_grv_rgi }
sergius_male = { S_e_grv_rgi Serj }
shamsuddin_male = { Chems-Eddine }
shaykh_male = { Cheikh }
simon_male = { Simoun }
solomon_male = { Slimane Souleymane }
stanislaus_male = { Estanislau }
stephen_male = { Est_e_grv_ve Estefan }
sylvain_male = { S_e_act_uvan }
theobald_male = { Tibaud }
stephen_male = { Est_e_grv_ve Estefan Stefan Steven }
sufyan_male = { Seufyann Sofian Sofiane Soufian }
sylvain_male = { S_e_act_uvan Sylvain }
talal_male = { Talal }
tanguy_male = { Tangi Tanguy }
tariq_male = { Tarek Tareq Tarik }
theobald_male = { Tepot Tibaud }
theodore_male = { Teoudor }
theodoric_male = { Terris }
theodoric_male = { Terris Thierry }
theophilus_male = { Teoufile }
thomas_male = { Toumas }
thomas_male = { Tomaz Toumas }
timothy_male = { Timouti_e_act_u }
tristan_male = { Tristan }
tristan_male = { Tristan Trystan }
tugdual_male = { Tudal Tugdual }
umar_male = { Oumar }
valentin_male = { Valentin }
valerius_male = { Val_e_grv_ri }
victor_male = { Vitour }
vincent_male = { Vinc_e_grv_ns }
vincent_male = { Vinc_e_grv_ns Visant }
walid_male = { Walid }
walter_male = { Gauchi_e_act_ }
william_male = { Guih_e_grv_ume Guih_e_grv_n }
xavier_male = { Savi_e_act_ }
yves_male = { Ives }
zachary_male = { Zacar_i_grv_o }
william_male = { Lomig Guih_e_grv_n Guih_e_grv_ume Gwilherm Gwillam }
wissam_male = { Wissam Wissem }
xavier_male = { Savi_e_act_ Zavier }
yassin_male = { Yacine Yassin Yassine }
yves_male = { Eozen Erwan Erwann Ives Youen Youenn Youn Yves Yvon Yvonig Yvonnick }
zachary_male = { Zacar_i_grv_o Zachary }
zaynuddin_male = { Zin_e_act_dine }

View file

@ -0,0 +1,292 @@
name_list_NEOW_beur = {
cadet_dynasty_names = {
"dynn_A_i_uml_t_spc_Aattou"
"dynn_Abdelmoula"
"dynn_Abderrahmane"
"dynn_Aichaoui"
"dynn_Alakouch"
"dynn_Alassane"
"dynn_Ali"
"dynn_Ameur_dsh_Za_i_uml_meche"
"dynn_Attoumani"
"dynn_Ayouch"
"dynn_Azamoum"
"dynn_Aziza"
"dynn_Azizou"
"dynn_Bachtobji"
"dynn_Bajrafil"
"dynn_Barakrok"
"dynn_Behi"
"dynn_Bel_spc_Hadj"
"dynn_Bela_i_uml_d"
"dynn_Belghazouani"
"dynn_Belhassen"
"dynn_Belkhodja"
"dynn_Ben_spc_Ali"
"dynn_Ben_spc_Boina"
"dynn_Ben_spc_Sa_i_uml_d"
"dynn_Bencheikh"
"dynn_Benhabiles"
"dynn_Benmessaoud"
"dynn_Benmeziane"
"dynn_Bensadia"
"dynn_Bensalah"
"dynn_Bertin_dsh_d_pst_Avesnes"
"dynn_Bettaieb"
"dynn_Beziouen"
"dynn_Bouab"
"dynn_Boughachiche"
"dynn_Bouguerra"
"dynn_Boukhobza"
"dynn_Bouzaiene"
"dynn_Byar"
"dynn_Dhaouadi"
"dynn_Djailani"
"dynn_Djebali"
"dynn_Djellabi"
"dynn_Djemelbarek"
"dynn_Djoghlal"
"dynn_Doukara"
"dynn_Dridi"
"dynn_Ech_dsh_Chergui"
"dynn_El_dsh_Azzouzi"
"dynn_El_spc_Bekri"
"dynn_El_spc_Hany"
"dynn_El_spc_Moudane"
"dynn_Embarek"
"dynn_Fellahi"
"dynn_Fofana"
"dynn_Gassama"
"dynn_Gharzoul"
"dynn_Gtari"
"dynn_Guidileye"
"dynn_H_e_act_nin"
"dynn_Haddad"
"dynn_Haddou"
"dynn_Hadji"
"dynn_Hafsi"
"dynn_Hajoui"
"dynn_Hamdi"
"dynn_Harbaoui"
"dynn_Hatubou"
"dynn_Henni"
"dynn_Houissa"
"dynn_Idir"
"dynn_Jemili"
"dynn_Jol_e_act__spc_M_e_act_n_e_act_bhi"
"dynn_Kamara"
"dynn_Kechi"
"dynn_Kerroum"
"dynn_Kheder"
"dynn_Lahlou"
"dynn_Lamloum"
"dynn_Latifi"
"dynn_Loussaief"
"dynn_Maadour"
"dynn_Maaref"
"dynn_Maaskri"
"dynn_Madi"
"dynn_Malum"
"dynn_Mansoibou"
"dynn_Mezaache"
"dynn_Mokn_e_grv_che"
"dynn_N_pst_Diaye"
"dynn_Nabba"
"dynn_Omrani"
"dynn_Oubaali"
"dynn_Qasmi"
"dynn_Raguig"
"dynn_Rahilou"
"dynn_Salama"
"dynn_Salem"
"dynn_Samba"
"dynn_Sayad"
"dynn_Soudani"
"dynn_Soukhane"
"dynn_Soul_e_act_"
"dynn_Sy"
"dynn_Talhaoui"
"dynn_Tarkhani"
"dynn_Yachir"
"dynn_Yacoubi"
"dynn_Yahiaoui"
}
dynasty_names = {
"dynn_A_i_uml_t_spc_Aattou"
"dynn_Abdelmoula"
"dynn_Abderrahmane"
"dynn_Aichaoui"
"dynn_Alakouch"
"dynn_Alassane"
"dynn_Ali"
"dynn_Ameur_dsh_Za_i_uml_meche"
"dynn_Attoumani"
"dynn_Ayouch"
"dynn_Azamoum"
"dynn_Aziza"
"dynn_Azizou"
"dynn_Bachtobji"
"dynn_Bajrafil"
"dynn_Barakrok"
"dynn_Behi"
"dynn_Bel_spc_Hadj"
"dynn_Bela_i_uml_d"
"dynn_Belghazouani"
"dynn_Belhassen"
"dynn_Belkhodja"
"dynn_Ben_spc_Ali"
"dynn_Ben_spc_Boina"
"dynn_Ben_spc_Sa_i_uml_d"
"dynn_Bencheikh"
"dynn_Benhabiles"
"dynn_Benmessaoud"
"dynn_Benmeziane"
"dynn_Bensadia"
"dynn_Bensalah"
"dynn_Bertin_dsh_d_pst_Avesnes"
"dynn_Bettaieb"
"dynn_Beziouen"
"dynn_Bouab"
"dynn_Boughachiche"
"dynn_Bouguerra"
"dynn_Boukhobza"
"dynn_Bouzaiene"
"dynn_Byar"
"dynn_Dhaouadi"
"dynn_Djailani"
"dynn_Djebali"
"dynn_Djellabi"
"dynn_Djemelbarek"
"dynn_Djoghlal"
"dynn_Doukara"
"dynn_Dridi"
"dynn_Ech_dsh_Chergui"
"dynn_El_dsh_Azzouzi"
"dynn_El_spc_Bekri"
"dynn_El_spc_Hany"
"dynn_El_spc_Moudane"
"dynn_Embarek"
"dynn_Fellahi"
"dynn_Fofana"
"dynn_Gassama"
"dynn_Gharzoul"
"dynn_Gtari"
"dynn_Guidileye"
"dynn_H_e_act_nin"
"dynn_Haddad"
"dynn_Haddou"
"dynn_Hadji"
"dynn_Hafsi"
"dynn_Hajoui"
"dynn_Hamdi"
"dynn_Harbaoui"
"dynn_Hatubou"
"dynn_Henni"
"dynn_Houissa"
"dynn_Idir"
"dynn_Jemili"
"dynn_Jol_e_act__spc_M_e_act_n_e_act_bhi"
"dynn_Kamara"
"dynn_Kechi"
"dynn_Kerroum"
"dynn_Kheder"
"dynn_Lahlou"
"dynn_Lamloum"
"dynn_Latifi"
"dynn_Loussaief"
"dynn_Maadour"
"dynn_Maaref"
"dynn_Maaskri"
"dynn_Madi"
"dynn_Malum"
"dynn_Mansoibou"
"dynn_Mezaache"
"dynn_Mokn_e_grv_che"
"dynn_N_pst_Diaye"
"dynn_Nabba"
"dynn_Omrani"
"dynn_Oubaali"
"dynn_Qasmi"
"dynn_Raguig"
"dynn_Rahilou"
"dynn_Salama"
"dynn_Salem"
"dynn_Samba"
"dynn_Sayad"
"dynn_Soudani"
"dynn_Soukhane"
"dynn_Soul_e_act_"
"dynn_Sy"
"dynn_Talhaoui"
"dynn_Tarkhani"
"dynn_Yachir"
"dynn_Yacoubi"
"dynn_Yahiaoui"
}
male_names = {
Abdelaziz Abdelghafour Abdelhafid Abdelhakim Abdelkader Abdelkarim Abdelkrim Abdellatif Abdelmona_i_uml_m Abdelwahab Abderrahman Abderrahmane Aboubakeur Adam Adel Ahmad Ahmed Ali Amadou Amar Amine Amir Anouar Anziz Assa_a_hat_d Aymen Aziz Azzedine
B_e_act_chir Badroudine Bassem Belkacem Bilal Borhene Boualem Boubaker Boumedienne Brahim
Camel Chahir Cheikh Chems-Eddine
Daby Dalil Daysam Dehmaine Diallo Djamel Djeidi Driss
Elamine
Faouzi Far_e_grv_s Farid Fatsah Faudel Ferrid Fethi Foued Fu_pst_ad
Ghaleb
H_e_act_di H_e_act_ni Hachim Hakim Halifa Hamdi Hamed Hamidou Hamza Harouna Hassan Hassen Helmi Hicham Hichem Himad Hocine Home_i_uml_da Housni Houssam Houssen
Ibr_e_act_hima Ibrahima Idir Idriss Ilyes Isma_e_uml_l Isma_i_uml_l Issa Iteb
Jamel Jamel_spc_Eddine Jawad
K_e_act_vin Kamel Karim Kassim Kelyan Khaled Khalid Khalil Kylan
Lakdar Lassad Latuf Lotfi Lyes
Madjid Mahi Malek Malek-Eddine Mamadou Manoubi Marouane Marwan Medhi Medhi-Amar Mehdi Mehdi-Georges Miloud Mohamed Mohamed_spc_Ali Mohammed Moncef Mondhor Mouloud Mounir Moussa Mustapha
N_e_act_jib Na_i_uml_m Nabil Nacim Nadir Nadjim Naouirou Nasser Nassuf Nassur Nordine Noureddine
Okacha Ouassini Oumar
Rabah Rachid Rafik Raouf Rayan Rayanne Reda Redouane Riad Riadh Roschdy
Sa_i_uml_d Salim Sami Samir Selim Seufyann Slim Slimane Sofian Sofiane Soheib Soufian Souleymane
Taha Talal Tarek Tareq Tarik Tijani
Walid Wissam Wissem
Yacine Yanis Yannis Yassin Yassine Youn_e_grv_s Youssef Yunis
Zachary Zin_e_act_dine
}
female_names = {
Amina Amira Anissa Asma
Bouchra Bouraou_i_uml_a
C_e_act_lia Ch_e_act_rifa Cheikha Chourouk
Doria
Ella Erige
Farah Farida Fatiha Fatine Fatma Fawzia Fella Feriel Feta
Ghalya
Hachimiya Hajer Halida Halima Hanane Hania Henda Hind Houria Hourya
Ismahane
Jihane
Kahina Kalthoum Karima Kenza Kysha
La_i_uml_la Lamia Lamya Latifa Leila Leyla Lobna Lyna Lynda
M_e_act_linda Malika Manele Maryam Melaaz Mika Mounia Mounira Myriam
N_e_act_ziha Nabila Nadia Najat Nawel Nissrine Nora Nozha
Olfa Ouidad
Rachida Randa Rania Rayhana Rizlen
Sabbah Sabrina Safia Samia Saphia Sarah Sehryne Selma Seloua Shirine Sofia Sonia Sophia Souad
Tassadit Touria
Wafa Wassila
Yassmina Yta
Zahia Zahra Zakia Zineb Zohra
}
dynasty_of_location_prefix = "dynnp_de"
grammar_transform = french
# Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100.
pat_grf_name_chance = 60
mat_grf_name_chance = 10
father_name_chance = 10
# Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100.
pat_grm_name_chance = 10
mat_grm_name_chance = 60
mother_name_chance = 10
mercenary_names = {
}
}

View file

@ -417,6 +417,7 @@ name_list_NEOW_french = {
Idéfix
Imrahil
Isildur
J_e_act_r_o_hat_me
Jacques
Jacques-Yves
Jaspert
@ -636,6 +637,7 @@ name_list_NEOW_french = {
Charlotte
Chloé
Christelle
Christiane
Christine
Cixi
Claire
@ -1237,6 +1239,296 @@ name_list_NEOW_provencal = {
mercenary_names = {
}
}
name_list_NEOW_breton = {
cadet_dynasty_names = {
"dynn_Abyann"
"dynn_al_spc_Lae"
"dynn_an Amour"
"dynn_an_spc_Deunff"
"dynn_an_spc_Du"
"dynn_ar_spc_Berr"
"dynn_ar_spc_Besko"
"dynn_ar_spc_Bihan"
"dynn_ar_spc_Borgn"
"dynn_ar_spc_Braz"
"dynn_ar_spc_Brizh"
"dynn_ar_spc_C_pst_haer"
"dynn_ar_spc_Floc_pst_h"
"dynn_ar_spc_Fur"
"dynn_ar_spc_Gall"
"dynn_ar_spc_Garreg"
"dynn_ar_spc_Gov"
"dynn_ar_spc_Gwenn"
"dynn_ar_spc_Moal"
"dynn_ar_spc_Mogn"
"dynn_ar_spc_Penneg"
"dynn_ar_spc_Roc_pst_h"
"dynn_ar_spc_Rouz"
"dynn_ar_spc_Rouzig"
"dynn_ar_spc_Ruyet"
"dynn_ar_spc_Saoz"
"dynn_ar_spc_Strad"
"dynn_Arcou_e_uml_t"
"dynn_Bellec"
"dynn_Bihanig"
"dynn_Broudig"
"dynn_Castel"
"dynn_Denez"
"dynn_Duff"
"dynn_er_spc_Meliner"
"dynn_Ewen"
"dynn_Gargam"
"dynn_Gourcuff"
"dynn_Gourmelon"
"dynn_Gwegen"
"dynn_Gwezhenneg"
"dynn_Gwilhermig"
"dynn_Gwilhmod"
"dynn_Gwilho_u_grv_"
"dynn_Gwivarc_pst_h"
"dynn_Herry"
"dynn_Huon"
"dynn_Jaffre"
"dynn_Jaouen"
"dynn_Jegou"
"dynn_Jestin"
"dynn_Kadiou"
"dynn_Kalvez"
"dynn_Kemener"
"dynn_Kermoal"
"dynn_Kervella"
"dynn_Kombod"
"dynn_Laora_n_tld_s"
"dynn_Louarn"
"dynn_Louet"
"dynn_Marzin"
"dynn_Milin"
"dynn_Nedeleg"
"dynn_Olier"
"dynn_Pasco"
"dynn_Pellen"
"dynn_Perrot"
"dynn_Queff_e_act_lec"
"dynn_Riou"
"dynn_Robic"
"dynn_Roparzh"
"dynn_Rozeg"
"dynn_Salaun"
"dynn_Samzun"
"dynn_Serandour"
"dynn_Stephan"
"dynn_Taleg"
"dynn_Urvoas"
}
dynasty_names = {
"dynn_Abyann"
"dynn_al_spc_Lae"
"dynn_an Amour"
"dynn_an_spc_Deunff"
"dynn_an_spc_Du"
"dynn_ar_spc_Berr"
"dynn_ar_spc_Besko"
"dynn_ar_spc_Bihan"
"dynn_ar_spc_Borgn"
"dynn_ar_spc_Braz"
"dynn_ar_spc_Brizh"
"dynn_ar_spc_C_pst_haer"
"dynn_ar_spc_Floc_pst_h"
"dynn_ar_spc_Fur"
"dynn_ar_spc_Gall"
"dynn_ar_spc_Garreg"
"dynn_ar_spc_Gov"
"dynn_ar_spc_Gwenn"
"dynn_ar_spc_Moal"
"dynn_ar_spc_Mogn"
"dynn_ar_spc_Penneg"
"dynn_ar_spc_Roc_pst_h"
"dynn_ar_spc_Rouz"
"dynn_ar_spc_Rouzig"
"dynn_ar_spc_Ruyet"
"dynn_ar_spc_Saoz"
"dynn_ar_spc_Strad"
"dynn_Arcou_e_uml_t"
"dynn_Bellec"
"dynn_Bihanig"
"dynn_Broudig"
"dynn_Castel"
"dynn_Denez"
"dynn_Duff"
"dynn_er_spc_Meliner"
"dynn_Ewen"
"dynn_Gargam"
"dynn_Gourcuff"
"dynn_Gourmelon"
"dynn_Gwegen"
"dynn_Gwezhenneg"
"dynn_Gwilhermig"
"dynn_Gwilhmod"
"dynn_Gwilho_u_grv_"
"dynn_Gwivarc_pst_h"
"dynn_Herry"
"dynn_Huon"
"dynn_Jaffre"
"dynn_Jaouen"
"dynn_Jegou"
"dynn_Jestin"
"dynn_Kadiou"
"dynn_Kalvez"
"dynn_Kemener"
"dynn_Kermoal"
"dynn_Kervella"
"dynn_Kombod"
"dynn_Laora_n_tld_s"
"dynn_Louarn"
"dynn_Louet"
"dynn_Marzin"
"dynn_Milin"
"dynn_Nedeleg"
"dynn_Olier"
"dynn_Pasco"
"dynn_Pellen"
"dynn_Perrot"
"dynn_Queff_e_act_lec"
"dynn_Riou"
"dynn_Robic"
"dynn_Roparzh"
"dynn_Rozeg"
"dynn_Salaun"
"dynn_Samzun"
"dynn_Serandour"
"dynn_Stephan"
"dynn_Taleg"
"dynn_Urvoas"
}
male_names = {
20 = {
Adrian Alan Alban Alberzh Aleksandr Andrev Anton Armel Arno Arthur
Beltram Benead Bernez Bruno
Charlez Corentin Cyril Cyrille
Damien Daniel Denez Didier Divi Dominique_male
Eden Elouan Emil Emmanuel Erik Erwan Erwann Eujen Evan Ewen
Fa_n_tld_ch Fabian Fabrice Fra_n_tld_sez Frank Frederig Fulup
G_e_act_rard Ga_e_uml_l Gabriel Gildas Glaoda Goulven Guy Gwena_e_uml_l Gwendal Gwilherm Gwillam
Herri Herve Huberzh
Jakez Jilberzh Jili Joel Jorj Jozeb Juluan
K_e_act_vin Kristian Kristof Kylian
Laora_n_tld_s Lionel Lo_i_uml_c Lo_i_uml_g Loeiz Lucien
Mael Ma_e_uml_l Malo Maoris Mark Marsel Mathurin Maxime Mazhev Micka_e_uml_l Mikael Milo Morgan
Nikolaz
Olier
P_e_hat_r P_e_hat_r-Erwan P_e_hat_r-Vari Padrig Paol Paskal Patrig Pierrick
Remont Ren_e_act_ Richarzh Roje Roland Roman Ronan Roparzh
Sebastian Serj Steven Sylvain
Tanguy Thierry Tomaz Tristan
Visant
Yann Yann-B_e_hat_r Yann-Baol Yann-Charlez Yann-Erwan Yann-Fa_n_tld_ch Yann-Glaod Yann-Jakez Yann-Loeiz Yann-Luk Yann-Vadezour Yannick Yannig Yann-Vari Yann-Vark Yann-Vikael Yerom Yoann Yohann Youenn Yves Yvon Yvonnick
Zavier
}
5 = {
Allan
Brendan Brieuc
Davy Dylan
Ernest Evann Ewan Ewenn
F_e_act_lix
Glenn Graham Gu_e_act_na_e_uml_l Gurvan Gw_e_act_nol_e_act_
Ian
Janick Jannick Jean-Pol Jean-Yvon Jord
Kilian Kyllian
Leon Lo_i_uml_s
Mah_e_act_ Malone Melvyn Mewen
Pol
Renan
Tangi Tepot Tugdual
Vivien
Yan Yoan Yohan
}
1 = {
Adraboran Ael Anatol Aodrenn Argan Avel
Brann Brewen Briac
Dewi Diwan
Edern Efflam Ehouarn Elowan Eliaz Elouann Elwen Envel Eozen Even Ewann
F_e_act_lix-Pol
Gael Galaad Gireg Goulc_pst_han Goulwen Goustan Gu_e_act_nol_e_act_ Guillian Guirec Gurwan Gweltaz Gwenc_pst_hlan Gwenegan Gwenha_e_uml_l Gwenn-A_e_uml_l Gwennole Gwenvael
Hoel Hollsent Howel
Jaouen Jean-Mathurin Jil Job_Joseph Jozeb-Mari Judica_e_uml_l Judikael
Kenan Kerrian Kilyan Klaod Kyliann
L_e_act_na_i_uml_c Lancelot Laouen Lenaig Loen Logann Lomig
M_e_act_riadec Ma_e_uml_lan Maelann Maho Matilin Melen Meven Mewenn Milio Morgann
Neven Nomino_e_uml_
Owenn
P_e_hat_r-Jakez Peran
Riwal Riwan
Servan Stefan
Trystan Tudi Tudal
Yann-Varc_pst_h Youen Youn Yvonig
}
}
female_names = {
20 = {
_E_act_lodie _E_act_milie
Alexandra Anna Anna-Vari Annaig Annick Armelle Aur_e_act_lie
Bernadette Brec_pst_hed
C_e_act_line Carole Caroline Chanig Chantal Colette Corinne
Danielle Delphine Deneza Dominique_female
Elena Elesbed Emmanuelle Enora Estelle
Fabienne Florence Fra_n_tld_seza
Ga_e_uml_lle Gw_e_act_na_e_uml_lle Gwenola
Ivetig Ivona Izabel
Jakeza Janed Janedig Jo_e_uml_lle Josiane Julie
Karine Katell Klaoda Klaodina Klara Kristell Kristin Kristina
Laure Laurence Loeiza Lydie
M_e_act_lanie Maiwenn Madalen Maelys Magali Mari Maria Maria-Kristina Maria-Tereza Marie-Annick Marie-Claire Marie-France Mari-Jozeb Mari-Loeiza Marina Marivon Martine Michelle Mikaela Mireille Monique Morgana Myriam
Nadine Nathalie Nicole Nolwenn
Odile
Pascale Patricia
Rozenn
Sandra Sandrine Simone Soizic Solenn Sonia Sophie St_e_act_phanie Suzana Sylvie
V_e_act_ronique Val_e_act_rie
Youna Yuna Yveline
}
5 = {
A_e_act_nor Aela Aelia Aelig Aina Alana Alwena Ana Andrea Anne-Ga_e_uml_lle Annwenn Aouregan Arwenn Awen Awena Awenn Azenor Aziliz Azylis
Bleuen Bleuenn
Diwezha
Elen Erell
Fiona
Gaid Garlonn Gwen Gwendoline Gwenn
Hermine
Jeannick
Ka_e_uml_lig Kelig Klervi Kristen
L_e_act_na_i_uml_g Lara Lena Lilwenn Liz Liza Lizenn Lizig Lo_i_uml_za Loeva Louisa
Ma_e_uml_lie Ma_e_uml_lig Ma_i_uml_wenn Maden Madenn Maela Maelenn Maeli Maelwenn Maewenn Mai Maina Maiwen Malou Mariana Mariannick Marie-Armelle Mari-Gwenn Maryannick Mevena Mona
Naig Nolwen Noalig
Oanell
Paola
Riwanon
Sklaerenn Soazig Soizick Solen Steren Sterenn
Tifenn Tina
Yael Yanna Yseult
Zaig
}
}
dynasty_of_location_prefix = "dynnp_de"
grammar_transform = french
# Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100.
pat_grf_name_chance = 60
mat_grf_name_chance = 10
father_name_chance = 10
# Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100.
pat_grm_name_chance = 10
mat_grm_name_chance = 60
mother_name_chance = 10
mercenary_names = {
}
}

View file

@ -42,45 +42,70 @@ feudal_government = {
}
republic_government = {
primary_holding = city_holding
valid_holdings = { castle_holding }
required_county_holdings = { city_holding castle_holding church_holding }
government_rules = {
inherit_from_dynastic_government = no
create_cadet_branches = yes
legitimacy = yes
inherit_from_dynastic_government = no
noble_families = yes
treasury = yes
administrative = yes
rulers_should_have_dynasty = yes
dynasty_named_realms = no
landless_playable = yes
replace_gold_cost_by_treasury = yes
legitimacy = yes
administrative = yes
use_as_base_on_landed = yes
use_as_base_on_rank_up = yes
inherit_from_dynastic_government = no
sticky_government = yes
house_aspirations = yes
noble_families = yes
admin_allows_holding_multiple_primary_tier_titles = yes
treasury = yes
replace_gold_cost_by_treasury = yes
}
ai = {
arrange_marriage = no
use_goals = no
use_scripted_guis = no
perform_religious_reformation = no
use_legends = no
}
domicile_type = estate
main_administrative_tier = county
min_appointment_tier = county
minimum_provincial_maa_tier = county
fallback = 3
primary_holding = city_holding
valid_holdings = { castle_holding temple_citadel_holding }
required_county_holdings = { city_holding castle_holding church_holding }
vassal_contract_group = republic_vassal
character_modifier = {
# Vassals get Treasury income that is this percentage less than their taxes to their liege
monthly_treasury_from_liege_mult = -0.15
men_at_arms_maintenance = 0.75
men_at_arms_recruitment_cost = 0.75
}
top_liege_character_modifier = {
# 85% of vassal income goes to the treasury
monthly_treasury_from_vassals = 0.85
men_at_arms_maintenance = 0.75
men_at_arms_recruitment_cost = 0.75
}
# Use flags instead of has_government for moddability if possible (i.e., wherever not visible to the player).
flags = {
government_is_special_republic
government_is_special_administrative
government_is_administrative
# These flags only exist for loc and in-game descriptions
government_has_influence
government_has_treasury
government_has_county_tier_noble_families
government_is_special_administrative
government_is_special_republic2
government_has_title_men_at_arms
government_has_powerful_families
government_is_settled
government_uses_domain_limit
government_uses_domicile_but_not_adventurer
government_uses_domain_limit
}
mechanic_type = administrative
domicile_type = estate
color = hsv{ 0.00 1.00 0.98 }
realm_mask_offset = { 0.0 -0.01 }
realm_mask_scale = { 1 1 }
@ -427,9 +452,9 @@ administrative_government = {
royal_court = top_liege
domicile_type = estate
main_administrative_tier = duchy
min_appointment_tier = duchy
minimum_provincial_maa_tier = duchy
main_administrative_tier = county
min_appointment_tier = county
minimum_provincial_maa_tier = county
fallback = 3
@ -472,6 +497,7 @@ administrative_government = {
# These flags only exist for loc and in-game descriptions
government_has_influence
government_has_treasury
government_has_county_tier_noble_families
government_is_special_administrative
government_has_title_men_at_arms
government_has_powerful_families

View file

@ -11,6 +11,7 @@
ramparts_01
farm_estates_01
cereal_fields_01
paddy_fields_01
pastures_01
peat_quarries_01
hill_farms_01
@ -34,16 +35,19 @@
caravanserai_01
workshops_01
wind_furnace_01
powder_magazine_01
common_tradeport_01
hall_of_heroes_01
special_sicilian_parliament_01
special_greenhouse_01
qanats_01
murex_farm_01
#NEOW
tell_mines_01
waterworks_01
spice_plantation_01
oath_warriors_building_01
oath_faithful_building_01
oath_poor_building_01
monastic_schools_01 # only for the monastic_schools_allowed_in_every_holding_type faith tenet
}
}
@ -56,11 +60,23 @@ tribal_holding = {
longhouses_01
market_villages_01
idjang_forts_01
wantilan_01
kora_kora_yards_01
water_temples_01
stilted_granaries_01
hillside_grazing_01
warrior_lodges_01
horse_pastures_01
common_tradeport_01 # only for trade_ports_enabled_for_tribals culture parameter
oath_warriors_building_01
oath_faithful_building_01
oath_poor_building_01
monastic_schools_01 # only for the monastic_schools_allowed_in_every_holding_type faith tenet
}
}
@ -71,6 +87,7 @@ city_holding = {
outposts_01
farm_estates_01
cereal_fields_01
paddy_fields_01
pastures_01
peat_quarries_01
hill_farms_01
@ -100,11 +117,16 @@ city_holding = {
common_tradeport_01
qanats_01
murex_farm_01
waterworks_01
spice_plantation_01
breweries_01
oath_warriors_building_01
oath_faithful_building_01
oath_poor_building_01
#NEOW
tell_mines_01
monastic_schools_01 # only for the monastic_schools_allowed_in_every_holding_type faith tenet
}
can_be_inherited = yes
@ -118,6 +140,7 @@ church_holding = {
outposts_01
farm_estates_01
cereal_fields_01
paddy_fields_01
pastures_01
peat_quarries_01
hill_farms_01
@ -148,11 +171,13 @@ church_holding = {
common_tradeport_01
hall_of_heroes_01
qanats_01
waterworks_01
breweries_01
#NEOW
tell_mines_01
oath_warriors_building_01
oath_faithful_building_01
oath_poor_building_01
}
can_be_inherited = yes
@ -186,3 +211,56 @@ herder_holding = {
county_fertility
}
}
temple_citadel_holding = {
primary_building = temple_citadel_01
buildings = {
citadel_shrine_01
sacred_pool_01
vihara_halls_01
waterworks_01
spice_plantation_01
capital_bureau_01
scriptorium_01
monastic_schools_01
megalith_01
hospices_01
farm_estates_01
cereal_fields_01
paddy_fields_01
pastures_01
peat_quarries_01
hill_farms_01
logging_camps_01
plantations_01
quarries_01
orchards_01
elephant_pens_01
regimental_grounds_01
barracks_01
military_camps_01
camel_farms_01
stables_01
smiths_01
hillside_grazing_01
warrior_lodges_01
horse_pastures_01
windmills_01
watermills_01
caravanserai_01
workshops_01
wind_furnace_01
powder_magazine_01
common_tradeport_01
hall_of_heroes_01
qanats_01
breweries_01
}
can_be_inherited = yes
}

View file

@ -37,4 +37,8 @@ d_arminien = {
d_neddersassen = {
color = { 156 18 16 }
}
k_gwynedd = {
color = { 1 146 1 }
}

View file

@ -0,0 +1,30 @@
@never_primary_score = -1000
c_nf_barabino = {
color = { 100 100 100 }
capital = c_genoa
definite_form = yes
landless = yes
ruler_uses_title_name = no
always_follows_primary_heir = yes
no_automatic_claims = yes
noble_family = yes
destroy_if_invalid_heir = yes
ai_primary_priority = { add = @never_primary_score }
}
c_nf_cyflymarhyan = { # Cyflymarhyan (Quicksilver)
color = { 100 100 100 }
capital = c_london
definite_form = yes
landless = yes
ruler_uses_title_name = no
always_follows_primary_heir = yes
no_automatic_claims = yes
noble_family = yes
destroy_if_invalid_heir = yes
ai_primary_priority = { add = @never_primary_score }
}

View file

@ -539,30 +539,18 @@
acclamation_succession_law = {
can_keep = {
can_keep_acclamation_succession_law_trigger = yes
NOT ={
government_has_flag = government_is_special_republic
}
}
can_pass = {
can_change_acclamation_succession_law_trigger = yes
NOT ={
government_has_flag = government_is_special_republic
}
}
can_have = {
NOT = { government_has_flag = government_is_nomadic }
can_have_acclamation_succession_law_trigger = yes
NOT ={
government_has_flag = government_is_special_republic
}
}
should_start_with = {
has_ep3_dlc_trigger = yes
has_title = title:e_byzantium
government_allows = administrative
NOT ={
government_has_flag = government_is_special_republic
}
}
succession = {
order_of_succession = appointment
@ -595,9 +583,6 @@
appointment_succession_law = {
can_keep = {
can_keep_appointment_succession_law_trigger = yes
NOT ={
government_has_flag = government_is_special_republic
}
# Vassal Contract allows it
custom_description = {
text = succession_laws_must_not_be_forced_partition
@ -610,9 +595,6 @@
can_have = {
NOT = { government_has_flag = government_is_nomadic }
can_have_appointment_succession_law_trigger = yes
NOT ={
government_has_flag = government_is_special_republic
}
}
can_pass = {
can_change_appointment_succession_law_trigger = yes
@ -621,7 +603,6 @@
government_allows = administrative
NOR = {
government_has_flag = government_is_celestial
government_has_flag = government_is_special_republic
government_has_flag = government_is_japan_administrative
government_has_flag = government_is_meritocratic
}

View file

@ -2,10 +2,7 @@
# Default Feudal Elective
feudal_elective_succession_law = {
can_have = {
OR = {
government_has_flag = government_is_feudal
government_has_flag = government_is_special_republic
}
government_has_flag = government_is_feudal
highest_held_title_tier >= tier_county
NOR = { #Cultures have their special flavor.
culture = { has_cultural_parameter = witenagemot_succession_enabled }
@ -20,7 +17,6 @@
can_title_have_law_general_trigger = yes
}
should_start_with = {
government_has_flag = government_is_special_republic
}
succession = {
order_of_succession = election

View file

@ -11,6 +11,29 @@ on_game_start = {
effect = {
##NEOW
if = {
limit = {
government_allows = administrative
is_house_head = yes
trigger_if = {
# This trigger is intentionally different from the similar effecy in on_title_gain up above. We want all direct vassals of the top liege to have a family title if they can
limit = { government_has_flag = government_has_county_tier_noble_families }
highest_held_title_tier >= tier_county
}
trigger_else = { highest_held_title_tier >= tier_duchy }
NOR = {
any_held_title = { is_noble_family_title = yes }
house = {
any_house_member = {
any_held_title = { is_noble_family_title = yes }
}
}
}
}
create_noble_family_effect = { GOVERNMENT_GIVER = this }
domicile ?= { set_up_domicile_estate_effect = yes }
}
#Dynamic Titles
character:benelux_oranje_nassau_weilburg_guillem = {
if = {

View file

@ -34,6 +34,9 @@ on_title_destroyed = {
government_allows = administrative
top_liege = this
administrative_counts_can_be_independent = no
NOT = {
has_government_flag = government_is_special_republic2
}
NOT = {
any_held_title = {
title_tier >= kingdom
@ -3949,10 +3952,16 @@ on_vassal_change = {
limit = {
liege = root # I.e. root is independent
government_has_flag = government_is_administrative
NOT = {
government_has_flag = government_is_special_republic2
}
}
# And is not of a high enough rank, change government
if = {
limit = {
NOT = {
government_has_flag = government_is_special_republic2
}
administrative_tier_allows_independence = no
}
admin_change_government_effect = yes

File diff suppressed because it is too large Load diff

View file

@ -3218,11 +3218,22 @@ create_noble_family_effect = {
}
}
}
republic_government = { # Steppe Admin has different government
scope:new_noble_family_holder = {
give_noble_family_title = {
name = noble_family_name
tier = county
article = DEFAULT_TITLE_NAME_ARTICLE
government = republic_government
save_scope_as = new_title
}
}
}
fallback = {
scope:new_noble_family_holder = {
give_noble_family_title = {
name = noble_family_name
tier = duchy
tier = county
article = DEFAULT_TITLE_NAME_ARTICLE
government = administrative_government
save_scope_as = new_title
@ -3243,7 +3254,7 @@ create_noble_family_effect = {
top_liege = scope:new_noble_family_holder.top_liege
this != scope:new_noble_family_holder
# China has hundreds of Noble Families, it gets spammy
NOT = { government_allows = merit }
NOT = { OR = { government_allows = merit government_has_flag = government_is_special_administrative } }
}
trigger_event = {
id = ep3_emperor_yearly.2410
@ -3784,12 +3795,20 @@ admin_change_government_effect = {
}
change_government = clan_government
}
else_if = {
limit = {
government_has_flag = government_is_special_republic2
}
}
# If you're an independent ruler with anything else - Become feudal!
else = { change_government = feudal_government }
# Finally, let's double-check and see if there are any remaining family titles we should destroy
if = {
limit = {
NOT = {
government_has_flag = government_is_special_republic2
}
any_held_title = {
is_noble_family_title = yes
}

View file

@ -30,7 +30,6 @@ has_unelectable_trait_trigger = {
has_unelectable_government_trigger = {
OR = {
government_has_flag = government_is_special_republic
government_has_flag = government_is_theocracy
government_has_flag = government_is_mercenary
government_has_flag = government_is_holy_order

View file

@ -367,7 +367,7 @@ is_temporal_head_of_faith_trigger = {
}
can_title_have_law_general_trigger = {
tier >= tier_duchy
tier >= tier_county
is_temporal_head_of_faith_trigger = no
}
@ -379,10 +379,6 @@ can_have_mercenary_succession_law_trigger = {
government_has_flag = government_is_mercenary
}
can_have_city_succession_law_trigger = {
government_has_flag = government_is_special_republic
}
can_have_herder_succession_law_trigger = {
government_has_flag = government_is_herder
}

View file

@ -15,7 +15,6 @@ is_valid_for_legitimacy_change = {
highest_held_title_tier >= tier_county
NOR = {
government_has_flag = government_is_theocracy
government_has_flag = government_is_special_republic
}
}

View file

@ -1,123 +1,198 @@
republic_government_obligations = {
display_mode = radiobutton
is_shown = {
scope:subject.primary_title.tier >= tier_county
}
obligation_levels = {
default = {
levies = {
scope:liege = {
republic_administrative_province_standard = {
default = yes
position = { 0 0 }
icon = "gfx/interface/icons/celestial_administration_types/icon_standard_republic_administration.dds"
gui_tags = { civilian }
ai_liege_desire = {
value = 0
if = {
limit = {
scope:subject = { is_ai = yes }
}
add = 1
# Cautious AI should tend to have a minor bias towards the default
if = {
limit = {
scope:vassal = {
primary_title.tier >= tier_county
}
culture = {
has_cultural_parameter = republican_vassals_pay_more
}
scope:liege = { ai_has_cautious_personality = yes }
}
value = {
add = 0.15
# Add an extra with the right perk
if = {
limit = {
dynasty ?= {
has_dynasty_perk = fp2_urbanism_legacy_3
}
}
add = 0.15
add = 1
}
}
}
ai_subject_desire = 0
score = 0
color = { 0.7 0.7 0.7 1.0 }
enable_title_maa = no
flag = japan_administrative_province_standard
}
republic_administrative_province_trade = {
position = { 1 0 }
icon = "gfx/interface/icons/celestial_administration_types/icon_industrial_republic_administration.dds"
gui_tags = { civilian }
ai_liege_desire = {
value = 0
if = {
limit = {
scope:subject = {
is_ai = yes
OR = {
has_trait = education_stewardship
stewardship >= very_high_skill_rating
}
}
}
else = {
value = {
add = 0.1
# Add an extra with the right perk
if = {
limit = {
dynasty ?= {
has_dynasty_perk = fp2_urbanism_legacy_3
}
}
add = 0.15
add = 2
# Economical AI wants more of civic vassals
if = {
limit = {
scope:liege = { ai_has_builder_or_pious_builder_personality = yes }
}
add = 1
}
}
}
ai_subject_desire = 0
score = 0
color = { 0.2 0.2 0.7 1.0 }
is_valid = {
trigger_if = {
limit = { exists = this }
# Only for direct vassals of the top liege
scope:liege.top_liege = this
}
# There can only be a limited number of industries at a time
custom_tooltip = {
text = japan_administrative_province_trade_amount_desc
OR = {
scope:liege = {
any_vassal = {
count < japan_administrative_province_trade_max_value
vassal_contract_has_flag = japan_administrative_province_trade
}
}
scope:subject = {
OR = {
vassal_contract_has_flag = japan_administrative_province_trade
any_sub_realm_county = { is_coastal_county = yes } # Is a coastal province
}
}
}
}
}
tax = {
scope:liege = {
if = {
limit = { government_has_flag = government_is_tribal }
value = {
add = 0.05
# Add an extra with the right perk
if = {
limit = {
dynasty ?= {
has_dynasty_perk = fp2_urbanism_legacy_3
}
tax_factor = 0.25
enable_title_maa = no
subject_modifier = {
development_growth_factor = 0.15
build_gold_cost = -0.1
build_speed = -0.2
}
flag = admin_ai_is_builder
flag = japan_administrative_province_trade
flag = obligation_high_taxes
}
republic_administrative_province_military = {
position = { 0 1 }
icon = "gfx/interface/icons/celestial_administration_types/icon_military_republic_administration.dds"
gui_tags = { military }
ai_liege_desire = {
value = 0
if = {
limit = {
scope:subject = {
is_ai = yes
OR = {
has_trait = education_martial
martial >= very_high_skill_rating
primary_title = {
any_owned_title_maa_regiment = { count >= 3 }
}
any_sub_realm_county = { # Is a border province
any_neighboring_county = { holder.top_liege != scope:subject.top_liege }
}
add = 0.15
}
}
}
else_if = {
add = 2
# Preference for vassals along the border
if = {
limit = {
scope:subject = {
primary_title.tier >= tier_county
}
culture = {
has_cultural_parameter = republican_vassals_pay_more
}
}
value = {
add = 0.3
# Add an extra with the right perk
if = {
limit = {
dynasty ?= {
has_dynasty_perk = fp2_urbanism_legacy_3
}
any_sub_realm_county = {
any_neighboring_county = { holder.top_liege != scope:subject.top_liege }
}
add = 0.15
}
}
add = 3
}
else = {
value = {
add = 0.2
# Add an extra with the right perk
if = {
limit = {
dynasty ?= {
has_dynasty_perk = fp2_urbanism_legacy_3
}
}
add = 0.15
}
# Warlike AI wants more military vassals
if = {
limit = {
scope:liege = { ai_has_warlike_personality = yes }
}
add = 1
}
}
}
contribution_desc = {
first_valid = {
triggered_desc = {
trigger = { scope:liege = { government_has_flag = government_is_tribal } }
desc = "tribal_liege_inefficiency"
}
triggered_desc = {
trigger = {
scope:subject = {
primary_title.tier >= tier_county
}
scope:liege.culture = {
has_cultural_parameter = republican_vassals_pay_more
ai_subject_desire = 0
score = 0
color = { 0.7 0.2 0.2 1.0 }
is_valid = {
trigger_if = {
limit = { exists = this }
# Only for direct vassals of the top liege
scope:liege.top_liege = this
}
# There can only be a limited number of militaries at a time
custom_tooltip = {
text = japan_administrative_province_military_amount_desc
OR = {
scope:liege = {
any_vassal = {
count < japan_administrative_province_military_max_value
vassal_contract_has_flag = japan_administrative_province_military
}
}
desc = "republican_vassals_pay_more_parameter"
scope:subject = { vassal_contract_has_flag = japan_administrative_province_military }
}
}
}
levies_factor = 0.5
subject_modifier = {
development_growth_factor = -0.2
monthly_county_control_growth_factor = 0.1
fort_level = 1
defender_advantage = 2
men_at_arms_maintenance = -0.15
}
flag = japan_administrative_province_military
flag = japan_administrative_military_appointment
flag = obligation_high_levies
}
}
}

View file

@ -0,0 +1 @@
namespace = ep3_frankokratia_events

View file

@ -1113,7 +1113,7 @@ britannia_knwcks_jwhn = {
britannia_leigh_iain = {
name = "Iain"
dynasty = dynn_britannia_leigh
dynasty = dynn_britannia_stuart
religion = "celtic"
culture = gaelic
trait = education_martial_4

View file

@ -773,7 +773,7 @@ france_malachi_djerassi = {
name = "Malachi"
dynasty = djerassi_dynasty
religion = "congregationist"
culture = sephardi
culture = NEOW_sephardi
trait = education_diplomacy_2
trait = content
trait = ambitious

View file

@ -593,4 +593,69 @@ s_galicia_savaricu_estevez = {
2600.1.1 = {
death = yes
}
}
portugal_hermigo_coimbra = {
name = "Hermígo"
dynasty = coimbra_dynasty
religion = iberian
culture = portuguese
trait = forgiving
trait = diligent
trait = stubborn
trait = education_learning_4
2522.8.17 = {
birth = yes
}
2600.1.1 = {
death = yes
}
}
portugal_bernardo_fogaca = {
name = "Bernardo"
dynasty = fogaca_dynasty
religion = iberian
culture = portuguese
trait = zealous
trait = shy
trait = trusting
trait = education_intrigue_3
trait = scaly
2520.8.19 = {
birth = yes
}
2600.1.1 = {
death = yes
}
}
portugal_garcia_alvarenga = {
name = "Garcia"
dynasty = alvarenga_dynasty
religion = iberian
culture = portuguese
trait = fickle
trait = humble
trait = content
trait = education_diplomacy_1
2523.7.20 = {
birth = yes
}
2600.1.1 = {
death = yes
}
}
portugal_vela_aboim = {
name = "Vela"
dynasty = aboim_dynasty
religion = iberian
culture = portuguese
trait = temperate
trait = paranoid
trait = patient
trait = education_intrigue_4
2520.4.19 = {
birth = yes
}
2600.1.1 = {
death = yes
}
}

View file

@ -618,7 +618,7 @@
9720 = {
culture = scouseg
religion = celtic
holding = castle_holding
holding = city_holding
}
1643 = {
culture = scouseg

View file

@ -1063,7 +1063,7 @@
1869 = {
culture = andorra
religion = iberian
holding = city_holding
holding = church_holding
special_building = fortress_andorra_01
}
###c_urgell

View file

@ -1,4 +1,4 @@
d_nf_spatstony = { # Spatstony
c_nf_spatstony = { # Spatstony
2505.1.1 = {
liege = e_britannia
holder = france0014 # Jamys Spatstony
@ -13,7 +13,15 @@
}
}
d_nf_cyflymarhyan = { # Cyflymarhyan (Quicksilver)
c_nf_barabino = { # Barabino
2554.1.1 = {
liege = c_genoa
holder = italy0021
government = republic_government
succession_laws = { noble_family_succession_law }
}
}
c_nf_cyflymarhyan = { # Cyflymarhyan (Quicksilver)
2530.1.1 = {
liege = e_britannia
holder = britannia_cyflymarhyan_frydyryk #Freddy Mercury
@ -22,7 +30,7 @@ d_nf_cyflymarhyan = { # Cyflymarhyan (Quicksilver)
}
}
d_nf_said = { # Al-Said
c_nf_said = { # Al-Said
2536.1.1 = {
liege = e_britannia
holder = britannia_said_palamedes #Palamedes Al-Said
@ -31,7 +39,7 @@ d_nf_said = { # Al-Said
}
}
d_nf_starr = { # Starr
c_nf_starr = { # Starr
2499.1.1 = {
liege = e_britannia
holder = britannia_starr_cory #Cory Starr
@ -40,7 +48,7 @@ d_nf_starr = { # Starr
}
}
d_nf_giray = { # Giray
c_nf_giray = { # Giray
2540.1.1 = {
liege = e_britannia
holder = britannia_giray_basenzhabu #Mohamydd Giray
@ -49,7 +57,7 @@ d_nf_giray = { # Giray
}
}
d_nf_flamank = { # Flamank
c_nf_flamank = { # Flamank
2554.1.1 = {
liege = e_britannia
holder = britannia_flamank_tristan #Tristan Flamank
@ -58,7 +66,7 @@ d_nf_flamank = { # Flamank
}
}
d_nf_tudorh = { # Tudorh
c_nf_tudorh = { # Tudorh
2536.1.1 = {
liege = e_britannia
holder = britannia_tudorh_hynrhy #Hynrhy Tudorh
@ -67,7 +75,7 @@ d_nf_tudorh = { # Tudorh
}
}
d_nf_elgarh = { # Elgarh
c_nf_elgarh = { # Elgarh
2526.1.1 = {
liege = e_britannia
holder = britannia_elgarh_robyrt #Robert Elgarh
@ -76,7 +84,7 @@ d_nf_elgarh = { # Elgarh
}
}
d_nf_wall = { # Wall
c_nf_wall = { # Wall
2540.1.1 = {
liege = e_britannia
holder = britannia_wall_williaim #Williaim Wall
@ -85,7 +93,7 @@ d_nf_wall = { # Wall
}
}
d_nf_rholls_rhoycy = { # Rolls-Rhoycy
c_nf_rholls_rhoycy = { # Rolls-Rhoycy
2551.1.1 = {
liege = e_britannia
holder = britannia_rholls_rhoycy_bynjamyn #Bynjamyn Rolls-Rhoycy
@ -94,7 +102,7 @@ d_nf_rholls_rhoycy = { # Rolls-Rhoycy
}
}
d_nf_nelson = { # Nelson
c_nf_nelson = { # Nelson
2547.1.1 = {
liege = e_britannia
holder = britannia_nelson_boudica #Boudica Nelson
@ -103,7 +111,7 @@ d_nf_nelson = { # Nelson
}
}
d_nf_solomonid = { # Solomonid
c_nf_solomonid = { # Solomonid
2540.1.1 = {
liege = e_britannia
holder = britannia_solomonid_arthur #Arthur Solomonid
@ -112,7 +120,7 @@ d_nf_solomonid = { # Solomonid
}
}
d_nf_windsor = { # Windsor
c_nf_windsor = { # Windsor
2549.1.1 = {
liege = e_britannia
holder = britannia_windsor_george #George Windsor
@ -121,7 +129,7 @@ d_nf_windsor = { # Windsor
}
}
d_nf_gibb = { # Gibb
c_nf_gibb = { # Gibb
2544.1.1 = {
liege = e_britannia
holder = britannia_gibb_illiam #Illiam Gibb
@ -130,7 +138,7 @@ d_nf_gibb = { # Gibb
}
}
d_nf_newton = { # Newton
c_nf_newton = { # Newton
2544.1.1 = {
liege = e_britannia
holder = britannia_newton_margaret #Magaret Newton
@ -139,7 +147,7 @@ d_nf_newton = { # Newton
}
}
d_nf_hendderswn= { # Newton
c_nf_hendderswn= { # Newton
2544.1.1 = {
liege = e_britannia
holder = britannia_hendderswn_ddaiwyis #Magaret Newton
@ -148,7 +156,7 @@ d_nf_hendderswn= { # Newton
}
}
d_nf_jacob = { # Solomonid
c_nf_jacob = { # Solomonid
2540.1.1 = {
liege = e_britannia
holder = britannia_jacob_colin #Arthur Solomonid
@ -157,7 +165,7 @@ d_nf_jacob = { # Solomonid
}
}
d_nf_squyrhys = { # Solomonid
c_nf_squyrhys = { # Solomonid
2540.1.1 = {
liege = e_britannia
holder = britannia_squyrhys_grhufydd #Arthur Solomonid
@ -166,7 +174,7 @@ d_nf_squyrhys = { # Solomonid
}
}
d_nf_squyrhys = { # Solomonid
c_nf_squyrhys = { # Solomonid
2540.1.1 = {
liege = e_britannia
holder = britannia_squyrhys_grhufydd #Arthur Solomonid
@ -175,7 +183,7 @@ d_nf_squyrhys = { # Solomonid
}
}
d_nf_fitsosbern= { # FitsOsbern de Normandy
c_nf_fitsosbern= { # FitsOsbern de Normandy
2550.8.5 = {
liege = e_britannia
holder = britannia_fitsosbern_horatio #Horatio de Normandy
@ -184,7 +192,7 @@ d_nf_fitsosbern= { # FitsOsbern de Normandy
}
}
d_nf_wellesley = { # Wellesley
c_nf_wellesley = { # Wellesley
2540.1.1 = {
liege = e_britannia
holder = britannia_wellesley_oliver #Arthur Solomonid

View file

@ -138,7 +138,6 @@ c_wiltshire = {
d_nottingham = {
2552.1.1 = {
holder = britannia_jacob_edwin
government = administrative_government
liege = k_northumberland
}
}

View file

@ -4,15 +4,11 @@ k_mann = {
}
2520.1.1 = {
holder = britannia_gibb_illiam #Illiam Gibb
government = administrative_government
liege = e_britannia
}
}
d_mann = {
2520.1.1 = {
holder = britannia_gibb_illiam #Illiam Gibb
government = administrative_government
liege = e_britannia
}
}

View file

@ -1,8 +1,6 @@
k_northumberland = {
2499.1.1 = {
holder = britannia_starr_cory #Cory Starr
government = administrative_government
liege = e_britannia
}
2505.1.1 = {
change_development_level = 7
@ -12,15 +10,12 @@
d_lancaster = {
2499.1.1 = {
holder = britannia_starr_cory #Cory Starr
government = administrative_government
liege = e_britannia
}
}
d_northumberland = {
2549.1.1 = {
holder = britannia_windsor_george #George Windsor
government = administrative_government
liege = k_northumberland
}
}
@ -28,7 +23,6 @@ d_northumberland = {
c_durham = {
2549.1.1 = {
holder = britannia_hatfield_simon #Simon Hatfield
government = administrative_government
liege = d_northumberland
}
}
@ -36,31 +30,27 @@ c_durham = {
d_york = {
2520.1.1 = {
holder = britannia_jacob_colin # Fredrick Jagher
government = administrative_government
liege = k_northumberland
}
}
c_lancashire = {
c_liverpool = {
2520.1.1 = {
holder = britannia_lennon_shaun
government = administrative_government
liege = k_northumberland
government = republic_government
}
}
c_cumberland = {
2520.1.1 = {
holder = britannia_cartney_hamish
government = administrative_government
liege = k_northumberland
liege = k_mann
}
}
c_westmorland = {
2520.1.1 = {
holder = britannia_harriswn_hwyll
government = administrative_government
liege = k_northumberland
}
}
@ -68,7 +58,6 @@ c_westmorland = {
d_lincoln = {
2533.1.1 = {
holder = britannia_newton_margaret # Margaret Newton
government = administrative_government
liege = k_northumberland
}
}
@ -76,7 +65,6 @@ d_lincoln = {
c_east_riding = {
2520.1.1 = {
holder = britannia_watts_thomas
government = administrative_government
liege = d_york
}
}
@ -84,7 +72,6 @@ c_east_riding = {
c_west_riding = {
2520.1.1 = {
holder = britannia_wood_richard
government = administrative_government
liege = d_york
}
}
@ -92,7 +79,14 @@ c_west_riding = {
c_richmond = {
2533.1.1 = {
holder = britannia_richards_james
government = administrative_government
liege = d_york
}
}
c_derby = {
2553.1.1 = {
holder = britannia_starr_thwmys
government = administrative_government
liege = k_wales
}
}

View file

@ -21,4 +21,40 @@ d_algarve = {
holder = hispania0019
liege = k_portugal
}
}
d_porto = {
2550.1.1 = {
holder = portugal_vela_aboim
liege = k_portugal
}
}
c_beja = {
2550.1.1 = {
holder = portugal_hermigo_coimbra
liege = k_portugal
}
}
c_alcacer_do_sal = {
2550.1.1 = {
holder = portugal_hermigo_coimbra
liege = k_portugal
}
}
c_elvas = {
2550.1.1 = {
holder = portugal_bernardo_fogaca
liege = k_portugal
}
}
c_alto_alentejo = {
2550.1.1 = {
holder = portugal_bernardo_fogaca
liege = k_portugal
}
}
c_viseu = {
2550.1.1 = {
holder = portugal_garcia_alvarenga
liege = k_portugal
}
}

View file

@ -4,74 +4,70 @@ k_scotland = {
}
2540.1.1 = {
holder = britannia_wall_williaim # Williaim Wall
government = administrative_government
liege = e_britannia
}
}
#d_moray = {
# 2540.1.1 = {
# holder = britannia_wall_williaim # Williaim Wall
# government = administrative_government
# liege = e_britannia
# }
#}
c_moray = {
2540.1.1 = {
holder = britannia_chatain_coiseam # Còiseam Chatain
liege = k_scotland
liege = d_highlands
}
}
c_inverness = {
2540.1.1 = {
holder = britannia_chatain_coiseam # Còiseam Chatain
liege = k_scotland
liege = d_highlands
}
}
d_highlands = {
2539.1.1 = {
holder = britannia_brus_raibeart # Raibeart Brus
}
}
c_ross = {
2540.1.1 = {
2539.1.1 = {
holder = britannia_brus_raibeart # Raibeart Brus
liege = k_scotland
}
}
c_sutherland = {
2540.1.1 = {
2539.1.1 = {
holder = britannia_brus_raibeart # Raibeart Brus
liege = k_scotland
}
}
c_caithness = {
2540.1.1 = {
2539.1.1 = {
holder = britannia_brus_raibeart # Raibeart Brus
liege = k_scotland
}
}
d_lothian = {
2540.1.1 = {
holder = britannia_wall_williaim # Williaim Wall
government = administrative_government
liege = e_britannia
}
}
c_buchan = {
2540.1.1 = {
holder = britannia_kintosh_stephen # Stephen MacKintosh
liege = k_scotland
liege = d_moray
}
}
d_galloway = {
2540.1.1 = {
holder = britannia_hendderswn_ddaiwyis # Ddaiwyis Hendderswn
government = administrative_government
liege = k_scotland
}
}
c_lennox = {
2540.1.1 = {
holder = britannia_knwcks_jwhn # Jwhn Knwcks
government = administrative_government
liege = d_galloway
}
}
@ -79,81 +75,75 @@ c_lennox = {
c_ayrshire = {
2551.11.19 = {
holder = britannia_walcyr_dduddlyy #Duddley Walker
government = administrative_government
liege = k_scotland
}
}
#d_western_isles = {
# 2540.1.1 = {
# holder = britannia_wall_williaim # Williaim Wall
# government = administrative_government
# liege = e_britannia
# }
#}
c_outer_hebrides = {
2540.1.1 = {
d_western_isles = {
2539.1.1 = {
holder = britannia_leigh_iain # Iain MacLeigh
}
}
c_outer_hebrides = {
2539.1.1 = {
holder = britannia_leigh_iain # Iain MacLeigh
liege = k_scotland
}
}
c_inner_hebrides = {
2540.1.1 = {
holder = britannia_baird_james # James MacBaird
government = theocracy_government
liege = k_scotland
liege = d_western_isles
}
}
c_argyll = {
2540.1.1 = {
holder = britannia_duns_john # John Duns
liege = k_scotland
liege = d_albany
}
}
#d_albany = {
# 2540.1.1 = {
# holder = britannia_wall_williaim # Williaim Wall
# government = administrative_government
# liege = e_britannia
# }
#}
c_atholl = {
2540.1.1 = {
d_albany = {
2539.1.1 = {
holder = britannia_stuart_mary # Mary Stuart
liege = k_scotland
}
}
c_atholl = {
2539.1.1 = {
holder = britannia_stuart_mary # Mary Stuart
}
}
d_moray = {
2539.1.1 = {
holder = britannia_keith_malcolm # Malcolm Keith
}
}
c_gowrie = {
2540.1.1 = {
holder = britannia_keith_malcolm # Malcolm Keith
liege = k_scotland
2539.1.1 = {
holder = britannia_stuart_mary # Mary Stuart
}
}
c_angus = {
2540.1.1 = {
2539.1.1 = {
holder = britannia_keith_malcolm # Malcolm Keith
liege = k_scotland
}
}
c_mearns = {
2540.1.1 = {
2539.1.1 = {
holder = britannia_keith_malcolm # Malcolm Keith
liege = k_scotland
}
}
c_fife = {
2540.1.1 = {
holder = britannia_drummond_frazier # Frazier Drummond
government = administrative_government
liege = k_scotland
}
}
c_strathearn = {
2540.1.1 = {
holder = britannia_carnegie_ramsey # Ramsey Carnegie
government = administrative_government
liege = k_scotland
}
}

View file

@ -25,17 +25,22 @@ d_hereford = {
}
}
d_gwynedd = {
2540.1.1 = {
k_gwynedd = {
2535.1.1 = {
holder = britannia_lawrence_owain #Owain Lawrence
}
}
d_gwynedd = {
2535.1.1 = {
holder = britannia_lawrence_owain #Owain Lawrence
liege = k_wales
}
}
d_powys = {
2549.1.1 = {
holder = britannia_montgomyrhy_fodorh #Fodorh Montgomyrhy
liege = k_wales
liege = k_gwynedd
}
}
@ -57,6 +62,6 @@ d_deheubarth = {
c_cardiganshire = {
2549.1.1 = {
holder = britannia_gwilym_sawyl #Sawyl Gwilym
liege = k_wales
liege = k_gwynedd
}
}

View file

@ -231,4 +231,192 @@
dynn_Simon:0 "Simon"
dynn_Thomas:0 "Thomas"
dynn_Vidal:0 "Vidal"
dynn_Vincent:0 "Vincent"
dynn_Vincent:0 "Vincent"
dynn_Abyann:0 "Abyann"
dynn_al_spc_Lae:0 "al Lae"
dynn_an Amour:0 "an Amour"
dynn_an_spc_Deunff:0 "an Deunff"
dynn_an_spc_Du:0 "an Du"
dynn_ar_spc_Berr:0 "ar Berr"
dynn_ar_spc_Besko:0 "ar Besko"
dynn_ar_spc_Bihan:0 "ar Bihan"
dynn_ar_spc_Borgn:0 "ar Borgn"
dynn_ar_spc_Braz:0 "ar Braz"
dynn_ar_spc_Brizh:0 "ar Brizh"
dynn_ar_spc_C_pst_haer:0 "ar C'haer"
dynn_ar_spc_Floc_pst_h:0 "ar Floc'h"
dynn_ar_spc_Fur:0 "ar Fur"
dynn_ar_spc_Gall:0 "ar Gall"
dynn_ar_spc_Garreg:0 "ar Garreg"
dynn_ar_spc_Gov:0 "ar Gov"
dynn_ar_spc_Gwenn:0 "ar Gwenn"
dynn_ar_spc_Moal:0 "ar Moal"
dynn_ar_spc_Mogn:0 "ar Mogn"
dynn_ar_spc_Penneg:0 "ar Penneg"
dynn_ar_spc_Roc_pst_h:0 "ar Roc'h"
dynn_ar_spc_Rouz:0 "ar Rouz"
dynn_ar_spc_Rouzig:0 "ar Rouzig"
dynn_ar_spc_Ruyet:0 "ar Ruyet"
dynn_ar_spc_Saoz:0 "ar Saoz"
dynn_ar_spc_Strad:0 "ar Strad"
dynn_Arcou_e_uml_t:0 "Arcouët"
dynn_Bellec:0 "Bellec"
dynn_Bihanig:0 "Bihanig"
dynn_Broudig:0 "Broudig"
dynn_Castel:0 "Castel"
dynn_Denez:0 "Denez"
dynn_Duff:0 "Duff"
dynn_er_spc_Meliner:0 "er Meliner"
dynn_Ewen:0 "Ewen"
dynn_Gargam:0 "Gargam"
dynn_Gourcuff:0 "Gourcuff"
dynn_Gourmelon:0 "Gourmelon"
dynn_Gwegen:0 "Gwegen"
dynn_Gwezhenneg:0 "Gwezhenneg"
dynn_Gwilhermig:0 "Gwilhermig"
dynn_Gwilhmod:0 "Gwilhmod"
dynn_Gwilho_u_grv_:0 "Gwilhoù"
dynn_Gwivarc_pst_h:0 "Gwivarc'h"
dynn_Herry:0 "Herry"
dynn_Huon:0 "Huon"
dynn_Jaffre:0 "Jaffre"
dynn_Jaouen:0 "Jaouen"
dynn_Jegou:0 "Jegou"
dynn_Jestin:0 "Jestin"
dynn_Kadiou:0 "Kadiou"
dynn_Kalvez:0 "Kalvez"
dynn_Kemener:0 "Kemener"
dynn_Kermoal:0 "Kermoal"
dynn_Kervella:0 "Kervella"
dynn_Kombod:0 "Kombod"
dynn_Laora_n_tld_s:0 "Laorañs"
dynn_Louarn:0 "Louarn"
dynn_Louet:0 "Louet"
dynn_Marzin:0 "Marzin"
dynn_Milin:0 "Milin"
dynn_Nedeleg:0 "Nedeleg"
dynn_Olier:0 "Olier"
dynn_Pasco:0 "Pasco"
dynn_Pellen:0 "Pellen"
dynn_Perrot:0 "Perrot"
dynn_Queff_e_act_lec:0 "Queffélec"
dynn_Riou:0 "Riou"
dynn_Robic:0 "Robic"
dynn_Roparzh:0 "Roparzh"
dynn_Rozeg:0 "Rozeg"
dynn_Salaun:0 "Salaun"
dynn_Samzun:0 "Samzun"
dynn_Serandour:0 "Serandour"
dynn_Stephan:0 "Stephan"
dynn_Taleg:0 "Taleg"
dynn_Urvoas:0 "Urvoas"
dynn_Bensalah:0 "Bensalah"
dynn_Soukhane:0 "Soukhane"
dynn_Boughachiche:0 "Boughachiche"
dynn_Bensadia:0 "Bensadia"
dynn_Soudani:0 "Soudani"
dynn_Mokn_e_grv_che:0 "Moknèche"
dynn_Benhabiles:0 "Benhabiles"
dynn_Djoghlal:0 "Djoghlal"
dynn_Nabba:0 "Nabba"
dynn_Azamoum:0 "Azamoum"
dynn_Maaskri:0 "Maaskri"
dynn_Barakrok:0 "Barakrok"
dynn_Ameur_dsh_Za_i_uml_meche:0 "Ameur-Zaïmeche"
dynn_Salem:0 "Salem"
dynn_Henni:0 "Henni"
dynn_Boukhobza:0 "Boukhobza"
dynn_Mezaache:0 "Mezaache"
dynn_Beziouen:0 "Beziouen"
dynn_Ech_dsh_Chergui:0 "Ech-Chergui"
dynn_Hamdi:0 "Hamdi"
dynn_Yahiaoui:0 "Yahiaoui"
dynn_Djellabi:0 "Djellabi"
dynn_Yachir:0 "Yachir"
dynn_Aichaoui:0 "Aichaoui"
dynn_Embarek:0 "Embarek"
dynn_Kerroum:0 "Kerroum"
dynn_Omrani:0 "Omrani"
dynn_Fellahi:0 "Fellahi"
dynn_Abderrahmane:0 "Abderrahmane"
dynn_Bencheikh:0 "Bencheikh"
dynn_Djemelbarek:0 "Djemelbarek"
dynn_Ben_spc_Ali:0 "Ben Ali"
dynn_Hajoui:0 "Hajoui"
dynn_H_e_act_nin:0 "Hénin"
dynn_Rahilou:0 "Rahilou"
dynn_El_spc_Moudane:0 "El Moudane"
dynn_Belghazouani:0 "Belghazouani"
dynn_Benmessaoud:0 "Benmessaoud"
dynn_Alakouch:0 "Alakouch"
dynn_Bouab:0 "Bouab"
dynn_Oubaali:0 "Oubaali"
dynn_Maadour:0 "Maadour"
dynn_Jol_e_act__spc_M_e_act_n_e_act_bhi:0 "Jolé-Ménébhi"
dynn_Salama:0 "Salama"
dynn_Qasmi:0 "Qasmi"
dynn_Lahlou:0 "Lahlou"
dynn_Talhaoui:0 "Talhaoui"
dynn_Abdelmoula:0 "Abdelmoula"
dynn_Byar:0 "Byar"
dynn_Ayouch:0 "Ayouch"
dynn_Latifi:0 "Latifi"
dynn_Azizou:0 "Azizou"
dynn_El_spc_Bekri:0 "El Bekri"
dynn_El_spc_Hany:0 "El Hany"
dynn_Raguig:0 "Raguig"
dynn_Hadji:0 "Hadji"
dynn_Benmeziane:0 "Benmeziane"
dynn_Haddou:0 "Haddou"
dynn_El_dsh_Azzouzi:0 "El-Azzouzi"
dynn_A_i_uml_t_spc_Aattou:0 "Aït Aattou"
dynn_Dridi:0 "Dridi"
dynn_Idir:0 "Idir"
dynn_Sayad:0 "Sayad"
dynn_Djebali:0 "Djebali"
dynn_Ben_spc_Sa_i_uml_d:0 "Ben Saïd"
dynn_Bel_spc_Hadj:0 "Bel Hadj"
dynn_Bouzaiene:0 "Bouzaiene"
dynn_Dhaouadi:0 "Dhaouadi"
dynn_Bachtobji:0 "Bachtobji"
dynn_Belkhodja:0 "Belkhodja"
dynn_Haddad:0 "Haddad"
dynn_Kechi:0 "Kechi"
dynn_Hafsi:0 "Hafsi"
dynn_Harbaoui:0 "Harbaoui"
dynn_Loussaief:0 "Loussaief"
dynn_Jemili:0 "Jemili"
dynn_Bouguerra:0 "Bouguerra"
dynn_Behi:0 "Behi"
dynn_Lamloum:0 "Lamloum"
dynn_Kheder:0 "Kheder"
dynn_Gharzoul:0 "Gharzoul"
dynn_Aziza:0 "Aziza"
dynn_Maaref:0 "Maaref"
dynn_Belhassen:0 "Belhassen"
dynn_Gtari:0 "Gtari"
dynn_Bela_i_uml_d:0 "Belaïd"
dynn_Houissa:0 "Houissa"
dynn_Tarkhani:0 "Tarkhani"
dynn_Bettaieb:0 "Bettaieb"
dynn_Yacoubi:0 "Yacoubi"
dynn_Guidileye:0 "Guidileye"
dynn_Gassama:0 "Gassama"
dynn_Samba:0 "Samba"
dynn_N_pst_Diaye:0 "N'Diaye"
dynn_Alassane:0 "Alassane"
dynn_Kamara:0 "Kamara"
dynn_Fofana:0 "Fofana"
dynn_Sy:0 "Sy"
dynn_Malum:0 "Malum"
dynn_Ben_spc_Boina:0 "Ben Boina"
dynn_Bertin_dsh_d_pst_Avesnes:0 "Bertin d'Avesnes"
dynn_Doukara:0 "Doukara"
dynn_Mansoibou:0 "Mansoibou"
dynn_Soul_e_act_:0 "Soulé"
dynn_Ali:0 "Ali"
dynn_Bajrafil:0 "Bajrafil"
dynn_Hatubou:0 "Hatubou"
dynn_Madi:0 "Madi"
dynn_Djailani:0 "Djailani"
dynn_Attoumani:0 "Attoumani"

View file

@ -10,6 +10,7 @@
Aubert:0 "Aubert"
Benezet:0 "Benezet"
Bernat:0 "Bernat"
Bruno:0 "Bruno"
Brunoun:0 "Brunoun"
Camihe:0 "Camihe"
Carle:0 "Carle"
@ -25,6 +26,7 @@
Enmanu_e_grv_l:0 "Enmanuèl"
Enri:0 "Enri"
Eri:0 "Eri"
Stefan:0 "Stefan"
Estefan:0 "Estefan"
Fabian:0 "Fabian"
Fabrice:0 "Fabrice"
@ -56,6 +58,7 @@
Jaque:0 "Jaque"
Jirome:0 "Jirome"
Jou_e_grv_l:0 "Jouèl"
Julie:0 "Julie"
Julian:0 "Julian"
Laur_e_grv_ns:0 "Laurèns"
Liounel:0 "Liounel"
@ -302,6 +305,7 @@
Lid_i_grv_o:0 "Lidìo"
Liliano:0 "Liliano"
Lou_i_uml_so_female:0 "Louïso"
Madalen:0 "Madalen"
Madaleno:0 "Madaleno"
Magali:0 "Magali"
Mar_i_grv_o_female:0 "Marìo"
@ -454,6 +458,7 @@
Maril_e_grv_no_female:0 "Marilèno"
Mariano:0 "Mariano_female"
Marino_female:0 "Marino"
Marivon:0 "Marivon"
Marivono:0 "Marivono"
Marjour_i_grv_o:0 "Marjourìo"
Marl_e_grv_no:0 "Marlèno"
@ -571,3 +576,716 @@
Tounieto:0 "Tounieto"
Vitourino_female:0 "Vitourino"
Zou_e_grv_:0 "Zouè"
Yann:0 "Yann"
Mikael:0 "Mikael"
Fa_n_tld_ch:0 "Fañch"
P_e_hat_r-Jakez:0 "Pêr-Jakez"
P_e_hat_r:0 "Pêr"
Jozeb:0 "Jozeb"
Fulup:0 "Fulup"
Andrev:0 "Andrev"
Mari:0 "Mari"
Yves:0 "Yves"
Bernez:0 "Bernez"
Daniel:0 "Daniel"
Padrig:0 "Padrig"
Loeiz:0 "Loeiz"
Ren_e_act_:0 "René"
Jakez:0 "Jakez"
Klaod:0 "Klaod"
Glaoda:0 "Glaoda"
Klaoda:0 "Klaoda"
Dominique_male:0 "Dominique"
Dominique_female:0 "Dominique"
Marcel:0 "Marcel"
Jozeb-Mari:0 "Jozeb-Mari"
Kristian:0 "Kristian"
Adraboran:0 "Adraboran"
Thierry:0 "Thierry"
Paskal:0 "Paskal"
Erik:0 "Erik"
Kristof:0 "Kristof"
Roje:0 "Roje"
Yann-Glaod:0 "Yann-Glaod"
Anna:0 "Anna"
Olier:0 "Olier"
Yann-Erwan:0 "Yann-Erwan"
Laorañs:0 "Laora_n_tld_s"
Izabel:0 "Izabel"
Roparzh:0 "Roparzh"
Katell:0 "Katell"
Divi:0 "Divi"
Nikolaz:0 "Nikolaz"
Guy:0 "Guy"
Nathalie:0 "Nathalie"
Herri:0 "Herri"
Didier:0 "Didier"
Sylvie:0 "Sylvie"
F_e_act_lix:0 "Félix"
F_e_act_lix-Pol:0 "Félix-Pol"
Paol:0 "Paol"
Pol:0 "Pol"
Monique:0 "Monique"
Visant:0 "Visant"
Kristin:0 "Kristin"
Steven:0 "Steven"
Serj:0 "Serj"
Mark:0 "Mark"
Marsel:0 "Marsel"
Yannick:0 "Yannick"
Remont:0 "Remont"
Jorj:0 "Jorj"
Jord:0 "Jord"
Jili:0 "Jili"
Jil:0 "Jil"
Juluan:0 "Juluan"
Maoris:0 "Maoris"
Yannig:0 "Yannig"
Yann-Baol:0 "Yann-Baol"
Martine:0 "Martine"
Frank:0 "Frank"
Val_e_act_rie:0 "Valérie"
Annick:0 "Annick"
Sophie:0 "Sophie"
Annaig:0 "Annaig"
Denez:0 "Denez"
Jakeza:0 "Jakeza"
Yann-Luk:0 "Yann-Luk"
Yvon:0 "Yvon"
Gwilherm:0 "Gwilherm"
Laurence:0 "Laurence"
Sandrine:0 "Sandrine"
Maria-Tereza:0 "Maria-Tereza"
Nicole:0 "Nicole"
Fra_n_tld_sez:0 "Frañsez"
Frederig:0 "Frederig"
Micka_e_uml_l:0 "Mickaël"
Alberzh:0 "Alberzh"
Anna-Vari:0 "Anna-Vari"
G_e_act_rard:0 "Gérard"
Arno:0 "Arno"
Sylvain:0 "Sylvain"
Brec_pst_hed:0 "Brec'hed"
Deneza:0 "Deneza"
Janed:0 "Janed"
Kristell:0 "Kristell"
Fra_n_tld_seza:0 "Frañseza"
Yann-Fa_n_tld_ch:0 "Yann-Fañch"
Ivetig:0 "Ivetig"
Patricia:0 "Patricia"
Benead:0 "Benead"
Gilbert:0 "Gilbert"
Christiane:0 "Christiane"
Yann-Loeiz:0 "Yann-Loeiz"
Karine:0 "Karine"
Herve:0 "Herve"
St_e_act_phanie:0 "Stéphanie"
Lo_i_uml_c:0 "Loïc"
Lucien:0 "Lucien"
Patrice:0 "Patrice"
Tomaz:0 "Tomaz"
Erwan:0 "Erwan"
Aur_e_act_lie:0 "Aurélie"
Charlez:0 "Charlez"
Roland:0 "Roland"
Janedig:0 "Janedig"
Lionel:0 "Lionel"
Yann-Vikael:0 "Yann-Vikael"
Delphine:0 "Delphine"
Klaodina:0 "Klaodina"
Yann-Varc_pst_h:0 "Yann-Varc'h"
Yann-Vark:0 "Yann-Vark"
Aleksandr:0 "Aleksandr"
C_e_act_line:0 "Céline"
Corinne:0 "Corinne"
Yann-Jakez:0 "Yann-Jakez"
V_e_act_ronique:0 "Véronique"
Anton:0 "Anton"
Mazhev:0 "Mazhev"
Klara:0 "Klara"
Caroline:0 "Caroline"
Huberzh:0 "Huberzh"
Yann-Vari:0 "Yann-Vari"
Jilberzh:0 "Jilberzh"
_E_act_milie:0 "Émilie"
Emmanuel:0 "Emmanuel"
Florence:0 "Florence"
Elena:0 "Elena"
Zavier:0 "Zavier"
Odile:0 "Odile"
Ivona:0 "Ivona"
J_e_act_r_o_hat_me:0 "Jérôme"
Colette:0 "Colette"
Mari-Loeiza:0 "Mari-Loeiza"
Richarzh:0 "Richarzh"
Gildas:0 "Gildas"
Josiane:0 "Josiane"
Loeiza:0 "Loeiza"
Beltram:0 "Beltram"
Lo_i_uml_g:0 "Loïg"
Ronan:0 "Ronan"
Myriam:0 "Myriam"
Mireille:0 "Mireille"
Armelle:0 "Armelle"
Sonia:0 "Sonia"
Sandra:0 "Sandra"
P_e_hat_r-Erwan:0 "Pêr-Erwan"
Emil:0 "Emil"
Maria:0 "Maria"
Cyril:0 "Cyril"
Bernadette:0 "Bernadette"
Marie-France:0 "Marie-France"
Maria-Kristina:0 "Maria-Kristina"
Nadine:0 "Nadine"
Eujen:0 "Eujen"
Kristina:0 "Kristina"
Fabienne:0 "Fabienne"
Mikaela:0 "Mikaela"
Danielle:0 "Danielle"
Elesbed:0 "Elesbed"
Roman:0 "Roman"
Jo_e_uml_lle:0 "Joëlle"
Alexandra:0 "Alexandra"
Marie-Claire:0 "Marie-Claire"
Cyrille:0 "Cyrille"
Maxime:0 "Maxime"
Lydie:0 "Lydie"
Marina:0 "Marina"
Gabriel:0 "Gabriel"
_E_act_lodie:0 "Élodie"
Damien:0 "Damien"
Chanig:0 "Chanig"
Michelle:0 "Michelle"
Patrig:0 "Patrig"
Mari-Jozeb:0 "Mari-Jozeb"
Estelle:0 "Estelle"
Laure:0 "Laure"
Gwillam:0 "Gwillam"
Emmanuelle:0 "Emmanuelle"
Suzana:0 "Suzana"
M_e_act_lanie:0 "Mélanie"
Marie-Annick:0 "Marie-Annick"
Pierrick:0 "Pierrick"
Yann-Vadezour:0 "Yann-Vadezour"
Yann-Charlez:0 "Yann-Charlez"
K_e_act_vin:0 "Kévin"
Ga_e_uml_lle:0 "Gaëlle"
Morgana:0 "Morgana"
Carole:0 "Carole"
Yoann:0 "Yoann"
Gw_e_act_na_e_uml_lle:0 "Gwénaëlle"
Ga_e_uml_l:0 "Gaël"
Gwena_e_uml_l:0 "Gwenaël"
Rozenn:0 "Rozenn"
Nolwenn:0 "Nolwenn"
Corentin:0 "Corentin"
Morgan:0 "Morgan"
Armel:0 "Armel"
Tanguy:0 "Tanguy"
Erwann:0 "Erwann"
Arthur:0 "Arthur"
Yohann:0 "Yohann"
Soizic:0 "Soizic"
Soazig:0 "Soazig"
Gwenola:0 "Gwenola"
Gwendal:0 "Gwendal"
P_e_hat_r-Vari:0 "Pêr-Vari"
Yveline:0 "Yveline"
Mathurin:0 "Mathurin"
Yvonnick:0 "Yvonnick"
Yvonig:0 "Yvonig"
Ma_e_uml_l:0 "Maël"
Gwenn-A_e_uml_l:0 "Gwenn-Aël"
Gwenha_e_uml_l:0 "Gwenhaël"
Jean-Yvon:0 "Jean-Yvon"
Goulven:0 "Goulven"
Anne-Ga_e_uml_lle:0 "Anne-Gaëlle"
Gwen:0 "Gwen"
Gwendoline:0 "Gwendoline"
Gwenn:0 "Gwenn"
Maryannick:0 "Maryannick"
Renan:0 "Renan"
Gurvan:0 "Gurvan"
Yohan:0 "Yohan"
Enora:0 "Enora"
Ian:0 "Ian"
Brendan:0 "Brendan"
Jeannick:0 "Jeannick"
Gu_e_act_na_e_uml_l:0 "Guénaël"
Mariannick:0 "Mariannick"
Tangi:0 "Tangi"
Fiona:0 "Fiona"
Yoan:0 "Yoan"
Davy:0 "Davy"
Marie-Armelle:0 "Marie-Armelle"
Tifenn:0 "Tifenn"
Youenn:0 "Youenn"
Glenn:0 "Glenn"
L_e_act_na_i_uml_c:0 "Lénaïc"
L_e_act_na_i_uml_g:0 "Lénaïg"
Allan:0 "Allan"
Brieuc:0 "Brieuc"
Ewen:0 "Ewen"
Tugdual:0 "Tugdual"
Janick:0 "Janick"
Vivien:0 "Vivien"
Jean-Pol:0 "Jean-Pol"
Yan:0 "Yan"
Ma_i_uml_wenn:0 "Maïwenn"
Mari-Gwenn:0 "Mari-Gwenn"
Graham:0 "Graham"
Soizick:0 "Soizick"
Dylan:0 "Dylan"
Yannig:0 "Yannig"
Gw_e_act_nol_e_act_:0 "Gwénolé"
Gu_e_act_nol_e_act_:0 "Guénolé"
Gwennole:0 "Gwennole"
Maela:0 "Maela"
Malo:0 "Malo"
Jannick:0 "Jannick"
Mael:0 "Mael"
Maelys:0 "Maelys"
Elouan:0 "Elouan"
Kylian:0 "Kylian"
Eden:0 "Eden"
Yuna:0 "Yuna"
Youna:0 "Youna"
Alban:0 "Alban"
Milo:0 "Milo"
Ewan:0 "Ewan"
Bleuenn:0 "Bleuenn"
Lilwenn:0 "Lilwenn"
Kilian:0 "Kilian"
Maiwenn:0 "Maiwenn"
Evan:0 "Evan"
Alwena:0 "Alwena"
Louisa:0 "Louisa"
Ewenn:0 "Ewenn"
Malone:0 "Malone"
Erell:0 "Erell"
Mewen:0 "Mewen"
Evann:0 "Evann"
Kyllian:0 "Kyllian"
Lo_i_uml_s:0 "Loïs"
Aziliz:0 "Aziliz"
Mah_e_act_:0 "Mahé"
Melvyn:0 "Melvyn"
Mona:0 "Mona"
Gael:0 "Gael"
Yael:0 "Yael"
Lena:0 "Lena"
Youen:0 "Youen"
Briac:0 "Briac"
Klervi:0 "Klervi"
Sterenn:0 "Sterenn"
Ana:0 "Ana"
Elouann:0 "Elouann"
Maina:0 "Maina"
Awen:0 "Awen"
Awena:0 "Awena"
Liza:0 "Liza"
Maewenn:0 "Maewenn"
Alana:0 "Alana"
Eliaz:0 "Eliaz"
Riwan:0 "Riwan"
Lenaig:0 "Lenaig"
Ma_e_uml_lie:0 "Maëlie"
Kenan:0 "Kenan"
Paola:0 "Paola"
Meven:0 "Meven"
Lara:0 "Lara"
Youn:0 "Youn"
Liz:0 "Liz"
Ma_e_uml_lan:0 "Maëlan"
Maiwen:0 "Maiwen"
Malou:0 "Malou"
Ka_e_uml_lig:0 "Kaëlig"
Aela:0 "Aela"
Brewen:0 "Brewen"
Andrea:0 "Andrea"
Kelig:0 "Kelig"
Tina:0 "Tina"
Maho:0 "Maho"
Hoel:0 "Hoel"
Ma_e_uml_lig:0 "Maëlig"
Gurwan:0 "Gurwan"
Maelenn:0 "Maelenn"
Ewann:0 "Ewann"
Aodrenn:0 "Aodrenn"
Ael:0 "Ael"
Loeva:0 "Loeva"
Edern:0 "Edern"
Efflam:0 "Efflam"
Maelann:0 "Maelann"
Nolwen:0 "Nolwen"
Neven:0 "Neven"
Envel:0 "Envel"
Kyliann:0 "Kyliann"
Madenn:0 "Madenn"
Maden:0 "Maden"
Lomig:0 "Lomig"
Arwenn:0 "Arwenn"
Even:0 "Even"
Trystan:0 "Trystan"
Aelia:0 "Aelia"
Guirec:0 "Guirec"
Kristen:0 "Kristen"
Elwen:0 "Elwen"
Aelig:0 "Aelig"
Annwenn:0 "Annwenn"
Maelwenn:0 "Maelwenn"
Goulwen:0 "Goulwen"
Riwal:0 "Riwal"
Gweltaz:0 "Gweltaz"
Kilyan:0 "Kilyan"
Lancelot:0 "Lancelot"
Yanna:0 "Yanna"
Kerrian:0 "Kerrian"
Azenor:0 "Azenor"
Naig:0 "Naig"
Elowan:0 "Elowan"
Loen:0 "Loen"
Milio:0 "Milio"
Melen:0 "Melen"
Diwan:0 "Diwan"
Logann:0 "Logann"
Owenn:0 "Owenn"
Oanell:0 "Oanell"
Galaad:0 "Galaad"
Lo_i_uml_za:0 "Loïza"
Maeli:0 "Maeli"
Azylis:0 "Azylis"
Matilin:0 "Matilin"
Jaouen:0 "Jaouen"
A_e_act_nor:0 "Aénor"
Solen:0 "Solen"
Lizenn:0 "Lizenn"
Gwenegan:0 "Gwenegan"
Gwenvael:0 "Gwenvael"
Gwenc_pst_hlan:0 "Gwenc'hlan"
Gaid:0 "Gaid"
Mewenn:0 "Mewenn"
Guillian:0 "Guillian"
Dewi:0 "Dewi"
Aina:0 "Aina"
Tudi:0 "Tudi"
Judikael:0 "Judikael"
Goustan:0 "Goustan"
Servan:0 "Servan"
Ehouarn:0 "Ehouarn"
Mai:0 "Mai"
Noalig:0 "Noalig"
Elen:0 "Elen"
Steren:0 "Steren"
Sklaerenn:0 "Sklaerenn"
Awenn:0 "Awenn"
Gireg:0 "Gireg"
Lizig:0 "Lizig"
Nomino_e_uml_:0 "Nominoë"
Aouregan:0 "Aouregan"
Tudal:0 "Tudal"
Mariana:0 "Mariana"
Laouen:0 "Laouen"
Peran:0 "Peran"
Job_Joseph:0 "Job"
Leon:0 "Leon"
Garlonn:0 "Garlonn"
Morgann:0 "Morgann"
Brann:0 "Brann"
Diwezha:0 "Diwezha"
Anatol:0 "Anatol"
Argan:0 "Argan"
Judica_e_uml_l:0 "Judicaël"
M_e_act_riadec:0 "Mériadec"
Mevena:0 "Mevena"
Bleuen:0 "Bleuen"
Avel:0 "Avel"
Zaig:0 "Zaig"
Jean-Mathurin:0 "Jean-Mathurin"
Yerom:0 "Yerom"
Yseult:0 "Yseult"
Hollsent:0 "Hollsent"
Goulc_pst_han:0 "Goulc'han"
Eozen:0 "Eozen"
Riwanon:0 "Riwanon"
Zin_e_act_dine:0 "Zinédine"
Dalil:0 "Dalil"
Henda:0 "Henda"
Kahina:0 "Kahina"
Camel:0 "Camel"
Soheib:0 "Soheib"
Ghaleb:0 "Ghaleb"
Aboubakeur:0 "Aboubakeur"
Malek:0 "Malek"
Boualem:0 "Boualem"
Hanane:0 "Hanane"
Rachida:0 "Rachida"
Taha:0 "Taha"
Tepot:0 "Tepot"
Abdelkader:0 "Abdelkader"
Mohammed:0 "Mohammed"
Marwan:0 "Marwan"
Maryam:0 "Maryam"
Chems-Eddine:0 "Chems-Eddine"
Rachid:0 "Rachid"
Okacha:0 "Okacha"
Hassan:0 "Hassan"
Amar:0 "Amar"
Tareq:0 "Tareq"
Abdelmona_i_uml_m:0 "Abdelmonaïm"
In_e_grv_s:0 "Inès"
Belkacem:0 "Belkacem"
Abdelhakim:0 "Abdelhakim"
Nacim:0 "Nacim"
Isma_i_uml_l:0 "Ismaïl"
Farid:0 "Farid"
Himad:0 "Himad"
Houssen:0 "Houssen"
Yacine:0 "Yacine"
Nadjim:0 "Nadjim"
Djamel:0 "Djamel"
Madjid:0 "Madjid"
Redouane:0 "Redouane"
Karim:0 "Karim"
Kamel:0 "Kamel"
Mahi:0 "Mahi"
Abderrahmane:0 "Abderrahmane"
Abdelkrim:0 "Abdelkrim"
Mohamed:0 "Mohamed"
Riad:0 "Riad"
Nadir:0 "Nadir"
Tarik:0 "Tarik"
Hakim:0 "Hakim"
Lyes:0 "Lyes"
Salim:0 "Salim"
Samir:0 "Samir"
Rabah:0 "Rabah"
Yunis:0 "Yunis"
Foued:0 "Foued"
Fatiha:0 "Fatiha"
Faudel:0 "Faudel"
Moussa:0 "Moussa"
Mehdi:0 "Mehdi"
Mouloud:0 "Mouloud"
Malek-Eddine:0 "Malek-Eddine"
Reda:0 "Reda"
Lakdar:0 "Lakdar"
Nabil:0 "Nabil"
Miloud:0 "Miloud"
Medhi-Amar:0 "Medhi-Amar"
Idriss:0 "Idriss"
Noureddine:0 "Noureddine"
Abdelaziz:0 "Abdelaziz"
Abdelhafid:0 "Abdelhafid"
Sa_i_uml_d:0 "Saïd"
Kelyan:0 "Kelyan"
Yannis:0 "Yannis"
Medhi:0 "Medhi"
Nadia:0 "Nadia"
Bilal:0 "Bilal"
Ahmed:0 "Ahmed"
Ouassini:0 "Ouassini"
Fatsah:0 "Fatsah"
Sami:0 "Sami"
Idir:0 "Idir"
Jamel_spc_Eddine:0 "Jamel Eddine"
Slimane:0 "Slimane"
Abdelkarim:0 "Abdelkarim"
Boumedienne:0 "Boumedienne"
Kylan:0 "Kylan"
Tarek:0 "Tarek"
Yanis:0 "Yanis"
Youn_e_grv_s:0 "Younès"
Youssef:0 "Youssef"
Anouar:0 "Anouar"
Rayan:0 "Rayan"
Amine:0 "Amine"
Mustapha:0 "Mustapha"
Yassine:0 "Yassine"
Hamza:0 "Hamza"
Roschdy:0 "Roschdy"
Khalil:0 "Khalil"
Ali:0 "Ali"
Sofiane:0 "Sofiane"
Driss:0 "Driss"
Chahir:0 "Chahir"
Aziz:0 "Aziz"
Assa_a_hat_d:0 "Assaâd"
Nordine:0 "Nordine"
Sofian:0 "Sofian"
Hamidou:0 "Hamidou"
Abderrahman:0 "Abderrahman"
Khalid:0 "Khalid"
Mounir:0 "Mounir"
Mehdi-Georges:0 "Mehdi-Georges"
Isma_e_uml_l:0 "Ismaël"
Jamel:0 "Jamel"
Na_i_uml_m:0 "Naïm"
Hicham:0 "Hicham"
Zachary:0 "Zachary"
Nasser:0 "Nasser"
Talal:0 "Talal"
Seufyann:0 "Seufyann"
Houssam:0 "Houssam"
Fu_pst_ad:0 "Fu'ad"
Yassin:0 "Yassin"
Soufian:0 "Soufian"
Walid:0 "Walid"
Jawad:0 "Jawad"
Iteb:0 "Iteb"
Moncef:0 "Moncef"
Selim:0 "Selim"
Hamed:0 "Hamed"
Hocine:0 "Hocine"
Raouf:0 "Raouf"
Abdellatif:0 "Abdellatif"
Rayanne:0 "Rayanne"
B_e_act_chir:0 "Béchir"
Wissam:0 "Wissam"
H_e_act_ni:0 "Héni"
Manoubi:0 "Manoubi"
H_e_act_di:0 "Hédi"
Slim:0 "Slim"
Helmi:0 "Helmi"
Lotfi:0 "Lotfi"
Aymen:0 "Aymen"
Abdelwahab:0 "Abdelwahab"
Bassem:0 "Bassem"
Home_i_uml_da:0 "Homeïda"
Hichem:0 "Hichem"
Olfa:0 "Olfa"
Borhene:0 "Borhene"
Daysam:0 "Daysam"
Ilyes:0 "Ilyes"
Mohamed_spc_Ali:0 "Mohamed Ali"
Rafik:0 "Rafik"
Fethi:0 "Fethi"
Far_e_grv_s:0 "Farès"
Wissem:0 "Wissem"
Hassen:0 "Hassen"
Ferrid:0 "Ferrid"
Tijani:0 "Tijani"
Hamdi:0 "Hamdi"
Khaled:0 "Khaled"
Boubaker:0 "Boubaker"
Faouzi:0 "Faouzi"
N_e_act_jib:0 "Néjib"
Lassad:0 "Lassad"
Adel:0 "Adel"
Mondhor:0 "Mondhor"
Ibr_e_act_hima:0 "Ibréhima"
Brahim:0 "Brahim"
Diallo:0 "Diallo"
Djeidi:0 "Djeidi"
Issa:0 "Issa"
Amadou:0 "Amadou"
Oumar:0 "Oumar"
Daby:0 "Daby"
Ibrahima:0 "Ibrahima"
Cheikh:0 "Cheikh"
Mamadou:0 "Mamadou"
Harouna:0 "Harouna"
Souleymane:0 "Souleymane"
Naouirou:0 "Naouirou"
Badroudine:0 "Badroudine"
Elamine:0 "Elamine"
Housni:0 "Housni"
Halifa:0 "Halifa"
Anziz:0 "Anziz"
Amir:0 "Amir"
Hachim:0 "Hachim"
Latuf:0 "Latuf"
Nassuf:0 "Nassuf"
Dehmaine:0 "Dehmaine"
Nassur:0 "Nassur"
Kassim:0 "Kassim"
Feta:0 "Feta"
Hachimiya:0 "Hachimiya"
Kysha:0 "Kysha"
Ch_e_act_rifa:0 "Chérifa"
Kenza:0 "Kenza"
Lyna:0 "Lyna"
Samia:0 "Samia"
Houria:0 "Houria"
Sabbah:0 "Sabbah"
Sabbah:0 "Sabbah"
Farah:0 "Farah"
Sehryne:0 "Sehryne"
Souad:0 "Souad"
Yassmina:0 "Yassmina"
Lamya:0 "Lamya"
Malika:0 "Malika"
Shirine:0 "Shirine"
Cheikha:0 "Cheikha"
M_e_act_linda:0 "Mélinda"
Nora:0 "Nora"
Melaaz:0 "Melaaz"
Zahia:0 "Zahia"
Mounia:0 "Mounia"
Halima:0 "Halima"
Azzedine:0 "Azzedine"
Tassadit:0 "Tassadit"
Farida:0 "Farida"
Fella:0 "Fella"
Seloua:0 "Seloua"
Amira:0 "Amira"
Safia:0 "Safia"
Hania:0 "Hania"
Sabrina:0 "Sabrina"
Fatma:0 "Fatma"
Rayhana:0 "Rayhana"
Zineb:0 "Zineb"
Wassila:0 "Wassila"
Halida:0 "Halida"
Saphia:0 "Saphia"
Zahra:0 "Zahra"
Zohra:0 "Zohra"
Zakia:0 "Zakia"
Marouane:0 "Marouane"
Yta:0 "Yta"
Mounira:0 "Mounira"
La_i_uml_la:0 "Laïla"
Fatine:0 "Fatine"
C_e_act_lia:0 "Célia"
Nissrine:0 "Nissrine"
Rizlen:0 "Rizlen"
Latifa:0 "Latifa"
Sophia:0 "Sophia"
Jihane:0 "Jihane"
Touria:0 "Touria"
Hourya:0 "Hourya"
Bouchra:0 "Bouchra"
Lamia:0 "Lamia"
Chourouk:0 "Chourouk"
Karima:0 "Karima"
Amina:0 "Amina"
Ella:0 "Ella"
Najat:0 "Najat"
Abdelghafour:0 "Abdelghafour"
Sarah:0 "Sarah"
Rania:0 "Rania"
Ouidad:0 "Ouidad"
Randa:0 "Randa"
Lobna:0 "Lobna"
Doria:0 "Doria"
Ghalya:0 "Ghalya"
Kalthoum:0 "Kalthoum"
Manele:0 "Manele"
Nawel:0 "Nawel"
Fawzia:0 "Fawzia"
Wafa:0 "Wafa"
Mika:0 "Mika"
Bouraou_i_uml_a:0 "Bouraouïa"
Ismahane:0 "Ismahane"
Sonia:0 "Sonia"
Erige:0 "Erige"
Leyla:0 "Leyla"
Hajer:0 "Hajer"
Nozha:0 "Nozha"
Feriel:0 "Feriel"
Anissa:0 "Anissa"
N_e_act_ziha:0 "Néziha"
Selma:0 "Selma"
Nabila:0 "Nabila"
Hind:0 "Hind"
Asma:0 "Asma"

View file

@ -329,7 +329,10 @@
dynn_alonso:0 "Alonso"
dynn_melendez:0 "Meléndez"
dynn_estevez:0 "Estévez"
dynn_coimbra:0 "Coimbra"
dynn_fogaca:0 "Fogaça"
dynn_alvarenga:0 "Alvarenga"
dynn_aboim:0 "Aboim"
#e_italia

View file

@ -10,4 +10,18 @@
NEOW_religious_decision.0001.nautiluses:0 "Nautiluses, Masters of the Seas!"
NEOW_religious_decision.0001.aerosaurs:0 "Aerosaurs, Catchers of Stars!"
NEOW_religious_decision.0001.optout:0 "$religious_decision.0101.flavor$"
NEOW_religious_decision.0001.flavor:0 "$religious_decision.0101.flavor$"
NEOW_religious_decision.0001.flavor:0 "$religious_decision.0101.flavor$"
republic_administrative_province_standard: "@government_type_republic! Standard Administration"
republic_administrative_province_standard_short: "Standard"
republic_administrative_province_standard_text_icon: "@government_type_republic!"
republic_administrative_province_standard_desc: "#low A civil type that attends to the everyday needs of the government and the local inhabitants#!"
republic_administrative_province_trade: "@government_type_republic! Industrial Administration"
republic_administrative_province_trade_short: "Industrial"
republic_administrative_province_trade_text_icon: "@government_type_republic!"
republic_administrative_province_trade_desc: "#low A civil administration that focuses on maritime commerce and long-term development.#!"
republic_administrative_province_trade_amount_desc: "$republic_administrative_province_trade_short$ limit reached"
republic_administrative_province_military: "@government_type_republic! Military Administration"
republic_administrative_province_military_short: "Military"
republic_administrative_province_military_text_icon: "@government_type_republic!"
republic_administrative_province_military_desc: "#low A military administration focused on fortification and recruitment. Providing the realm with the means of protecting itself, or expanding its borders when necessary.#!"
republic_administrative_province_military_amount_desc: "$republic_administrative_province_military_short$ limit reached"

View file

@ -24557,35 +24557,38 @@
k_vasconia_adj: "Vasconian"
# Noble families
d_nf_gibb: "$dynn_gibb$ Family"
d_nf_gibb: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_windsor: "$dynn_windsor$ Family"
d_nf_windsor: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_solomonid: "$dynn_solomonid$ Family"
d_nf_solomonid_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_nelson: "$dynn_nelson$ Family"
d_nf_nelson_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_rholls_rhoycy: "$dynn_rholls_rhoycy$ Family"
d_nf_rholls_rhoycy_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_wall: "$dynn_wall$ Family"
d_nf_wall_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_elgarh: "$dynn_elgarh$ Family"
d_nf_elgarh_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_todorh: "$dynn_tudorh$ Family"
d_nf_todorh_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_flamank: "$dynn_flamank$ Family"
d_nf_flamank_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_giray: "$dynn_giray$ Family"
d_nf_giray_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_starr: "$dynn_starr$ Family"
d_nf_starr_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_fitsosbern: "$dynn_fitsosbern$ Family"
d_nf_fitsosbern_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_said: "$dynn_said$ Family"
d_nf_spatstony: "$dynn_spatstony$ Family"
d_nf_spatstony_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_cyflymarhyan: "$dynn_cyflymarhyan$ Family"
d_nf_cyflymarhyan_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_gibb: "$dynn_gibb$ Family"
c_nf_gibb: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_windsor: "$dynn_windsor$ Family"
c_nf_windsor: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_solomonid: "$dynn_solomonid$ Family"
c_nf_solomonid_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_nelson: "$dynn_nelson$ Family"
c_nf_nelson_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_rholls_rhoycy: "$dynn_rholls_rhoycy$ Family"
c_nf_rholls_rhoycy_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_wall: "$dynn_wall$ Family"
c_nf_wall_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_elgarh: "$dynn_elgarh$ Family"
c_nf_elgarh_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_todorh: "$dynn_tudorh$ Family"
c_nf_todorh_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_flamank: "$dynn_flamank$ Family"
c_nf_flamank_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_giray: "$dynn_giray$ Family"
c_nf_giray_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_starr: "$dynn_starr$ Family"
c_nf_starr_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_fitsosbern: "$dynn_fitsosbern$ Family"
c_nf_fitsosbern_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_said: "$dynn_said$ Family"
c_nf_said_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_spatstony: "$dynn_spatstony$ Family"
c_nf_spatstony_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_cyflymarhyan: "$dynn_cyflymarhyan$ Family"
c_nf_cyflymarhyan_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
c_nf_barabino: "$dynn_barabino$ Family"
c_nf_barabino_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_ampelas: "$dynn_Ampelas$ Family"
d_nf_ampelas_article: "$DEFAULT_TITLE_NAME_ARTICLE$"
d_nf_aplakes: "$dynn_Aplakes$ Family"
@ -24920,7 +24923,10 @@
k_sevillian_papacy: "Sevillian Papacy"
k_sevillian_papacy_article: "the "
k_sevillian_papacy_adj: "Sevillian"
k_gwynedd: "Gwynedd"
k_gwynedd_adj: "Venedotian"
#NEOW Dyanmic Titles
#Numenorian Titles
k_gondor: "Gondor"

View file

@ -80,6 +80,12 @@ sea_zones = RANGE { 12831 12834 }
sea_zones = LIST { 944 }
sea_zones = LIST { 8623 8624 8625 }
#NEOW
#European Seas
sea_zones = LIST { 13160 13162 13163 }
###############
# MAJOR RIVERS
###############
@ -163,6 +169,9 @@ lakes = RANGE { 11249 11250 } #Lakes in Sumatra
lakes = LIST { 12551 } #Lakes in Japan
lakes = LIST { 12948 13158 } # Lakes in east China
#NEOW
lakes = LIST { 13161 } # Dogger Lakes
#####################
# IMPASSABLE TERRAIN
#####################
@ -308,7 +317,7 @@ impassable_mountains = RANGE { 12858 12862 }
impassable_mountains = RANGE { 12864 12878 }
impassable_mountains = RANGE { 12520 12524 }
impassable_mountains = RANGE { 13160 13269 }
impassable_mountains = RANGE { 13164 13269 }
impassable_mountains = LIST { 10582 10586 10605 10607 10612 10648 }

View file

@ -13158,10 +13158,10 @@
13157;71;68;47;b_youzhou_yanen_northeast;x;
13158;58;31;244;;x;
13159;59;31;248;b_xiangyin;x;
13160;157;250;98;;x;
13161;116;193;216;;x;
13162;157;2;193;;x;
13163;51;184;209;;x;
13160;52;101;170;Dogger Lagoon;x;
13161;8;101;229;Dogger Lakes;x;
13162;6;111;255;Cleaver Bank;x;
13163;61;120;203;Outer Silver Pit;x;
13164;107;127;7;;x;
13165;63;29;90;;x;
13166;252;108;237;;x;

Can't render this file because it has a wrong number of fields in line 9695.

View file

@ -3,6 +3,6 @@ indirection_file="map_data/indirection_heightmap.png"
original_heightmap_size={ 18432 9216 }
tile_size=65
should_wrap_x=no
level_offsets={ { 0 0 } { 0 1332 } { 0 3064 } { 0 3650 } { 0 3825 } }
level_offsets={ { 0 0 } { 0 1722 } { 0 2992 } { 0 3578 } { 0 3762 } }
max_compress_level=4
empty_tile_offset={ 242 40 }
empty_tile_offset={ 197 42 }

View file

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:630afb17d02857b0d00f27a5272305bd47aec6c54935040820ec06dad41f3750
size 122340563
oid sha256:86aa5e8d453e0a201c97a8533289f3b6b22e4fa9c345417b9cae5ec908198194
size 122405083

View file

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0b64f7dbe98fd7c3bf2009b2152c1338b76e83aaacad2d50c0fbe3eb7c9b2d18
size 40328
oid sha256:a635fc0b36c8ef248c8f6fd1068fa2015000c082b53b93c88279216bdcfd9d68
size 41135

Binary file not shown.

View file

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7fca988c98a857c910001dd152567f97b908f5618bc71c68d9f7bced80b3f19d
size 16355660
oid sha256:6fec8034caff6c41720f122a078f922a29ab2743fbb1c5bc044e969a0f53975d
size 16368200

View file

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7a991179cf10a43a23da9055c098be5d20099e6a3cc082d8b53d631059b4e175
size 127607386
oid sha256:6ac021f004775b191f29cda84aebce324abad97d9d2a7171921e5d37ce0df7a2
size 3428867