
@base_tradition_agenda_cost = 7000
@short_agenda_cost = 3500

agenda_conquer_nature = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_adaptability_adopt
	}
	potential = {
		has_paragon_dlc = yes
		is_machine_empire = no
		is_nomadic = no
	}
	modifier = {
		pop_environment_tolerance = 0.05
		terraforming_cost_mult = -0.05
		terraform_speed_mult = 0.15
	}
	finish_modifier = agenda_conquer_nature_finish
	effect = {
		give_next_terraforming_tech_option_effect = yes
	}
}

agenda_conquer_nature_nomads = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_adaptability_adopt

	}
	potential = {
		has_paragon_dlc = yes
		is_machine_empire = no
		is_nomadic = yes
	}
	modifier = {
		arkship_harvest_resources_produces_mult = 0.15
		starbase_collected_system_resources_mult = 0.05
	}
	finish_modifier = agenda_conquer_nature_nomads_finish
}

agenda_build_relations = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_diplomacy_adopt
	}
	potential = {
		has_paragon_dlc = yes
		NOR = {
			has_valid_civic = civic_inwards_perfection
			has_valid_civic = civic_hive_devouring_swarm
		}
	}
	modifier = {
		envoy_improve_relations_mult = 0.10
		country_trust_growth = 0.10
		diplo_weight_mult = 0.10
		diplo_action_acceptance_add = 10
	}
	finish_modifier = agenda_build_relations_finish
}

agenda_chart_the_unknown = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_discovery_adopt
	}
	potential = {
		has_paragon_dlc = yes
	}
	modifier = {
		science_ship_survey_speed = 0.15
		planet_researchers_produces_mult = 0.05
		ship_anomaly_generation_chance_mult = 0.05
	}
	finish_modifier = agenda_chart_the_unknown_finish
}

agenda_civil_exclusion = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_domination_adopt
		is_gestalt = no
		is_wilderness_empire = no
	}
	potential = {
		has_paragon_dlc = yes
		is_gestalt = no
		is_wilderness_empire = no
	}
	modifier = {
		planet_jobs_worker_produces_mult = 0.1
		pop_slave_bonus_workforce_mult = 0.05
		refugee_attraction = -0.1
		planet_pops_consumer_goods_upkeep_mult = -0.1
		planet_crime_add = 10
	}
	finish_modifier = agenda_civil_exclusion_finish
}

agenda_confidence_in_variance_btg = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_domination_adopt
		is_gestalt = yes
		is_wilderness_empire = no
	}
	potential = {
		has_paragon_dlc = yes
		is_gestalt = yes
		is_wilderness_empire = no
	}
	modifier = {
		planet_jobs_worker_produces_mult = 0.05
		pop_slave_bonus_workforce_mult = 0.05
		planet_crime_no_happiness_add = 5
		planet_pops_upkeep_mult = -0.05
	}
	finish_modifier = agenda_confidence_in_variance_btg_finish
}

agenda_confidence_in_variance = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_domination_adopt
		is_gestalt = yes
		is_wilderness_empire = yes
	}
	potential = {
		has_paragon_dlc = yes
		is_gestalt = yes
		is_wilderness_empire = yes
	}
	modifier = {
		planet_jobs_worker_produces_mult = 0.1
		planet_crime_no_happiness_add = 5
	}
	finish_modifier = agenda_confidence_in_variance_finish
}

agenda_superior_colonies = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_expansion_adopt
		is_wilderness_empire = no
	}
	potential = {
		has_paragon_dlc = yes
		is_nomadic = no
		is_wilderness_empire = no
	}
	modifier = {
		planet_colony_development_speed_mult = 0.15
		planet_clear_blocker_speed_mult = 0.1
		deposit_blockers_cost_mult = -0.1
		empire_size_penalty_mult = -0.05
	}
												  
	effect = {
		custom_tooltip = council_agenda_agenda_superior_colonies_effect
	}
	finish_modifier = agenda_superior_colonies_finish
}

agenda_superior_colonies_wilderness = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		is_wilderness_empire = yes
		has_tradition = tr_expansion_adopt
	}
	potential = {
		has_paragon_dlc = yes
		is_wilderness_empire = yes
		is_nomadic = no
	}
	modifier = {
		terraform_speed_mult = 0.05
		terraforming_cost_mult = -0.05
		planet_clear_blocker_speed_mult = -0.05
		deposit_blockers_cost_mult = -0.05
		empire_size_penalty_mult = -0.05
	}
	finish_modifier = agenda_superior_colonies_finish_wilderness
	effect = {
		custom_tooltip = council_agenda_agenda_superior_colonies_effect
	}
}

agenda_superior_colonies_nomad = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_expansion_adopt
	}
	potential = {
		has_paragon_dlc = yes
		is_wilderness_empire = no
		is_nomadic = yes
	}
	modifier = {
		starbase_collected_system_resources_mult = 0.2
	}
	finish_modifier = agenda_superior_colonies_finish_nomad
}

agenda_inner_stability = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_harmony_adopt
	}
	potential = {
		has_paragon_dlc = yes
		is_gestalt = no
	}
	modifier = {
		planet_stability_add = 1.5
		pop_government_ethic_attraction = 0.15
		planet_jobs_unity_produces_mult = 0.05
		planetary_ascension_effect_mult = 0.05
	}
	finish_modifier = agenda_inner_stability_finish
}

agenda_open_markets = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_mercantile_adopt
		NOT = {
			has_valid_civic = civic_criminal_heritage
		}
		is_regular_empire = yes	
	}
	potential = {
		has_paragon_dlc = yes
		is_regular_empire = yes		# Copied from Tradition potential.
		NOT = {
			has_valid_civic = civic_criminal_heritage
		}
	}
	modifier = {
		commercial_pact_mult = 0.1
		planet_jobs_trade_produces_mult = 0.1
		country_trade_fee = -0.05
	}
	finish_modifier = agenda_open_markets_finish
}

agenda_open_markets_bt = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_logistics_adopt
		NOT = {
			has_valid_civic = civic_criminal_heritage
		}
		is_gestalt = yes
	}
	potential = {
		has_paragon_dlc = yes
		is_gestalt = yes
		NOT = {
			has_valid_civic = civic_criminal_heritage
		}
	}
	modifier = {
		planet_jobs_trade_produces_mult = 0.1
		ships_logistics_mult = -0.05
		country_trade_fee = -0.05
	}
	finish_modifier = agenda_open_markets_bt_finish
}

agenda_open_markets_criminal_heritage = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_mercantile_adopt
		has_valid_civic = civic_criminal_heritage
	}
	potential = {
		has_paragon_dlc = yes
		is_regular_empire = yes		# Copied from Tradition potential.
		has_valid_civic = civic_criminal_heritage
	}
	modifier = {
		branch_office_holding_crime_mult = 0.1
		branch_office_value_mult = 0.1
		country_trade_fee = -0.05
		   
				   
				   
												   
			   
	
   
	}
	finish_modifier = agenda_open_markets_criminal_heritage_finish
}

agenda_favored_society = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_prosperity_adopt
	}
	potential = {
		has_paragon_dlc = yes
		is_wilderness_empire = no # see 'agenda_favor_the_core'
	}
	modifier = {
		planet_jobs_produces_mult = 0.025
		planet_jobs_upkeep_mult = -0.05
	}
	finish_modifier = agenda_favored_society_finish
	effect = {
		capital_scope = {
			add_modifier = {
				modifier = agenda_favored_society_finish_planet
				days = 3600
			}
		}
	}
}

agenda_departmental_efficiency = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_statecraft_adopt
	}
	potential = {
		has_paragon_dlc = yes
	}
	modifier = {
		country_edict_fund_mult = 0.1
		councilor_exp_gain = 0.1
		councilor_skill_add = 1
		ruler_skill_add = 1
	}
	finish_modifier = agenda_departmental_efficiency_finish
}

