RUS_generic_debug = {
	RUS_toggle_country_specifc_debug = {
		icon = {
			key = GFX_decision_generic_visibility_closed
			trigger = {
				NOT = { has_country_flag = RUS_Disable_Country_Debug }
			}
		}
		icon = {
			key = GFX_decision_generic_visibility
			trigger = {
				has_country_flag = RUS_Disable_Country_Debug
			}
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_toggle_country_specifc_debug"
			if = {
				limit = { has_country_flag = RUS_Disable_Country_Debug }
				clr_country_flag = RUS_Disable_Country_Debug
			}
			else = {
				set_country_flag = RUS_Disable_Country_Debug
			}
		}
	}

	RUS_debug_smuta_enable = {
		icon = GFX_decision_generic_chess_king
		visible = {
			NOT = { has_country_flag = RUS_Smuta_Enabled }
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_debug_smuta_enable"
			RUS_Smuta_Enable = yes
		}
	}

	RUS_debug_smuta_restart = {
		icon = GFX_decision_generic_chess_king
		visible = {
			has_country_flag = RUS_Smuta_Enabled
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_debug_smuta_restart"
			RUS_Smuta_Disable = yes
			RUS_Smuta_Enable = yes
		}
	}

	RUS_debug_smuta_disable = {
		icon = GFX_decision_generic_chess_king
		visible = {
			has_country_flag = RUS_Smuta_Enabled
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_debug_smuta_disable"
			RUS_Smuta_Disable = yes
		}
	}

	RUS_debug_smuta_region_enable = {
		icon = GFX_decision_generic_chess_king
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_debug_smuta_region_enable"
			if = {
				limit = { is_central_russian_nation = yes }
				SAM = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
				VYT = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
				PRM = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
				KOM = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
				WRS = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
			}
			else_if = {
				limit = { is_west_siberian_nation = yes }
				SVR = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
				TYM = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
				OMS = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
			}
			else_if = {
				limit = { is_central_siberian_nation = yes }
				TOM = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
				NOV = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
				KEM = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
				SBA = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
			}
			else_if = {
				limit = { is_far_eastern_nation = yes }
				IRK = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
				BRY = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
				CHT = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
				AMR = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
				MAG = {
					if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
					RUS_Smuta_Enable = yes
				}
			}
		}
	}

	RUS_debug_smuta_everyone_enable = {
		icon = GFX_decision_generic_chess_king
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_debug_smuta_everyone_enable"
			SAM = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			VYT = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			PRM = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			KOM = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			WRS = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			SVR = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			TYM = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			OMS = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			TOM = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			NOV = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			KEM = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			SBA = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			IRK = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			BRY = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			CHT = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			AMR = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
			MAG = {
				if = { limit = { NOT = { has_country_flag = RUS_Smuta_Enabled } } }
				RUS_Smuta_Enable = yes
			}
		}
	}

	RUS_unite_west_russia = {
		icon = GFX_decision_generic_form_nation

		allowed = {
			is_central_russian_nation = yes
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_unite_west_russia"
			unite_west_russia = yes
		}
	}

	RUS_unite_west_siberia = {
		icon = GFX_decision_generic_form_nation

		allowed = {
			is_west_siberian_nation = yes
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_unite_west_siberia"
			if = {
				limit = {
					original_tag = OMS
				}
				OMS = {
					hidden_effect = {
						OMS_Dmitry_Yazov = {
							promote_character = {
								ideology = despotism_military_junta_subtype
							}
						}
					}
					OMS_Dmitry_Yazov = {
						promote_character = {
							ideology = ultranationalism_ultramilitarism_subtype
						}
					}
				}
			}
			unite_west_siberia = yes
		}
	}

	RUS_unite_central_siberia = {
		icon = GFX_decision_generic_form_nation

		allowed = {
			is_central_siberian_nation = yes
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_unite_central_siberia"
			unite_central_siberia = yes
		}
	}

	RUS_unite_far_east = {
		icon = GFX_decision_generic_form_nation

		allowed = {
			is_far_eastern_nation = yes
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_unite_far_east"
			unite_far_east = yes
		}
	}

	RUS_unite_wrs = {
		icon = GFX_decision_generic_form_nation

		allowed = {
			OR = {
				is_central_russian_nation = yes
				is_west_siberian_nation = yes
			}
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_unite_wrs"
			unite_wrs = yes
		}
	}

	RUS_unite_siberia = {
		icon = GFX_decision_generic_form_nation

		allowed = {
			OR = {
				is_central_siberian_nation = yes
				is_far_eastern_nation = yes
			}
		}
		available = {
			has_country_flag = RUS_regional_stage
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_unite_siberia"
			unite_siberia = yes
		}
	}
	
	RUS_unite_kazakhstan = {
		icon = GFX_decision_generic_form_nation

		allowed = {
			is_kazakh_nation = yes
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_unite_kazakhstan"
			unite_kazakhstan = yes
		}
	}

	#

	RUS_random_get_regionals = {
		icon = GFX_decision_generic_form_nation
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_random_get_regionals"
			random_get_regionals = yes
		}
	}

	RUS_random_get_superreg = {
		icon = GFX_decision_generic_form_nation

		available = {
			has_country_flag = RUS_regional_stage
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_random_get_superreg"
			random_get_superreg = yes
		}
	}

	RUS_unite_russia = {
		icon = GFX_decision_generic_form_nation

		available = {
			has_country_flag = RUS_superregional_stage
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_unite_russia"
			unite_russia = yes
		}
	}

	RUS_launch_race_for_the_urals = {
		icon = GFX_decision_generic_form_nation

		available = {
			has_country_flag = RUS_regional_stage
			OR = {
				tag = WSR
				tag = WSB
			}
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision RUS_launch_race_for_the_urals"
			if = {
				limit = { tag = WSR }
				country_event = { id = RUS_race_for_the_urals.1 }
			}
			else = {
				country_event = { id = RUS_race_for_the_urals.2 }
			}
		}
	}

	RUS_core_all_owned_states = {
		icon = GFX_decision_generic_form_nation

		complete_effect = {
			FROM = {
				every_owned_state = {
					add_core_of = PREV

				}
			}
		}
	}

}


