﻿#### Local Types ####
@administration_1 = "gfx/interface/icons/culture_innovations/innovation_administration_01.dds"
@administration_2 = "gfx/interface/icons/culture_innovations/innovation_administration_02.dds"
@administration_3 = "gfx/interface/icons/culture_innovations/innovation_administration_03.dds"
@civil_construction_1 = "gfx/interface/icons/culture_innovations/innovation_civil_construction_01.dds"
@civil_construction_2 = "gfx/interface/icons/culture_innovations/innovation_civil_construction_02.dds"
@leadership_1 = "gfx/interface/icons/culture_innovations/innovation_leadership_01.dds"
@leadership_2 = "gfx/interface/icons/culture_innovations/innovation_leadership_02.dds"
@raised_banner = "gfx/interface/icons/culture_innovations/innovation_raised_banner.dds"
@fortifications = "gfx/interface/icons/culture_innovations/innovation_fortifications.dds"
@siege_weapons = "gfx/interface/icons/culture_innovations/innovation_siege_weapons.dds"
@levy_building = "gfx/interface/icons/culture_innovations/innovation_levy_building.dds"
@maa_01 = "gfx/interface/icons/culture_innovations/innovation_maa_01.dds"
@maa_02 = "gfx/interface/icons/culture_innovations/innovation_maa_02.dds"
@weapons_and_armor_01 = "gfx/interface/icons/culture_innovations/innovation_weapons_and_armor_01.dds"
@weapons_and_armor_02 = "gfx/interface/icons/culture_innovations/innovation_weapons_and_armor_02.dds"
@knight = "gfx/interface/icons/culture_innovations/innovation_knight.dds"
@hird = "gfx/interface/icons/culture_innovations/innovation_hird.dds"
@longboats = "gfx/interface/icons/culture_innovations/innovation_longboats.dds"
@majesty_01 = "gfx/interface/icons/culture_innovations/innovation_majesty_01.dds"
@majesty_02 = "gfx/interface/icons/culture_innovations/innovation_majesty_02.dds"
@majesty_03 = "gfx/interface/icons/culture_innovations/innovation_majesty_03.dds"
@nobility_01 = "gfx/interface/icons/culture_innovations/innovation_nobility_01.dds"
@nobility_02 = "gfx/interface/icons/culture_innovations/innovation_nobility_02.dds"
@nobility_03 = "gfx/interface/icons/culture_innovations/innovation_nobility_03.dds"
@nobility_04 = "gfx/interface/icons/culture_innovations/innovation_nobility_04.dds"
@misc_inventions = "gfx/interface/icons/culture_innovations/innovation_misc_inventions.dds"

@camel = "gfx/interface/icons/culture_innovations/innovation_camel.dds"
@elephant = "gfx/interface/icons/culture_innovations/innovation_elephant.dds"
@special_maa_01 = "gfx/interface/icons/culture_innovations/innovation_special_maa_01.dds"
@special_maa_02 = "gfx/interface/icons/culture_innovations/innovation_special_maa_02.dds"

#@highland_agriculture = "gfx/interface/icons/culture_innovations/highland_agriculture.dds"

# innovation_repeating_crossbow = {
# 	group = culture_group_regional
# 	culture_era = culture_era_tribal
# 	region = world_innovation_repeating_crossbow
# 	icon = @special_maa_02

# 	unlock_maa = chu_ko_nu

# 	flag = global_maa
# }


## Regional ##

innovation_outrigger_boats = {
	group = culture_group_regional
	culture_era = culture_era_tribal
	region = world_maritime_southeast_asia
	icon = @longboats

	character_modifier = {
		embarkation_cost_mult = -0.90
		naval_movement_speed_mult = 0.10
	}
	
	#Parameters can't be in innovations so this does nothing
	#parameters = {
	#	culture_can_raid_at_sea_even_if_feudal = yes
	#}
	
	custom = unlocks_naval_raiding
	custom = unlocks_sailable_major_rivers

	flag = global_regional
	flag = tribal_era_regional
}

#innovation_highland_agriculture = {
#	group = culture_group_regional
#	culture_era = culture_era_tribal
#	region = world_papua_new_guinea
#	icon = @highland_agriculture
#
#	modifier = {
#		hills_development_growth_factor = 0.15
#		mountains_development_growth_factor = 0.25
#		mountains_construction_gold_cost = -0.1
#		hills_construction_gold_cost = -0.1
#		mountains_holding_construction_gold_cost = -0.1
#		hills_holding_construction_gold_cost = -0.1
#	}
#
#	flag = global_regional
#	flag = tribal_era_regional
#}

## High Medieval ##

innovation_fire_lances = {
	group = culture_group_military
	culture_era = culture_era_high_medieval
	icon = @raised_banner

	unlock_maa = fire_lances

	potential = {
		has_cultural_pillar = heritage_chinese
	}
	can_progress = { #Unlocked by event.
		custom_description = {
			text = "innovation_unlocked_by_decision_trigger"
			OR = {
				has_cultural_pillar = heritage_chinese
				has_variable = exposed_to_fire_lances
			}
		}
	}

	flag = global_regional
	flag = high_medieval_era_regular
}


## Late Medieval ##

innovation_advanced_fire_lances = {
	group = culture_group_military
	culture_era = culture_era_late_medieval
	icon = @raised_banner

	potential = {
		has_cultural_pillar = heritage_chinese
	}
	
	can_progress = {
		has_innovation = innovation_fire_lances
	}

	maa_upgrade = {
		type = fire_lances
		damage = 8
	}

	flag = global_regional
	flag = late_medieval_era_regular
}

innovation_hand_cannons = {
	group = culture_group_military
	culture_era = culture_era_late_medieval
	icon = @misc_inventions

	unlock_maa = hand_cannons
	
	potential = {
		has_cultural_pillar = heritage_chinese
	}
	
	can_progress = { #Unlocked by event.
		custom_description = {
			text = "innovation_unlocked_by_decision_trigger"
			OR = {
				has_cultural_pillar = heritage_chinese
				has_variable = exposed_to_hand_cannons
			}
		}
	}

	flag = global_regional
	flag = late_medieval_era_regular
}
