Keep track of the angle change as soon as the object get airborn. You will need two instances variables, "lastTickAngle" and "deltaAngle".
Object gets airborn -> set lastTickAngle to object angle, set deltaAngle to 0
Every tick -> Add (lastTickAngle - Object angle) to deltaAngle
If Abs(deltaAngle) >= 360 -> Add point, add 360 or subtract 360 to deltaAngle