AMR_debug_category = {
	AMR_load_starting_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = AMR
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision AMR_load_starting_tree"
			load_focus_tree = { tree = AMR_start keep_completed = no }
		}
	}

	AMR_load_expansion_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = AMR
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision AMR_load_expansion_tree"
			load_focus_tree = { tree = AMR_expansion keep_completed = no }
		}
	}

	AMR_load_regional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = AMR
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision AMR_load_regional_tree"
			load_focus_tree = { tree = AMR_regional keep_completed = no }
		}
	}

	AMR_load_superregional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = AMR
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision AMR_load_superregional_tree"
			load_focus_tree = { tree = AMR_superregional keep_completed = no }
		}
	}
}


PRM_debug_category = {
	PRM_load_starting_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = PRM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision PRM_load_starting_tree"
			load_focus_tree = { tree = PRM_AB_initial keep_completed = no }
		}
	}

	PRM_load_post_bombing_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = PRM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision PRM_load_post_bombing_tree"
			load_focus_tree = { tree = PRM_AB_bombing keep_completed = no }
		}
	}

	PRM_load_consolidation_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = PRM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision PRM_load_consolidation_tree"
			load_focus_tree = { tree = PRM_AB_consolidation keep_completed = no }
		}
	}

	PRM_load_regional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = PRM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision PRM_load_regional_tree"
			load_focus_tree = { tree = PRM_AB_regional keep_completed = no }
		}
	}

	PRM_load_vagner_regional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = PRM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision PRM_load_vagner_regional_tree"
			load_focus_tree = { tree = PRM_vagnar_regional keep_completed = no }
		}
	}

	PRM_load_yemelyanov_regional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = PRM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision PRM_load_yemelyanov_regional_tree"
			load_focus_tree = { tree = PRM_yemelyanov_regional keep_completed = no }
		}
	}

	PRM_load_vagner_superregional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = PRM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision PRM_load_vagner_superregional_tree"
			load_focus_tree = { tree = PRM_vagner_superregional keep_completed = no }
		}
	}

	PRM_load_yemelyanov_superregional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = PRM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision PRM_load_yemelyanov_superregional_tree"
			load_focus_tree = { tree = PRM_yemelyanov_superregional keep_completed = no }
		}
	}
}

BRY_debug_category = {
	BRY_load_starting_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = BRY
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision BRY_load_starting_tree"
			load_focus_tree = TNO_Buryatia_intro
		}
	}

	BRY_load_post_mutiny_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = BRY
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision BRY_load_post_mutiny_tree"
			load_focus_tree = BRY_postwar
		}
	}

	BRY_load_smuta_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = BRY
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision BRY_load_smuta_tree"
			load_focus_tree = BRY_smuta
		}
	}

	BRY_load_regional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = BRY
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision BRY_load_regional_tree"
			load_focus_tree = TNO_Buryatia_regional
		}
	}

	BRY_load_authsoc_superregional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = BRY
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision BRY_load_superregional_tree"
			load_focus_tree = TNO_buryatia_superregional_authsoc
		}
	}

	BRY_load_libsoc_superregional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = BRY
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision BRY_load_superregional_tree"
			load_focus_tree = TNO_buryatia_superregional_libsoc
		}
	}
}

CHT_debug_category = {
	CHT_load_starting_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = CHT
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision CHT_load_starting_tree"
			load_focus_tree = { tree = TNO_Chita_starting }
		}
	}

	CHT_load_consolidation_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = CHT
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision CHT_load_consolidation_tree"
			load_focus_tree = { tree = CHT_consolidation keep_completed = no }
		}
	}

	CHT_load_regional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = CHT
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision CHT_load_regional_tree"
			load_focus_tree = { tree = CHT_chita_regional }
		}
	}

	CHT_load_imperial_superregional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = CHT
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision CHT_load_imperial_superregional_tree"
			load_focus_tree = { tree = CHT_chita_imperial_superregional }
		}
	}

	CHT_load_stratocracy_superregional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = CHT
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision CHT_load_stratocracy_superregional_tree"
			load_focus_tree = { tree = CHT_chita_stratocracy_superregional }
		}
	}
}

