scripted_gui = {

	TNO_Burgundy_Decisions_GUI = {
		context_type = player_context
		window_name = "TNO_Burgundy_Decisions_GUI"
		parent_window_name = powerbalanceview

		visible = {
			check_variable = { TNO_BoP_SelectedTab = token:BoP_Tab_Globalplan_GUI }
		}

		triggers = { 
			Kondor_Activate_Unavailable_Button_visible = {
				OR = {
					check_variable = {BRG_GP_Kondor_Status_Var = 0}
					has_country_flag = BRG_GPs_locked_flag
					BRG_Check_GP_Active = yes
					BRG_GP_Kondor_Unlocked = no
				}
				check_variable = {BRG_GP_Kondor_Status_Var < 2}
			}
			Kondor_Activate_Available_Button_visible = {
				check_variable = {BRG_GP_Kondor_Status_Var = 1}
				NOT = {has_country_flag = BRG_GPs_locked_flag}
				BRG_GP_Kondor_Unlocked = yes
				BRG_Check_GP_Active = no
			}
			Kondor_Cancel_Button_visible = {
				check_variable = {BRG_GP_Kondor_Status_Var = 2}
			}
			Kondor_Complete_Button_visible = {
				check_variable = {BRG_GP_Kondor_Status_Var = 3}
			}

			Wolf_Activate_Unavailable_Button_visible = {
				OR = {
					check_variable = {BRG_GP_Wolf_Status_Var = 0}
					has_country_flag = BRG_GPs_locked_flag
					BRG_Check_GP_Active = yes
					BRG_GP_Wolf_Unlocked = no
				}
				check_variable = {BRG_GP_Wolf_Status_Var < 2}
			}
			Wolf_Activate_Available_Button_visible = {
				check_variable = {BRG_GP_Wolf_Status_Var = 1}
				NOT = {has_country_flag = BRG_GPs_locked_flag}
				BRG_GP_Wolf_Unlocked = yes
				BRG_Check_GP_Active = no
				check_variable = { BRG_supplies > 4 }
			}
			Wolf_Cancel_Button_visible = {
				check_variable = {BRG_GP_Wolf_Status_Var = 2}
			}
			Wolf_Complete_Button_visible = {
				check_variable = {BRG_GP_Wolf_Status_Var = 3}
			}

			#Lowe_Activate_Unavailable_Button_visible = {
			#	OR = {
			#		check_variable = {BRG_GP_Lowe_Status_Var = 0}
			#		has_country_flag = BRG_GPs_locked_flag
			#		BRG_Check_GP_Active = no
			#		BRG_GP_Lowe_Unlocked = no
			#	}
			#}
			#Lowe_Activate_Available_Button_visible = {
			#	check_variable = {BRG_GP_Lowe_Status_Var = 1}
			#	NOT = {has_country_flag = BRG_GPs_locked_flag}
			#	BRG_GP_Lowe_Unlocked = yes
			#	BRG_Check_GP_Active = no
			#	check_variable = { BRG_supplies > 4 }
			#}
			#Lowe_Cancel_Button_visible = {
			#	check_variable = {BRG_GP_Lowe_Status_Var = 2}
			#}
			#Lowe_Complete_Button_visible = {
			#	check_variable = {BRG_GP_Lowe_Status_Var = 3}
			#}

			Bar_Activate_Unavailable_Button_visible = {
				OR = {
					check_variable = {BRG_GP_Bar_Status_Var = 0}
					has_country_flag = BRG_GPs_locked_flag
					BRG_Check_GP_Active = yes
					BRG_GP_Bar_Unlocked = no
				}
				check_variable = {BRG_GP_Bar_Status_Var < 2}
			}
			Bar_Activate_Available_Button_visible = {
				check_variable = {BRG_GP_Bar_Status_Var = 1}
				NOT = {has_country_flag = BRG_GPs_locked_flag}
				BRG_GP_Bar_Unlocked = yes
				BRG_Check_GP_Active = no
				check_variable = { BRG_supplies > 4 }
			}
			Bar_Cancel_Button_visible = {
				check_variable = {BRG_GP_Bar_Status_Var = 2}
			}
			Bar_Complete_Button_visible = {
				check_variable = {BRG_GP_Bar_Status_Var = 3}
			}

			Drache_Activate_Unavailable_Button_visible = {
				OR = {
					check_variable = {BRG_GP_Drache_Status_Var = 0}
					has_country_flag = BRG_GPs_locked_flag
					BRG_Check_GP_Active = yes
					BRG_GP_Drache_Unlocked = no
				}
				check_variable = {BRG_GP_Drache_Status_Var < 2}
			}
			Drache_Activate_Available_Button_visible = {
				check_variable = {BRG_GP_Drache_Status_Var = 1}
				NOT = {has_country_flag = BRG_GPs_locked_flag}
				BRG_GP_Drache_Unlocked = yes
				BRG_Check_GP_Active = no
				check_variable = { BRG_supplies > 4 }
			}
			Drache_Cancel_Button_visible = {
				check_variable = {BRG_GP_Drache_Status_Var = 2}
			}
			Drache_Complete_Button_visible = {
				check_variable = {BRG_GP_Drache_Status_Var = 3}
			}

			Sonne_Activate_Unavailable_Button_visible = {
				OR = {
					check_variable = {BRG_GP_Sonne_Status_Var = 0}
					has_country_flag = BRG_GPs_locked_flag
					BRG_Check_GP_Active = yes
					BRG_GP_Sonne_Unlocked = no
				}
				check_variable = {BRG_GP_Sonne_Status_Var < 2}
			}
			Sonne_Activate_Available_Button_visible = {
				check_variable = {BRG_GP_Sonne_Status_Var = 1}
				NOT = {has_country_flag = BRG_GPs_locked_flag}
				BRG_GP_Sonne_Unlocked = yes
				BRG_Check_GP_Active = no
				check_variable = { BRG_supplies > 4 }
			}
			Sonne_Cancel_Button_visible = {
				check_variable = {BRG_GP_Sonne_Status_Var = 2}
			}
			Sonne_Complete_Button_visible = {
				check_variable = {BRG_GP_Sonne_Status_Var = 3}
			}

			Adler_Activate_Unavailable_Button_visible = {
				OR = {
					check_variable = {BRG_GP_Adler_Status_Var = 0}
					has_country_flag = BRG_GPs_locked_flag
					BRG_Check_GP_Active = yes
					BRG_GP_Adler_Unlocked = no
				}
				check_variable = {BRG_GP_Adler_Status_Var < 2}
			}
			Adler_Activate_Available_Button_visible = {
				check_variable = {BRG_GP_Adler_Status_Var = 1}
				NOT = {has_country_flag = BRG_GPs_locked_flag}
				BRG_GP_Adler_Unlocked = yes
				BRG_Check_GP_Active = no
				check_variable = { BRG_supplies > 4 }
			}
			Adler_Cancel_Button_visible = {
				check_variable = {BRG_GP_Adler_Status_Var = 2}
			}
			Adler_Complete_Button_visible = {
				check_variable = {BRG_GP_Adler_Status_Var = 3}
			}

			Puma_Activate_Unavailable_Button_visible = {
				OR = {
					check_variable = {BRG_GP_Puma_Status_Var = 0}
					has_country_flag = BRG_GPs_locked_flag
					BRG_Check_GP_Active = yes
					BRG_GP_Puma_Unlocked = no
				}
				check_variable = {BRG_GP_Puma_Status_Var < 2}
			}
			Puma_Activate_Available_Button_visible = {
				check_variable = {BRG_GP_Puma_Status_Var = 1}
				NOT = {has_country_flag = BRG_GPs_locked_flag}
				BRG_GP_Puma_Unlocked = yes
				BRG_Check_GP_Active = no
				check_variable = { BRG_supplies > 4 }
			}
			Puma_Cancel_Button_visible = {
				check_variable = {BRG_GP_Puma_Status_Var = 2}
			}
			Puma_Complete_Button_visible = {
				check_variable = {BRG_GP_Puma_Status_Var = 3}
			}

			Burgundy_GUI_Plan_Header_Wolf_visible = {
				has_country_flag = view_Wolf_actions
			}
			Burgundy_GUI_Plan_Header_Kondor_visible = {
				has_country_flag = view_Kondor_actions
			}
			#Burgundy_GUI_Plan_Header_Lowe_visible = {
			#	has_country_flag = view_Lowe_actions
			#}
			Burgundy_GUI_Plan_Header_Bar_visible = {
				has_country_flag = view_Bar_actions
			}
			Burgundy_GUI_Plan_Header_Drache_visible = {
				has_country_flag = view_Drache_actions
			}
			Burgundy_GUI_Plan_Header_Sonne_visible = {
				has_country_flag = view_Sonne_actions
			}
			Burgundy_GUI_Plan_Header_Adler_visible = {
				has_country_flag = view_Adler_actions
			}
			Burgundy_GUI_Plan_Header_Puma_visible = {
				has_country_flag = view_Puma_actions
			}
		}

		effects = {
			Wolf_Activate_Available_Button_click = {
				BRG_Wolf_Activate_Costs = yes
				set_variable = {BRG_GP_Wolf_Status_Var = 2}
				TNO_BRG_clear_all_GP_view_flags = yes
				set_country_flag = view_Wolf_actions
				TNO_BRG_main_tree_swap = yes
			}

			Wolf_Cancel_Button_click = {
				BRG_Wolf_Cancel_Refund = yes
				set_variable = {BRG_GP_Wolf_Status_Var = 1}
				TNO_BRG_Activate_GP_Cancel_Cooldown = yes
				TNO_BRG_clear_all_GP_view_flags = yes
				TNO_BRG_main_tree_swap = yes
			}

			#Lowe_Activate_Available_Button_click = {
			#	BRG_Lowe_Activate_Costs = yes
			#	set_variable = {BRG_GP_Lowe_Status_Var = 2}
			#	TNO_BRG_clear_all_GP_view_flags = yes
			#	set_country_flag = view_Lowe_actions
			#	TNO_BRG_main_tree_swap = yes
			#}

			#Lowe_Cancel_Button_click = {
			#	BRG_Lowe_Cancel_Refund = yes
			#	set_variable = {BRG_GP_Lowe_Status_Var = 1}
			#	TNO_BRG_Activate_GP_Cancel_Cooldown = yes
			#	TNO_BRG_clear_all_GP_view_flags = yes
			#	TNO_BRG_main_tree_swap = yes
			#}

			Kondor_Activate_Available_Button_click = {
				BRG_Kondor_Activate_Costs = yes
			}

			Kondor_Cancel_Button_click = {
				BRG_Kondor_Cancel_Refund = yes
				set_variable = {BRG_GP_Kondor_Status_Var = 1}
				TNO_BRG_Activate_GP_Cancel_Cooldown = yes
				TNO_BRG_clear_all_GP_view_flags = yes
				TNO_BRG_main_tree_swap = yes
			}

			Bar_Activate_Available_Button_click = {
				BRG_Bar_Activate_Costs = yes
				set_variable = {BRG_GP_Bar_Status_Var = 2}
				TNO_BRG_clear_all_GP_view_flags = yes
				set_country_flag = view_Bar_actions
				TNO_BRG_main_tree_swap = yes
			}

			Bar_Cancel_Button_click = {
				BRG_Bar_Cancel_Refund = yes
				set_variable = {BRG_GP_Bar_Status_Var = 1}
				TNO_BRG_Activate_GP_Cancel_Cooldown = yes
				TNO_BRG_clear_all_GP_view_flags = yes
				TNO_BRG_main_tree_swap = yes
			}

			Drache_Activate_Available_Button_click = {
				BRG_Drache_Activate_Costs = yes
				set_variable = {BRG_GP_Drache_Status_Var = 2}
				TNO_BRG_clear_all_GP_view_flags = yes
				set_country_flag = view_Drache_actions
				TNO_BRG_main_tree_swap = yes
			}

			Drache_Cancel_Button_click = {
				BRG_Drache_Cancel_Refund = yes
				set_variable = {BRG_GP_Drache_Status_Var = 1}
				TNO_BRG_Activate_GP_Cancel_Cooldown = yes
				TNO_BRG_clear_all_GP_view_flags = yes
				TNO_BRG_main_tree_swap = yes
			}

			Sonne_Activate_Available_Button_click = {
				BRG_Sonne_Activate_Costs = yes
				set_variable = {BRG_GP_Sonne_Status_Var = 2}
				TNO_BRG_clear_all_GP_view_flags = yes
				set_country_flag = view_Sonne_actions
				TNO_BRG_main_tree_swap = yes
			}

			Sonne_Cancel_Button_click = {
				BRG_Sonne_Cancel_Refund = yes
				set_variable = {BRG_GP_Sonne_Status_Var = 1}
				TNO_BRG_Activate_GP_Cancel_Cooldown = yes
				TNO_BRG_clear_all_GP_view_flags = yes
				TNO_BRG_main_tree_swap = yes
			}

			Adler_Activate_Available_Button_click = {
				BRG_Adler_Activate_Costs = yes
				set_variable = {BRG_GP_Adler_Status_Var = 2}
				TNO_BRG_clear_all_GP_view_flags = yes
				set_country_flag = view_Adler_actions
				TNO_BRG_main_tree_swap = yes
			}

			Adler_Cancel_Button_click = {
				BRG_Adler_Cancel_Refund = yes
				set_variable = {BRG_GP_Adler_Status_Var = 1}
				TNO_BRG_Activate_GP_Cancel_Cooldown = yes
				TNO_BRG_clear_all_GP_view_flags = yes
				TNO_BRG_main_tree_swap = yes
			}

			Puma_Activate_Available_Button_click = {
				BRG_Puma_Activate_Costs = yes
				set_variable = {BRG_GP_Puma_Status_Var = 2}
				TNO_BRG_clear_all_GP_view_flags = yes
				set_country_flag = view_Puma_actions
				TNO_BRG_main_tree_swap = yes
			}

			Puma_Cancel_Button_click = {
				BRG_Puma_Cancel_Refund = yes
				set_variable = {BRG_GP_Puma_Status_Var = 1}
				TNO_BRG_Activate_GP_Cancel_Cooldown = yes
				TNO_BRG_clear_all_GP_view_flags = yes
				TNO_BRG_main_tree_swap = yes
			}

		}
	}
	
	TNO_Burgundy_Rodomo_Info_Button_GUI = {
		context_type = decision_category
		window_name = "TNO_Burgundy_Rodomo_Info_Button_GUI"

		visible = {
			always = yes
		}
	}
	
	TNO_Burgundy_Education_Info_Button_GUI = {
		context_type = decision_category
		window_name = "TNO_Burgundy_Education_Info_Button_GUI"

		visible = {
			always = yes
		}
	}
	
	TNO_Burgundy_Famine_Info_Button_GUI = {
		context_type = decision_category
		window_name = "TNO_Burgundy_Famine_Info_Button_GUI"

		visible = {
			always = yes
		}
	}
}
