﻿add_namespace = eu4_like_ideas_events

country_event = {
	id = eu4_like_ideas_events.1
	title = eu4_like_ideas_events.EVTNAME1
	desc = eu4_like_ideas_events.EVTDESC1

	hidden = yes
	is_triggered_only = yes

	immediate = {
		hidden_effect = {
			set_ideas_up_at_start_effect = yes
		}
	}

	option = {
		name = eu4_like_ideas_events1.EVTOPT1

		ai_chance = { factor = 100 }
	}
}

country_event = {
	id = eu4_like_ideas_events.2
	title = eu4_like_ideas_events.EVTNAME2
	desc = eu4_like_ideas_events.EVTDESC2

	hidden = yes

	trigger = {
		is_ai = yes
		has_global_flag = eu4_like_ideas_ai_idea_cost_reduced
		NOT = { has_idea = eu4_like_ideas_AI_pp_cost_reduction_5 }
		NOT = { has_idea = eu4_like_ideas_AI_pp_cost_reduction_10 }
		NOT = { has_idea = eu4_like_ideas_AI_pp_cost_reduction_15 }
		NOT = { has_idea = eu4_like_ideas_AI_pp_cost_reduction_20 }
		NOT = { has_idea = eu4_like_ideas_AI_pp_cost_reduction_25 }
		NOT = { has_idea = eu4_like_ideas_AI_pp_cost_reduction_30 }
		NOT = { has_idea = eu4_like_ideas_AI_pp_cost_reduction_35 }
		NOT = { has_idea = eu4_like_ideas_AI_pp_cost_reduction_40 }
		NOT = { has_idea = eu4_like_ideas_AI_pp_cost_reduction_45 }
		NOT = { has_idea = eu4_like_ideas_AI_pp_cost_reduction_50 }
	}

	mean_time_to_happen = {
		months = 1
	}

	immediate = {
		hidden_effect = {
			set_AI_pp_cost_reduction_modifier = yes
		}
	}

	option = {
		name = eu4_like_ideas_events2.EVTOPT1

		ai_chance = { factor = 100 }
	}
}

country_event = {
	id = eu4_like_ideas_events.3
	title = eu4_like_ideas_events.EVTNAME3
	desc = eu4_like_ideas_events.EVTDESC3
	picture = GFX_tiled_window_transparent_transparent

	is_triggered_only = yes

	immediate = {
		hidden_effect = {
			set_country_flag = is_deciding_about_swapping_national_ideas
		}
	}

	option = {
		name = eu4_like_ideas_events3.EVTOPT1

		ai_chance = { factor = 100 }

		if = {
			limit = {
				calculate_right_national_ideas_id = yes
				NOT = { check_variable = { national_ideas_id = national_ideas_id_other_context } }
			}
			custom_effect_tooltip = EU4_LIKE_IDEAS_SWAP_NATIONAL_IDEAS
			hidden_effect = {
				swap_national_ideas_effect = yes
			}
		}
		clr_country_flag = is_deciding_about_swapping_national_ideas
	}

	option = {
		name = eu4_like_ideas_events3.EVTOPT2

		ai_chance = { factor = 0 }

		if = {
			limit = {
				calculate_right_national_ideas_id = yes
				NOT = { check_variable = { national_ideas_id = national_ideas_id_other_context } }
			}
			add_to_array = { rejected_national_ideas_to_swap_to = national_ideas_id_other_context }
		}
		clr_country_flag = is_deciding_about_swapping_national_ideas
	}
}