Skip to content
Snippets Groups Projects
Commit 9b10e93c authored by Josua Oppermann's avatar Josua Oppermann
Browse files

getter and setter von Tile fix

parent 4437d3ad
No related branches found
No related tags found
No related merge requests found
...@@ -93,11 +93,11 @@ public class Board extends Thread { ...@@ -93,11 +93,11 @@ public class Board extends Thread {
public boolean victoryCheck() { public boolean victoryCheck() {
boolean victory = false; boolean victory = false;
for(int i = 0; i < 3; i++) { for(int i = 0; i < 3; i++) {
if(currentPlayer == tiles[0+i*3].get_owner() && currentPlayer == tiles[1+i*3].get_owner() && currentPlayer == tiles[2+i*3].get_owner()) victory = true; if(currentPlayer == tiles[0+i*3].getOwner() && currentPlayer == tiles[1+i*3].getOwner() && currentPlayer == tiles[2+i*3].getOwner()) victory = true;
if(currentPlayer == tiles[0+i].get_owner() && currentPlayer == tiles[3+i].get_owner() && currentPlayer == tiles[6+i].get_owner()) victory = true; if(currentPlayer == tiles[0+i].getOwner() && currentPlayer == tiles[3+i].getOwner() && currentPlayer == tiles[6+i].getOwner()) victory = true;
} }
if(currentPlayer == tiles[0].get_owner() && currentPlayer == tiles[4].get_owner() && currentPlayer == tiles[8].get_owner()) victory = true; if(currentPlayer == tiles[0].getOwner() && currentPlayer == tiles[4].getOwner() && currentPlayer == tiles[8].getOwner()) victory = true;
if(currentPlayer == tiles[2].get_owner() && currentPlayer == tiles[4].get_owner() && currentPlayer == tiles[6].get_owner()) victory = true; if(currentPlayer == tiles[2].getOwner() && currentPlayer == tiles[4].getOwner() && currentPlayer == tiles[6].getOwner()) victory = true;
return victory; return victory;
} }
} }
...@@ -131,10 +131,10 @@ public class GameUI extends Application{ ...@@ -131,10 +131,10 @@ public class GameUI extends Application{
* @param stage current scene * @param stage current scene
*/ */
private void handleTurn(int index, Stage stage){ private void handleTurn(int index, Stage stage){
if (board.tiles[index].exist_owner()) { if (board.tiles[index].existOwner()) {
return; return;
} }
board.tiles[index].set_owner(board.currentPlayer); board.tiles[index].setOwner(board.currentPlayer);
//replace symbols with images //replace symbols with images
String imageSymbols = board.currentPlayer == 0 ? getClass().getResource("/textures/1_" + rnd.nextInt(3) + ".png").toExternalForm() : String imageSymbols = board.currentPlayer == 0 ? getClass().getResource("/textures/1_" + rnd.nextInt(3) + ".png").toExternalForm() :
......
# Tick-Tack-Trauma # Tick-Tack-Trauma
## Getting started ## Getting started
To make it easy for you to get started with GitLab, here's a list of recommended next steps. To make it easy for you to get started with GitLab, here's a list of recommended next steps.
......
...@@ -11,7 +11,7 @@ public class Tile { ...@@ -11,7 +11,7 @@ public class Tile {
* -1 = no one; 0 = Player 1; 1 = Player 2 * -1 = no one; 0 = Player 1; 1 = Player 2
* @param owner * @param owner
*/ */
public void set_owner(int player){ public void setOwner(int player){
owner = player; owner = player;
} }
...@@ -19,20 +19,20 @@ public class Tile { ...@@ -19,20 +19,20 @@ public class Tile {
* -1 = no one; 0 = Player 1; 1 = Player 2 * -1 = no one; 0 = Player 1; 1 = Player 2
* @return owner * @return owner
*/ */
public int get_owner(){ public int getOwner(){
return owner; return owner;
} }
/**Returns if the Tile-owner is equal to the given Player /**Returns if the Tile-owner is equal to the given Player
* @param owner * @param owner
*/ */
public boolean is_owner(int player){ public boolean isOwner(int player){
return owner == player; return owner == player;
} }
/**Whether this Tile is owned by a Player /**Whether this Tile is owned by a Player
*/ */
public boolean exist_owner(){ public boolean existOwner(){
return owner != -1; return owner != -1;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment