galaxiia.jeu.souffle.explosif
Interface InformateurSouffleExplosif

All Superinterfaces:
ConstantesSouffle, InformateurSouffle, Serializable

public interface InformateurSouffleExplosif
extends InformateurSouffle


Field Summary
 
Fields inherited from interface galaxiia.jeu.souffle.ConstantesSouffle
NOM_SOUFFLE_ASTRAL, NOM_SOUFFLE_ELECTROMAGNATIQUE, NOM_SOUFFLE_ENERGIE_NOIRE, NOM_SOUFFLE_EXPLOSION, NOM_SOUFFLE_LASER, NOM_SOUFFLE_LASER_ZERO, NOM_SOUFFLE_REPULSIF, SOUFFLE_ASTRAL, SOUFFLE_ELECTROMAGNETIQUE, SOUFFLE_ENERGIE_NOIRE, SOUFFLE_EXPLOSION, SOUFFLE_LASER, SOUFFLE_LASER_ZERO, SOUFFLE_REPULSIF, TYPE_SOUFFLE_MAXIMUM
 
Method Summary
 double dommage(InformateurUnite unite)
           
 long duree()
           
 long id()
          L'ID de ce souffle.
 double[] position()
           
 double puissanceAcceleration(InformateurUnite unite)
           
 double rayon()
           
 double rayonMaximum()
           
 double rayonMinimum()
           
 long tempsExistance()
           
 int type()
          Type de souffle.
 
Methods inherited from interface galaxiia.jeu.souffle.InformateurSouffle
accelerationSouffle, dommageSouffle
 

Method Detail

position

double[] position()

rayon

double rayon()

rayonMinimum

double rayonMinimum()

rayonMaximum

double rayonMaximum()

duree

long duree()

id

long id()
Description copied from interface: InformateurSouffle
L'ID de ce souffle.

Specified by:
id in interface InformateurSouffle
Returns:
L'ID de ce souffle.

type

int type()
Description copied from interface: InformateurSouffle
Type de souffle.

Specified by:
type in interface InformateurSouffle
Returns:
le type de ce souffle.
See Also:
Souffle

tempsExistance

long tempsExistance()

puissanceAcceleration

double puissanceAcceleration(InformateurUnite unite)

dommage

double dommage(InformateurUnite unite)