Ajout du package carte et du corps des classes le compsant
This commit is contained in:
parent
b1a64cbb7a
commit
e5cf88b1a5
12
src/carte/Carte.java
Normal file
12
src/carte/Carte.java
Normal file
@ -0,0 +1,12 @@
|
||||
package carte;
|
||||
|
||||
public class Carte {
|
||||
|
||||
private String nom;
|
||||
private String description;
|
||||
|
||||
private void utiliser(Joueur j) {
|
||||
|
||||
}
|
||||
|
||||
}
|
8
src/carte/CarteCondition.java
Normal file
8
src/carte/CarteCondition.java
Normal file
@ -0,0 +1,8 @@
|
||||
package carte;
|
||||
|
||||
public abstract class CarteCondition extends CarteEffet{
|
||||
|
||||
private Condition condition;
|
||||
|
||||
|
||||
}
|
9
src/carte/CarteEffet.java
Normal file
9
src/carte/CarteEffet.java
Normal file
@ -0,0 +1,9 @@
|
||||
package carte;
|
||||
|
||||
public abstract class CarteEffet extends Carte{
|
||||
|
||||
public void utiliser(Joueur j) {
|
||||
|
||||
}
|
||||
|
||||
}
|
17
src/carte/CarteLieu.java
Normal file
17
src/carte/CarteLieu.java
Normal file
@ -0,0 +1,17 @@
|
||||
package carte;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class CarteLieu extends CarteEffet{
|
||||
|
||||
private Type field;
|
||||
|
||||
// Liste des joueurs actuellement présent sur le lieu
|
||||
private List<Joueur> listeJoueur;
|
||||
|
||||
|
||||
public void utiliser(Joueur j) {
|
||||
|
||||
}
|
||||
|
||||
}
|
9
src/carte/CarteLieuType.java
Normal file
9
src/carte/CarteLieuType.java
Normal file
@ -0,0 +1,9 @@
|
||||
package carte;
|
||||
|
||||
public class CarteLieuType extends CarteLieu{
|
||||
|
||||
public void utiliser(Joueur j) {
|
||||
|
||||
}
|
||||
|
||||
}
|
52
src/carte/CartePersonnage.java
Normal file
52
src/carte/CartePersonnage.java
Normal file
@ -0,0 +1,52 @@
|
||||
package carte;
|
||||
|
||||
public class CartePersonnage extends CarteCondition{
|
||||
|
||||
private String NOM;
|
||||
private int HP;
|
||||
private Joueur joueur;
|
||||
|
||||
public void tour() {
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
* @param j
|
||||
*
|
||||
*/
|
||||
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() {
|
||||
|
||||
}
|
||||
|
||||
}
|
5
src/carte/CartePiochable.java
Normal file
5
src/carte/CartePiochable.java
Normal file
@ -0,0 +1,5 @@
|
||||
package carte;
|
||||
|
||||
public class CartePiochable {
|
||||
|
||||
}
|
7
src/carte/Condition.java
Normal file
7
src/carte/Condition.java
Normal file
@ -0,0 +1,7 @@
|
||||
package carte;
|
||||
|
||||
public class Condition {
|
||||
|
||||
|
||||
|
||||
}
|
5
src/carte/Equipement.java
Normal file
5
src/carte/Equipement.java
Normal file
@ -0,0 +1,5 @@
|
||||
package carte;
|
||||
|
||||
public class Equipement {
|
||||
|
||||
}
|
9
src/carte/Joueur.java
Normal file
9
src/carte/Joueur.java
Normal file
@ -0,0 +1,9 @@
|
||||
package carte;
|
||||
|
||||
public class Joueur {
|
||||
|
||||
|
||||
public void utiliser() {
|
||||
|
||||
}
|
||||
}
|
7
src/carte/Type.java
Normal file
7
src/carte/Type.java
Normal file
@ -0,0 +1,7 @@
|
||||
package carte;
|
||||
|
||||
public interface Type {
|
||||
|
||||
|
||||
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user