diff --git a/src/main/java/electrosphere/entity/state/movement/GroundMovementTree.java b/src/main/java/electrosphere/entity/state/movement/GroundMovementTree.java index 7ebcdd60..44eb094e 100644 --- a/src/main/java/electrosphere/entity/state/movement/GroundMovementTree.java +++ b/src/main/java/electrosphere/entity/state/movement/GroundMovementTree.java @@ -264,37 +264,37 @@ public class GroundMovementTree { // 1 // ) // ); -// Globals.dataCellManager.sendNetworkMessageToChunk( -// EntityMessage.constructmoveUpdateMessage( -// parent.getId(), -// System.currentTimeMillis(), -// (float)newPosition.x, -// (float)newPosition.y, -// (float)newPosition.z, -// movementVector.x, -// movementVector.y, -// movementVector.z, -// velocity, -// 1 -// ), -// Globals.serverWorldData.convertRealToChunkSpace(newPosition.x), -// Globals.serverWorldData.convertRealToChunkSpace(newPosition.z) -// ); + Globals.dataCellManager.sendNetworkMessageToChunk( + EntityMessage.constructmoveUpdateMessage( + parent.getId(), + System.currentTimeMillis(), + (float)position.x, + (float)position.y, + (float)position.z, + movementVector.x, + movementVector.y, + movementVector.z, + velocity, + 1 + ), + Globals.serverWorldData.convertRealToChunkSpace(position.x), + Globals.serverWorldData.convertRealToChunkSpace(position.z) + ); } else if(Globals.RUN_CLIENT && parent.getId() == Globals.clientCharacterID){ -// Globals.clientConnection.queueOutgoingMessage( -// EntityMessage.constructmoveUpdateMessage( -// parent.getId(), -// System.currentTimeMillis(), -// (float)newPosition.x, -// (float)newPosition.y, -// (float)newPosition.z, -// movementVector.x, -// movementVector.y, -// movementVector.z, -// velocity, -// 1 -// ) -// ); + Globals.clientConnection.queueOutgoingMessage( + EntityMessage.constructmoveUpdateMessage( + parent.getId(), + System.currentTimeMillis(), + (float)position.x, + (float)position.y, + (float)position.z, + movementVector.x, + movementVector.y, + movementVector.z, + velocity, + 1 + ) + ); } break; case SLOWDOWN: @@ -340,37 +340,37 @@ public class GroundMovementTree { // 2 // ) // ); -// Globals.dataCellManager.sendNetworkMessageToChunk( -// EntityMessage.constructmoveUpdateMessage( -// parent.getId(), -// System.currentTimeMillis(), -// (float)newPosition.x, -// (float)newPosition.y, -// (float)newPosition.z, -// movementVector.x, -// movementVector.y, -// movementVector.z, -// velocity, -// 2 -// ), -// Globals.serverWorldData.convertRealToChunkSpace(newPosition.x), -// Globals.serverWorldData.convertRealToChunkSpace(newPosition.z) -// ); + Globals.dataCellManager.sendNetworkMessageToChunk( + EntityMessage.constructmoveUpdateMessage( + parent.getId(), + System.currentTimeMillis(), + (float)position.x, + (float)position.y, + (float)position.z, + movementVector.x, + movementVector.y, + movementVector.z, + velocity, + 2 + ), + Globals.serverWorldData.convertRealToChunkSpace(position.x), + Globals.serverWorldData.convertRealToChunkSpace(position.z) + ); } else if(Globals.RUN_CLIENT && parent.getId() == Globals.clientCharacterID){ -// Globals.clientConnection.queueOutgoingMessage( -// EntityMessage.constructmoveUpdateMessage( -// parent.getId(), -// System.currentTimeMillis(), -// (float)newPosition.x, -// (float)newPosition.y, -// (float)newPosition.z, -// movementVector.x, -// movementVector.y, -// movementVector.z, -// velocity, -// 2 -// ) -// ); + Globals.clientConnection.queueOutgoingMessage( + EntityMessage.constructmoveUpdateMessage( + parent.getId(), + System.currentTimeMillis(), + (float)position.x, + (float)position.y, + (float)position.z, + movementVector.x, + movementVector.y, + movementVector.z, + velocity, + 2 + ) + ); } break; case IDLE: