﻿
###########################
#Njassaland Events
###########################
#By IratePirate
###########################

add_namespace = njassa

country_event = { #njassa Intro Event
	id = njassa.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.1" }
	title = njassa.1.t
	desc = njassa.1.d
	picture = GFX_report_event_picking

	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}
	option = {
		name = njassa.1.a
		ai_chance = {
			factor = 100
		}
	}
}
	
country_event = { #Black Monday 
	id = njassa.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.2" }
	title = njassa.2.t
	desc = njassa.2.d

	picture = GFX_report_event_texaf

	is_triggered_only = yes

	option = {
		name = njassa.2.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
				}
			add_ideas = MLW_blackmonday
			add_stability = -0.1
			add_political_power = -100
			}
		if = {
			limit = {
				tag = MAF
				}
			add_political_power = -5
			}
		}
	}

country_event = { #Slaughter at Gwedi
	id = njassa.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.3" }
	title = njassa.3.t
	desc = njassa.3.d

	picture = GFX_report_event_hillstation
	is_triggered_only = yes
	
	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.3.a
		if = {
			limit = {
				tag = MLW
			}
		add_stability = -0.02
		}
		add_political_power = -10
		}
	}
	
country_event = { #The Dead North
	id = njassa.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.4" }
	title = njassa.4.t
	desc = njassa.4.d

	picture = GFX_report_event_africamountain
	is_triggered_only = yes
	
	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.4.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_stability = -0.01
		add_political_power = -20
		}

		}
	}
	
country_event = { #Tsetse
	id = njassa.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.5" }
	title = njassa.5.t
	desc = njassa.5.d
	picture = GFX_report_event_rural
	is_triggered_only = yes

	option = {
		name = njassa.5.a
		ai_chance = {
			factor = 100
		}
		add_political_power = -10

		}
	}
	
country_event = { #Migration
	id = njassa.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.6" }
	title = njassa.6.t
	desc = njassa.6.d

	picture = GFX_report_event_sudwest
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.6.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_manpower = 9423
		add_stability = -0.02
		}
		add_popularity = {
			ideology = radical_socialist
			popularity = 0.01
		}

		}
	}
	
country_event = { #A.L. Bruce Estates Abandons Nyasaland
	id = njassa.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.7" }
	title = njassa.7.t
	desc = njassa.7.d

	picture = GFX_report_event_agronomics
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.7.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
			add_stability = -0.02
		}
		add_political_power = -10

		}
	}

country_event = { #Conforzi, the Tobacco Don
	id = njassa.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.8" }
	title = njassa.8.t
	desc = njassa.8.d

	picture = GFX_report_event_teamaking
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.8.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
				tag = MAF
			}
		add_stability = 0.01
		}
		add_political_power = 5

		}
	}
	
country_event = { #Women
	id = njassa.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.9" }
	title = njassa.9.t
	desc = njassa.9.d

	picture = GFX_report_event_nurse
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.9.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_stability = -0.02
		}
		add_war_support = -0.01

		}
	}

	
country_event = { #Soil Conservation
	id = njassa.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.10" }
	title = njassa.10.t
	desc = njassa.10.d

	picture = GFX_report_event_rural
	is_triggered_only = yes
	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}
	option = {
		name = njassa.10.a
		ai_chance = {
			factor = 100
		}
		add_stability = 0.01

	}
}
country_event = { #Mchape
	id = njassa.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.11" }
	title = njassa.11.t
	desc = njassa.11.d

	picture = GFX_report_event_africahouse
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.11.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_stability = -0.02
		}
		if = {
			limit = {
				tag = MAF
			}
		add_political_power = -5
		}
	}
}
country_event = { #The Blackman's Educational Society
	id = njassa.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.12" }
	title = njassa.12.t
	desc = njassa.12.d

	picture = GFX_report_event_felix
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.12.a
		ai_chance = {
			factor = 100
		}
		add_stability = 0.01
	}
}
country_event = { #Death of King George
	id = njassa.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.13" }
	title = njassa.13.t
	desc = njassa.13.d

	picture = GFX_report_event_CAN_death_george
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.13.a
		ai_chance = {
			factor = 100
		}
		add_war_support = -0.01
	}
}
country_event = { #Tonga Dispute
	id = njassa.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.14" }
	title = njassa.14.t
	desc = njassa.14.d

	picture = GFX_report_event_chiefs2
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}
	option = {
		name = njassa.14.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_political_power = -20
		}
	}
}
country_event = { #Chief killed
	id = njassa.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.15" }
	title = njassa.15.t
	desc = njassa.15.d

	picture = GFX_report_event_rural
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.15.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_stability = -0.01
		add_war_support = 0.01
		}

	}
}
country_event = { #Nyasa identity
	id = njassa.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.16" }
	title = njassa.16.t
	desc = njassa.16.d

	picture = GFX_report_event_handshake
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.16.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_stability = 0.02
		}

	}
}
country_event = { #Lewis Bandawe
	id = njassa.17
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.17" }
	title = njassa.17.t
	desc = njassa.17.d

	picture = GFX_report_event_peaceout
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.17.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_stability = -0.02
		}

	}
}
country_event = { #Jewish homeland
	id = njassa.18
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.18" }
	title = njassa.18.t
	desc = njassa.18.d
	picture = GFX_report_event_sudwest
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}
	option = {
		name = njassa.18.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_political_power = -10
		}

	}
}
country_event = { #Legacy of Karonga
	id = njassa.19
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.19" }
	title = njassa.19.t
	desc = njassa.19.d

	picture = GFX_report_event_march
	is_triggered_only = yes
	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.19.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_war_support = 0.02
		army_experience = 2
		}
		if = {
			limit = {
				tag = MAF
			}
		army_experience = 2
		}

		}
	}
	
	
	country_event = { #Overton closure
	id = njassa.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.20" }
	title = njassa.20.t
	desc = njassa.20.d

	picture = GFX_report_event_LIB_monrovia
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.20.a
		ai_chance = {
			factor = 100
		}
		add_political_power = -10


	}
}
country_event = { #Tea Scheme
	id = njassa.21
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.21" }
	title = njassa.21.t
	desc = njassa.21.d
	picture = GFX_report_event_exam
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.21.a
		ai_chance = {
			factor = 100
		}
		add_political_power = 5

	}
}
country_event = { #Anti-Indian riots
	id = njassa.22
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.22" }
	title = njassa.22.t
	desc = njassa.22.d

	picture = GFX_report_event_square
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}
	option = {
		name = njassa.22.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_stability = -0.01
		}

	}
}
country_event = { #History
	id = njassa.23
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.23" }
	title = njassa.23.t
	desc = njassa.23.d

	picture = GFX_report_event_chanic
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.23.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_stability = 0.01
		}

		}
	}
	
country_event = { #Sabotage of SS Chauncy Maples
	id = njassa.24
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.24" }
	title = njassa.24.t
	desc = njassa.24.d

	picture = GFX_report_event_chauncy
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.24.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_stability = -0.01
		add_war_support = 0.01
		}
		if = {
			limit = {
				tag = MAF
			}
		add_war_support = 0.01
		}

		}
	}
	
country_event = { #Radicalisation of the Yao
	id = njassa.25
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.25" }
	title = njassa.25.t
	desc = njassa.25.d

	picture = GFX_report_event_duse
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.25.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
		add_political_power = -30
		}

		}
	}
	
country_event = { #Final Coup Attempt by Chilembweists
	id = njassa.26
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.26" }
	title = njassa.26.t
	desc = njassa.26.d

	picture = GFX_report_event_boma
	is_triggered_only = yes



	option = {
		name = njassa.26.a #The coup attempt is crushed
		ai_chance = {
			factor = 100
		}
	trigger = {
			tag = MLW
		}
		if = {
			limit = {
				tag = MLW
			}
			add_political_power = -50
			add_stability = 0.03
			add_popularity = {
				ideology = radical_socialist
				popularity = -0.03
			}
			add_popularity = {
				ideology = syndicalist
				popularity = -0.03
			}			
			add_popularity = {
				ideology = totalist
				popularity = -0.03
			}			
		}

		}

	option = {
		name = njassa.26.b #The insurgents take the city
		ai_chance = {
			factor = 100
		}
	trigger = {
			tag = MLW
		}
		if = {
			limit = {
				tag = MLW
			}
			add_political_power = 100
			add_stability = -0.1
			set_politics = {
				ruling_party = radical_socialist
			}			
			add_popularity = {
				ideology = radical_socialist
				popularity = 0.1
			}
			add_popularity = {
				ideology = syndicalist
				popularity = 0.04
			}			
			add_popularity = {
				ideology = totalist
				popularity = 0.02
			}			
		}
		hidden_effect = {
		drop_cosmetic_tag = yes
				country_event = {
					id = njassa.29
					days = 1
				}
			if = {
				limit = {
					MLW ={ is_subject_of = MAF }
				}
				MAF = {
					country_event = {
						id = njassa.29
						days = 1
						}
					}
				GER = {
					country_event = {
						id = njassa.29
						days = 1
						}
					}
				}
			}
			hidden_effect = {
				overlord = {
					set_autonomy = {
						target = ROOT
						autonomous_state = autonomy_free
					}
					remove_from_faction = ROOT
				}
				GER = { remove_from_faction = ROOT }
				ROOT = {
					separate_peace_all_wars = yes
				}
			}
		}
		
	option = {
		name = njassa.26.c #MAF/GER response
		ai_chance = {
			factor = 100
		}
	trigger = {
			OR = {
				tag = MAF
				tag = GER
			}
			MLW ={ is_subject_of = MAF }
		}
		add_stability = -0.01
		}
		
	}

country_event = { #Elliot Kamwana Escapes Captivity
	id = njassa.27
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.27" }
	title = njassa.27.t
	desc = njassa.27.d

	picture = GFX_report_event_namib
	is_triggered_only = yes

	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.27.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
			add_popularity = {
				ideology = radical_socialist
				popularity = 0.01
			}
			add_popularity = {
				ideology = syndicalist
				popularity = 0.01
			}
			add_stability = -0.01
		}
		add_political_power = -10

		}
	}
	
country_event = { #Strange Chilembweist Movements
	id = njassa.28
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.28" }
	title = njassa.28.t
	desc = njassa.28.d
	picture = GFX_report_event_africamountain
	is_triggered_only = yes


	option = {
		name = njassa.28.a
		ai_chance = {
			factor = 100
		}
		if = {
			limit = {
				tag = MLW
			}
			add_stability = 0.02
		}
		add_political_power = 20

		}
	}
	
country_event = { #Aftermath of Chilembweist Takeover
	id = njassa.29
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.29" }
	title = njassa.29.t
	desc = njassa.29.d
	picture = GFX_report_event_square
	is_triggered_only = yes

	option = {
		name = njassa.29.a #The socialists hold onto power
		ai_chance = {
			factor = 100
		}
	trigger = {
			tag = MLW
		}
		if = {
			limit = {
				tag = MLW
			}
			add_stability = 0.05
				country_event = {
					id = njassa.30
					days = 2
				}
			load_focus_tree = African_Generic_Democracy
			unlock_national_focus = AFR_DEM_State_of_Affairs
			hidden_effect = {
				MAF = {
					country_event = {
						id = njassa.33
						days = 7
					}
				}
			}
		}
	}

	option = {
		name = njassa.29.b #Banda gets appointed President
		ai_chance = {
			factor = 200
		}
	trigger = {
			tag = MLW
		}
		if = {
			limit = {
				tag = MLW
			}
			add_political_power = 100
			add_stability = -0.1
			set_politics = {
				ruling_party = social_conservative
			}
			add_popularity = {
				ideology = social_conservative
				popularity = 0.1
			}			
			add_popularity = {
				ideology = radical_socialist
				popularity = -0.01
			}
			add_popularity = {
				ideology = syndicalist
				popularity = -0.01
			}			
			add_popularity = {
				ideology = totalist
				popularity = -0.02
			}
		}
			set_party_name = {
				ideology = totalist
				long_name = MLW_totalist_party_free_long
				name = MLW_totalist_party_free
			}
			set_party_name = {
				ideology = syndicalist
				long_name = MLW_syndicalist_party_free_long
				name = MLW_syndicalist_party_free
			}
			set_party_name = {
				ideology = radical_socialist
				long_name = MLW_radical_socialist_party_free_long
				name = MLW_radical_socialist_party_free
			}
			set_party_name = {
				ideology = social_democrat
				long_name = MLW_social_democrat_party_free_long
				name = MLW_social_democrat_party_free
			}
			set_party_name = {
				ideology = social_liberal
				long_name = MLW_social_liberal_party_free_long
				name = MLW_social_liberal_party_free
			}
			set_party_name = {
				ideology = market_liberal
				long_name = MLW_market_liberal_party_free_long
				name = MLW_market_liberal_party_free
			}
			set_party_name = {
				ideology = social_conservative
				long_name = MLW_social_conservative_party_free_long
				name = MLW_social_conservative_party_free
			}
			set_party_name = {
				ideology = authoritarian_democrat
				long_name = MLW_authoritarian_democrat_party_free_long
				name = MLW_authoritarian_democrat_party_free
			}
			set_party_name = {
				ideology = paternal_autocrat
				long_name = MLW_paternal_autocrat_party_free_long
				name = MLW_paternal_autocrat_party_free
			}
			set_party_name = {
				ideology = national_populist
				long_name = MLW_national_populist_party_free_long
				name = MLW_national_populist_party_free
			}
		hidden_effect = {
			country_event = {
				id = njassa.32
				days = 2
			}
			}
		}
		
	option = {
		name = njassa.29.c #MAF/GER response
		ai_chance = {
			factor = 100
		}
	trigger = {
			OR = {
				tag = MAF
				tag = GER
			}
			MLW ={ is_subject_of = MAF }
			}
		}

	option = {
		name = njassa.29.e #Germany marches in
		ai_chance = {
			factor = 100
		}
	trigger = {
			tag = MLW
			country_exists = MAF
			MAF = {
				has_war = no
			}
		}
		if = {
			limit = {
				tag = MLW
			}
			add_political_power = 100
			add_stability = -0.1
			set_politics = {
				ruling_party = national_populist
			}
			add_popularity = {
				ideology = national_populist
				popularity = 0.1
			}
			create_country_leader = {
				name = "Theodor Eicke"
				picture = "gfx/leaders/MAF/Portrait_Mittelafrika_Theodor_Eicke.png"
				expire = "1.1.1"
				ideology = natpop_colonial_govt_subtype
			}
			add_popularity = {
				ideology = radical_socialist
				popularity = -0.05
			}
			add_popularity = {
				ideology = syndicalist
				popularity = -0.05
			}			
			add_popularity = {
				ideology = totalist
				popularity = -0.05
			}
			add_ideas = MLW_suppressedchilembwists
		}
		hidden_effect = {
				set_cosmetic_tag = MLW_GERMAN
			}
		}

	option = {
		name = njassa.29.f #Yao militias launch a nativist counter-coup
		ai_chance = {
			factor = 100
		}
	trigger = {
			tag = MLW
		}
		if = {
			limit = {
				tag = MLW
			}
			add_political_power = 100
			add_stability = -0.1
			set_politics = {
				ruling_party = paternal_autocrat
			}
			create_country_leader = {
				name = "Kawinga IV"
				picture = "gfx/leaders/MLW/MLW_Kawinga_IV.png"
				expire = "1.1.1"
				ideology = elective_monarchy_subtype
	
			}
			add_popularity = {
				ideology = paternal_autocrat
				popularity = 0.05
			}
			add_popularity = {
				ideology = radical_socialist
				popularity = -0.01
			}
			add_popularity = {
				ideology = syndicalist
				popularity = -0.01
			}			
			add_popularity = {
				ideology = totalist
				popularity = -0.02
			}
		}
			set_party_name = {
				ideology = totalist
				long_name = MLW_totalist_party_free_long
				name = MLW_totalist_party_free
			}
			set_party_name = {
				ideology = syndicalist
				long_name = MLW_syndicalist_party_free_long
				name = MLW_syndicalist_party_free
			}
			set_party_name = {
				ideology = radical_socialist
				long_name = MLW_radical_socialist_party_free_long
				name = MLW_radical_socialist_party_free
			}
			set_party_name = {
				ideology = social_democrat
				long_name = MLW_social_democrat_party_free_long
				name = MLW_social_democrat_party_free
			}
			set_party_name = {
				ideology = social_liberal
				long_name = MLW_social_liberal_party_free_long
				name = MLW_social_liberal_party_free
			}
			set_party_name = {
				ideology = market_liberal
				long_name = MLW_market_liberal_party_free_long
				name = MLW_market_liberal_party_free
			}
			set_party_name = {
				ideology = social_conservative
				long_name = MLW_social_conservative_party_free_long
				name = MLW_social_conservative_party_free
			}
			set_party_name = {
				ideology = authoritarian_democrat
				long_name = MLW_authoritarian_democrat_party_yao_long
				name = MLW_authoritarian_democrat_party_yao
			}
			set_party_name = {
				ideology = paternal_autocrat
				long_name = MLW_paternal_autocrat_party_yao_long
				name = MLW_paternal_autocrat_party_yao
			}
			set_party_name = {
				ideology = national_populist
				long_name = MLW_national_populist_party_yao_long
				name = MLW_national_populist_party_yao
			}
		hidden_effect = {
			set_cosmetic_tag = MLW_SUL
			country_event = {
				id = njassa.31
				days = 2
				}
			}
		}
		
	option = {
		name = njassa.29.g #British path
		ai_chance = {
			factor = 50
		}
	trigger = {
			tag = MLW
			OR = {
				MAF = {
					country_exists = no
					has_war = yes
				}
			}
		}
		if = {
			limit = {
				tag = MLW
			}
			add_political_power = 100
			add_stability = -0.1
			set_politics = {
				ruling_party = national_populist
			}
			add_popularity = {
				ideology = national_populist
				popularity = 0.1
			}
			create_country_leader = {
				name = "Shenton Thomas"
				desc = "POLITICS_SHENTON_THOMAS_DESC"
				picture = "gfx/leaders/MLW/Portrait_MLW_Sir_Shenton_Thomas.png"
				ideology = natpop_colonial_govt_subtype
			}
			add_popularity = {
				ideology = radical_socialist
				popularity = -0.05
			}
			add_popularity = {
				ideology = syndicalist
				popularity = -0.05
			}			
			add_popularity = {
				ideology = totalist
				popularity = -0.05
			}
			add_ideas = MLW_suppressedchilembwists
			hidden_effect = {
				set_cosmetic_tag = MLW_GBR
			}
		}
		
		}
	
	}

