Ejemplo n.º 1
0
 public static bool HasReached(this IMyMotorStator stator, float angle)
 {
     return(Math.Abs(stator.AngleProxy(angle)) < PRECISION || stator.HasReachedEnd());
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Returns whether stator has reached its limit given its current velocity
 /// </summary>
 /// <param name="stator"></param>
 /// <returns></returns>
 public static bool HasReachedEnd(this IMyMotorStator stator) => stator.TargetVelocityRad == 0 ? false : stator.HasReachedEnd(stator.TargetVelocityRad > 0);