agenda_rightful_claims = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_statecraft_inspiring_agendas
	}
	potential = {
		is_nomadic = no
		has_paragon_dlc = yes
	}
	modifier = {
		rivalries_influence_produces_mult = 0.15
		country_claim_influence_cost_mult = -0.1
		damage_vs_rival_mult = 0.1
	}
	finish_modifier = agenda_rightful_claims_finish
}

agenda_rightful_claims_nomads = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_statecraft_inspiring_agendas
	}
	potential = {
		is_nomadic = yes
		has_paragon_dlc = yes
	}
	modifier = {
		rivalries_influence_produces_mult = 0.15
		megastructures_waystations_influence_cost_mult = -0.05
		damage_vs_rival_mult = 0.1
	}
	finish_modifier = agenda_rightful_claims_nomads_finish
}

agenda_oppose_the_fallen = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_statecraft_inspiring_agendas
	}
	potential = {
		has_paragon_dlc = yes
	}
	modifier = {
		damage_vs_country_type_dormant_marauders_mult = 0.1
		damage_vs_country_type_awakened_marauders_mult = 0.1
		damage_vs_country_type_fallen_empire_mult = 0.1
		damage_vs_country_type_awakened_fallen_empire_mult = 0.1
	}
	finish_modifier = agenda_oppose_the_fallen_finish
}

agenda_evolving_society = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		always = yes
	}
	potential = {
		is_gestalt = no
	}
	modifier = {
		country_unity_produces_mult = 0.15
													   
												  
														   
	}
	finish_modifier = agenda_evolving_society_finish
}

agenda_uncover_secrets = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_subterfuge_adopt
	}
	potential = {
		has_paragon_dlc = yes
		has_nemesis = yes
	}
	modifier = {
		ship_weapon_range_mult = 0.1
		ship_engagement_range_mult = 0.1
		ship_disengage_chance_mult = 0.1
		add_base_country_intel = 10
	}
	finish_modifier = agenda_uncover_secrets_finish
}

agenda_military_buildup = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_supremacy_adopt
	}
	potential = {
		has_paragon_dlc = yes
		is_nomadic = no
	}
	modifier = {
		starbase_shipyard_build_speed_mult = 0.1
		ship_starting_experience_add = 500
		starbase_shipyard_build_cost_mult = -0.015
		commander_exp_gain = 0.05
	}
	finish_modifier = agenda_military_buildup_finish
	effect = {
		hidden_effect = {
			every_owned_leader = {
				limit = {
					has_base_skill < 10
					leader_class = commander
				}
				add_experience = 1000
			}
		}
		custom_tooltip = council_agenda_agenda_military_buildup_effect_bt
	}
}

agenda_military_buildup_nomads = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_supremacy_adopt
	}
	potential = {
		has_paragon_dlc = yes
		is_nomadic = yes
	}
	modifier = {
		starbase_shipyard_build_speed_mult = 0.10
		country_naval_cap_mult = 0.05
		commander_exp_gain = 0.05
	}
	finish_modifier = agenda_military_buildup_nomads_finish
	effect = {
		hidden_effect = {
			every_owned_leader = {
				limit = {
					has_base_skill < 10
					leader_class = commander
				}
				add_experience = 1000
			}
		}
		custom_tooltip = council_agenda_agenda_military_buildup_effect_bt
	}
}

agenda_impenetrable_border = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_unyielding_adopt
	}
	potential = {
		has_paragon_dlc = yes
		OR = {
			host_has_dlc = "Apocalypse"
			has_overlord_dlc = yes
		}
	}
	modifier = {
		starbase_upgrade_cost_mult = -0.1
		shipclass_starbase_hull_mult = 0.1
		country_war_exhaustion_mult = -0.1
		ship_friendly_territory_shield_mult = 0.1
	}
	finish_modifier = agenda_impenetrable_border_finish
	effect = {
		custom_tooltip = council_agenda_agenda_impenetrable_border_effect
	}
}