country_event = { #Socialist power struggle 
	id = njassa.30
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.30" }
	title = njassa.30.t
	desc = njassa.30.d
	picture = GFX_report_event_house
	is_triggered_only = yes

	option = { #Flax Katoba Musopole Totalist
		name = njassa.30.a
		ai_chance = {
			factor = 50
		}
			set_politics = {
				ruling_party = totalist
			}
			create_country_leader = {
				name = "Flax Katoba Musopole"
				picture = "gfx/leaders/MLW/MLW_Flax_Katoba_Musopole.png"
				expire = "1.1.1"
				ideology = christian_communism_subtype
	
			}
			add_popularity = {
				ideology = totalist
				popularity = 0.1
			}
			set_party_name = {
				ideology = totalist
				long_name = MLW_totalist_party_free_long
				name = MLW_totalist_party_free
			}
			set_party_name = {
				ideology = syndicalist
				long_name = MLW_syndicalist_party_free_long
				name = MLW_syndicalist_party_free
			}
			set_party_name = {
				ideology = radical_socialist
				long_name = MLW_radical_socialist_party_free_long
				name = MLW_radical_socialist_party_free
			}
			set_party_name = {
				ideology = social_democrat
				long_name = MLW_social_democrat_party_free_long
				name = MLW_social_democrat_party_free
			}
			set_party_name = {
				ideology = social_liberal
				long_name = MLW_social_liberal_party_free_long
				name = MLW_social_liberal_party_free
			}
			set_party_name = {
				ideology = market_liberal
				long_name = MLW_market_liberal_party_free_long
				name = MLW_market_liberal_party_free
			}
			set_party_name = {
				ideology = social_conservative
				long_name = MLW_social_conservative_party_free_long
				name = MLW_social_conservative_party_free
			}
			set_party_name = {
				ideology = authoritarian_democrat
				long_name = MLW_authoritarian_democrat_party_free_long
				name = MLW_authoritarian_democrat_party_free
			}
			set_party_name = {
				ideology = paternal_autocrat
				long_name = MLW_paternal_autocrat_party_free_long
				name = MLW_paternal_autocrat_party_free
			}
			set_party_name = {
				ideology = national_populist
				long_name = MLW_national_populist_party_free_long
				name = MLW_national_populist_party_free
			}
		}
		
	option = { #Flax Katoba Musopole Syndi
		name = njassa.30.b
		ai_chance = {
			factor = 50
		}
			set_politics = {
				ruling_party = syndicalist
			}
			create_country_leader = {
				name = "Flax Katoba Musopole"
				picture = "gfx/leaders/MLW/MLW_Flax_Katoba_Musopole.png"
				expire = "1.1.1"
				ideology = christian_syndicalism_subtype
	
			}
			add_popularity = {
				ideology = syndicalist
				popularity = 0.1
			}
			set_party_name = {
				ideology = totalist
				long_name = MLW_totalist_party_free_long
				name = MLW_totalist_party_free
			}
			set_party_name = {
				ideology = syndicalist
				long_name = MLW_syndicalist_party_free_long
				name = MLW_syndicalist_party_free
			}
			set_party_name = {
				ideology = radical_socialist
				long_name = MLW_radical_socialist_party_free_long
				name = MLW_radical_socialist_party_free
			}
			set_party_name = {
				ideology = social_democrat
				long_name = MLW_social_democrat_party_free_long
				name = MLW_social_democrat_party_free
			}
			set_party_name = {
				ideology = social_liberal
				long_name = MLW_social_liberal_party_free_long
				name = MLW_social_liberal_party_free
			}
			set_party_name = {
				ideology = market_liberal
				long_name = MLW_market_liberal_party_free_long
				name = MLW_market_liberal_party_free
			}
			set_party_name = {
				ideology = social_conservative
				long_name = MLW_social_conservative_party_free_long
				name = MLW_social_conservative_party_free
			}
			set_party_name = {
				ideology = authoritarian_democrat
				long_name = MLW_authoritarian_democrat_party_free_long
				name = MLW_authoritarian_democrat_party_free
			}
			set_party_name = {
				ideology = paternal_autocrat
				long_name = MLW_paternal_autocrat_party_free_long
				name = MLW_paternal_autocrat_party_free
			}
			set_party_name = {
				ideology = national_populist
				long_name = MLW_national_populist_party_free_long
				name = MLW_national_populist_party_free
			}			
		}
		
	option = { #
		name = njassa.30.c
		ai_chance = {
			factor = 100
		}
			set_politics = {
				ruling_party = radical_socialist
			}
			create_country_leader = {
				name = "Elliott Kenan Kamwana"
				desc = "POLITICS_ELLIOT_KENAN_DESC"
				picture = "gfx/leaders/MLW/MLW_Elliot_Kenan_Kamwana.png"
				expire = "1.1.1"
				ideology = christian_socialism_subtype
	
			}
			add_popularity = {
				ideology = radical_socialist
				popularity = 0.1
			}				
		}
		
	option = { #
		name = njassa.30.e
		ai_chance = {
			factor = 100
		}
	trigger = {
			NOT = {
				SAF = {
					has_country_leader = {
						name = "Clement Kadalie"
						ruling_only = yes
					}
				}
			}
		}
			set_politics = {
				ruling_party = social_democrat
			}
			create_country_leader = {
				name = "Clement Kadalie"
				picture = "gfx/leaders/SAF/Portrait_SAF_Clement_Kadalie.png"
				desc = "POLITICS_CLEM_KADALIE_DESC"
				expire = "1.1.1"
				ideology = syndie_social_democrat_subtype
			}
			add_popularity = {
				ideology = social_democrat
				popularity = 0.1
			}
			set_party_name = {
				ideology = totalist
				long_name = MLW_totalist_party_free_long
				name = MLW_totalist_party_free
			}
			set_party_name = {
				ideology = syndicalist
				long_name = MLW_syndicalist_party_free_long
				name = MLW_syndicalist_party_free
			}
			set_party_name = {
				ideology = radical_socialist
				long_name = MLW_radical_socialist_party_free_long
				name = MLW_radical_socialist_party_free
			}
			set_party_name = {
				ideology = social_democrat
				long_name = MLW_social_democrat_party_free_long
				name = MLW_social_democrat_party_free
			}
			set_party_name = {
				ideology = social_liberal
				long_name = MLW_social_liberal_party_free_long
				name = MLW_social_liberal_party_free
			}
			set_party_name = {
				ideology = market_liberal
				long_name = MLW_market_liberal_party_free_long
				name = MLW_market_liberal_party_free
			}
			set_party_name = {
				ideology = social_conservative
				long_name = MLW_social_conservative_party_free_long
				name = MLW_social_conservative_party_free
			}
			set_party_name = {
				ideology = authoritarian_democrat
				long_name = MLW_authoritarian_democrat_party_free_long
				name = MLW_authoritarian_democrat_party_free
			}
			set_party_name = {
				ideology = paternal_autocrat
				long_name = MLW_paternal_autocrat_party_free_long
				name = MLW_paternal_autocrat_party_free
			}
			set_party_name = {
				ideology = national_populist
				long_name = MLW_national_populist_party_free_long
				name = MLW_national_populist_party_free
			}
		}
		
	option = { #
		name = njassa.30.f
		ai_chance = {
			factor = 50
		}
			set_politics = {
				ruling_party = social_liberal
			}
			create_country_leader = {
				name = "James Frederick Sangala"
				desc = "POLITICS_SANGRLA_DESC"
				picture = "Portrait_Africa_Generic_new_2.png"
				expire = "1.1.1"
				ideology = soclib_liberal_socialism_subtype 
	
			}
			add_popularity = {
				ideology = social_liberal
				popularity = 0.15
			}
			set_party_name = {
				ideology = totalist
				long_name = MLW_totalist_party_free_long
				name = MLW_totalist_party_free
			}
			set_party_name = {
				ideology = syndicalist
				long_name = MLW_syndicalist_party_free_long
				name = MLW_syndicalist_party_free
			}
			set_party_name = {
				ideology = radical_socialist
				long_name = MLW_radical_socialist_party_free_long
				name = MLW_radical_socialist_party_free
			}
			set_party_name = {
				ideology = social_democrat
				long_name = MLW_social_democrat_party_free_long
				name = MLW_social_democrat_party_free
			}
			set_party_name = {
				ideology = social_liberal
				long_name = MLW_social_liberal_party_free_long
				name = MLW_social_liberal_party_free
			}
			set_party_name = {
				ideology = market_liberal
				long_name = MLW_market_liberal_party_free_long
				name = MLW_market_liberal_party_free
			}
			set_party_name = {
				ideology = social_conservative
				long_name = MLW_social_conservative_party_free_long
				name = MLW_social_conservative_party_free
			}
			set_party_name = {
				ideology = authoritarian_democrat
				long_name = MLW_authoritarian_democrat_party_free_long
				name = MLW_authoritarian_democrat_party_free
			}
			set_party_name = {
				ideology = paternal_autocrat
				long_name = MLW_paternal_autocrat_party_free_long
				name = MLW_paternal_autocrat_party_free
			}
			set_party_name = {
				ideology = national_populist
				long_name = MLW_national_populist_party_free_long
				name = MLW_national_populist_party_free
			}
		}
		
	}
	

