# Castle
castle = {
	# Wall quality, gives fortlevel
	ca_wall_q_1 = {
		desc = ca_wall_q_1_desc
		trigger = {
			TECH_FORTIFICATIONS_CONSTRUCTION >= 0
			castle_building_allow = yes
		}
		gold_cost = 50
		build_time = 182
		fort_level = 0.5
		ai_creation_factor = 80

		extra_tech_building_start = 1.0
	}
	ca_wall_q_2 = {
		desc = ca_wall_q_2_desc
		trigger = {
			TECH_FORTIFICATIONS_CONSTRUCTION >= 1
			castle_building_allow = yes
		}
		upgrades_from = ca_wall_q_1
		prerequisites = { ca_wall_1 }
		gold_cost = 50
		build_time = 182
		fort_level = 0.5
		ai_creation_factor = 79

		extra_tech_building_start = 1.4
	}
	ca_wall_q_3 = {
		desc = ca_wall_q_3_desc
		trigger = {
			TECH_FORTIFICATIONS_CONSTRUCTION >= 3
			castle_building_allow = yes
		}
		upgrades_from = ca_wall_q_2
		gold_cost = 50
		build_time = 182
		fort_level = 0.5
		ai_creation_factor = 78

		extra_tech_building_start = 1.2
	}
	ca_wall_q_4 = {
		desc = ca_wall_q_4_desc
		trigger = {
			TECH_FORTIFICATIONS_CONSTRUCTION >= 5
			castle_building_allow = yes
		}
		upgrades_from = ca_wall_q_3
		gold_cost = 100
		build_time = 365
		fort_level = 1.0
		ai_creation_factor = 77

		extra_tech_building_start = 0.8
	}
	ca_wall_q_5 = {
		desc = ca_wall_q_5_desc
		trigger = {
			TECH_FORTIFICATIONS_CONSTRUCTION >= 7
			castle_building_allow = yes
		}
		upgrades_from = ca_wall_q_4
		gold_cost = 100
		build_time = 365
		fort_level = 1.0
		ai_creation_factor = 76

		extra_tech_building_start = 0.4
	}

	# Walls, gives fortlevel, levysize and income
	ca_wall_1 = {
		desc = ca_wall_1_desc
		trigger = {
			TECH_FORTIFICATIONS_CONSTRUCTION >= 0
			castle_building_allow = yes
		}
		gold_cost = 50
		build_time = 365
		fort_level = 0.5
		levy_size = 0.025
		tax_income = 0.2
		ai_creation_factor = 90

		extra_tech_building_start = 1.0
	}
	ca_wall_2 = {
		desc = ca_wall_2_desc
		trigger = {
			TECH_FORTIFICATIONS_CONSTRUCTION >= 2
			castle_building_allow = yes
		}
		upgrades_from = ca_wall_1
		gold_cost = 50
		build_time = 547 # 1.5y
		fort_level = 0.5
		levy_size = 0.025
		tax_income = 0.2
		ai_creation_factor = 89

		extra_tech_building_start = 1.4
	}
	ca_wall_3 = {
		desc = ca_wall_3_desc
		trigger = {
			TECH_FORTIFICATIONS_CONSTRUCTION >= 4
			castle_building_allow = yes
		}
		upgrades_from = ca_wall_2
		gold_cost = 100
		build_time = 730 # 2y
		fort_level = 1.0
		levy_size = 0.05
		tax_income = 0.2
		ai_creation_factor = 88

		extra_tech_building_start = 1.2
	}
	ca_wall_4 = {
		desc = ca_wall_4_desc
		trigger = {
			TECH_FORTIFICATIONS_CONSTRUCTION >= 6
			castle_building_allow = yes
		}
		upgrades_from = ca_wall_3
		gold_cost = 150
		build_time = 1095 # 3y
		fort_level = 1.0
		levy_size = 0.05
		tax_income = 0.2
		ai_creation_factor = 87

		extra_tech_building_start = 0.8
	}
	ca_wall_5 = {
		desc = ca_wall_5_desc
		trigger = {
			TECH_FORTIFICATIONS_CONSTRUCTION >= 8
			castle_building_allow = yes
		}
		upgrades_from = ca_wall_4
		gold_cost = 150
		build_time = 1460 # 4y
		fort_level = 1.5
		levy_size = 0.1
		tax_income = 0.5
		ai_creation_factor = 86

		extra_tech_building_start = 0.4
	}
	ca_con_wall_6 = { # Theodosian Walls
		potential = {
			FROMFROM = { title = b_constantinople }
		}
		trigger = {
			castle_building_allow = yes
		}
		desc = ca_con_wall_6_desc
		upgrades_from = ca_wall_5
		gold_cost = 150
		build_time = 1460 # 4y
		fort_level = 6.0
		garrison_size = 1.00
		ai_creation_factor = 86

		extra_tech_building_start = 0.0
	}

	# Keeps, gives levy and garrison size
	ca_keep_1 = {
		desc = ca_keep_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 0
			castle_building_allow = yes
		}
		gold_cost = 150
		build_time = 547 # 1.5y
		levy_size = 0.05
		garrison_size = 0.05
		ai_creation_factor = 102

		extra_tech_building_start = 1.0
	}
	ca_keep_2 = {
		desc = ca_keep_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 0
			castle_building_allow = yes
		}
		prerequisites = { ca_wall_1 }
		upgrades_from = ca_keep_1
		gold_cost = 200
		build_time = 730 # 2y
		levy_size = 0.1
		garrison_size = 0.1
		ai_creation_factor = 101

		extra_tech_building_start = 2.2
	}
	ca_keep_3 = {
		desc = ca_keep_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 2
			castle_building_allow = yes
		}
		prerequisites = { ca_wall_2 }
		upgrades_from = ca_keep_2
		gold_cost = 300
		build_time = 1095 # 3y
		levy_size = 0.15
		garrison_size = 0.15
		ai_creation_factor = 100

		extra_tech_building_start = 1.6
	}
	ca_keep_4 = {
		desc = ca_keep_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 4
			castle_building_allow = yes
		}
		upgrades_from = ca_keep_3
		gold_cost = 400
		build_time = 1460 # 4y
		levy_size = 0.2
		garrison_size = 0.2
		ai_creation_factor = 99

		extra_tech_building_start = 1.0
	}
	ca_keep_5 = {
		desc = ca_keep_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 6
			castle_building_allow = yes
		}
		upgrades_from = ca_keep_4
		gold_cost = 500
		build_time = 2190 # 6y
		levy_size = 0.25
		garrison_size = 0.2
		ai_creation_factor = 98

		extra_tech_building_start = 1.0
	}
	ca_keep_6 = {
		desc = ca_keep_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 8
			castle_building_allow = yes
		}
		upgrades_from = ca_keep_5
		gold_cost = 500
		build_time = 2190 # 6y
		levy_size = 0.3
		garrison_size = 0.2
		ai_creation_factor = 97

		extra_tech_building_start = 0.2
	}

	# Militia barracks, gives light infantry and archers.
	ca_militia_barracks_1 = {
		desc = ca_militia_barracks_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 0
			castle_building_allow = yes
		}
		gold_cost = 100
		build_time = 365
		light_infantry = 80
		archers = 10
		ai_creation_factor = 100

		extra_tech_building_start = 1.0
	}
	ca_militia_barracks_2 = {
		desc = ca_militia_barracks_2_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 1
			castle_building_allow = yes
		}
		prerequisites = { ca_wall_1 }
		upgrades_from = ca_militia_barracks_1
		gold_cost = 120
		build_time = 547
		light_infantry = 50
		archers = 50
		ai_creation_factor = 99

		extra_tech_building_start = 2.2
	}
	ca_militia_barracks_3 = {
		desc = ca_militia_barracks_3_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 5
			castle_building_allow = yes
		}
		upgrades_from = ca_militia_barracks_2
		gold_cost = 200
		build_time = 1095
		light_infantry = 20
		archers = 90
		ai_creation_factor = 98

		extra_tech_building_start = 1.2
	}
	ca_militia_barracks_4 = {
		desc = ca_militia_barracks_3_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 7
			castle_building_allow = yes
		}
		upgrades_from = ca_militia_barracks_3
		gold_cost = 300
		build_time = 1095
		light_infantry = 30
		archers = 120
		ai_creation_factor = 98

		extra_tech_building_start = 0.5
	}

	# Training grounds, gives morale and reinforce rate
	ca_training_grounds_1 = {
		desc = ca_training_grounds_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 0
			castle_building_allow = yes
		}
		prerequisites = { ca_wall_2 }
		gold_cost = 200
		build_time = 730
		land_morale = 0.1
		levy_reinforce_rate = 0.1
		retinuesize = 20
		ai_creation_factor = 89

		extra_tech_building_start = 1.2
	}
	ca_training_grounds_2 = {
		desc = ca_training_grounds_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 3
			castle_building_allow = yes
		}
		upgrades_from = ca_training_grounds_1
		gold_cost = 250
		build_time = 1095
		land_morale = 0.15
		levy_reinforce_rate = 0.15
		retinuesize = 20
		ai_creation_factor = 88

		extra_tech_building_start = 1.0
	}
	ca_training_grounds_3 = {
		desc = ca_training_grounds_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 6
			castle_building_allow = yes
		}
		upgrades_from = ca_training_grounds_2
		gold_cost = 300
		build_time = 2190
		land_morale = 0.2
		levy_reinforce_rate = 0.2
		retinuesize = 20
		ai_creation_factor = 88

		extra_tech_building_start = 1.0
	}

	# Barracks, gives heavy infantry and pikemen
	ca_barracks_1 = {
		desc = ca_barracks_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 0
			castle_building_allow = yes
		}
		gold_cost = 100
		build_time = 365
		heavy_infantry = 30
		pikemen = 15
		ai_creation_factor = 105

		extra_tech_building_start = 1.0
	}
	ca_barracks_2 = {
		desc = ca_barracks_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 0
			castle_building_allow = yes
		}
		prerequisites = { ca_wall_1 }
		upgrades_from = ca_barracks_1
		gold_cost = 120
		build_time = 547
		heavy_infantry = 40
		pikemen = 15
		ai_creation_factor = 104

		extra_tech_building_start = 2.2
	}
	ca_barracks_3 = {
		desc = ca_barracks_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 1
			castle_building_allow = yes
		}
		prerequisites = { ca_wall_2 }
		upgrades_from = ca_barracks_2
		gold_cost = 200
		build_time = 730
		heavy_infantry = 45
		pikemen = 20
		ai_creation_factor = 103

		extra_tech_building_start = 3.0
	}
	ca_barracks_4 = {
		desc = ca_barracks_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 3
			castle_building_allow = yes
		}
		upgrades_from = ca_barracks_3
		gold_cost = 300
		build_time = 1095
		heavy_infantry = 50
		pikemen = 25
		ai_creation_factor = 102

		extra_tech_building_start = 3.0
	}
	ca_barracks_5 = {
		desc = ca_barracks_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 5
			castle_building_allow = yes
		}
		upgrades_from = ca_barracks_4
		gold_cost = 400
		build_time = 2190
		heavy_infantry = 60
		pikemen = 25
		ai_creation_factor = 101

		extra_tech_building_start = 2.0
	}
	ca_barracks_6 = {
		desc = ca_barracks_1_desc
		trigger = {
			TECH_CASTLE_CONSTRUCTION >= 7
			castle_building_allow = yes
		}
		upgrades_from = ca_barracks_5
		gold_cost = 500
		build_time = 2190
		heavy_infantry = 65
		pikemen = 30
		ai_creation_factor = 100

		extra_tech_building_start = 0.2
	}

	# Stable, gives light cavalry and some heavy cavalry
	# MOVED to 199_CK2Plus_terrain_plains.txt

	# Castle town, gives income
	ca_town_1 = {
		desc = ca_town_1_desc
		trigger = {
			TECH_CITY_CONSTRUCTION >= 0
			castle_building_allow = yes
		}
		gold_cost = 100
		build_time = 365
		tax_income = 2
		ai_creation_factor = 100

		court_size_modifier = 1
		extra_tech_building_start = 0.5
	}
	ca_town_2 = {
		desc = ca_town_2_desc
		trigger = {
			TECH_CITY_CONSTRUCTION >= 0
			castle_building_allow = yes
		}
		prerequisites = { ca_wall_1 }
		upgrades_from = ca_town_1
		gold_cost = 120
		build_time = 547
		tax_income = 2
		ai_creation_factor = 99

		court_size_modifier = 1
		extra_tech_building_start = 1.0
	}
	ca_town_3 = {
		desc = ca_town_3_desc
		trigger = {
			TECH_CITY_CONSTRUCTION >= 2
			castle_building_allow = yes
		}
		prerequisites = { ca_wall_2 }
		upgrades_from = ca_town_2
		gold_cost = 200
		build_time = 730
		tax_income = 2
		ai_creation_factor = 98

		court_size_modifier = 1
		extra_tech_building_start = 1.2
	}
	ca_town_4 = {
		desc = ca_town_4_desc
		trigger = {
			TECH_CITY_CONSTRUCTION >= 4
			castle_building_allow = yes
		}
		upgrades_from = ca_town_3
		gold_cost = 300
		build_time = 1095
		tax_income = 2
		ai_creation_factor = 97

		court_size_modifier = 1
		extra_tech_building_start = 1.2
	}
	ca_town_5 = {
		desc = ca_town_4_desc
		trigger = {
			TECH_CITY_CONSTRUCTION >= 6
			castle_building_allow = yes
		}
		upgrades_from = ca_town_4
		gold_cost = 400
		build_time = 2190
		tax_income = 2
		ai_creation_factor = 96

		court_size_modifier = 1
		extra_tech_building_start = 1.0
	}
	ca_town_6 = {
		desc = ca_town_5_desc
		trigger = {
			TECH_CITY_CONSTRUCTION >= 8
			castle_building_allow = yes
		}
		upgrades_from = ca_town_5
		gold_cost = 500
		build_time = 2190
		tax_income = 2
		ai_creation_factor = 96

		court_size_modifier = 1
		extra_tech_building_start = 0.2
	}
}