Ver código fonte

removed comment (its java baby, no need for those things)

____tbvns____ 5 meses atrás
pai
commit
f0b6f3ec45

+ 8 - 12
PowerGDEditor/src/main/java/xyz/tbvns/Models/GDInstance.java

@@ -34,29 +34,25 @@ public class GDInstance {
         instance.userData = this;
     }
 
-    //TODO: This doesn't work, repair later
     public Model getFrameOnPercent(double percent) {
         double usablePercent = percent - (start / 100);
         if (usablePercent > 0) {
-            float max = LevelInfo.getLevel().getMaxPos(); // Max distance
-            double pos = max * usablePercent; // Position based on percent traveled
-            double speed = LevelInfo.getLevel().getSpeedAt((float) percent); // Speed at the current position
+            float max = LevelInfo.getLevel().getMaxPos();
+            double pos = max * usablePercent;
+            double speed = LevelInfo.getLevel().getSpeedAt((float) percent);
 
-            // Calculate the distance per frame
-            double distancePerFrame = (speed / fps) * 10; // Speed divided by FPS gives distance per frame
-
-            // Calculate the current frame
-            int frame = (int) (pos / distancePerFrame); // Position divided by distance per frame
+            double distancePerFrame = (speed / fps) * 10;
+            int frame = (int) (pos / distancePerFrame);
 
             System.out.println(pos + " - " + frame);
 
             // Ensure the frame is within bounds
             if (frame < animationObject.getModelFrames().size()) {
-                return animationObject.getModelFrames().get(frame); // Return the correct frame
+                return animationObject.getModelFrames().get(frame);
             }
-            return animationObject.getModelFrames().getLast(); // If out of bounds, return last frame
+            return animationObject.getModelFrames().getLast();
         }
-        return animationObject.getModelFrames().getFirst(); // If no progress, return first frame
+        return animationObject.getModelFrames().getFirst();
     }