Initial commit

This commit is contained in:
Ваше имя
2026-10-17 14:54:36 +03:00
commit f80644285e
526 changed files with 99561 additions and 0 deletions
@@ -0,0 +1,641 @@
#####################################
# Public Health (always-available free tree)
#####################################
surgery_advance = {
age = age_3_discovery
icon = alchemy_advance
global_life_expectancy = 3
global_disease_resistance = 0.05
depth = 0
}
#####################################
# New World
#####################################
new_world_advance = {
age = age_3_discovery
depth = 0
allow = { has_embraced_institution = institution:new_world }
exploration_preparation_time_modifier = -0.05
colonial_range = 600
diplomatic_range_modifier = 0.10
ai_preference_tags = {
exploration
}
}
explorer_commisions_advance = {
age = age_3_discovery
icon = safe_exploration_techniques_advance
requires = new_world_advance
can_recruit_explorer = yes
ai_preference_tags = {
exploration
}
}
open_sea_exploration = {
age = age_3_discovery
icon = maritime_advance_age_4
requires = explorer_commisions_advance
allow_open_sea_exploration = yes
colonial_range = 1500
ai_preference_tags = {
exploration
}
}
repair_at_sea_aod = {
age = age_3_discovery
icon = rudimentary_coastal_ship_repair
requires = explorer_commisions_advance
ship_repair_at_sea_to_max_strength = 0.1
}
merchant_power_from_maritime_discovery_advance = {
age = age_3_discovery
icon = merchant_power_from_maritime_reformation_advance
merchant_power_from_maritime = 0.025
requires = open_sea_exploration
}
maritime_decay_advance_disc = {
icon = letters_of_marque
age = age_3_discovery
requires = merchant_power_from_maritime_discovery_advance
global_maritime_presence_decay = -0.001
}
colonial_charters = {
age = age_3_discovery
icon = colonies
requires = new_world_advance
colonial_migration_size_modifier = 0.25
create_colonial_charter_cost_modifier = -0.2
colonial_maintenance_efficiency = 0.40
ai_preference_tags = {
exploration
}
}
colonial_policy_advance = {
age = age_3_discovery
requires = colonial_charters
unlock_law = colonial_policy
}
maritime_advance_age_3 = {
age = age_3_discovery
icon = maritime_advance_age_4
requires = colonial_charters
global_maritime_presence_modifier = 0.1
num_naval_governors = 1
}
trade_range_advance_age_3 = {
age = age_3_discovery
icon = ship_building_advance
requires = maritime_advance_age_3
trade_range = 250
}
coastal_trade_routes_advance = {
age = age_3_discovery
icon = safe_exploration_techniques_advance
requires = maritime_advance_age_3
sea_cost_on_distance_from_capital_when_maritime = -0.5
}
ship_building_techniques_discovery = {
age = age_3_discovery
icon = rudimentary_coastal_ship_repair
requires = merchant_power_from_maritime_discovery_advance
ship_build_speed = 0.2
}
port_cost_distance_from_capital_advance = {
icon = global_trade_routes_advance
age = age_3_discovery
requires = ship_building_techniques_discovery
port_cost_distance_from_capital = -5
}
exploration_maintenance_advance = {
age = age_3_discovery
icon = maritime_advance_age_4
requires = maritime_advance_age_3
exploration_maintenance_efficiency = 0.20
ai_preference_tags = {
exploration
}
}
native_policy_advance = {
age = age_3_discovery
requires = open_sea_exploration
unlock_law = native_policy
}
beat_to_windward_advance = {
age = age_3_discovery
icon = new_world_advance
requires = new_world_advance
exploration_mission_speed = 0.1
ai_preference_tags = {
exploration
}
}
plantation_buildings_advance = {
age = age_3_discovery
requires = colonial_charters
unlock_building = sugar_plantation
unlock_building = tobacco_plantation
unlock_building = cotton_plantation
ai_preference_tags = {
exploration
}
}
naval_ambitions = {
age = age_3_discovery
icon = safe_exploration_techniques_advance
requires = colonial_policy_advance
naval_range = 250
ai_preference_tags = {
exploration
}
}
diplomatic_range_age_2 = {
age = age_3_discovery
icon = diplomatic_range_age_1
requires = naval_ambitions
diplomatic_range_modifier = 0.25
}
construction_speed_discovery = {
icon = rudimentary_coastal_ship_repair
age = age_3_discovery
global_construction_speed = 0.1
requires = surgery_advance
}
#####################################
# Printing Press
#####################################
printing_press_advance = {
age = age_3_discovery
icon = printing_press_advance
global_max_literacy = 5
depth = 0
allow = { has_embraced_institution = institution:printing_press }
}
spy_construction_discovery = {
age = age_3_discovery
icon = efficient_spies
requires = printing_press_advance
spy_network_construction = 0.1
}
diplomatic_training = {
age = age_3_discovery
icon = scholasticism
monthly_diplomats = 0.1
requires = spy_construction_discovery
}
formalized_relations = {
age = age_3_discovery
icon = diplomatic_range_age_1
diplomatic_capacity = 1
requires = printing_press_advance
}
faceting = {
age = age_3_discovery
icon = improve_relation_impact_renaissance
global_jewelry_output_modifier = 0.1
requires = formalized_relations
}
print_culture = {
icon = printing_press_advance
age = age_3_discovery
requires = formalized_relations
global_institution_growth_modifier = 0.20
}
artists_advance_discovery = {
age = age_3_discovery
icon = renaissance_advance
requires = faceting
skill_of_new_artists = 0.1
}
improved_book_binding = {
age = age_3_discovery
icon = scholasticism
requires = print_culture
global_books_output_modifier = 0.25
}
regulate_court_procedures = {
age = age_3_discovery
icon = genoese_banking_traditions
court_spending_efficiency = 0.1
requires = surgery_advance
}
crown_power_advance_discovery = {
age = age_3_discovery
icon = crown_power_advance_renaissance
global_crown_estate_power = 0.10
requires = regulate_court_procedures
}
government_size_discovery = {
icon = government_size
age = age_3_discovery
government_size = 1
requires = crown_power_advance_discovery
}
town_rights_aod_advance = {
age = age_3_discovery
icon = town_rights_advance
requires = government_size_discovery
capital_possible_town_rights = 1
}
trade_through_owned_disc_advance = {
icon = colonies
age = age_3_discovery
global_trade_through_owned_territory_efficiency = 0.2
in_tree_of = surgery_advance
}
lazaretto_advance = {
age = age_3_discovery
unlock_building = lazaretto
requires = trade_through_owned_disc_advance
}
naval_morale_advance_2 = {
age = age_3_discovery
icon = global_trade_routes_advance
requires = lazaretto_advance
naval_morale = 0.25
}
basic_financial_instruments = {
age = age_3_discovery
icon = smooth_administration
global_merchant_power = 0.2
requires = lazaretto_advance
}
hire_artist_cost_modifier_advance_disc = {
icon = cultural_ties_culture
age = age_3_discovery
hire_artist_cost_modifier = -0.05
requires = basic_financial_instruments
}
gov_reform_discovery_a = {
icon = government_size
age = age_3_discovery
government_reform_slots = 1
requires = hire_artist_cost_modifier_advance_disc
}
rural_rgo_disc_advance = {
icon = efficient_mining
age = age_3_discovery
global_max_rgo_size_modifier_in_rural = 0.2
requires = basic_financial_instruments
}
power_projection_advance_4 = {
age = age_3_discovery
icon = crown_power_advance_renaissance
power_projection = 5
requires = government_size_discovery
}
#####################################
# Pike and Shot
#####################################
pike_and_shot_advance = {
age = age_3_discovery
icon = pike_and_shot_advance
land_morale = 0.25
depth = 0
ai_weight = { add = 100 }
allow = { has_embraced_institution = institution:pike_and_shot }
}
matchlock_gun = {
icon = supply_depot_advance_age_3_discovery
age = age_3_discovery
requires = pike_and_shot_advance
global_fur_output_modifier = 0.1
global_wild_game_output_modifier = 0.1
}
supply_depot_advance_age_3_discovery = {
age = age_3_discovery
icon = global_supply_limit_modifier_advance_5
supply_depot_capacity = 500
requires = pike_and_shot_advance
}
regiment_reinforcement_speed_discovery = {
age = age_3_discovery
icon = glorious_arms
requires = supply_depot_advance_age_3_discovery
regiment_reinforcement_speed = 0.1
}
correct_box_advance_discovery = {
age = age_3_discovery
icon = expansionism
correct_box_chance = 0.1
requires = matchlock_gun
}
pike_square = {
age = age_3_discovery
icon = drill_army_advance
requires = matchlock_gun
military_tactics = 0.25
ai_weight = { add = 20 }
}
supply_lines = {
icon = maritime_advance_age_2
age = age_3_discovery
requires = pike_square
army_logistics_distance = 25
}
land_morale_attrition_cost_advance = {
icon = defensive_army_attrition
age = age_3_discovery
requires = supply_lines
land_morale_attrition_cost = -0.002
}
linked_armies_advance = {
age = age_3_discovery
icon = expansionism
requires = land_morale_attrition_cost_advance
movement_speed_when_attached_to_another_unit = -0.1
}
land_morale_movement_cost_advance_disc = {
icon = expansionism
age = age_3_discovery
requires = linked_armies_advance
land_morale_movement_cost = -0.0001
}
new_world_crops = {
age = age_3_discovery
icon = expanded_supply_trains
requires = construction_speed_discovery
global_monthly_food_modifier = 0.10
}
rgo_size_advance_discovery = {
age = age_3_discovery
icon = efficient_mining
global_max_rgo_size_modifier = 0.10
requires = trade_range_advance_age_3
}
patio_process_advance = {
age = age_3_discovery
unlock_building = mercury_patio
ai_weight = {
if = {
limit = {
OR = {
produced_in_country:goods_gold > 0
produced_in_country:silver > 0
}
}
add = 200
}
}
requires = rgo_size_advance_discovery
}
town_rights_enable = {
age = age_3_discovery
icon = town_rights_advance
requires = town_rights_aod_advance
unlock_town_rights = royal_tooling_rights
unlock_town_rights = royal_jewelry_rights
unlock_town_rights = royal_naval_rights
unlock_town_rights = royal_textile_rights
unlock_town_rights = royal_weaponry_rights
unlock_town_rights = royal_book_rights
unlock_town_rights = royal_artisan_rights
unlock_town_rights = royal_brewing_rights
unlock_town_rights = royal_masonry_rights
ai_weight = {
add = 100
multiply = num_of_non_rural
divide = num_locations
}
}
rgo_logistics_discovery = {
icon = efficient_mining
age = age_3_discovery
requires = repair_at_sea_aod
raw_material_in_province_impact = 0.025
}
green_vitriol = {
age = age_3_discovery
icon = new_world_advance
requires = rgo_logistics_discovery
global_alum_output_modifier = 0.1
}
pop_promotion_speed_age_3 = {
age = age_3_discovery
icon = cultural_acceptance_advance
requires = new_world_crops
global_pop_promotion_speed_modifier = 0.1
}
blast_furnace = {
age = age_3_discovery
icon = serbian_mining
requires = plantation_buildings_advance
global_iron_output_modifier = 0.75
}
saiger_process_discovery = {
age = age_3_discovery
icon = serbian_mining
global_silver_output_modifier = 0.2
global_lead_output_modifier = 0.2
requires = blast_furnace
}
new_currency_demands = {
icon = debt_and_loans
age = age_3_discovery
global_copper_output_modifier = 0.25
global_tin_output_modifier = 0.1
requires = blast_furnace
}
lumber_improvements_discovery = {
icon = lumber_improvements_absolutism
age = age_3_discovery
requires = improved_book_binding
global_lumber_output_modifier = 0.50
}
@@ -0,0 +1,590 @@
#####################################
# Renaissance
#####################################
renaissance_advance = {
age = age_2_renaissance
icon = renaissance_advance
cultural_influence_modifier = 0.05
depth = 0
allow = { has_embraced_institution = institution:renaissance }
}
patron_of_art = {
age = age_2_renaissance
requires = renaissance_advance
has_cultural_maintenance = yes
num_possible_artists = 1
work_of_art_sell_value_modifier = 0.1
unlock_interaction = commission_art
}
renaissance_sculptures = {
icon = renaissance_advance
age = age_2_renaissance
requires = patron_of_art
global_stone_output_modifier = 0.1
}
renaissance_thought = {
age = age_2_renaissance
government_reform_slots = 1
requires = renaissance_advance
}
government_size_renaissance = {
age = age_2_renaissance
government_size = 1
requires = renaissance_thought
ai_weight = { add = 2 }
}
chancery_records = {
age = age_2_renaissance
icon = smooth_administration
chancery_cap_level = 1
requires = government_size_renaissance
allow_children = no
}
crown_power_advance_renaissance = {
age = age_2_renaissance
icon = crown_power_advance_renaissance
global_crown_estate_power = 0.10
ai_weight = { add = 2 }
requires = government_size_renaissance
}
renaissance_court = {
age = age_2_renaissance
icon = scholasticism
cultural_influence_modifier = 0.10
cultural_tradition_modifier = 0.10
requires = crown_power_advance_renaissance
}
power_projection_advance_2 = {
age = age_2_renaissance
requires = renaissance_court
power_projection = 5
}
anatomy_advance = {
age = age_2_renaissance
global_life_expectancy = 2
global_disease_resistance = 0.03
requires = power_projection_advance_2
}
vibrant_court_advance = {
age = age_2_renaissance
icon = cultural_acceptance_advance
cultures_capacity = 1
requires = renaissance_court
ai_weight = { add = 2 }
}
#####################################
# Banking
#####################################
banking_advance = {
age = age_2_renaissance
icon = banking_advance
bank_interest = -0.02
total_loan_capacity_modifier = 0.5
can_sell_bonds = yes
depth = 0
allow = { has_embraced_institution = institution:banking }
}
merchants_and_trade = {
age = age_2_renaissance
icon = global_trade_routes_advance
requires = banking_advance
naval_range = 250
trade_range = 250
colonial_range = 250
ai_preference_tags = {
exploration
}
}
standardized_coins = {
age = age_2_renaissance
icon = standardized_coins
minting_inflation_threshold = 0.01
ai_weight = { add = 1 }
requires = banking_advance
}
pop_promotion_speed_age_2 = {
age = age_2_renaissance
icon = improved_foraging
requires = standardized_coins
global_pop_promotion_speed_modifier = 0.1
}
trade_range_advance_age_2 = {
age = age_2_renaissance
icon = zmw_merchant_taxes
requires = standardized_coins
trade_range = 250
}
rudimentary_coastal_ship_repair = {
age = age_2_renaissance
icon = rudimentary_coastal_ship_repair
requires = merchants_and_trade
ship_repair_at_sea = 0.025
ship_repair_at_sea_to_max_strength = 0.3
}
maritime_advance_age_2 = {
age = age_2_renaissance
icon = maritime_advance_age_2
requires = trade_range_advance_age_2
global_maritime_presence_modifier = 0.1
}
diplomatic_range_age_1 = {
age = age_2_renaissance
icon = diplomatic_range_age_1
requires = merchants_and_trade
diplomatic_range_modifier = 0.25
}
spy_construction_renaissance = {
age = age_2_renaissance
requires = pop_promotion_speed_age_2
spy_network_construction = 0.1
}
rebellion_support = {
icon = zakah
age = age_2_renaissance
requires = spy_construction_renaissance
unlock_diplomacy = { supportrebels }
}
route_to_the_indies_advance = {
age = age_2_renaissance
requires = merchants_and_trade
exploration_preparation_time_modifier = -0.1
potential = {
original_capital ?= { sub_continent = sub_continent:western_europe }
}
}
pound_lock_canals_advance = {
age = age_2_renaissance
requires = maritime_advance_age_2
starting_technology_level = 3
unlock_building = pound_lock_canal_infrastructure
}
expanded_aqueduct_system = {
age = age_2_renaissance
potential = {
OR = {
has_or_had_tag = BYZ
has_or_had_tag = ROM
}
}
aqueduct_system_max_level = 1
requires = pound_lock_canals_advance
}
###############################
# Professional Armies
###############################
professional_armies_advance = {
age = age_2_renaissance
icon = professional_armies_advance
army_maintenance_efficiency = 0.20
depth = 0
ai_weight = { add = 100 }
allow = { has_embraced_institution = institution:professional_armies }
}
gunpowder_advance = {
age = age_2_renaissance
icon = gunpowder_advance
military_tactics = 0.25
ai_weight = { add = 20 }
requires = professional_armies_advance
}
recruitment_improvements_renaissance = {
age = age_2_renaissance
icon = recruitment_improvements_renaissance
requires = professional_armies_advance
regiment_recruit_speed = 0.2
}
drill_army_advance = {
age = age_2_renaissance
icon = drill_army_advance
unlock_ability = drill_army
requires = recruitment_improvements_renaissance
}
regiment_reinforcement_speed_renaissance = {
age = age_2_renaissance
icon = regiment_reinforcement_speed_renaissance
requires = recruitment_improvements_renaissance
regiment_reinforcement_speed = 0.1
}
supply_depot_advance_age_2_renaissance = {
age = age_2_renaissance
supply_depot_capacity = 500
requires = regiment_reinforcement_speed_renaissance
}
correct_box_advance_renaissance = {
age = age_2_renaissance
correct_box_chance = 0.1
requires = gunpowder_advance
}
###########################
# The always allow tree
##############################
renaissance_development = {
age = age_2_renaissance
icon = offensive_army
embrace_institution_cost_modifier = -0.10
revoke_privilege_cost_modifier = -0.05
depth = 0
}
improve_relation_impact_renaissance = {
age = age_2_renaissance
icon = court_accounting
requires = renaissance_development
improve_relation_impact = 0.10
ai_weight = {
if = {
limit = {
root = {
subjects_relative_power > 0.25
}
}
add = 1
}
}
}
late_feudal_relations = {
age = age_2_renaissance
icon = late_feudal_relations
requires = improve_relation_impact_renaissance
subject_loyalty = 5
ai_weight = {
if = {
limit = {
root = {
subjects_relative_power > 0.25
}
}
add = 1
}
}
}
medieval_military = {
age = age_2_renaissance
land_morale = 0.25
ai_weight = { add = 20 }
requires = late_feudal_relations
}
naval_morale_advance_1 = {
age = age_2_renaissance
naval_morale = 0.25
requires = late_feudal_relations
}
renaissance_subject_opinions_advance = {
age = age_2_renaissance
requires = late_feudal_relations
subject_opinions = 10
ai_weight = {
if = {
limit = {
root = {
subjects_relative_power > 0.25
}
}
add = 1
}
}
}
grant_privilege_cost_modifier_renaissance_advance = {
age = age_2_renaissance
requires = renaissance_development
grant_privilege_cost_modifier = -0.1
}
rgo_size_advance_renaissance = {
age = age_2_renaissance
requires = grant_privilege_cost_modifier_renaissance_advance
global_max_rgo_size_modifier = 0.10
}
food_advance_renaissance = {
age = age_2_renaissance
icon = expanded_supply_trains
requires = rgo_size_advance_renaissance
global_monthly_food_modifier = 0.10
}
war_no_cb_cost_modifier_renaissance_advance = {
age = age_2_renaissance
icon = expansionism
requires = grant_privilege_cost_modifier_renaissance_advance
war_no_cb_cost_modifier = -0.1
}
global_nobles_max_literacy_advance = {
age = age_2_renaissance
requires = renaissance_subject_opinions_advance
global_nobles_max_literacy = 7.5
}
global_burghers_max_literacy_advance = {
age = age_2_renaissance
requires = food_advance_renaissance
global_burghers_max_literacy = 7.5
}
global_clergy_max_literacy_advance = {
age = age_2_renaissance
requires = food_advance_renaissance
global_clergy_max_literacy = 7.5
}
land_morale_recovery_renaissance_advance = {
icon = offensive_army
age = age_2_renaissance
land_morale_recovery = 0.01
requires = medieval_military
}
merchant_power_from_maritime_renaissance_advance = {
age = age_2_renaissance
icon = global_trade_routes_advance
merchant_power_from_maritime = 0.025
requires = global_burghers_max_literacy_advance
}
renaissance_urbanisation = {
age = age_2_renaissance
requires = food_advance_renaissance
global_max_rgo_size_modifier_in_non_rural = 0.1
}
renaissance_city_rights = {
icon = religious_toleration
age = age_2_renaissance
requires = renaissance_urbanisation
megalopolis_upgrade_cost_modifier = -0.1
city_upgrade_cost_modifier = -0.1
town_upgrade_cost_modifier = -0.1
}
blockade_tactics = {
age = age_2_renaissance
requires = naval_morale_advance_1
blockade_efficiency = 0.1
}
recovery_efforts = {
icon = offensive_army
age = age_2_renaissance
requires = blockade_tactics
global_devastation_recovery = 0.005
}
naval_initiative_ren = {
age = age_2_renaissance
icon = ship_building_advance
requires = blockade_tactics
navy_initiative = 0.2
}
army_initiative_ren = {
icon = professional_armies_advance
age = age_2_renaissance
requires = land_morale_recovery_renaissance_advance
army_initiative = 0.2
}
law_making_renaissance = {
age = age_2_renaissance
requires = recovery_efforts
change_policy_cost_modifier = -0.05
}
subject_integration = {
icon = glorious_arms
age = age_2_renaissance
requires = renaissance_subject_opinions_advance
diplomatic_annexation_efficiency = 0.2
}
rgo_construction_ren = {
age = age_2_renaissance
icon = efficient_mining
requires = law_making_renaissance
global_rgo_build_time = -0.1
}
naval_repair_ren = {
icon = rudimentary_coastal_ship_repair
age = age_2_renaissance
requires = naval_initiative_ren
navy_repair_efficiency = 0.10
}
construction_speed_renaissance = {
icon = efficient_mining
age = age_2_renaissance
global_construction_speed = 0.1
requires = rgo_construction_ren
}
@@ -0,0 +1,653 @@
# starting_technology_level is only relevant in age of traditions, where advances with higher value than the countries value starts as unresearched
#Written Alphabet
written_alphabet = {
age = age_1_traditions
icon = abacus_advance
depth = 0
research_cost = 2.0
global_max_literacy = 2.5
global_monthly_literacy = 0.01
starting_technology_level = 2
}
cultural_traditions_law_advance = {
age = age_1_traditions
requires = written_alphabet
unlock_law = cultural_traditions_law
starting_technology_level = 2
}
cultural_acceptance_advance = {
age = age_1_traditions
icon = cultural_acceptance_advance
cultures_capacity = 1
starting_technology_level = 3
requires = cultural_traditions_law_advance
}
mapmaking = {
age = age_1_traditions
icon = maritime_advance_age_4
requires = written_alphabet
research_cost = 1.0
may_explore = yes
unlock_law = immigration_law
}
colonies = {
age = age_1_traditions
icon = colonies
requires = mapmaking
research_cost = 1.0
can_colonize = yes
}
codified_laws = {
age = age_1_traditions
icon = scholasticism
requires = written_alphabet
research_cost = 2.0
has_codified_laws = yes
allow_council_parliament = yes
starting_technology_level = 2
}
distribution_of_power_advance = {
age = age_1_traditions
unlock_law = distribution_of_power_law
requires = codified_laws
}
subjects_advance = {
age = age_1_traditions
icon = diplomatic_influence
research_cost = 2.5
allow_subjects = yes
unlock_subject_type = vassal
requires = codified_laws
}
taxation_advance = {
age = age_1_traditions
icon = genoese_banking_traditions
research_cost = 2.5
enable_taxation = yes
has_stability_investment = yes
unlock_law = coin_laws
requires = codified_laws
}
state_administration_advance = {
age = age_1_traditions
research_cost = 2.5
unlock_law = administrative_system
requires = taxation_advance
potential = {
has_tribal_government = no
}
}
#####################################
# Legalism
#####################################
legalism_advance = {
age = age_1_traditions
icon = legalism_advance
stability_cost_efficiency = 0.2
requires = codified_laws
allow = { has_embraced_institution = institution:legalism }
}
medieval_administration = {
age = age_1_traditions
icon = scholasticism
requires = legalism_advance
government_reform_slots = 1
}
pest_house_advance = {
age = age_1_traditions
requires = medieval_administration
unlock_building = pest_house
}
banking_country_traditions = {
potential = {
has_reform =government_reform:banking_country
}
age = age_1_traditions
icon = banking_advance
unlock_country_interaction = take_over_loan
minting_income_factor = 0.10
total_loan_capacity_modifier = 0.5
requires = medieval_administration
}
hospital_advance = {
age = age_1_traditions
requires = pest_house_advance
unlock_building = hospital
}
#Agriculture
agriculture_advance = {
age = age_1_traditions
research_cost = 2.0
can_extract_wheat = yes
can_extract_maize = yes
can_extract_potato = yes
can_extract_rice = yes
can_extract_millet = yes
can_extract_legumes = yes
depth = 0
starting_technology_level = 1
}
windmills_advance = {
age = age_1_traditions
unlock_building = windmill
requires = agriculture_advance
}
aqueduct_system = {
age = age_1_traditions
potential = {
OR = {
has_or_had_tag = BYZ
has_or_had_tag = ROM
}
}
unlock_building = aqueduct_system
requires = agriculture_advance
}
alchemy_advance = {
age = age_1_traditions
icon = alchemy_advance
requires = windmills_advance
global_life_expectancy = 2
global_disease_resistance = 0.03
starting_technology_level = 3
}
apothecary_advance = {
age = age_1_traditions
requires = alchemy_advance
unlock_building = apothecary
}
city_building_advance = {
age = age_1_traditions
icon = city_building_advance
research_cost = 2.0
can_build_cities = yes
can_grant_town_rights = yes
requires = agriculture_advance
}
ranching = {
age = age_1_traditions
icon = finest_of_horses
starting_technology_level = 1
requires = windmills_advance
allow = {
OR = {
has_embraced_institution = institution:feudalism
original_capital ?= { continent = continent:europe }
original_capital ?= { continent = continent:asia }
original_capital ?= { sub_continent = sub_continent:north_africa }
original_capital ?= { sub_continent = sub_continent:west_africa }
original_capital ?= {
market ?= {
OR = {
is_produced_in_market = goods:horses
is_traded_in_market = goods:horses
}
}
}
}
}
can_extract_horses = yes
}
horse_riding_advance = {
age = age_1_traditions
research_cost = 2.0
requires = ranching
unlock_levy = levy_noble_cavalry
unlock_levy = levy_tribal_cavalry
starting_technology_level = 1
}
#####################################
# Feudalism
#####################################
feudalism_advance = {
age = age_1_traditions
icon = feudalism_advance
unlock_subject_type = fiefdom
unlock_government_reform = feudal_nobility
unlock_government_reform = margraviate
requires = horse_riding_advance
global_nobles_max_literacy = 20
allow_estate_parliament = yes
military_tactics = 1.0 # WAD, decision by johan
ai_weight = { add = 20 }
allow = { has_embraced_institution = institution:feudalism }
}
trade_caravans = {
age = age_1_traditions
icon = trade_caravans
research_cost = 2.0
requires = horse_riding_advance
trade_land_efficiency = medium_trade_land_efficiency_bonus
potential = {
original_capital ?= { sub_continent = sub_continent:central_asia }
}
starting_technology_level = 1
}
#Mining
mining_advance = {
age = age_1_traditions
icon = efficient_mining
starting_technology_level = 1
depth = 0
research_cost = 2.0
can_extract_stone = yes
can_extract_marble = yes
}
metallurgy = {
age = age_1_traditions
requires = mining_advance
research_cost = 2.0
unlock_building = tools_guild
}
mining_law_advance = {
age = age_1_traditions
icon = laws
requires = mining_advance
starting_technology_level = 1
unlock_law = mining_law
}
bronze_working = {
age = age_1_traditions
icon = serbian_mining
requires = metallurgy
research_cost = 2.0
can_extract_copper = yes
can_extract_tin = yes
can_extract_lead = yes
}
iron_working = {
icon = efficient_mining
age = age_1_traditions
requires = metallurgy
research_cost = 2.0
starting_technology_level = 1
allow = {
has_embraced_institution = institution:feudalism
}
can_extract_coal = yes
can_extract_iron = yes
unlock_building = bog_iron_smelter
}
local_smelters_advance = {
age = age_1_traditions
requires = iron_working
unlock_building = local_smelters
}
advanced_mining = {
age = age_1_traditions
icon = serbian_mining
requires = iron_working
research_cost = 2.0
can_extract_saltpeter = yes
can_extract_alum = yes
}
fine_metals_mining = {
age = age_1_traditions
requires = bronze_working
research_cost = 2.0
can_extract_goods_gold = yes
can_extract_silver = yes
can_extract_mercury = yes
}
faster_levy_recruitment = {
age = age_1_traditions
icon = offensive_army
requires = iron_working
global_levy_recruitment_speed_modifier = 0.2
}
#Shipbuilding
ship_building_advance = {
age = age_1_traditions
icon = ship_building_advance
research_cost = 2.0
ship_build_speed = 0.1
depth = 0
starting_technology_level = 2
}
trade_advance_age_of_trad = {
age = age_1_traditions
icon = merchant_power_from_maritime_reformation_advance
requires = ship_building_advance
selling_efficiency = small_trade_efficiency_bonus
starting_technology_level = 3
}
more_merchants_age_of_trad = {
age = age_1_traditions
icon = merchants_and_trade
requires = trade_advance_age_of_trad
global_merchant_capacity_modifier = 0.05
starting_technology_level = 3
}
slave_raid_advance = {
age = age_1_traditions
icon = slavery_before_death
potential = {
OR = {
has_or_had_tag = MOR
has_or_had_tag = TUN
has_or_had_tag = TLE
has_or_had_tag = TRP
AND = {
num_locations > 0
capital = { region = region:maghreb_region }
}
}
}
allow_privateers_slave_raid = yes
can_hire_privateers = yes
requires = trade_advance_age_of_trad
}
#Organized Religion
organized_religion = {
age = age_1_traditions
global_clergy_city_desired_pop = 0.05
global_clergy_max_literacy = 5
depth = 0
starting_technology_level = 4
}
scholasticism = {
age = age_1_traditions
icon = scholasticism
requires = organized_religion
global_institution_growth_modifier = 0.20
ai_weight = { add = 2 }
}
guilds = {
age = age_1_traditions
icon = guilds
requires = organized_religion
global_burghers_city_desired_pop = 0.1
global_burghers_max_literacy = 5
}
peasant_connections_advance = {
age = age_1_traditions
icon = road_building
requires = guilds
food_purchase_efficiency = 0.2
}
construction_speed_traditions = {
age = age_1_traditions
icon = legalism_advance
requires = peasant_connections_advance
global_construction_speed = 0.05
}
diplomatic_capacity_traditions = {
age = age_1_traditions
icon = diplomatic_influence
requires = guilds
diplomatic_capacity_modifier = 0.2
}
rural_rgo_traditions = {
age = age_1_traditions
icon = laws
requires = peasant_connections_advance
global_max_rgo_size_modifier_in_rural = 0.1
}
#####################################
# Meritocracy
#####################################
meritocracy_advance = {
age = age_1_traditions
icon = meritocracy
country_cabinet_efficiency = 0.05
depth = 0
allow = { has_embraced_institution = institution:meritocracy }
}
educated_bureaucrats = {
age = age_1_traditions
icon = scholasticism
requires = meritocracy_advance
global_monthly_literacy = 0.01
}
efficient_bureaucracy = {
age = age_1_traditions
icon = scholasticism
requires = educated_bureaucrats
legislative_efficiency = 0.05
global_bureaucracy_maintenance_efficiency = 0.04
}
right_to_rule = {
age = age_1_traditions
icon = renaissance_advance
requires = efficient_bureaucracy
num_possible_artists = 1
}
smooth_administration = {
age = age_1_traditions
icon = smooth_administration
requires = right_to_rule
stability_cost_efficiency = 0.1
}
efficient_logistics = {
age = age_1_traditions
icon = road_building
requires = efficient_bureaucracy
build_gravel_road_cost_modifier = -0.05
}
province_governors = {
age = age_1_traditions
icon = glorious_arms
requires = efficient_logistics
global_integration_speed_modifier = 0.10
subject_loyalty = 5
}
appointed_chain_of_command = {
age = age_1_traditions
icon = glorious_arms
requires = efficient_logistics
potential = {
original_capital ?= { sub_continent = sub_continent:east_asia }
}
levy_combat_efficiency_modifier = 0.1
}
temporary_appointments = {
age = age_1_traditions
icon = genoese_banking_traditions
requires = efficient_bureaucracy
set_cabinet_member_cost_modifier = -0.1
replace_cabinet_member_cost_modifier = -0.1
}
non_inheritable_offices = {
age = age_1_traditions
icon = improve_relation_impact_renaissance
requires = temporary_appointments
estate_power_from_cabinet = -0.1
}
abacus_advance = {
age = age_1_traditions
icon = abacus_advance
requires = meritocracy_advance
tax_income_efficiency = small_tax_income_efficiency_bonus
}
power_projection_advance_1 = {
age = age_1_traditions
icon = crown_power_advance_renaissance
requires = abacus_advance
power_projection = 10
}
ledgers_double_checking = {
age = age_1_traditions
icon = court_accounting
requires = abacus_advance
estate_enrichment = -0.05
}
talented_traders = {
age = age_1_traditions
icon = merchants_and_trade
requires = abacus_advance
selling_efficiency = small_trade_efficiency_bonus
}
government_sanctioned_celebrations = {
age = age_1_traditions
icon = grand_banquets
requires = educated_bureaucrats
cultural_tradition_modifier = 0.1
}
+446
View File
@@ -0,0 +1,446 @@
############################
# age_2_renaissance
############################
innovativeness = {
age = age_2_renaissance
icon = scholasticism
for = adm
requires = pound_lock_canals_advance
global_max_literacy = 2.5
}
empiricism = {
age = age_2_renaissance
icon = scholasticism
for = adm
requires = construction_speed_renaissance
legislative_efficiency = 0.10
}
court_accounting = {
age = age_2_renaissance
icon = court_accounting
for = adm
requires = renaissance_thought
court_spending_efficiency = 0.1
}
debt_and_loans = {
age = age_2_renaissance
icon = debt_and_loans
for = adm
requires = counting_house_advance
bank_interest = -0.01
max_bonds = 1
}
benefits_for_mercenaries = {
age = age_2_renaissance
icon = regimental_system
for = adm
requires = debt_and_loans
mercenary_maintenance_efficiency = 0.1
}
organised_mercenary_recruitment = {
age = age_2_renaissance
icon = regimental_system
for = adm
requires = benefits_for_mercenaries
hire_mercenary_premium_cost_modifier = -0.2
}
state_efficiency = {
age = age_2_renaissance
icon = road_building
for = adm
requires = subject_integration
global_distance_from_capital_speed_propagation = 0.1
}
church_attendance_duty = {
age = age_2_renaissance
icon = smooth_administration
for = adm
requires = global_clergy_max_literacy_advance
stability_investment = small_stability_investment
}
deus_vult = {
age = age_2_renaissance
icon = teu_crusader_discipline
for = adm
requires = church_attendance_duty
ai_weight = { add = 160 }
unlock_casus_belli = cb_deus_vult
}
early_anti_piracy_warfare = {
age = age_2_renaissance
icon = expansionism
for = adm
requires = recruitment_improvements_renaissance
anti_piracy_warfare_modifier = 0.25
}
############################
# age_3_discovery 11/10
############################
dynamic_court = {
age = age_3_discovery
icon = scholasticism
for = adm
country_cabinet_efficiency = 0.05
}
missionary_schools = {
age = age_3_discovery
for = adm
global_pop_conversion_speed = 0.01
}
preaching_missions = {
age = age_3_discovery
icon = scholasticism
for = adm
global_pop_assimilation_speed_modifier = 0.1
global_pop_conversion_speed_modifier = 0.1
}
organised_construction = {
age = age_3_discovery
icon = renaissance_development
for = adm
global_build_buildings_efficiency = 0.2
}
organised_mercenary_payment = {
age = age_3_discovery
icon = regimental_system
for = adm
hire_mercenary_premium_cost_modifier = -0.2
}
expansionism = {
age = age_3_discovery
icon = expansionism
for = adm
global_integration_speed_modifier = 0.1
}
faster_colonists = {
age = age_3_discovery
icon = colonies
for = adm
colonial_migration_size_modifier = 0.25
ai_preference_tags = {
exploration
}
}
additional_merchants = {
age = age_3_discovery
icon = merchant_power_from_maritime_reformation_advance
for = adm
global_merchant_capacity_modifier = 0.25
}
efficient_mining = {
age = age_3_discovery
icon = efficient_mining
for = adm
expand_rgo_mining_cost_modifier = -0.1
global_iron_output_modifier = 0.1
global_copper_output_modifier = 0.1
}
efficient_construction_plans = {
age = age_3_discovery
for = adm
global_urban_build_buildings_efficiency = 0.2
}
############################
# age_4_reformation 10/10
############################
expanded_infrastructure_network = {
age = age_4_reformation
icon = road_building
for = adm
global_road_building_time = -0.1
build_gravel_road_cost_modifier = -0.1
build_paved_road_cost_modifier = -0.1
build_modern_road_cost_modifier = -0.1
}
divine_supremacy = {
age = age_4_reformation
for = adm
global_pop_conversion_speed_modifier = 0.10
}
devoutness = {
age = age_4_reformation
icon = cultural_acceptance_advance
for = adm
tolerance_own = 1
}
religious_tradition = {
age = age_4_reformation
icon = glorious_arms
for = adm
monthly_prestige = 0.1
}
advanced_bureaucracy = {
age = age_4_reformation
icon = genoese_banking_traditions
for = adm
tax_income_efficiency = small_tax_income_efficiency_bonus
global_bureaucracy_maintenance_efficiency = 0.04
}
national_bank = {
age = age_4_reformation
icon = debt_and_loans
for = adm
minting_income_factor = 0.10
max_bonds = 1
}
competetive_merchants = {
age = age_4_reformation
for = adm
global_merchant_power = 0.2
}
humanist_tolerance = {
age = age_4_reformation
icon = cultural_acceptance_advance
for = adm
tolerance_heathen = 1
}
cultural_ties = {
age = age_4_reformation
for = adm
cultures_capacity = 2
}
ecumenism = {
age = age_4_reformation
icon = cultural_acceptance_advance
for = adm
tolerance_heretic = 1
}
############################
# age_5_absolutism 10/10
############################
formalized_officer_corps = {
age = age_5_absolutism
icon = expansionism
for = adm
army_initiative = 0.25
}
religious_unification = {
age = age_5_absolutism
for = adm
global_pop_conversion_speed_modifier = 0.1
}
centralized_government = {
age = age_5_absolutism
icon = road_building
for = adm
global_distance_from_capital_speed_propagation = 0.1
}
economic_ideas = {
age = age_5_absolutism
icon = expanded_supply_trains
for = adm
global_monthly_development = 0.001
}
additional_colonists = {
age = age_5_absolutism
icon = colonies
for = adm
colonial_migration_size_modifier = 0.25
}
additional_diplomats = {
age = age_5_absolutism
icon = diplomatic_range_age_1
for = adm
diplomatic_capacity = 1
}
bookkeeping = {
age = age_5_absolutism
icon = debt_and_loans
for = adm
bank_interest = -0.01
max_bonds = 1
}
civil_servants = {
age = age_5_absolutism
icon = scholasticism
for = adm
global_monthly_control = 0.001
}
local_traditions = {
age = age_5_absolutism
icon = grand_banquets
for = adm
global_estate_target_satisfaction = small_permanent_target_satisfaction
}
humanism = {
age = age_5_absolutism
icon = scholasticism
for = adm
global_max_literacy = 10
}
############################
# age_6_revolutions 9/10
############################
formal_administration = {
age = age_6_revolutions
icon = crown_power_advance_renaissance
for = adm
government_size = 1
}
optimism = {
age = age_6_revolutions
icon = printing_press_advance
for = adm
monthly_war_exhaustion = -0.05
}
indirect_rule = {
age = age_6_revolutions
icon = genoese_banking_traditions
for = adm
global_separatism = -0.1
}
smithian_economics = {
age = age_6_revolutions
icon = efficient_mining
for = adm
global_production_efficiency = medium_production_efficiency_bonus
}
nationalistic_enthusiasm = {
age = age_6_revolutions
icon = regimental_system
for = adm
army_maintenance_efficiency = 0.1
}
improved_shipyards = {
age = age_6_revolutions
icon = rudimentary_coastal_ship_repair
for = adm
ship_build_speed = 0.25
}
legislative_efficiency_idea = {
age = age_6_revolutions
icon = scholasticism
for = adm
legislative_efficiency = 0.10
}
benevolence = {
age = age_6_revolutions
icon = cultural_acceptance_advance
for = adm
improve_relation_impact = 0.33
}
fort_logistics = {
age = age_6_revolutions
icon = renaissance_development
for = adm
fort_maintenance_efficiency = 0.20
}
regulation_bureau = {
age = age_6_revolutions
icon = debt_and_loans
for = adm
minting_inflation_threshold = 0.01
}
@@ -0,0 +1,12 @@
REPLACE:byz_bureaucracy_advance = {
content_priority = 600
potential = {
has_or_had_tag = BYZ
has_dlc = "d008_fate_of_the_phoenix"
}
age = age_1_traditions
icon = library_advance
global_max_bureaucracy_slots = 1
allow_bureaucracy = yes
requires = medieval_administration
}
+54
View File
@@ -0,0 +1,54 @@
starting_ideas_1 = {
age = age_1_traditions
unlock_building = Town_holl
unlock_building = Trade_centr
unlock_building = Infrastructure
unlock_building = Construction_ministry
unlock_building = Proximity_house
unlock_building = Capitol
unlock_building = integration_office
requires = written_alphabet
}
starting_ideas_2 = {
age = age_2_renaissance
unlock_building = Town_holl_2
unlock_building = Trade_centr_2
unlock_building = Construction_ministry_2
unlock_building = integration_chancery
requires = renaissance_development
ai_weight = { add = 100 }
}
starting_ideas_3 = {
age = age_3_discovery
unlock_building = Town_holl_3
unlock_building = Trade_centr_3
unlock_building = Construction_ministry_3
unlock_building = integration_ministry
unlock_building = Capitol_2
requires = new_world_advance
ai_weight = { add = 100 }
}
starting_ideas_4 = {
age = age_4_reformation
unlock_building = Town_holl_4
unlock_building = Trade_centr_4
unlock_building = Construction_ministry_4
unlock_building = Counting_house_2
requires = confessionalism_advance
}
starting_ideas_5 = {
age = age_5_absolutism
unlock_building = Town_holl_5
unlock_building = Trade_centr_5
unlock_building = Construction_ministry_5
unlock_building = Capitol_3
requires = manufactories_advance
}
starting_ideas_6 = {
age = age_6_revolutions
unlock_building = Town_holl_6
unlock_building = Trade_centr_6
unlock_building = Construction_ministry_6
requires = enlightenment_advance
}