﻿advcm_add_innovation = {
	scope = character

	saved_scopes = { innovation }

	effect = {
		var:selected_culture = {
			add_innovation = scope:innovation
		}
	}
}

advcm_remove_innovation = {
	scope = character

	saved_scopes = { innovation }

	effect = {
		var:selected_culture = {
			remove_innovation = scope:innovation	
		}
	}
}

advcm_build_innovation_list_check = {
	scope = character

	is_valid = {
		exists = global_var:innovation_menu_tribal_military_list
	}
}

advcm_new_innovation_check = {
	saved_scopes = { innovation }

	is_valid = {
		has_innovation = scope:innovation
	}
}

advcm_innovation_list_builder = {
	saved_scopes = { innovation innovation_group }

	effect = {

		if = {
			limit = { scope:innovation_group = flag:military}
			add_to_global_variable_list = {name = advcm_military_innovation_list target = scope:innovation}
		}

		if = {
			limit = { scope:innovation_group = flag:civic}
			add_to_global_variable_list = {name = advcm_civic_innovation_list target = scope:innovation}
		}

	}
}

advcm_clear_innovation_lists = {
	effect = {
		clear_global_variable_list = advcm_military_innovation_list
		clear_global_variable_list = advcm_civic_innovation_list
	}
}
