diff options
author | Steve <steveb9@u.washington.edu> | 2011-03-06 11:53:44 +0000 |
---|---|---|
committer | Steve <steveb9@u.washington.edu> | 2011-03-06 11:53:44 +0000 |
commit | 9ffaaac2d072edea8c4b1dfe84ad75d355d11baf (patch) | |
tree | 7657d2ea3d4d15dc6ed40c0de26cc4da370fac03 /src/tesseract/World.java | |
parent | b7c1976666afc58cbdf5be7aa10cc975e3105fb4 (diff) |
Added method to in PObj to swithpositions when tranmitted
Added the new method in the world just before all call to transmit
Diffstat (limited to 'src/tesseract/World.java')
-rw-r--r-- | src/tesseract/World.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/tesseract/World.java b/src/tesseract/World.java index c68b774..73b712b 100644 --- a/src/tesseract/World.java +++ b/src/tesseract/World.java @@ -356,7 +356,7 @@ public class World implements Observer { PeerInformation info = myPeer.getPeerInDirection(j_object.getVelocity().getX(), j_object.getVelocity().getZ()); System.out.println("PeerInfo: " + info); if (info != null) { - //switch positions + j_object.switchPosition(); myPeer.sendPayloadToPeer(myPeer.getPeerInDirection (j_object.getVelocity().getX(), j_object.getVelocity().getZ()), j_object); indexToRemove = j; @@ -374,6 +374,7 @@ public class World implements Observer { PeerInformation info = myPeer.getPeerInDirection(j_object.getVelocity().getX(), j_object.getVelocity().getZ()); System.out.println("PeerInfo: " + info); if (info != null) { + j_object.switchPosition(); myPeer.sendPayloadToPeer(myPeer.getPeerInDirection (j_object.getVelocity().getX(), j_object.getVelocity().getZ()), j_object); indexToRemove = j; @@ -391,6 +392,7 @@ public class World implements Observer { PeerInformation info = myPeer.getPeerInDirection(j_object.getVelocity().getX(), j_object.getVelocity().getZ()); System.out.println("PeerInfo: " + info); if (info != null) { + j_object.switchPosition(); myPeer.sendPayloadToPeer(myPeer.getPeerInDirection (j_object.getVelocity().getX(), j_object.getVelocity().getZ()), j_object); indexToRemove = j; @@ -407,6 +409,7 @@ public class World implements Observer { PeerInformation info = myPeer.getPeerInDirection(j_object.getVelocity().getX(), j_object.getVelocity().getZ()); System.out.println("PeerInfo: " + info); if (info != null) { + j_object.switchPosition(); myPeer.sendPayloadToPeer(myPeer.getPeerInDirection (j_object.getVelocity().getX(), j_object.getVelocity().getZ()), j_object); indexToRemove = j; @@ -425,6 +428,7 @@ public class World implements Observer { PeerInformation info = myPeer.getPeerInDirection(i_object.getVelocity().getX(), i_object.getVelocity().getZ()); System.out.println("PeerInfo: " + info); if (info != null) { + i_object.switchPosition(); myPeer.sendPayloadToPeer(myPeer.getPeerInDirection (i_object.getVelocity().getX(), i_object.getVelocity().getZ()), i_object); indexToRemove = i; @@ -441,6 +445,7 @@ public class World implements Observer { PeerInformation info = myPeer.getPeerInDirection(i_object.getVelocity().getX(), i_object.getVelocity().getZ()); System.out.println("PeerInfo: " + info); if (info != null) { + i_object.switchPosition(); myPeer.sendPayloadToPeer(myPeer.getPeerInDirection (i_object.getVelocity().getX(), i_object.getVelocity().getZ()), i_object); indexToRemove = i; @@ -457,6 +462,7 @@ public class World implements Observer { PeerInformation info = myPeer.getPeerInDirection(i_object.getVelocity().getX(), i_object.getVelocity().getZ()); System.out.println("PeerInfo: " + info); if (info != null) { + i_object.switchPosition(); myPeer.sendPayloadToPeer(myPeer.getPeerInDirection (i_object.getVelocity().getX(), i_object.getVelocity().getZ()), i_object); indexToRemove = i; @@ -473,6 +479,7 @@ public class World implements Observer { PeerInformation info = myPeer.getPeerInDirection(i_object.getVelocity().getX(), i_object.getVelocity().getZ()); System.out.println("PeerInfo: " + info); if (info != null) { + i_object.switchPosition(); myPeer.sendPayloadToPeer(myPeer.getPeerInDirection (i_object.getVelocity().getX(), i_object.getVelocity().getZ()), i_object); indexToRemove = i; |