From d6be7bff9c49488f2dba6bea3f5a317770633caa Mon Sep 17 00:00:00 2001 From: titou Date: Sun, 26 May 2024 13:04:49 +0200 Subject: [PATCH] clickCell --- src/backend/Simulator.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/backend/Simulator.java b/src/backend/Simulator.java index eb72230..29e07da 100644 --- a/src/backend/Simulator.java +++ b/src/backend/Simulator.java @@ -147,6 +147,18 @@ public class Simulator extends Thread { */ public void clickCell(int x, int y) { //TODO : complete method + if (clickActionFlag) { + for (Agent agent : agents) { + if(agent.getX() == x && agent.getY() == y) { + agents.remove(agent); + return; + } + } + agents.add(new Sheep(x,y)); + } + else { + field[y][x] = (field[y][x] == 0) ? 1 : 0; + } } /**