#
# remember to add graphics for relevant ones when you add to this
#
# if a modifier is scaled, its multiplied with development in the province.


#######################################
# Feudalism.  
# 
# Most in the old world start with it.
#######################################

feudalism = {
	penalty = 0.5
	bonus = {
		free_leader_pool = 1
	}


	history = {
		is_year = 2600
		owner = {
			NOT = {
				government = siberian_native_council
				government = steppe_horde
				government = tribal_kingdom
				government = tribal_despotism
				government = tribal_federation
				government = tribal_democracy
				government = jungle_horde

				#technology_group = andean
				#technology_group = mesoamerican
				#technology_group = north_american
				#technology_group = south_american
			}
		}
	}
	
	# no need for events, as its there from the start.
	#can_start = {	is_year = 1000	}
	#start_chance = 100
	#on_start = institution_events.1

	can_embrace = {
		always = yes
	}

	embracement_speed = {
		modifier = {
			factor = 0.5
			scale = yes

			custom_trigger_tooltip = {
				tooltip = FRIENDLY_NEIGHBOR_OR_COAST_PROVINCE_HAS_EMBRACED
				any_friendly_coast_border_province = {
					feudalism = 100
				}
			}
		}
		modifier = {
			factor = 0.1
			scale = yes
			custom_trigger_tooltip = {
				tooltip = NEIGHBOR_NOT_OWNED_IS_FEUDAL
				any_neighbor_province = {
					NOT = { owned_by = ROOT }
					feudalism = 100
				}
			}
		}
		modifier = {
			factor = 0.05
			scale = yes
			potential = { has_dlc = "The Cossacks" }
			custom_trigger_tooltip = {
				tooltip = FEUDALISM_AND_NOBLES

				any_neighbor_province = {
					feudalism = 100
				}
				owner = {
					has_estate = estate_nobles
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 40
					}
				}
				has_estate = estate_nobles
			}
		}
		modifier = {
			factor = 5
			scale = yes
			potential = {
				owner = {
					is_colonial_nation = yes
				}
			}
			custom_trigger_tooltip = {
				tooltip = PORT_OR_CAPITAL_IN_COLONY_FEUDAL
				OR = {
					has_port = yes
					is_capital = yes
				}
				owner = {
					is_colonial_nation = yes
					overlord = { has_institution = feudalism }
				}
			}
		}
		modifier = {
			factor = 0.1
			scale = yes
			custom_trigger_tooltip = {
				tooltip = CAPITAL_IN_OLD_WORLD_FEUDAL
			
				is_capital = yes
				#NOT = { continent = north_america }
				#NOT = { continent = south_america }
				#NOT = { continent = new_world }
				owner = {
					NOT = { government = tribal_democracy }
					NOT = { government = tribal_kingdom }
					NOT = { government = tribal_despotism }
					NOT = { government = tribal_federation }
					NOT = { government = siberian_native_council }
					NOT = { government = native_council }
					NOT = { government = steppe_horde }
				}
			}
		}
		modifier = {
			factor = 2
			scale = yes
			potential = {
				owner = {
					has_institution = feudalism
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_feudalism_embraced
				owner = {
					has_institution = feudalism
				}
			}
		}
	}
	
	ai_will_do = { #Cost of embracing institution must be lower than this factor * last month's regular income, and higher if loans are needed. (Or it has a more than long term goal...)
		factor = 24
		
		modifier = {
			factor = 0.25
			is_at_war = yes
		}
	}
}

#######################################
# Renaissance
# 
# Flows from italy
#######################################