OMO_debug_category = {
	OMO_load_starting_tree = {
		fire_only_once = no
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision OMO_raise_peasant_militia"
			load_focus_tree = OMO_northern_war
		}
	}
	OMO_load_smuta_tree = {
		fire_only_once = no
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision OMO_SMUTA"
			load_focus_tree = OMO_smuta
		}
	}
	OMO_load_regional_tree = {
		fire_only_once = no
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision OMO_load_regional_tree"
			load_focus_tree = OMO_father_regional
		}
	}
	OMO_load_superregional_tree = {
		fire_only_once = no
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision OMO_load_superregional_tree"
			load_focus_tree = OMO_father_superregional
		}
	}
	OMO_father_reveal = {
		fire_only_once = no
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision OMO_father_reveal"
			country_event = { id = OMO_debug.2 }
		}
	}
}

IRK_debug_category = {
	IRK_load_starting_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = IRK
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision IRK_load_starting_tree"
			load_focus_tree = IRK_intro
		}
	}

	IRK_load_post_revolt_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = IRK
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision IRK_load_post_revolt_tree"
			load_focus_tree = IRK_postwar
		}
	}

	IRK_load_expansion_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = IRK
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision IRK_load_expansion_tree"
			load_focus_tree = IRK_smuta
		}
	}

	IRK_load_regional1_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = IRK
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision IRK_load_regional1_tree"
			load_focus_tree = IRK_regional
		}
	}

	IRK_load_state_superregional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = IRK
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision IRK_load_state_superregional_tree"
			load_focus_tree = IRK_state_superregional
		}
	}

	IRK_load_party_superregional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = IRK
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision IRK_load_party_superregional_tree"
			load_focus_tree = IRK_party_superregional
		}
	}

	IRK_load_five_year_plans = {
		allowed = {
			original_tag = IRK
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision IRK_load_five_year_plans"
			set_variable = { IRK_five_year_plans_phase = 0 }
		}
	}
}

KEM_debug_category = {
	KEM_load_starting_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = KEM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision KEM_load_starting_tree"
			load_focus_tree = { tree = KEM_start keep_completed = no }
		}
	}

	KEM_load_expansion_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = KEM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision KEM_load_expansion_tree"
			load_focus_tree = { tree = KEM_expansion keep_completed = no }
		}
	}

	KEM_load_regional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = KEM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision KEM_load_regional_tree"
			load_focus_tree = { tree = KEM_regional keep_completed = no }
		}
	}

	KEM_load_superregional_yuriy_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = KEM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision KEM_load_superregional_yuriy_tree"
			load_focus_tree = { tree = KEM_superregional_yuriy keep_completed = no }
		}
	}

	KEM_load_superregional_lydia_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = KEM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision KEM_load_superregional_lydia_tree"
			load_focus_tree = { tree = KEM_superregional_lydia keep_completed = no }
		}
	}
}

KOM_debug_category = {
	KOM_load_starting_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_starting_tree"
			load_focus_tree = KOM_pre_election
		}
	}

	KOM_load_election_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_election_tree"
			load_focus_tree = KOM_interlude
		}
	}

	KOM_load_SMR_elected_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_SMR_elected_tree"
			load_focus_tree = KOM_morozov_elected
		}
	}

	KOM_load_DSNP_elected_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_DSNP_elected_tree"
			load_focus_tree = KOM_voznesensky_elected
		}
	}

	KOM_load_PSD_elected_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_PSD_elected_tree"
			load_focus_tree = KOM_stalina_elected
		}
	}

	KOM_load_RNP_elected_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_RNP_elected_tree"
			load_focus_tree = KOM_shafarevich_elected
		}
	}

	KOM_load_KPK_elected_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_KPK_elected_tree"
			load_focus_tree = KOM_communist_elected
		}
	}

	KOM_load_minority_gov_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_minority_gov_tree"
			load_focus_tree = KOM_unstable_victory
		}
	}

	KOM_load_ponomaryov_coup_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_ponomaryov_coup_tree"
			load_focus_tree = KOM_lcoup
		}
	}

	KOM_load_countercoup_coup_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_countercoup_coup_tree"
			load_focus_tree = KOM_ccoup
		}
	}

	KOM_load_stalina_coup_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_stalina_coup_tree"
			load_focus_tree = KOM_scoup
		}
	}

	KOM_load_fascist_coup_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_fascist_coup_tree"
			load_focus_tree = KOM_rcoup
		}
	}

	KOM_load_communist_expansion_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_communist_expansion_tree"
			load_focus_tree = KOM_communist_smuta
		}
	}

	KOM_load_democratic_expansion_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_democratic_expansion_tree"
			load_focus_tree = KOM_democratic_smuta
		}
	}


	KOM_load_stalina_expansion_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_stalina_expansion_tree"
			load_focus_tree = KOM_stalina_smuta
		}
	}

	KOM_load_fascist_expansion_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_fascist_expansion_tree"
			load_focus_tree = KOM_fascist_smuta
		}
	}

	KOM_load_zhdanov_regional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_zhdanov_regional_tree"
			load_focus_tree = KOM_zhdanov_regional
		}
	}

	KOM_load_suslov_regional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_suslov_regional_tree"
			load_focus_tree = KOM_suslov_regional
		}
	}

	KOM_load_bukharina_regional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_bukharina_regional_tree"
			load_focus_tree = KOM_bukharina_regional
		}
	}

	KOM_load_other_stalina_regional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_other_stalina_regional_tree"
			load_focus_tree = KOM_stalina_regional
		}
	}

	KOM_load_stalina_regional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_stalina_regional_tree"
			load_focus_tree = KOM_stalina_despot_regional
		}
	}

	KOM_load_stalina_authdem_superregional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_stalina_authdem_superregional_tree"
			load_focus_tree = KOM_superregional_psd
		}
	}

	KOM_load_stalina_despot_superregional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_stalina_despot_superregional_tree"
			load_focus_tree = KOM_superregional_despotist_stalina
		}
	}

	KOM_load_voznesensky_regional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_voznesensky_regional_tree"
			load_focus_tree = KOM_socdem_regional
		}
	}

	KOM_load_dsnp_superregional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_dsnp_superregional_tree"
			load_focus_tree = KOM_superregional_dsnp
		}
	}

	KOM_load_morozov_regional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_morozov_regional_tree"
			load_focus_tree = KOM_morozov_regional
		}
	}

	KOM_load_smr_superregional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_smr_superregional_tree"
			load_focus_tree = KOM_superregional_smr
		}
	}

	KOM_load_second_election_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_second_election_tree"
			load_focus_tree = KOM_second_election_tree
		}
	}

	KOM_load_third_election_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_third_election_tree"
			load_focus_tree = KOM_third_election_tree
		}
	}

	KOM_load_taboritsky_regional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_taboritsky_regional_tree"
			load_focus_tree = KOM_taboritsky_regional
		}
	}

	KOM_load_taboritsky_superregional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_taboritsky_superregional_tree"
			load_focus_tree = KOM_taboritsky_superregional
		}
	}

	KOM_load_shafarevich_regional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_shafarevich_regional_tree"
			load_focus_tree = KOM_shafarevich_regional
		}
	}

	KOM_load_shafarevich_superregional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_shafarevich_superregional_tree"
			load_focus_tree = KOM_shafarevich_superregional
		}
	}

	KOM_load_serov_regional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_serov_regional_tree"
			load_focus_tree = KOM_serov_regional
		}
	}

	KOM_load_serov_superregional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_serov_superregional_tree"
			load_focus_tree = KOM_superregional_serov
		}
	}

	KOM_load_gumilyov_regional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_gumilyov_regional_tree"
			load_focus_tree = KOM_gumilyov_regional
		}
	}

	KOM_load_gumilyov_superregional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_gumilyov_superregional_tree"
			load_focus_tree = KOM_gumilyov_superregional
		}
	}
	KOM_load_bukharina_superregional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_bukharina_superregional_tree"
			load_focus_tree = KOM_bukharina_superregional
		}
	}
	KOM_load_zhdanov_superregional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_zhdanov_superregional_tree"
			load_focus_tree = KOM_superregional_zhdanov
		}
	}
	KOM_load_suslov_superregional_tree = {

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove KOM_load_suslov_superregional_tree"
			load_focus_tree = KOM_superregional_suslov
		}
	}
}

MAG_debug_category = {
	MAG_siberia = {
		allowed = {
			original_tag = MAG
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision MAG_siberia"
			set_politics = { ruling_party = fascism }
			load_focus_tree = { tree = MAG_siberia keep_completed = no }
		}
	}
	MAG_matkovsky_smuta = {
		allowed = {
			original_tag = MAG
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision MAG_matkovsky_smuta"
			load_focus_tree = { tree = MAG_matkovsky_tree keep_completed = no }
		}
	}
	MAG_matkovsky_regional = {
		allowed = {
			original_tag = MAG
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision MAG_matkovsky_regional"
			load_focus_tree = { tree = MAG_matkovsky_regional_tree keep_completed = no }
		}
	}
	MAG_superregional_matkovsky = {
		allowed = {
			original_tag = MAG
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision MAG_superregional_matkovsky"
			load_focus_tree = { tree = MAG_superregional_matkovsky_tree keep_completed = no }
		}
	}
	MAG_superregional_petlin = {
		allowed = {
			original_tag = MAG
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision MAG_superregional_petlin"
			load_focus_tree = { tree = MAG_superregional_petlin_tree keep_completed = no }
		}
	}
	MAG_west_alaska = {
		visible = {
		}

		available = {
		}

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision MAG_west_alaska"
			set_cosmetic_tag = MAG_merc
			set_country_flag = MAG_merc
			add_dynamic_modifier = { modifier = MAG_WA_a_mercenary_army }
			set_variable = { MAG_WA_merc_army_conscription_factor = -0.15 }
			set_variable = { MAG_WA_merc_army_army_org_factor = 0.05 }
			set_variable = { MAG_WA_merc_army_army_attack_factor = 0.1 }
			set_variable = { MAG_WA_merc_army_army_defence_factor = 0.1 }
			set_variable = { MAG_WA_merc_army_army_morale_factor = 0.025 }
			set_variable = { MAG_WA_merc_army_production_factory_max_efficiency_factor = -0.10 }
			set_variable = { MAG_WA_merc_army_trade_opinion_factor = 0.20 }
			set_party_name = {
				ideology = paternalism
				long_name = MAG_WA_paternalism_party_long
				name = MAG_WA_paternalism_party
			}
			promote_character = MAG_Mitchell_Werbell
			set_politics = { ruling_party = paternalism }
			load_focus_tree = { tree = MAG_merc_tree keep_completed = no }
		}

		ai_will_do = {
			factor = 0
		}

		fire_only_once = no
	}
	MAG_west_alaska_regional = {
		visible = {
		}

		available = {
		}

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision MAG_west_alaska_regional"
			set_country_flag = MAG_WA_personalities_flag
			#Influence
			set_variable = { MAG_locals_faction_strength = 33 }
			set_variable = { MAG_collabs_faction_strength = 33 }
			set_variable = { MAG_mercenaries_faction_strength = 33 }
			#Opinion
			set_variable = { MAG_locals_faction_opinion = 50 }
			set_variable = { MAG_collabs_faction_opinion = 50 }
			set_variable = { MAG_mercenaries_faction_opinion = 50 }
			#GUI
			set_variable = { MAG_locals_faction_gui = 50 }
			set_variable = { MAG_collabs_faction_gui = 50 }
			set_variable = { MAG_mercenaries_faction_gui = 50 }
			#Effects
			set_variable = { MAG_WA_merc_army_weekly_manpower = 165 }
			set_variable = { MAG_WA_merc_army_army_attack_factor = 0.116 }
			set_variable = { MAG_WA_merc_army_army_defence_factor = 0.116 }
			set_variable = { MAG_WA_merc_army_production_factory_max_efficiency_factor = -0.083 }
			set_variable = { MAG_WA_merc_army_conscription_factor = -0.1 }
			set_variable = { MAG_WA_merc_army_de_encryption_factor = 0.068 }
			#Effect Change
			set_variable = { MAG_WA_merc_army_army_attack_factor_change = 1.6 }
			set_variable = { MAG_WA_merc_army_army_defence_factor_change = 1.6 }
			set_variable = { MAG_WA_merc_army_production_factory_max_efficiency_factor_change = 3.3 }
			set_variable = { MAG_WA_merc_army_conscription_factor_change_c = 1.6 }
			set_variable = { MAG_WA_merc_army_conscription_factor_change_l = 3.3 }
			set_variable = { MAG_WA_merc_army_de_encryption_factor_change = 6.8 }
			Merctangle_calc_XY = yes
			set_country_flag = MAG_WA_mercenary_contracts_flag
			set_country_flag = MAG_WA_intel_hog
			set_country_flag = MAG_WA_intel_eco
			set_country_flag = MAG_WA_intel_for
			set_country_flag = MAG_WA_intel_sec
			load_focus_tree = { tree = MAG_west_alaska_regional_trees keep_completed = no }
		}

		ai_will_do = {
			factor = 0
		}

		fire_only_once = no
	}
	MAG_west_alaska_superregional = {
		visible = {
		}

		available = {
		}

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision MAG_west_alaska_superregional"
			load_focus_tree = { tree = MAG_superregional_west_alaska_tree keep_completed = no }
		}

		ai_will_do = {
			factor = 0
		}

		fire_only_once = no
	}
	MAG_market_unlock = {
		visible = {
		}

		available = {
			hidden_trigger = {
				NOT = {
					has_country_flag = MAG_market_unlock
				}
			}
		}

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision MAG_market_unlock"
			set_country_flag = MAG_market_unlock
		}

		fire_only_once = yes
	}

}

