﻿add_namespace = joke

#For middle east/central asia only

country_event = {	# Event chain init
	id = joke.0
	
	hidden = yes
	
	trigger = {
		if = {
			limit = {
				has_start_date > 2016.1.1
			}
		}
		OR = {
			original_tag = KUR
			original_tag = ROJ
			original_tag = SYR
			original_tag = IRQ
			original_tag = PER
			original_tag = LEB
			original_tag = TUR
			original_tag = JOR
			original_tag = EGY
			original_tag = BHR
			original_tag = UAE
			original_tag = YEM
			original_tag = FSA
			original_tag = OMA
			original_tag = SAU
			original_tag = KUW
			original_tag = QAT
			original_tag = ALG
			original_tag = MOR
			original_tag = TUN
			original_tag = PAK
			original_tag = AFG
			original_tag = TRK
			original_tag = UZB
			original_tag = TAJ
			original_tag = KYR
			original_tag = TAL
			original_tag = TUR
			original_tag = AZE
			original_tag = MAU
		}
		
		NOT = { has_country_flag = joke_told_0 }
		NOT = { original_tag = ISR }	
	}
		
	mean_time_to_happen = {
		days = 2475
	}
	
	option = {
		name = joke.0.a
		log = "[GetDateText]: [This.GetName]: joke.0.a executed"
		random_neighbor_country = {
			limit = {
				NOT = { original_tag = ISR }
				NOT = { original_tag = SOV }
				NOT = { original_tag = CHI }
				NOT = { original_tag = RAJ }
				NOT = { original_tag = SSU }
				NOT = { original_tag = BUL }
				NOT = { original_tag = GRE }
				NOT = { original_tag = ROM }
				NOT = { has_country_flag = joke_told_0 }
				has_opinion = { target = FROM value < 0 }
			}
		  country_event = { days = 1 id = joke.1 }
		}
	}
}

# Start
country_event = {
	id = joke.1
	title = joke.1.t
	desc = joke.1.d
	picture = GFX_report_event_generic_islamic_rally
	
	is_triggered_only = yes
	
	immediate = {
		set_country_flag = joke_told_0
	}
	
	option = {  # Oops
		name = joke.1.a
		log = "[GetDateText]: [This.GetName]: joke.1.a executed"
		FROM = { country_event = { days = 1 id = joke.2 } }
	}
}
country_event = {	#How dare they insult me?
	id = joke.2
	title = joke.2.t
	desc = joke.2.d
	picture = GFX_report_event_generic_islamic_rally
	
	is_triggered_only = yes

	immediate = {
		set_country_flag = joke_told_0
	}
	
	option = { # Unacceptable!
		name = joke.2.a
		log = "[GetDateText]: [This.GetName]: joke.2.a executed"
		add_political_power = -20
		add_opinion_modifier = { target = FROM modifier = insult }
	}
}