From: Erik V. <ev...@us...> - 2009-09-06 16:17:07
|
Update of /cvsroot/rails/18xx/rails/ui/swing/hexmap In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv29724/rails/ui/swing/hexmap Modified Files: GUITile.java Log Message: Fix tile downgrading Index: GUITile.java =================================================================== RCS file: /cvsroot/rails/18xx/rails/ui/swing/hexmap/GUITile.java,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** GUITile.java 30 Aug 2009 18:13:29 -0000 1.15 --- GUITile.java 6 Sep 2009 16:16:56 -0000 1.16 *************** *** 146,151 **** int otherNewEndPoint = newTracks.get(0).getEndPoint(tempTileSide); // Calculate the corresponding old tile side number ! int otherOldEndPoint = (otherNewEndPoint - tempRot + prevTileRotation +6 ) % 6; ! // That old tile side must have track too if (prevTile.getTracksPerSide(otherOldEndPoint) == null || prevTile.getTracksPerSide(otherOldEndPoint).isEmpty()) { --- 146,151 ---- int otherNewEndPoint = newTracks.get(0).getEndPoint(tempTileSide); // Calculate the corresponding old tile side number ! int otherOldEndPoint = (otherNewEndPoint + tempRot - prevTileRotation + 6) % 6; ! // That old tile side must have track too if (prevTile.getTracksPerSide(otherOldEndPoint) == null || prevTile.getTracksPerSide(otherOldEndPoint).isEmpty()) { |