OMS_debug_category = {
	OMS_activate_gauntlet = {
		allowed = {
			original_tag = OMS
		}

		fire_only_once = yes

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision OMS_activate_gauntlet"
			OMS_Gauntlet_Enable = yes
		}
	}
	OMS_activate_batov_insurgency_gui = {
		allowed = {
			original_tag = OMS
		}

		fire_only_once = yes

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision OMS_activate_batov_insurgency_gui"
			country_event = omskbatov.1
		}
	}
	OMS_load_starting_tree = {
		allowed = {
			original_tag = OMS
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision OMS_load_starting_tree"
			load_focus_tree = { tree = OMS_initial_karbyshev_tree keep_completed = no }
		}
	}
	OMS_load_initial_yazov_tree = {
		allowed = {
			original_tag = OMS
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision OMS_load_initial_yazov_tree"
			load_focus_tree = { tree = OMS_initial_yazov_tree keep_completed = yes }
		}
	}
	OMS_load_post_bombing_tree = {
		allowed = {
			original_tag = OMS
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision OMS_load_post_bombing_tree"
			load_focus_tree = { tree = OMS_post_bombing_tree keep_completed = yes }
		}
	}
	OMS_load_regional_tree = {
		allowed = {
			original_tag = OMS
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision OMS_load_regional_tree"
			load_focus_tree = { tree = OMS_regional_tree keep_completed = no }
		}
	}
	OMS_load_superregional_tree = {
		allowed = {
			original_tag = OMS
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision OMS_load_superregional_tree"
			load_focus_tree = { tree = OMS_superregional_tree keep_completed = no }
		}
	}
	OMS_moyazov_decision = {
		allowed = {
			original_tag = OMS
		}

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision OMS_moyazov_decision"
			OMS_Dmitry_Yazov = {
				promote_character = {
					ideology = ultranationalism_ultramilitarism_subtype
				}
				set_character_name = "Dmitry Moyazov"
				set_portraits = {
					army = { large = "gfx/leaders/OMS/Portrait_Omsk_Dmitry_Moyazov.dds" }
					civilian = { large = "gfx/leaders/OMS/Portrait_Omsk_Dmitry_Moyazov.dds" }
				}
			}
		}
	}
}

