volviendome loco con los decimales

la idea era como variable boleana pero la puse volatil... para que no se pongan los dos a la vez y se ejecute el IF del bucle todo el rato, así primero la "bala" pasa por un punto y guarda el valor del tiempo y luego igual por el punto dos y espera... pero... nosé yo le encontré la lógica así, haré mas pruebas quitandolo a ver si funciona igual pero bueno la duda que tenia ya la solucioné. gracias por toda la info y por ser una comunidad tan activa!