var _player = oPlayer;
if instance_exists(_player)
{
    var _dist = point_distance(x, y, _player.x, _player.y);
	var _dist_y = abs(_player.y - y);
    
    if _dist < dist_tor && _dist_y < dist_y_tor
	{
		if _indicator.image_index < _indicator.image_number - 0.25
			_indicator.image_index += 0.25;

		else if oMain._up || oMain._down
			callback();
    }
	else if _indicator.image_index > 0
		_indicator.image_index -= 0.25;
}
_indicator.y = y + y_offset;