ajout du squelette package personnage
This commit is contained in:
parent
c5d650a1ee
commit
6e985dc7f3
17
src/personnage/Allie.java
Normal file
17
src/personnage/Allie.java
Normal file
@ -0,0 +1,17 @@
|
||||
package personnage;
|
||||
|
||||
import condition.Condition;
|
||||
import main.Joueur;
|
||||
|
||||
public class Allie extends Unique{
|
||||
//constructeur
|
||||
public Allie(String nom, int hp, Joueur joueur, Condition condition,boolean capaciteUsed) {
|
||||
super(nom, hp, joueur, condition, capaciteUsed);
|
||||
}
|
||||
|
||||
//méthode
|
||||
public void deplacer() {
|
||||
|
||||
}
|
||||
|
||||
}
|
20
src/personnage/Bob.java
Normal file
20
src/personnage/Bob.java
Normal file
@ -0,0 +1,20 @@
|
||||
package personnage;
|
||||
|
||||
import condition.Condition;
|
||||
import main.Joueur;
|
||||
|
||||
public class Bob extends CartePersonnage{
|
||||
//attributs
|
||||
private boolean capaciteUsed;
|
||||
|
||||
//constructeur
|
||||
public Bob(String nom, int hp, Joueur joueur, Condition condition,boolean capaciteUsed) {
|
||||
super(nom, hp, joueur, condition);
|
||||
this.capaciteUsed=capaciteUsed;
|
||||
}
|
||||
|
||||
//méthode
|
||||
public void attaquer(Joueur j) {
|
||||
|
||||
}
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
package personnage;
|
||||
|
||||
import condition.Condition;
|
||||
import main.Joueur;
|
||||
|
||||
public class CartePersonnage {
|
||||
@ -7,18 +8,17 @@ public class CartePersonnage {
|
||||
private String nom;
|
||||
private int hp;
|
||||
private Joueur joueur;
|
||||
private Condition condition;
|
||||
|
||||
//constructeurs
|
||||
public CartePersonnage(String nom, int hp, Joueur joueur){
|
||||
public CartePersonnage(String nom, int hp, Joueur joueur,Condition condition){
|
||||
this.nom=nom;
|
||||
this.hp=hp;
|
||||
this.joueur=joueur;
|
||||
this.condition=condition;
|
||||
}
|
||||
|
||||
//méthodes
|
||||
public void tour() {
|
||||
|
||||
};
|
||||
|
||||
public void utiliser() {};
|
||||
|
||||
|
20
src/personnage/Charles.java
Normal file
20
src/personnage/Charles.java
Normal file
@ -0,0 +1,20 @@
|
||||
package personnage;
|
||||
|
||||
import condition.Condition;
|
||||
import main.Joueur;
|
||||
|
||||
public class Charles extends CartePersonnage{
|
||||
//attributs
|
||||
private boolean capaciteUsed;
|
||||
|
||||
//constructeur
|
||||
public Charles(String nom, int hp, Joueur joueur,Condition condition,boolean capaciteUsed) {
|
||||
super(nom, hp, joueur, condition);
|
||||
this.capaciteUsed=capaciteUsed;
|
||||
}
|
||||
|
||||
//méthode
|
||||
public void attaquer(Joueur j) {
|
||||
|
||||
}
|
||||
}
|
17
src/personnage/Emi.java
Normal file
17
src/personnage/Emi.java
Normal file
@ -0,0 +1,17 @@
|
||||
package personnage;
|
||||
|
||||
import condition.Condition;
|
||||
import main.Joueur;
|
||||
|
||||
public class Emi extends CartePersonnage{
|
||||
//constructeur
|
||||
public Emi(String nom, int hp, Joueur joueur, Condition condition) {
|
||||
super(nom, hp, joueur, condition);
|
||||
}
|
||||
|
||||
//méthode
|
||||
public void deplacer() {
|
||||
|
||||
}
|
||||
|
||||
}
|
19
src/personnage/Franklin.java
Normal file
19
src/personnage/Franklin.java
Normal file
@ -0,0 +1,19 @@
|
||||
package personnage;
|
||||
|
||||
import condition.Condition;
|
||||
import main.Joueur;
|
||||
|
||||
public class Franklin extends Unique{
|
||||
|
||||
//constructeur
|
||||
public Franklin(String nom, int hp, Joueur joueur, Condition condition,boolean capaciteUsed) {
|
||||
super(nom, hp, joueur, condition, capaciteUsed);
|
||||
|
||||
}
|
||||
|
||||
//méthode
|
||||
public void deplacer() {
|
||||
|
||||
}
|
||||
|
||||
}
|
19
src/personnage/Georges.java
Normal file
19
src/personnage/Georges.java
Normal file
@ -0,0 +1,19 @@
|
||||
package personnage;
|
||||
|
||||
import condition.Condition;
|
||||
import main.Joueur;
|
||||
|
||||
public class Georges extends Unique{
|
||||
|
||||
//constructeur
|
||||
public Georges(String nom, int hp, Joueur joueur,Condition condition, boolean capaciteUsed) {
|
||||
super(nom, hp, joueur, condition, capaciteUsed);
|
||||
|
||||
}
|
||||
|
||||
//méthode
|
||||
public void deplacer() {
|
||||
|
||||
}
|
||||
|
||||
}
|
16
src/personnage/LoupGarou.java
Normal file
16
src/personnage/LoupGarou.java
Normal file
@ -0,0 +1,16 @@
|
||||
package personnage;
|
||||
|
||||
import condition.Condition;
|
||||
import main.Joueur;
|
||||
|
||||
public class LoupGarou extends CartePersonnage {
|
||||
//constructeur
|
||||
public LoupGarou(String nom, int hp, Joueur joueur, Condition condition) {
|
||||
super(nom, hp, joueur, condition);
|
||||
}
|
||||
|
||||
//méthodes
|
||||
public void contreAttaquer(Joueur j) {
|
||||
|
||||
}
|
||||
}
|
16
src/personnage/Unique.java
Normal file
16
src/personnage/Unique.java
Normal file
@ -0,0 +1,16 @@
|
||||
package personnage;
|
||||
|
||||
import condition.Condition;
|
||||
import main.Joueur;
|
||||
|
||||
public class Unique extends CartePersonnage{
|
||||
//attributs
|
||||
private boolean capaciteUsed;
|
||||
|
||||
//constructeur
|
||||
public Unique(String nom, int hp, Joueur joueur,Condition condition,boolean capaciteUsed) {
|
||||
super(nom, hp, joueur, condition);
|
||||
this.capaciteUsed=capaciteUsed;
|
||||
}
|
||||
|
||||
}
|
16
src/personnage/Vampire.java
Normal file
16
src/personnage/Vampire.java
Normal file
@ -0,0 +1,16 @@
|
||||
package personnage;
|
||||
|
||||
import condition.Condition;
|
||||
import main.Joueur;
|
||||
|
||||
public class Vampire extends CartePersonnage{
|
||||
//constructeur
|
||||
public Vampire(String nom, int hp, Joueur joueur, Condition condition) {
|
||||
super(nom, hp, joueur, condition);
|
||||
}
|
||||
|
||||
//méthode
|
||||
public void attaquer(Joueur j) {
|
||||
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user