Move Character communication done
This commit is contained in:
@@ -396,9 +396,9 @@ public class MainGame extends Game implements ClientCallback {
|
|||||||
} else if (data instanceof MoveData) {
|
} else if (data instanceof MoveData) {
|
||||||
MoveData moveData = (MoveData) data;
|
MoveData moveData = (MoveData) data;
|
||||||
if (moveData.getUsername().equals(this.username)) {
|
if (moveData.getUsername().equals(this.username)) {
|
||||||
moveData.getTile().visit();
|
moveData.getTile().visit(team.get(moveData.getCharacterName()));
|
||||||
} else {
|
} else {
|
||||||
moveData.getTile().visit();
|
moveData.getTile().visit(enemyTeam.get(moveData.getCharacterName()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -10,9 +10,7 @@ import com.badlogic.gdx.utils.TimeUtils;
|
|||||||
import netwerkprog.game.client.MainGame;
|
import netwerkprog.game.client.MainGame;
|
||||||
import netwerkprog.game.client.game.GAMESTATE;
|
import netwerkprog.game.client.game.GAMESTATE;
|
||||||
import netwerkprog.game.util.data.Data;
|
import netwerkprog.game.util.data.Data;
|
||||||
import netwerkprog.game.util.data.connection.ReadyData;
|
import netwerkprog.game.util.data.character.MoveData;
|
||||||
import netwerkprog.game.util.data.connection.TeamData;
|
|
||||||
import netwerkprog.game.util.game.Faction;
|
|
||||||
import netwerkprog.game.util.game.GameCharacter;
|
import netwerkprog.game.util.game.GameCharacter;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
@@ -182,6 +180,7 @@ public class GameInputProcessor implements InputProcessor {
|
|||||||
mainGame.setSelectedCharacter(gameTile.getCharacter());
|
mainGame.setSelectedCharacter(gameTile.getCharacter());
|
||||||
mainGame.mapRenderer.setSurroundedTilesOfCurrentCharacter(col, row);
|
mainGame.mapRenderer.setSurroundedTilesOfCurrentCharacter(col, row);
|
||||||
}
|
}
|
||||||
|
mainGame.send(new MoveData(mainGame.getUsername(),mainGame.getSelectedCharacter().getName(),gameTile));
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user