add_namespace = eoanb_gamerules

# Economy
	country_event = {
		id = eoanb_gamerules.1
		title = eoanb_gamerules.1.t
		desc = eoanb_gamerules.1.d

		is_triggered_only = yes

		trigger = {
			is_ai = no
		}

		option = {
			name = eoanb_gamerules.1.a
			clr_global_flag = eoanb_gamerule_economy_disabled
		}
		option = {
			name = eoanb_gamerules.1.b
			set_global_flag = eoanb_gamerule_economy_disabled
		}
	}

# Agencies
	country_event = {
		id = eoanb_gamerules.2
		title = eoanb_gamerules.2.t
		desc = eoanb_gamerules.2.d

		is_triggered_only = yes

		trigger = {
			is_ai = no
		}

		option = {
			name = eoanb_gamerules.1.a
			clr_global_flag = eoanb_gamerule_agency_disabled
		}
		option = {
			name = eoanb_gamerules.1.b
			set_global_flag = eoanb_gamerule_agency_disabled
		}
	}
# Tribals
	country_event = {
		id = eoanb_gamerules.3
		title = eoanb_gamerules.3.t
		desc = eoanb_gamerules.3.d

		is_triggered_only = yes

		trigger = {
			is_ai = no
		}

		option = {
			name = eoanb_gamerules.1.a
			clr_global_flag = eoanb_gamerule_tribal_disabled
		}
		option = {
			name = eoanb_gamerules.1.b
			set_global_flag = eoanb_gamerule_tribal_disabled
		}
	}

# Rebellion
	country_event = {
		id = eoanb_gamerules.4
		title = eoanb_gamerules.4.t
		desc = eoanb_gamerules.4.d

		is_triggered_only = yes

		trigger = {
			is_ai = no
		}

		option = {
			name = eoanb_gamerules.1.a
			clr_global_flag = eoanb_gamerule_rebel_disabled
		}
		option = {
			name = eoanb_gamerules.1.b
			set_global_flag = eoanb_gamerule_rebel_disabled
		}
	}
# Epidemics
	country_event = {
		id = eoanb_gamerules.5
		title = eoanb_gamerules.5.t
		desc = eoanb_gamerules.5.d

		is_triggered_only = yes

		trigger = {
			is_ai = no
		}

		option = {
			name = eoanb_gamerules.1.a
			clr_global_flag = eoanb_gamerule_pandemic_disabled
		}
		option = {
			name = eoanb_gamerules.1.b
			set_global_flag = eoanb_gamerule_pandemic_disabled
		}
	}
# Controversial
	country_event = {
		id = eoanb_gamerules.6
		title = eoanb_gamerules.6.t
		desc = eoanb_gamerules.6.d

		is_triggered_only = yes

		trigger = {
			is_ai = no
		}

		option = {
			name = eoanb_gamerules.1.a
			clr_global_flag = eoanb_gamerule_controversial_disabled
		}
		option = {
			name = eoanb_gamerules.1.b
			set_global_flag = eoanb_gamerule_controversial_disabled
		}
	}

	country_event = {
		id = eoanb_gamerules.7
		title = eoanb_gamerules.7.t
		desc = eoanb_gamerules.7.d

		is_triggered_only = yes

		trigger = {
			is_ai = no
		}

		option = {
			name = eoanb_gamerules.1.a
			set_global_flag = eoanb_gamerule_eastereggs_enabled
		}
		option = {
			name = eoanb_gamerules.1.b
			clr_global_flag = eoanb_gamerule_eastereggs_enabled
		}
	}

	country_event = {
		id = eoanb_gamerules.8
		title = eoanb_gamerules.8.t
		desc = eoanb_gamerules.8.d

		is_triggered_only = yes

		trigger = {
			is_ai = no
		}

		option = {
			name = eoanb_gamerules.1.a
			clr_global_flag = eoanb_gamerule_music_disabled
		}
		option = {
			name = eoanb_gamerules.1.b
			set_global_flag = eoanb_gamerule_music_disabled
		}
	}