agenda_second_strike = {
	agenda_cost = @short_agenda_cost
	allow = {
		has_tradition = tr_enmity_adopt
	}
	potential = {
		has_humanoids = yes
		has_paragon_dlc = yes
		NOR = {
			is_homicidal = yes
			has_valid_civic = civic_machine_assimilator
			has_valid_civic = civic_inwards_perfection
		}
	}

	modifier = {
		ship_military_speed_mult = 0.1
		ship_windup_mult = -0.1
		country_naval_cap_mult = 0.05
		ships_upkeep_mult = -0.05
	}
	finish_modifier = agenda_second_strike_finish
	effect = {
		custom_tooltip = council_agenda_agenda_second_strike_effect
		hidden_effect = {
			every_rival_country = {
				end_truce = root
			}
		}
	}
}

agenda_leadership_conditioning = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_aptitude_adopt
	}
	potential = {
		has_paragon_dlc = yes
	}
	modifier = {
		species_leader_exp_gain = 0.1
		leader_skill_add = 1
		leaders_upkeep_mult = -0.1
		negative_traits_country = -1
	}
	finish_modifier = agenda_leadership_conditioning_finish
	effect = {
		hidden_effect = {
			every_owned_leader = {
				limit = {
					has_base_skill < 10
				}
				add_experience = 1000
			}
		}
		custom_tooltip = council_agenda_agenda_leadership_conditioning_effect_bt
	}
}

agenda_pioneer_politics = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_politics_adopt
	}
	potential = {
		has_paragon_dlc = yes
		host_has_dlc = Federations
		is_homicidal = no
	}
	modifier = {
		resolutions_cost_mult = -0.05
		official_exp_gain = 0.05
		country_base_influence_produces_add = 0.25
		country_subject_acceptance_add = 5
	}
	finish_modifier = agenda_pioneer_politics_finish
	effect = {
		hidden_effect = {
			every_owned_leader = {
				limit = {
					has_base_skill < 10
					leader_class = official
				}
				add_experience = 1000
			}
		}
		custom_tooltip = council_agenda_agenda_pioneer_politics_effect_bt
	}
}

################################
## GESTALT ##
agenda_self_maintenance = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_versatility_adopt
	}
	potential = {
		has_paragon_dlc = yes
		is_gestalt = yes
	}
	modifier = {
		planet_pop_assembly_mult = 0.05
		pop_amenities_usage_no_happiness_mult = -0.05
		planet_pop_assemblers_engineering_research_produces_add = 0.5
		planet_pop_assemblers_upkeep_mult = -0.05
	}
	finish_modifier = agenda_self_maintenance_finish
}

agenda_gestalt_boost_growth = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_synchronicity_adopt
	}
	potential = {
		has_paragon_dlc = yes
		is_gestalt = yes
	}
	modifier = {
		councilor_gestalt_growth_exp_gain = 0.25
		founder_species_growth_mult = 0.05
	}
	finish_modifier = agenda_gestalt_boost_growth_finish
}

agenda_gestalt_boost_cognitive = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_synchronicity_adopt
	}
	potential = {
		has_paragon_dlc = yes
		is_gestalt = yes
	}
	modifier = {
		councilor_gestalt_cognitive_exp_gain = 0.25
		all_technology_research_speed = 0.025
	}
	finish_modifier = agenda_gestalt_boost_cognitive_finish
}

agenda_gestalt_boost_regulatory = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_synchronicity_adopt
	}
	potential = {
		has_paragon_dlc = yes
		is_gestalt = yes
	}
	modifier = {
		councilor_gestalt_regulatory_exp_gain = 0.25
		planet_amenities_no_happiness_mult = 0.05
		planet_crime_no_happiness_mult = -0.05
	}
	finish_modifier = agenda_gestalt_boost_regulatory_finish
}

agenda_gestalt_boost_legion = {
	agenda_cost = @base_tradition_agenda_cost
	allow = {
		has_tradition = tr_synchronicity_adopt
	}
	potential = {
		has_paragon_dlc = yes
		is_gestalt = yes
	}
	modifier = {
		councilor_gestalt_legion_exp_gain = 0.25
		country_base_influence_produces_add = 0.25
	}
	finish_modifier = agenda_gestalt_boost_legion_finish
}
