|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object galaxiia.jeu.objectif.type.AnnihilationEquipe
public class AnnihilationEquipe
Objectif d'annihilation d'équipe : Toutes les unités d'une équipe cible doivent être détruite.
Field Summary |
---|
Fields inherited from interface galaxiia.jeu.objectif.Objectif |
---|
ANNIHILATION, ANNIHILATION_EQUIPE, AUCUN_OBJECTIF, PLACEMENT, PROTECTION_EQUIPE |
Constructor Summary | |
---|---|
AnnihilationEquipe(int equipeAttaquee)
Créer un objcetif d'annihilation d'équipe. |
Method Summary | |
---|---|
Objectif |
copie()
Créer une copie de l'objectif. |
int |
equipeAttaquee()
|
boolean |
heritageObjectif()
Dit si l'objectif doit être donné aux unitées construitent par toutes unitées possédant cet objectif. |
boolean |
objectifAccompli(InformateurUnite unite,
InformateurTerrain terrain)
Dit si cet objectif est accompli pour une unité et un terrain donné. |
int |
type()
Donne le type de l'objectif. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AnnihilationEquipe(int equipeAttaquee)
equipeAttaquee
- L'équipe à annihiler.Method Detail |
---|
public boolean heritageObjectif()
heritageObjectif
in interface Objectif
true
si l'objectif est héréditaire,
false
sinon.public boolean objectifAccompli(InformateurUnite unite, InformateurTerrain terrain)
objectifAccompli
in interface Objectif
unite
- L'unité qui doit remplir l'objectif.terrain
- Le terrain où l'unité doit remplir l'objectif.
true
si l'objectif est accompli,
false
sinon.public int equipeAttaquee()
public int type()
type
in interface Objectif
public Objectif copie()
copie
in interface Objectif
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |