changeset 135:a33fdb1de11c dev-0_80

Fix where the animated point elements appear initially.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 24 Nov 2011 22:06:32 +0200
parents 4c0dec72e2f0
children adf9dbdb2af7
files game/Engine.java
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/game/Engine.java	Thu Nov 24 21:51:54 2011 +0200
+++ b/game/Engine.java	Thu Nov 24 22:06:32 2011 +0200
@@ -464,6 +464,7 @@
         {
             if (currX >= 0 && currX < boardSize && currY >= 0 && currY < boardSize)
             {
+                int oldX = currX, oldY = currY;
                 connections++;
                 finished = pieceCheck(board[currX][currY]);
 
@@ -475,8 +476,8 @@
                     {
                         pointElems.add(new AnimatedPointElement(
                             new IDMPoint(
-                            getScaledX() + ((currX + 0.5f) * pscale),
-                            getScaledY() + ((currY + 0.5f) * pscale)),
+                            getScaledX() + ((oldX + 0.5f) * pscale),
+                            getScaledY() + ((oldY + 0.5f) * pscale)),
                             "" + connections));
                     }
                     finally
@@ -484,6 +485,7 @@
                         write.unlock();
                     }
                 }
+
             }
             else
             {