country_event = { #Yao chief decides which focus tree he wants
	id = njassa.31
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.31" }
	title = njassa.31.t
	desc = njassa.31.d

	picture = GFX_report_event_chiefs
	is_triggered_only = yes



	option = { #auth dem
		name = njassa.31.a
		ai_chance = {
			factor = 50
		}
			set_politics = {
				ruling_party = authoritarian_democrat
			}
				create_country_leader = {
					name = "Kawinga IV"
					picture = "gfx/leaders/MLW/MLW_Kawinga_IV.png"
					expire = "1.1.1"
					ideology = tribal_chiefdom_subtype
		
				}
			add_popularity = {
				ideology = authoritarian_democrat
				popularity = 0.1
			}		
			load_focus_tree = african_monarchy
			set_cosmetic_tag = MLW_SUL
			hidden_effect = {
				create_country_leader = {
					name = "Kawinga IV"
					picture = "gfx/leaders/MLW/MLW_Kawinga_IV.png"
					expire = "1.1.1"
					ideology = pataut_tribal_chiefdom_subtype
		
				}
				create_country_leader = {
					name = "Kawinga Abd al-Ilah"
					picture = "gfx/leaders/MLW/MLW_Kawinga_IV.png"
					expire = "1.1.1"
					ideology = natpop_islamism_subtype
		
					}
				}
			}

	option = { #stay the same
		name = njassa.31.b
		ai_chance = {
			factor = 100
		}
		
		}
		
	option = { #Embrace our tribal roots
		name = njassa.31.c
		ai_chance = {
			factor = 50
		}
			create_country_leader = {
				name = "Kawinga IV"
				picture = "gfx/leaders/MLW/MLW_Kawinga_IV.png"
				expire = "1.1.1"
				ideology = pataut_tribal_chiefdom_subtype
	
			}
			load_focus_tree = african_monarchy
			set_cosmetic_tag = MLW_SUL
			hidden_effect = {
				create_country_leader = {
					name = "Kawinga IV"
					picture = "gfx/leaders/MLW/MLW_Kawinga_IV.png"
					expire = "1.1.1"
					ideology = tribal_chiefdom_subtype
		
				}
				create_country_leader = {
					name = "Kawinga Abd al-Ilah"
					picture = "gfx/leaders/MLW/MLW_Kawinga_IV.png"
					expire = "1.1.1"
					ideology = natpop_islamism_subtype
		
				}
			}
		}
		
	option = { #Go full Islam
		name = njassa.31.e
		ai_chance = {
			factor = 50
		}
			set_politics = {
				ruling_party = national_populist
			}
			create_country_leader = {
				name = "Kawinga Abd al-Ilah"
				picture = "gfx/leaders/MLW/MLW_Kawinga_IV.png"
				expire = "1.1.1"
				ideology = natpop_islamism_subtype
	
			}
			add_popularity = {
				ideology = national_populist
				popularity = 0.1
			}		
			load_focus_tree = islamic_generic
			hidden_effect = {
				create_country_leader = {
					name = "Kawinga IV"
					picture = "gfx/leaders/MLW/MLW_Kawinga_IV.png"
					expire = "1.1.1"
					ideology = pataut_tribal_chiefdom_subtype
		
				}
				create_country_leader = {
					name = "Kawinga IV"
					picture = "gfx/leaders/MLW/MLW_Kawinga_IV.png"
					expire = "1.1.1"
					ideology = tribal_chiefdom_subtype
		
				}
			}
		}
		
	}
	
