diff --git a/src/gameplay/Characters/Blue/BlueBaseFrames.java b/src/gameplay/Characters/Blue/BlueBaseFrames.java index a2a3350..e53f943 100644 --- a/src/gameplay/Characters/Blue/BlueBaseFrames.java +++ b/src/gameplay/Characters/Blue/BlueBaseFrames.java @@ -638,6 +638,7 @@ public class BlueBaseFrames { return blueStandframe1; } + // TODO avoir plusieurs sprite pour crée un cycle de marche protected static Frame[] blueFWalk() { Frame[] f = new Frame[12]; f[0] = walkForwardFrame1(); @@ -652,7 +653,6 @@ public class BlueBaseFrames { f[9] = walkForwardFrame4(); f[10] = walkForwardFrame4(); f[11] = walkForwardFrame4(); - return f; } diff --git a/src/gameplay/Characters/Blue/BlueMisc.java b/src/gameplay/Characters/Blue/BlueMisc.java index c0e92b7..6d413c3 100644 --- a/src/gameplay/Characters/Blue/BlueMisc.java +++ b/src/gameplay/Characters/Blue/BlueMisc.java @@ -38,7 +38,7 @@ public class BlueMisc { Frame f = new Frame(0.0,0.0,phb,ahb,pthb,athb,pushB, //cancels (in order : normal, special, jump, move, dash) false,false,false,false,false); - f.setSpriteWrap(102,0,102,120); + f.setSpriteWrap(14*138,139,138,138); // A 138 on voit les iepds du boug au dessus return f; } private static Frame fDash2() { @@ -69,7 +69,7 @@ public class BlueMisc { Frame f = new Frame(0.0,12.0,phb,ahb,pthb,athb,pushB, //cancels (in order : normal, special, jump, move, dash) false,false,false,false,false); - f.setSpriteWrap(816,0,102,120); + f.setSpriteWrap(14*138,139,138,138); return f; } private static Frame fDash3() { diff --git a/src/gameplay/match/match.java b/src/gameplay/match/match.java index 4498f1a..de9feb6 100644 --- a/src/gameplay/match/match.java +++ b/src/gameplay/match/match.java @@ -84,6 +84,7 @@ public class match { private static boolean showP1Hitbox = true; // TODO modifier pour le rendre activable private static boolean showP2Hitbox = true; private static List listHitboxObj = new ArrayList<>(); + private static float slowFactor = 0.5f; private static Sprite objP1,objP2; private static Engine engine; @@ -385,7 +386,7 @@ public class match { timer = 99 - frameCount/60; timeStamp2 = System.currentTimeMillis(); - while(timeStamp2-timeStamp1<(1000/60)) { + while(timeStamp2-timeStamp1<(1000/(60 * slowFactor))) { timeStamp2 = System.currentTimeMillis(); } frameCount++;