if trigger()
{
	init_spr();
	callback = function()
	{
		global.player.tutor_state = "FADE_IN";
		global.player.tutor_sprite = spr_index;
		global.player.tutor_criteria = method(global.player, criteria);
	}

	self_record_destroy(callback);
}