if self_check_activated()
	instance_destroy();

image_speed = 0;
animation_spd = 0;

get_hit = function(_info)
{
	var _struct = particle_get_info(peBladeHitHazard);
	var _part_type = _struct.emitters[0].parttype.ind;
	var _dir = point_direction(0, 0, _info.kbFactorX, -abs(_info.kbFactorY));
	part_type_direction(_part_type, _dir - 45, _dir + 45, 0, 5);
    
	var _part = part_system_create_layer("Effect", false, peBladeHitHazard);
	part_system_position(_part, x, y);
}