SAM_debug_category = {
	SAM_load_starting_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_starting_tree"
			load_focus_tree = SAM_Intro_Tree
		}
	}

	SAM_load_economic_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_economic_tree"
			load_focus_tree = SAM_Economic_Tree
		}
	}

	SAM_load_bunyachenko_politics_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_bunyachenko_politics_tree"
			load_focus_tree = SAM_Politics_Tree_Bunyachenko
		}
	}

	SAM_load_zykov_politics_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_zykov_politics_tree"
			load_focus_tree = SAM_Politics_Tree_Zykov
		}
	}

	SAM_load_maltsev_politics_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_maltsev_expansion_politics_tree"
			load_focus_tree = SAM_Politics_Tree_Oktan
		}
	}

	SAM_load_bunyachenko_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_bunyachenko_tree"
			load_focus_tree = SAM_Smuta_Bunyachenko
		}
	}

	SAM_load_zykov_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_zykov_tree"
			load_focus_tree = SAM_Smuta_Zykov
		}
	}

	SAM_load_maltsev_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_maltsev_tree"
			load_focus_tree = SAM_Smuta_Oktan
		}
	}

	SAM_load_bunyachenko_regional_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_bunyachenko_regional_tree"
			clr_country_flag = SAM_Zykov
			clr_country_flag = SAM_Oktan
			set_country_flag = SAM_Bunyachenko
			load_focus_tree = SAM_Regional_Tree_Bunyachenko
		}
	}

	SAM_load_zykov_regional_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_zykov_regional_tree"
			clr_country_flag = SAM_Bunyachenko
			clr_country_flag = SAM_Oktan
			set_country_flag = SAM_Zykov
			load_focus_tree = SAM_Regional_Tree_Zykov
		}
	}

	SAM_load_oktan_regional_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_oktan_regional_tree"
			clr_country_flag = SAM_Bunyachenko
			clr_country_flag = SAM_Zykov
			set_country_flag = SAM_Oktan
			load_focus_tree = SAM_Regional_Tree_Oktan
		}
	}

	SAM_load_bunyachenko_superregional_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_bunyachenko_superregional_tree"
			set_country_flag = SAM_kombinats_founded
			add_dynamic_modifier = { modifier = SAM_kombinats_dynamic_modifier }
			set_variable = { SAM_kombinats_resources = 0.05 }
			set_variable = { SAM_kombinats_political_power = -0.05 }
			set_variable = { SAM_kombinats_construction = 0.05 }
			set_variable = { SAM_kombinats_max_efficiency = 0.05 }
			set_variable = { SAM_kombinats_research_speed = 0.01 }
			load_focus_tree = SAM_Superegional_Tree_Bunyachenko
		}
	}

	SAM_load_zykov_superregional_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_zykov_superregional_tree"
			load_focus_tree = SAM_Superegional_Tree_Zykov
			set_country_flag = SAM_unity_party
		}
	}

	SAM_load_oktan_superregional_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision remove SAM_load_oktan_superregional_tree"
			load_focus_tree = SAM_Superegional_Tree_Oktan
			set_country_flag = SAM_web_of_tensions
			set_variable = { SAM_oktan_ruled_resources = 0.1 }
		}
	}
}

SBA_debug_category = {
	SBA_load_SBA_intro = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision SBA_load_SBA_intro"
			load_focus_tree = SBA_intro
		}
	}
	SBA_load_SBA_regional = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision SBA_load_SBA_regional"
			load_focus_tree = SBA_regional
		}
	}
	SBA_load_SBA_superregional_libsoc = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision SBA_load_SBA_superregional_libsoc"
			load_focus_tree = SBA_superregional_libsoc
		}
	}
	SBA_load_SBA_superregional_despotist = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision SBA_load_SBA_superregional_despotist"
			load_focus_tree = SBA_superregional_despotist
		}
	}
	SBA_load_collapse = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision SBA_load_collapse"
			country_event = SBA.94
		}
	}
}

SVR_debug_category = {
	SVR_load_starting_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = SVR
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision SVR_load_starting_tree"
			load_focus_tree = { tree = sverdlovsk_intro keep_completed = no }
		}
	}

	SVR_load_post_bombing_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = SVR
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision SVR_load_post_bombing_tree"
			load_focus_tree = { tree = sverdlovsk_after_bombing keep_completed = no }
		}
	}

	SVR_load_regional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = SVR
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision SVR_load_regional_tree"
			effect_tooltip = {
				kill_country_leader = yes
			}
			promote_character = SVR_Pavel_Batov
			SVR_Pavel_Batov = {
				promote_leader = yes
			}
			remove_ideas = {
				SVR_Pavel_Batov_hog
				SVR_Ivan_Bagramyan_sec
			}
			add_ideas = {
				SVR_Ivan_Bagramyan_hog
				SVR_Hamazasp_Babadzhanian_sec
			}
			hidden_effect = {
				load_focus_tree = { tree = SVR_regional_trees keep_completed = no }
			}
		}
	}

	SVR_load_superregional_tree_batov = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = SVR
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision SVR_load_superregional_tree_batov"
			load_focus_tree = { tree = SVR_superregional_tree_batov keep_completed = no }
		}
	}

	SVR_load_superregional_tree_yeltsin = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = SVR
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision SVR_load_superregional_tree_yeltsin"
			load_focus_tree = { tree = SVR_superregional_tree_yeltsin keep_completed = no }
		}
	}

	SVR_elections_debug = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision VYT_elections_debug"
			SVR_elections_setup = yes
		}
	}
}