country_event = {
	id = eoanb_gamerules.9
	title = eoanb_gamerules.9.t
	desc = eoanb_gamerules.9.d

	is_triggered_only = yes

	trigger = {
		is_ai = no
	}

	option = {
		name = eoanb_gamerules.1.a
		set_global_flag = eoanb_gamerule_interface_enabled
	}
	option = {
		name = eoanb_gamerules.1.b
		clr_global_flag = eoanb_gamerule_interface_enabled
	}
}

country_event = {
	id = eoanb_gamerules.10
	title = eoanb_gamerules.10.t
	desc = eoanb_gamerules.10.d

	is_triggered_only = yes

	trigger = {
		is_ai = no
	}

	option = {
		name = eoanb_gamerules.10.a
		set_global_flag = eoanb_gamerule_united_africa
		custom_effect_tooltip = eoanb_gamerules.10.a_tt
		hidden_effect = {
			SKT = {
				for_each_scope_loop = {
					array = subjects
					every_owned_state = {
						remove_core_of = PREV
						add_core_of = PREV.PREV
						transfer_state_to = PREV.PREV
					}
				}
			}
			KBO = {
				for_each_scope_loop = {
					array = subjects
					every_owned_state = {
						remove_core_of = PREV
						add_core_of = PREV.PREV
						transfer_state_to = PREV.PREV
					}
				}
			}
			KON = {
				for_each_scope_loop = {
					array = subjects
					every_owned_state = {
						remove_core_of = PREV
						add_core_of = PREV.PREV
						transfer_state_to = PREV.PREV
					}
				}
			}
			#Annex all tags
			AFR = {
				IGA = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				SAL = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				MNH = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				MDR = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				YEK = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				BKW = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				LUB = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				BUG = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				KAD = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				TOG = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				FTJ = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				KOY = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				MOS = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				DDI = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				# ASH = {
					# every_owned_state = {
						# remove_core_of = PREV
				#		transfer_state_to = PREV.PREV
					# }
				# }
				# BRG = {
					# every_owned_state = {
						# remove_core_of = PREV
				#		transfer_state_to = PREV.PREV
					# }
				# }
				OYO = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				GBG = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				KKY = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				IJB = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				ARO = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				BMM = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				BAG = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				BDA = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				TOR = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				BNY = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				LUO = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				NKO = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				KRG = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				SUK = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				NYW = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				BUR = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				RWD = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				LOA = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				TYO = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				LUN = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				KUB = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				CKW = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				WYO = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				KBD = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				MLW = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				OVD = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				AHR = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				BTS = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				BST = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				OOR = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				SRA = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				DMG = {
					every_owned_state = {
						remove_core_of = PREV
						transfer_state_to = PREV.PREV
					}
				}
				set_rule = {
					can_boost_other_ideologies = no
					can_create_factions = no
					can_declare_war_on_same_ideology = no
					can_declare_war_without_wargoal_when_in_war = no
					can_decline_call_to_war = yes
					can_force_government = no
					can_generate_female_aces = no
					can_guarantee_other_ideologies = no
					can_join_factions = no
					can_join_opposite_factions = no
					can_lower_tension = no
					can_not_declare_war = yes
					can_occupy_non_war = no
					can_only_justify_war_on_threat_country = yes
				}

				add_ideas = AFR_opt_debuffs

				add_manpower = -30000
			}
		}
	}
	option = {
		name = eoanb_gamerules.10.b
	}
}

country_event = {
	id = eoanb_gamerules.11
	title = eoanb_gamerules.11.t
	desc = eoanb_gamerules.11.d

	is_triggered_only = yes

	trigger = {
		is_ai = no
	}

	option = {
		name = eoanb_gamerules.11.a
		clr_global_flag = eoanb_gamerule_locked
	}
}