renaissance = {
	penalty = 0.5

	bonus = {
		development_cost = -0.05
		build_cost = -0.05
	}


	historical_start_date = 3050.1.1	#Equivalent of 1450 in vanilla
	historical_start_province = 4021 # Antsiranana, Madagascar

	history = {
		is_year = 3050.1.1 
		development = 21
		owner = {
			NOT = {
				government = siberian_native_council
				government = steppe_horde
				government = tribal_kingdom
				government = tribal_despotism
				government = tribal_federation
				government = tribal_democracy

				#technology_group = andean
				#technology_group = mesoamerican
				#technology_group = north_american
				#technology_group = south_american
			}
		}
	}
	
	can_start = {
		is_year = 3050
		development = 21
		is_island = no
		continent = north_america
		

	}
	start_chance = 5		#in 100 for when a province can_start
	
	
	on_start = institution_events.2
	
	can_embrace = {
		owner = { has_institution = feudalism }
	}

	embracement_speed = {
		modifier = {
			scale = yes
			factor = 0.5
			custom_trigger_tooltip = {
				tooltip = tooltip_any_friendly_coast_border_province_has_embraced_renaissance
				any_friendly_coast_border_province = {
					renaissance = 100
				}
			}
		}
		modifier = {
			factor = 0.3
			scale = yes
			custom_trigger_tooltip = {
				tooltip = tooltip_any_neighbor_has_embraced_renaissance
				any_neighbor_province = {
					NOT = { owned_by = ROOT }
					renaissance = 100
				}
			}
		}
		modifier = {
			factor = 0.05
			scale = yes
			development = 10
			any_province = {
				has_province_modifier = "birthplace_of_the_renaissance"
				continent = PREV
			}
		}
		modifier = {
			factor = 0.05
			scale = yes
			development = 20
			any_province = {
				has_province_modifier = "birthplace_of_the_renaissance"
				continent = PREV
			}
		}
		modifier = {
			factor = 0.1
			scale = yes
			is_year = 3100
			development = 5
		}
		modifier = {
			factor = 0.5
			scale = yes
			any_province = {
				has_province_modifier = "birthplace_of_the_renaissance"
				region = PREV
			}
		}
		modifier = {
			factor = 5
			scale = yes
			potential = {
				owner = {
					is_colonial_nation = yes
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_colonial_overlord_renaissance
				OR = {
					has_port = yes
					is_capital = yes
				}
				owner = {
					is_colonial_nation = yes
					overlord = { has_institution = renaissance }
				}
			}
		}
		modifier = {
			factor = 2
			scale = yes
			potential = {
				owner = {
					has_institution = renaissance
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_renaissance_embraced
				owner = {
					has_institution = renaissance
				}
			}
		}
	}
	
	ai_will_do = { #Cost of embracing institution must be lower than this factor * last month's regular income, and higher if loans are needed. (Or it has a more than long term goal...)
		factor = 24
		
		modifier = {
			factor = 0.25
			is_at_war = yes
		}
	}
}


#######################################
# New World
# 
# Probably going to need to rejig this a whole bunch
#######################################
new_world_i = {
	penalty = 0.5

	bonus = {
		global_prov_trade_power_modifier = 0.10
	}


	historical_start_date = 3100.1.1
	historical_start_province = 224 #Sevilla

	history = {
		is_year = 3100
	}
	
	can_start = {
		is_year = 3100
		OR = {
			continent = north_america
			continent = south_america
			continent = asia
			continent = africa
		}
		has_port = yes
		is_island = no
		is_in_capital_area = yes
		owner = { 
			has_idea = quest_for_the_new_world 
			OR = {
				europe = { has_discovered = PREV }
				oceania = { has_discovered = PREV }
			}
		}

	}
	start_chance = 5		#in 100 for when a province can_start
	
	
	on_start = institution_events.3
	
	
	

	
	
	can_embrace = {
		always = yes
	}


	
	embracement_speed = {
	
		modifier = {
			factor = 1
			scale = yes

			custom_trigger_tooltip = {
				tooltip = tooltip_any_friendly_coast_border_province_has_embraced_colonialism
				any_friendly_coast_border_province = {
					new_world_i = 100
				}
			}
			
		}
		
		modifier = {
			factor = 0.5
			scale = yes
			potential = {
				has_port = yes
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_neighbor_port_province_new_world
				has_port = yes
				any_neighbor_province = {
					new_world_i = 100
				}
			}
		}
		
		#Port provinces in countries with colonial subjects
		modifier = {
			factor = 10
			potential = {
				OR = {
					has_port = yes
					is_capital = yes
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_has_colonial_subject_in_new_world
				OR = {
					has_port = yes
					is_capital = yes
				}
				owner = {
					colony = 1
					any_subject_country = {
						is_colonial_nation = yes
						OR = {
							capital_scope = { continent = europe }
							capital_scope = { continent = oceania }
						}
					}
				}
			}
		}
		
		modifier = {
			factor = 5
			scale = yes
			potential = {
				owner = {
					is_colonial_nation = yes
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_colonial_overlord_new_world_i
				OR = {
					has_port = yes
					is_capital = yes
				}
				owner = {
					is_colonial_nation = yes
					overlord = { has_institution = new_world_i }
				}
			}
		}
		modifier = {
			factor = 2
			scale = yes
			potential = {
				owner = {
					has_institution = new_world_i
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_new_world_i_embraced
				owner = {
					has_institution = new_world_i
				}
			}
		}
	}
	
	ai_will_do = { #Cost of embracing institution must be lower than this factor * last month's regular income, and higher if loans are needed. (Or it has a more than long term goal...)
		factor = 24
		
		modifier = {
			factor = 0.25
			is_at_war = yes
		}
	}
}



#######################################
# Printing Press
#######################################
printing_press = {
	penalty = 0.5

	bonus = {
		stability_cost_modifier = -0.05
	}


	historical_start_date = 3150.1.1
	historical_start_province = 915 #Chicago

	history = {
		is_year = 3150
	}
	
	can_start = {
		is_year = 3150
		
		is_in_capital_area = yes
		is_island = no
		development = 20
		owner = {
			adm_tech = 12
			NOT = {
				government = siberian_native_council
				government = steppe_horde
				government = tribal_kingdom
				government = tribal_despotism
				government = tribal_federation
				government = tribal_democracy
			}
		}
	}
	start_chance = 5		#in 100 for when a province can_start
	
	
	on_start = institution_events.4
	
	
	can_embrace = {
		always = yes
	}

	
	embracement_speed = {
	
		modifier = {
			factor = 0.5
			scale = yes
			custom_trigger_tooltip = {
				tooltip = tooltip_any_friendly_coast_border_province_has_embraced_printing_press
				any_friendly_coast_border_province = {
					printing_press = 100
				}
			}
		}
		
		modifier = {
			factor = 0.2
			scale = yes
			potential = {
				any_neighbor_province = {
					NOT = { owned_by = ROOT }
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_any_neighbor_has_embraced_printing_press
				any_neighbor_province = {
					NOT = { owned_by = ROOT }
					printing_press = 100
				}
			}
		}
		modifier = {
			factor = 0.05
			scale = yes
			potential = {
				has_dlc = "The Cossacks"
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_printing_press_clergy

				any_neighbor_province = {
					printing_press = 100
				}
				owner = {
					has_estate = estate_church
					estate_loyalty = {
						estate = estate_church
						loyalty = 40
					}
				}
				has_estate = estate_church
			}
		}
		modifier = {
			factor = 0.75
			custom_trigger_tooltip = {
				tooltip = tooltip_dip_tech15_capital
				is_capital = yes
				owner = {
					dip_tech = 15
				}
			}
		}
		modifier = {
			factor = 0.05
			scale = yes
			development = 20
			any_province = {
				has_province_modifier = "birthplace_of_printing_press"
				continent = PREV
			}
		}
		modifier = {
			factor = 5
			scale = yes
			potential = {
				owner = {
					is_colonial_nation = yes
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_colonial_overlord_printing_press
				OR = {
					has_port = yes
					is_capital = yes
				}
				owner = {
					is_colonial_nation = yes
					overlord = { has_institution = printing_press }
				}
			}
		}
		modifier = {
			factor = 2
			scale = yes
			potential = {
				owner = {
					has_institution = printing_press
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_printing_press_embraced
				owner = {
					has_institution = printing_press
				}
			}
		}
	}
	
	ai_will_do = { #Cost of embracing institution must be lower than this factor * last month's regular income, and higher if loans are needed. (Or it has a more than long term goal...)
		factor = 24
		
		modifier = {
			factor = 0.25
			is_at_war = yes
		}
	}
}





#######################################
# Global Trade
#######################################
global_trade = {
	penalty = 0.5

	bonus = {
		merchants = 1
	}


	historical_start_date = 3200.1.1
	historical_start_province = 965 # New York
	
	history = {
		is_year = 3200
	}
	
	can_start = {
		is_year = 3200
		is_island = no
		OR = {
			has_province_modifier = center_of_trade_modifier
			has_province_modifier = inland_center_of_trade_modifier
			is_capital = yes
			highest_value_trade_node = yes
		}
		owner = {
			any_active_trade_node = {
				is_strongest_trade_power = PREV
				highest_value_trade_node = yes
			}
		}

	}
	start_chance = 25		#in 100 for when a province can_start
	
	
	on_start = institution_events.5
	
	
	can_embrace = {
		always = yes
	}

	
	embracement_speed = {
	
		modifier = {
			factor = 0.02
			scale = yes
			has_building = marketplace
		}
		modifier = {
			factor = 0.1
			scale = yes
			has_building = trade_depot
		}
		modifier = {
			factor = 1
			scale = yes
			has_building = stock_exchange
		}
		modifier = {
			factor = 0.5
			scale = yes
			has_province_modifier = inland_center_of_trade_modifier
		}
		modifier = {
			factor = 0.5
			scale = yes
			potential = {
				OR = {
					has_province_modifier = inland_center_of_trade_modifier
					has_province_modifier = center_of_trade_modifier
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_center_of_trade_spread
				OR = {
					has_province_modifier = inland_center_of_trade_modifier
					has_province_modifier = center_of_trade_modifier
				}
			}
		}
		
		modifier = {
			factor = 0.05
			scale = yes
			potential = {
				has_dlc = "The Cossacks"
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_global_trade_burghers

				any_neighbor_province = {
					global_trade = 100
				}
				owner = {
					has_estate = estate_burghers
					estate_loyalty = {
						estate = estate_burghers
						loyalty = 40
					}
				}
				has_estate = estate_burghers
			}
		}

		modifier = {
			factor = 0.25
			scale = yes
			potential = {
				has_port = no
			}
			has_port = no #In this case the one below is used.
			any_friendly_coast_border_province = {
				global_trade = 100
			}
		}
		
		modifier = {
			factor = 0.5
			scale = yes
			
			potential = {
				has_port = yes
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_neighbor_port_province_global_trade
				has_port = yes
				any_neighbor_province = {
					global_trade = 100
					
				}
			}
		}
		
		modifier = {
			factor = 5
			scale = yes
			potential = {
				owner = {
					is_colonial_nation = yes
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_colonial_overlord_global_trade
				OR = {
					has_port = yes
					is_capital = yes
				}
				owner = {
					is_colonial_nation = yes
					overlord = { has_institution = global_trade }
				}
			}
		}
		
		modifier = {
			factor = 0.5
			printing_press = 100
		}
		modifier = {
			factor = 2
			scale = yes
			potential = {
				owner = {
					has_institution = global_trade
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_global_trade_embraced
				owner = {
					has_institution = global_trade
				}
			}
		}
	}
	
	ai_will_do = { #Cost of embracing institution must be lower than this factor * last month's regular income, and higher if loans are needed. (Or it has a more than long term goal...)
		factor = 24
		
		modifier = {
			factor = 0.25
			is_at_war = yes
		}
	}
}


#######################################
# Manufactories
#######################################
manufactories = {
	penalty = 0.5

	bonus = {
		global_trade_goods_size_modifier = 0.1
	}


	historical_start_date = 3250.1.1
	historical_start_province = 947 # Cleveland

	history = {
		is_year = 3250
	}
	
	can_start = {
		is_year = 3250
		
		is_in_capital_area = yes
		is_island = no
		development = 20
		OR = {
			has_building = wharf
			has_building = weapons
			has_building = textile
			has_building = plantations
			has_building = tradecompany
		}
	}
	start_chance = 10		#in 100 for when a province can_start
	
	
	on_start = institution_events.6
	
	
	can_embrace = {
		always = yes
	}

	
	embracement_speed = {
		modifier = {
			factor = 0.35
			scale = yes
			custom_trigger_tooltip = {
				tooltip = tooltip_any_friendly_coast_border_province_has_embraced_manufactories
				any_friendly_coast_border_province = {
					manufactories = 100
				}
			}
		}
		modifier = {
			factor = 0.05
			scale = yes
			
			custom_trigger_tooltip = {
				tooltip = tooltip_any_neighbor_has_embraced_manufactories
				any_neighbor_province = {
					NOT = { owned_by = ROOT }
					manufactories = 100
				}
			}
		}
		modifier = {
			factor = 1
			scale = yes
			has_building = wharf
		}
		modifier = {
			factor = 1
			scale = yes
			has_building = weapons
		}
		modifier = {
			factor = 1
			scale = yes
			has_building = textile
		}
		modifier = {
			factor = 1
			scale = yes
			has_building = plantations
		}
		modifier = {
			factor = 1
			scale = yes
			has_building = tradecompany
		}
		modifier = {
			factor = 5
			scale = yes
			potential = {
				owner = {
					is_colonial_nation = yes
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_colonial_overlord_manufactories
				OR = {
					has_port = yes
					is_capital = yes
				}
				owner = {
					is_colonial_nation = yes
					overlord = { has_institution = manufactories }
				}
			}
		}
		modifier = {
			factor = 2
			scale = yes
			potential = {
				owner = {
					has_institution = manufactories
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_manufactories_embraced
				owner = {
					has_institution = manufactories
				}
			}
		}

	}
	
	ai_will_do = { #Cost of embracing institution must be lower than this factor * last month's regular income, and higher if loans are needed. (Or it has a more than long term goal...)
		factor = 24
		
		modifier = {
			factor = 0.25
			is_at_war = yes
		}
	}
}



#######################################
# Enlightenment
#######################################
enlightenment = {
	penalty = 0.5

	bonus = {
		culture_conversion_cost = -0.25
	}


	historical_start_date = 3300.1.1
	historical_start_province = 2669 # Texarkana
	history = {
		is_year = 3350
	}
	
	can_start = {
		is_year = 3300
		
		is_in_capital_area = yes
		is_island = no
		OR = {
			has_seat_in_parliament = yes
			has_building = university
			AND = {
				development = 20
				owner = {
					ADM = 5
					MIL = 5
					DIP = 5
				}
			}
			
		}
	}
	start_chance = 10		#in 100 for when a province can_start
	
	
	on_start = institution_events.7
	
	
	can_embrace = {
		always = yes
	}

	
	embracement_speed = {
		modifier = {
			factor = 0.1
			scale = yes
			custom_trigger_tooltip = {
				tooltip = tooltip_any_friendly_coast_border_province_has_embraced_enlightenment
				any_friendly_coast_border_province = {
					enlightenment = 100
				}
			}
		}
		modifier = {
			factor = 0.1
			scale = yes
			
			custom_trigger_tooltip = {
				tooltip = tooltip_any_neighbor_has_embraced_enlightenment
				any_neighbor_province = {
					NOT = { owned_by = ROOT }
					enlightenment = 100
				}
			}
		}
		modifier = {
			factor = 5
	
			has_building = university
		}
		modifier = {
			factor = 5
			potential = {
				owner = {
					has_parliament = yes
				}
			}
			has_seat_in_parliament = yes
		}
		modifier = {
			factor = 1.5
			custom_trigger_tooltip = {
				tooltip = tooltip_philosopher_capital
				is_capital = yes
				owner = {
					has_advisor = philosopher
					dip_tech = 20
				}
			}
		}
		modifier = {
			factor = 3
			custom_trigger_tooltip = {
				tooltip = tooltip_scientist_capital
				is_capital = yes
				owner = {
					has_advisor = natural_scientist
					dip_tech = 20
				}
			}
		}
		modifier = {
			factor = 5
			custom_trigger_tooltip = {
				tooltip = tooltip_full_innovativeness
				is_capital = yes
				owner = {
					full_idea_group = innovativeness_ideas
				}
			}
		}
		modifier = {
			factor = 5
			scale = yes
			potential = {
				owner = {
					is_colonial_nation = yes
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_colonial_overlord_enlightenment
				OR = {
					has_port = yes
					is_capital = yes
				}
				owner = {
					is_colonial_nation = yes
					overlord = { has_institution = enlightenment }
				}
			}
		}
		modifier = {
			factor = 2
			scale = yes
			potential = {
				owner = {
					has_institution = enlightenment
				}
			}
			custom_trigger_tooltip = {
				tooltip = tooltip_enlightenment_embraced
				owner = {
					has_institution = enlightenment
				}
			}
		}
	}
	
	ai_will_do = { #Cost of embracing institution must be lower than this factor * last month's regular income, and higher if loans are needed. (Or it has a more than long term goal...)
		factor = 24
		
		modifier = {
			factor = 0.25
			is_at_war = yes
		}
	}
}