diff --git a/src/carte/Carte.java b/src/carte/Carte.java index 6a06989..91b811c 100644 --- a/src/carte/Carte.java +++ b/src/carte/Carte.java @@ -1,5 +1,7 @@ package carte; +import main.Joueur; + public class Carte { private String nom; diff --git a/src/carte/CarteEffet.java b/src/carte/CarteEffet.java index efab50b..a340378 100644 --- a/src/carte/CarteEffet.java +++ b/src/carte/CarteEffet.java @@ -1,7 +1,12 @@ package carte; +import main.Joueur; +import effet.Effet; + public abstract class CarteEffet extends Carte{ + private Effet effet; + public void utiliser(Joueur j) { } diff --git a/src/carte/CarteLieu.java b/src/carte/CarteLieu.java index 99fc71a..bd1f64d 100644 --- a/src/carte/CarteLieu.java +++ b/src/carte/CarteLieu.java @@ -1,6 +1,7 @@ package carte; import java.util.List; +import main.Joueur; public class CarteLieu extends CarteEffet{ diff --git a/src/carte/CarteLieuType.java b/src/carte/CarteLieuType.java index 6cfac2d..44ddde2 100644 --- a/src/carte/CarteLieuType.java +++ b/src/carte/CarteLieuType.java @@ -1,5 +1,7 @@ package carte; +import main.Joueur; + public class CarteLieuType extends CarteLieu{ public void utiliser(Joueur j) { diff --git a/src/carte/CartePersonnage.java b/src/carte/CartePersonnage.java index 17669c5..1dfbda5 100644 --- a/src/carte/CartePersonnage.java +++ b/src/carte/CartePersonnage.java @@ -1,52 +1,11 @@ package carte; +import main.Joueur; + public class CartePersonnage extends CarteCondition{ - private String NOM; - private int HP; - private Joueur joueur; - - public void tour() { - - } - /* - * @param j - * + * Class à prendre dans PackagePersonnage */ - public void utiliser(Joueur j) { - - } - - /* - * @param j - * Le joueur que l'on souhaite attaquer - */ - public void attaquer(Joueur j) { - - } - - public boolean victoire() { - return true; - } - - - public Joueur getJoueur() { - return joueur; - } - - - /* - * @param j - * - */ - public Joueur setJoueur(Joueur j) { - this.joueur = j; - return joueur; - } - - public void deplacer() { - - } } diff --git a/src/carte/CartePiochable.java b/src/carte/CartePiochable.java index 8b63a93..6f12427 100644 --- a/src/carte/CartePiochable.java +++ b/src/carte/CartePiochable.java @@ -1,5 +1,15 @@ package carte; -public class CartePiochable { +import main.Joueur; +public class CartePiochable extends CarteCondition{ + + + private Joueur piocheur; + + public void utiliser(Joueur j) { + + } + + } diff --git a/src/carte/Condition.java b/src/carte/Condition.java index 6bc5534..4dbff7a 100644 --- a/src/carte/Condition.java +++ b/src/carte/Condition.java @@ -2,6 +2,8 @@ package carte; public class Condition { - + /* + * Class à prendre dans PacakgeCondition + */ } diff --git a/src/carte/Equipement.java b/src/carte/Equipement.java index 2a29b71..8e474b3 100644 --- a/src/carte/Equipement.java +++ b/src/carte/Equipement.java @@ -1,5 +1,11 @@ package carte; -public class Equipement { +import main.Joueur; +public class Equipement extends CartePiochable{ + + + public void utiliser(Joueur j) { + + } } diff --git a/src/carte/Type.java b/src/carte/Type.java index fd145e6..309c809 100644 --- a/src/carte/Type.java +++ b/src/carte/Type.java @@ -2,6 +2,8 @@ package carte; public interface Type { - + /* + * Classe à prendre dans PackageCondition + */ }