TOM_debug_category = {
	TOM_load_starting_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_starting_tree"
			load_focus_tree = { tree = Tomsk_starting keep_completed = no }
		}
	}

	TOM_load_duma_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_duma_tree"
			load_focus_tree = { tree = Tomsk_duma keep_completed = no }
		}
	}

	TOM_load_humanist_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_humanist_tree"
			load_focus_tree = { tree = TOM_humanist_tree keep_completed = no }
		}
	}

	TOM_load_modernist_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_modernist_tree"
			load_focus_tree = { tree = TOM_modernist_tree keep_completed = no }
		}
	}

	TOM_load_decembrist_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_decembrist_tree"
			load_focus_tree = { tree = TOM_decembrist_tree keep_completed = no }
		}
	}

	TOM_load_bastillard_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_bastillard_tree"
			load_focus_tree = { tree = TOM_bastillard_tree keep_completed = no }
		}
	}

	TOM_load_regional_humanist_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_regional_humanist_tree"
			load_focus_tree = { tree = TOM_humanist_tree_regional keep_completed = no }
		}
	}

	TOM_load_regional_modernist_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_regional_modernist_tree"
			load_focus_tree = { tree = TOM_modernist_tree_regional keep_completed = no }
		}
	}

	TOM_load_regional_decembrist_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_regional_decembrist_tree"
			load_focus_tree = { tree = TOM_decembrist_tree_regional keep_completed = no }
		}
	}

	TOM_load_regional_bastillard_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_regional_bastillard_tree"
			load_focus_tree = { tree = TOM_bastillard_tree_regional keep_completed = no }
		}
	}

	TOM_load_superregional_humanist_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_superregional_humanist_tree"
			load_focus_tree = { tree = TOM_humanist_tree_superregional keep_completed = no }
		}
	}

	TOM_load_superregional_modernist_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_superregional_modernist_tree"
			load_focus_tree = { tree = TOM_modernist_tree_superregional keep_completed = no }
		}
	}

	TOM_load_superregional_decembrist_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_superregional_decembrist_tree"
			load_focus_tree = { tree = TOM_decembrist_tree_superregional keep_completed = no }
		}
	}

	TOM_load_superregional_bastillard_tree = {
		icon = GFX_decision_debug
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_load_superregional_bastillard_tree"
			load_focus_tree = { tree = TOM_bastillard_tree_superregional keep_completed = no }
		}
	}

	TOM_integrate_decisions = {
		icon = GFX_decision_generic_form_nation
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TOM_region_decision"
			TOM_setup_novosibirsk_variables = yes
			TOM_setup_krasnoyarsk_variables = yes
			TOM_setup_kemerovo_variables = yes
		}
	}
}

TYM_debug_category = {
	TYM_load_starting_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = TYM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TYM_load_starting_tree"
			load_focus_tree = { tree = tyumen_start }
		}
	}

	TYM_load_smuta_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = TYM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TYM_load_smuta_tree"
			load_focus_tree = { tree = tyumen_smuta }
		}
	}

	TYM_load_regional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = TYM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TYM_load_regional_tree"
			load_focus_tree = { tree = tyumen_regional }
		}
	}

	TYM_load_superregional_tree_kaganovich = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = TYM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TYM_load_superregional_tree_kaganovich"
			load_focus_tree = { tree = TYM_superregional_kaganovich }
		}
	}

	TYM_load_superregional_tree_khrushchev = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = TYM
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision TYM_load_superregional_tree_khrushchev"
			load_focus_tree = { tree = TYM_superregional_khrushchev }
		}
	}
}

VYT_debug = {
	VYT_load_starting_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision VYT_load_starting_tree"
			load_focus_tree = {
				tree = VYT_start_tree
				keep_completed = no
			}
		}
	}
	VYT_load_post_bombing_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision VYT_load_post_bombing_tree"
			load_focus_tree = {
				tree = VYT_post_bombing_tree
				keep_completed = no
			}
		}
	}
	VYT_load_smuta_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision VYT_load_expansion_tree"
			load_focus_tree = {
				tree = VYT_smuta_tree
				keep_completed = no
			}
		}
	}
	VYT_load_regional_trees = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision VYT_load_regional_trees"
			load_focus_tree = {
				tree = VYT_regional_trees
				keep_completed = no
			}
		}
	}
	VYT_load_superregional_solidarist_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision VYT_load_superregional_solidarist_tree"
			load_focus_tree = { tree = VYT_superregional_solidarist_tree keep_completed = no }
		}
	}
	VYT_load_superregional_shulgin_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision VYT_load_superregional_shulgin_tree"
			load_focus_tree = { tree = VYT_superregional_shulgin_tree keep_completed = no }
		}
	}
	VYT_load_superregional_kadet_tree = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision VYT_load_superregional_kadet_tree"
			load_focus_tree = { tree = VYT_superregional_kadet_tree keep_completed = no }
		}
	}
	VYT_elections_debug = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision VYT_elections_debug"
			VYT_elections_setup = yes
			country_event = vyatkareg.2
		}
	}
	VYT_le_monbol = {
		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision VYT_le_monbol"
			country_event = VYT.1000
		}
	}
}

