return function(x, y, world)
	local distance = math.sqrt(x * x + y * y)
	if distance > 128 then
		local angle = (180 + math.deg(math.atan2(x, y))) * 3

		local offset = distance * 0.75
		if angle ~= 0 then
			offset = offset + angle / 3.75
		end
		--if angle ~= 0 then offset = offset + angle /1.33333333 end

		if offset % 96 < 48 then
			local offset2 = distance * 0.125
			if angle ~= 0 then
				offset2 = offset2 - angle / 3.75
			end

			return offset2 % 96 >= 80
		end
	end

	return true
end
