From bba469f7bb0a4a4b15f4ed6fb00098105e8d4401 Mon Sep 17 00:00:00 2001
From: Yanis OUALAN <oualanyanis01@gmail.com>
Date: Fri, 8 Nov 2024 11:47:43 +0100
Subject: [PATCH] Creating Fire and FireFighter Class

---
 bin/main/model/Fire.class            | Bin 0 -> 249 bytes
 bin/main/model/FireFighter.class     | Bin 0 -> 395 bytes
 src/main/java/model/Fire.java        |   9 ++++++++-
 src/main/java/model/FireFighter.java |  15 +++++++++++++++
 4 files changed, 23 insertions(+), 1 deletion(-)
 create mode 100644 bin/main/model/Fire.class
 create mode 100644 bin/main/model/FireFighter.class
 create mode 100644 src/main/java/model/FireFighter.java

diff --git a/bin/main/model/Fire.class b/bin/main/model/Fire.class
new file mode 100644
index 0000000000000000000000000000000000000000..7061a91acb8d803d36de367fc0fb99c167a9ebf7
GIT binary patch
literal 249
zcmX^0Z`VEs1_mbv0d@u^Mh33j{FKxjeYeb_RCWdyMh1bb#Ii*FoW#6zegCAa)Z`LI
z1~!|_yv!0iMh0dL%`ip=7U%qwR4xW)22LIZRt7dk27aH+yi~u^+@#c^ki?{%R7M6N
zpZw&+oUp{AOb{O`$WoG#S<J}5<Abo#nvsDkIKQ+gIn^x_q>mHi3_Xww7!(;88JHPB
zfRTX_WDf%)13Lo)gFXX@&%nT{wVi=uBLf2i69X3m0|OfaBLf2iGXpmR0|O73&C0;T
Pz{|kEz{tP{R>cnhwn#4R

literal 0
HcmV?d00001

diff --git a/bin/main/model/FireFighter.class b/bin/main/model/FireFighter.class
new file mode 100644
index 0000000000000000000000000000000000000000..a05d361c0accfe5374f7e1a4c5f62ef779d3d029
GIT binary patch
literal 395
zcmX^0Z`VEs1_mbvQFaC<Mh3y${FKxjeYeb_RJY9ZjFQwMb_Nzk27#=^vPAuy#JqHU
z|D>$c<PvrUHbw>>h+@~glFX7yMh1?8{Nl`#%=|n?27aH?lFS_a0H}a9BLkaFW?p8A
z9U}v?hGrNe1B-KhN-7rvGXpOV11AF)NJnN~s$XetQfg61Vp2{jBZH7nesW??SYlBo
zhz}KHDaptzW@Hfdfmn^?PHRR6j=a>0l91A(JVpkt;QZ2}<W#pzkVyha%Je`!VNhgX
zWMF1sWME}rWME=oXW(F9U|?ck1UZF)k%60mfkB^vk%5tcfq_+PI|I)~urwb70|Oga
vkcEMtfq{Vs%w}Z}U=U<rU|?hrV&H;m)&}z#7#Ptt@*rtsgliNA8!rL?m<LL^

literal 0
HcmV?d00001

diff --git a/src/main/java/model/Fire.java b/src/main/java/model/Fire.java
index f4b6d97..7123e78 100644
--- a/src/main/java/model/Fire.java
+++ b/src/main/java/model/Fire.java
@@ -1,4 +1,11 @@
 package model;
 
-public class Fire {
+public class Fire implements Entity{
+    
+
+    @Override
+    public void nextTurn() {
+        // Récupérer la position
+        // Ajouter un feu à x + 1 y, x y+1, x+1 y-1, x-1 y+1 
+    }
 }
diff --git a/src/main/java/model/FireFighter.java b/src/main/java/model/FireFighter.java
new file mode 100644
index 0000000..e218eff
--- /dev/null
+++ b/src/main/java/model/FireFighter.java
@@ -0,0 +1,15 @@
+package model;
+import util.Position;
+
+public class FireFighter implements Entity{
+    private Position position;
+
+    public void nextTurn(){
+        // Récupérer la position
+        //Si un feu est à proximité : éteindre les feux à x + 1 y, x y+1, x+1 y-1, x-1 y+1 
+        //Si un feu est à proximité : éteindre les feux à x + 1 y, x y+1, x+1 y-1, x-1 y+1 
+        // Ajouter un feu à x + 1 y, x y+1, x+1 y-1, x-1 y+1 
+    }
+
+    
+}
-- 
GitLab