summaryrefslogtreecommitdiff
path: root/src/tesseract/World.java
diff options
context:
space:
mode:
authorSteve <steveb9@u.washington.edu>2011-03-06 11:53:44 +0000
committerSteve <steveb9@u.washington.edu>2011-03-06 11:53:44 +0000
commit9ffaaac2d072edea8c4b1dfe84ad75d355d11baf (patch)
tree7657d2ea3d4d15dc6ed40c0de26cc4da370fac03 /src/tesseract/World.java
parentb7c1976666afc58cbdf5be7aa10cc975e3105fb4 (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.java9
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;