country_event = { #Banda political options
	id = njassa.32
	immediate = { log = "[GetDateText]: [Root.GetName]: event njassa.32" }
	title = njassa.32.t
	desc = njassa.32.d

	picture = GFX_report_event_pondicherry
	is_triggered_only = yes



	option = {
		name = njassa.32.a #don't hold elections, switch to soc dem paternal socialism
		ai_chance = {
			factor = 100
		}
	trigger = {
			tag = MLW
		}
			set_politics = {
				ruling_party = social_democrat
			}
			create_country_leader = {
				name = "Hastings Kamuzu Banda"
				desc = "POLITICS_BANDAMLW_DESC"
				picture = "gfx/leaders/MLW/Portrait_MLW_Hastings_Banda.png"
				expire = "1.1.1"
				ideology = socdem_paternal_socialism_subtype 
	
			}
			set_party_name = {
				ideology = social_democrat
				long_name = MLW_social_democrat_party_banda_long
				name = MLW_social_democrat_party_banda
			}
			add_popularity = {
				ideology = social_democrat
				popularity = 0.1
			}			
		}
		
	option = {
		name = njassa.32.b #don't hold elections, stick to soc con paternal socialism
		ai_chance = {
			factor = 100
		}
	trigger = {
			tag = MLW
		}
			add_popularity = {
				ideology = social_conservative
				popularity = 0.05
			}			
		}
		
	option = {
		name = njassa.32.c #don't hold elections, stick to soc con paternal socialism
		ai_chance = {
			factor = 100
		}
	trigger = {
			tag = MLW
		}
			set_politics = {
				ruling_party = paternal_autocrat
			}
			create_country_leader = {
				name = "Hastings Kamuzu Banda"
				desc = "POLITICS_BANDAMLW_DESC"
				picture = "gfx/leaders/MLW/Portrait_MLW_Hastings_Banda.png"
				expire = "1.1.1"
				ideology = pataut_christian_democracy_subtype 
	
			}
			add_popularity = {
				ideology = paternal_autocrat
				popularity = 0.1
			}			
		}

	option = {
		name = njassa.32.e #hold real elections/change focus tree
		ai_chance = {
			factor = 100
		}
	trigger = {
			tag = MLW
		}
		load_focus_tree = African_Generic_Democracy
		unlock_national_focus = AFR_DEM_State_of_Affairs
		country_event = {
			id = sharedafrika.43
			days = 3
			}		
		}
		
	option = {
		name = njassa.32.f ##hold real elections/don't change focus tree
		ai_chance = {
			factor = 100
		}
	trigger = {
			tag = MLW
		}
		hidden_effect = {
		
		}
		country_event = {
			id = sharedafrika.43
			days = 3
			}
		}
		
	}
	