WRS_debug_decisions_category = {
	WRS_load_WRS_initial = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision WRS_load_WRS_initial"
			load_focus_tree = WRS_initial
		}
	}

	WRS_set_leader_zhukov = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision WRS_set_leader_zhukov"
			retire_character = WRS_Alexander_Yegorov
			promote_character = WRS_Power_Vacuum
			remove_mission = WRS_zhukov_influence_ticker
			remove_mission = WRS_tukha_influence_ticker
			set_country_flag = POWER_STRUGGLE_ENDED

			load_focus_tree = WRS_zhukov_warlord
			retire_character = WRS_Alexander_Yakovlev_2
			retire_character = WRS_Nikolay_Ryzhkov_2
			promote_character = WRS_Georgy_Zhukov
			promote_character = WRS_Alexander_Yakovlev
			promote_character = WRS_Nikolay_Ryzhkov
			remove_all_ministers = yes
			add_ideas = {
				WRS_Konstantin_Telegin_hog
				WRS_Nikolay_Ryzhkov_eco
				WRS_Alexander_Yakovlev_for
				WRS_Sergey_Akhromeyev_sec
			}
		}
	}

	WRS_set_leader_tukhachevsky = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision WRS_set_leader_tukhachevsky"
			retire_character = WRS_Alexander_Yegorov
			promote_character = WRS_Power_Vacuum
			remove_mission = WRS_zhukov_influence_ticker
			remove_mission = WRS_tukha_influence_ticker
			set_country_flag = POWER_STRUGGLE_ENDED

			load_focus_tree = WRS_tukhachevsky_warlord

			promote_character = WRS_Mikhail_Tukhachevsky
			remove_all_ministers = yes
			add_ideas = {
				WRS_Ieronim_Uborevich_hog
				WRS_Dmitry_Ustinov_eco
				WRS_Alexey_Yepishev_for
				WRS_Yan_Gamarnik_sec
			}
		}
	}

	WRS_load_WRS_bombings_end = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision WRS_load_bombings_end"
			load_focus_tree = WRS_bombings_end
		}
	}

	WRS_load_WRS_zhukov_warlord = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision WRS_load_WRS_zhukov_warlord"
			load_focus_tree = WRS_zhukov_warlord
		}
	}

	WRS_load_WRS_zhukov_regional = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision WRS_load_WRS_zhukov_regional"
			load_focus_tree = WRS_zhukov_regional
		}
	}

	WRS_load_WRS_zhukov_superregional = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision WRS_load_WRS_zhukov_superregional"
			load_focus_tree = WRS_zhukov_superregional
		}
	}

	WRS_load_WRS_tukhachevsky_warlord = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision WRS_load_WRS_tukhachevsky_warlord"
			load_focus_tree = WRS_tukhachevsky_warlord
		}
	}

	WRS_load_WRS_tukhachevsky_regional = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision WRS_load_WRS_tukhachevsky_regional"
			load_focus_tree = WRS_tukhachevsky_regional
		}
	}

	WRS_load_WRS_tukhachevsky_superregional = {
		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision WRS_load_WRS_tukhachevsky_superregional"
			load_focus_tree = WRS_tukhachevsky_superregional
		}
	}
}

NOV_debug_category = {
	NOV_load_starting_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = NOV
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision NOV_load_starting_tree"
			load_focus_tree = { tree = NOV_novosibirsk_start keep_completed = no }
		}
	}

	NOV_load_expansion_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = NOV
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision NOV_load_expansion_tree"
			load_focus_tree = { tree = NOV_novosibirsk_expansion keep_completed = no }
		}
	}

	NOV_load_regional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = NOV
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision NOV_load_regional_tree"
			load_focus_tree = { tree = NOV_novosibirsk_regional keep_completed = no }
		}
	}
	NOV_load_superregional_tree = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = NOV
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision NOV_load_superregional_tree"
			load_focus_tree = { tree = NOV_novosibirsk_superregional keep_completed = no }
			set_country_flag = NOV_election_debug
		}
	}
	NOV_elections_setup_debug = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = NOV
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision NOV_elections_setup_debug"
			NOV_elections_setup = yes
		}
	}
	NOV_shukshin_leader = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = NOV
		}

		visible = {
			has_country_flag = NOV_election_debug
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision NOV_shukshin_leader"
			NOV_shukshin_wins = yes
		}
	}
	NOV_pokryshkin_leader = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = NOV
		}

		visible = {
			has_country_flag = NOV_election_debug
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision NOV_pokryshkin_leader"
			NOV_pokryshkin_wins = yes
		}
	}
}

ONG_debug_category = {
	ONG_shatter_western_russia = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = ONG
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision ONG_shatter_western_russia"
			WRS_west_russian_collapse = yes
		}
	}
	ONG_shatter_western_siberia = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = ONG
		}
		available = {
			has_global_flag = TNO_RUS_west_russia_collapse
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision ONG_shatter_western_siberia"
			WSB_ONG_west_siberia_collapse = yes
		}
	}
}

ZLT_debug_category = {
	ZLT_shatter_western_siberia = {
		icon = GFX_decision_generic_decision

		allowed = {
			original_tag = ZLT
		}

		fire_only_once = no

		complete_effect = {
			log = "[GetDateText]: [Root.GetName]: Decision ZLT_shatter_western_siberia"
			country_event = { id = ZLT.16 }
		}
	}
}