country_event = { #Mittelafrikan invasion of Nyasaland
	id = njassa.33
	title = njassa.33.t
	desc = njassa.33.d

	is_triggered_only = yes
	picture = GFX_report_event_boma


	option = { #invade
		name = njassa.33.a
		ai_chance = {
			factor = 100
			modifier = {
				factor = 0
				has_war_with = PAF
			}
		}
		declare_war_on = {
			target = MLW
			type = annex_everything
		}
		add_political_power = -20

		}
	option = {
		name = njassa.33.b
		ai_chance = {
			factor = 25
		}

		}
	option = {
		name = njassa.33.c
		ai_chance = {
			factor = 50
		}
	trigger = {
			MLW = {
				NOT = {
					has_socialist_government = yes
				}
			}
		}

		}
	}
	
country_event = { #The Governor
	id = njassa.34
	title = njassa.34.t
	desc = njassa.34.d

	is_triggered_only = yes
	picture = GFX_report_event_shenton
	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = {
		name = njassa.34.a
	}
}

country_event = { #The Chilembweist Uprising of 1915
	id = njassa.35
	title = njassa.35.t
	desc = njassa.35.d

	is_triggered_only = yes
	picture = GFX_report_event_troops
	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = { #
		name = njassa.35.a
		add_war_support = 0.01
	}
}

country_event = { #Clement Kadalie leaves Nyasaland
	id = njassa.36
	title = njassa.36.t
	desc = njassa.36.d

	is_triggered_only = yes
	picture = GFX_report_event_SAF_black_protest
	#minor_flavor = yes
	trigger = {
		is_ai = no
		NOT = { has_global_flag = player_dislikes_colonial_flavour_flag }
	}

	option = { #
		name = njassa.36.a
		add_political_power = -10
	}
}
