galaxiia.jeu.unite
Class ClasseurUnite
java.lang.Object
   galaxiia.jeu.unite.ClasseurUnite
galaxiia.jeu.unite.ClasseurUnite
- All Implemented Interfaces: 
- ConstantesUnite
- Direct Known Subclasses: 
- Unite
- public abstract class ClasseurUnite 
- extends Object- implements ConstantesUnite
 
| Fields inherited from interface galaxiia.jeu.unite.ConstantesUnite | 
| ACTION_AUCUNE, ACTION_AUTODESTRUCTION, ACTION_BOUCLIER, ACTION_DEPLACEMENT, ACTION_FREIN, ACTION_LANCEMENT, BOLTER, BOMBE_IEM, BOMBE_THERMONUCLEAIRE, BOUCLIER_ASTRAL, BOUCLIER_REPULSIF, CHASSEUR, CHASSEUR_CHILDEUR, CHASSEUR_INSTARS, CHASSEUR_LOURD_ANTI_MISSILE, CHASSEUR_LOURD_CHILDEUR, CHASSEUR_LOURD_INSTARS, CHASSEUR_LOURD_PERCOL, CHASSEUR_LOURD_TERRIEN, CHASSEUR_LOURD_VOUAINEDY, CHASSEUR_PERCOL, CHASSEUR_TERRIEN, CHASSEUR_VOUAINEDY, COEFFICIENT_ENERGIE, CONSTRUCTEUR_CHILDEUR, CONSTRUCTEUR_INSTARS, CONSTRUCTEUR_PERCOL, CONSTRUCTEUR_TERRIEN, CONSTRUCTEUR_VOUAINEDY, DISTANCE_PROPULTION, EQUIPE_MISSILE, INCONNU, LASER, LASER_ZERO, MISSILE_FOX, MISSILE_FOX_DOWN, MISSILE_GRAY_FOX, NOM_BOLTER, NOM_BOMBE_IEM, NOM_BOMBE_THERMONUCLEAIRE, NOM_BOUCLIER_ASTRAL, NOM_BOUCLIER_REPULSIF, NOM_CATEGORIE_ARMEMENT_CHILDEUR, NOM_CATEGORIE_ARMEMENT_COMMUN, NOM_CATEGORIE_ARMEMENT_INSTARS, NOM_CATEGORIE_ARMEMENT_PERCOL, NOM_CATEGORIE_ARMEMENT_TERRIEN, NOM_CATEGORIE_ARMEMENT_VOUAINEDY, NOM_CATEGORIE_CHASSEURS, NOM_CATEGORIE_CHASSEURS_LOURDS, NOM_CATEGORIE_CONSTRUCTEURS, NOM_CATEGORIE_PROJECTILES, NOM_CATEGORIE_VAISSEAUX_MERES, NOM_CHASSEUR, NOM_CHASSEUR_CHILDEUR, NOM_CHASSEUR_INSTARS, NOM_CHASSEUR_LOURD_ANTIMISSILE, NOM_CHASSEUR_LOURD_CHILDEUR, NOM_CHASSEUR_LOURD_INSTARS, NOM_CHASSEUR_LOURD_PERCOL, NOM_CHASSEUR_LOURD_TERRIEN, NOM_CHASSEUR_LOURD_VOUAINEDY, NOM_CHASSEUR_PERCOL, NOM_CHASSEUR_TERRIEN, NOM_CHASSEUR_VOUAINEDY, NOM_CONSTRUCTEUR_CHILDEUR, NOM_CONSTRUCTEUR_INSTARS, NOM_CONSTRUCTEUR_PERCOL, NOM_CONSTRUCTEUR_TERRIEN, NOM_CONSTRUCTEUR_VOUAINEDY, NOM_LASER, NOM_LASER_ZERO, NOM_MISSILE_FOX, NOM_MISSILE_FOX_DOWN, NOM_MISSILE_GRAY_FOX, NOM_SUBCLEAR_ELECTROMAGNETIQUE, NOM_SUBCLEAR_ENERGIE_NOIRE, NOM_TOURELLE_FOX, NOM_TOURELLE_LOURDE_CHILDEUR, NOM_TOURELLE_LOURDE_INSTARS, NOM_TOURELLE_LOURDE_PERCOL, NOM_TOURELLE_LOURDE_TERRIEN, NOM_TOURELLE_LOURDE_VOUAINEDY, NOM_VAISSEAU_MERE_CHILDEUR, NOM_VAISSEAU_MERE_INSTARS, NOM_VAISSEAU_MERE_PERCOL, NOM_VAISSEAU_MERE_TERRIEN, NOM_VAISSEAU_MERE_VOUAINEDY, NOM_WOLF_PENETRANT, NOM_WOLF_PERFORANT, SUBCLEAR_ELECTROMAGNETIQUE, SUBCLEAR_ENERGIE_NOIRE, TOURELLE_FOX, TOURELLE_LOURDE_CHILDEUR, TOURELLE_LOURDE_INSTARS, TOURELLE_LOURDE_PERCOL, TOURELLE_LOURDE_TERRIEN, TOURELLE_LOURDE_VOUAINEDY, TYPE_UNITE_MAXIMUM, VAISSEAU_MERE_CHILDEUR, VAISSEAU_MERE_INSTARS, VAISSEAU_MERE_PERCOL, VAISSEAU_MERE_TERRIEN, VAISSEAU_MERE_VOUAINEDY, WOLF_PENETRANT, WOLF_PERFORANT | 
 
 
| Method Summary | 
| static int | conversionNomType(String nom)
 | 
| static int[] | conversionNomType(String[] noms)
 | 
| static String | conversionTypeNom(int type)
 | 
| static String[] | conversionTypeNom(int[] types)
 | 
| static Unite | creationUnite(galaxiia.noyau.GestionnaireId gestionnaireId,
              int type,
              int equipe,
              double[] position,
              double[] vitesse,
              InformateurTerrain terrain)
 | 
| static Unite | creationUnite(galaxiia.noyau.GestionnaireId gestionnaireId,
              int type,
              Intelligence intelligence,
              int equipe,
              double[] position,
              double[] vitesse,
              InformateurTerrain terrain)
 | 
| static Unite | creationUniteAbstraite(int type)
 | 
| static boolean | estArmeCommune(int type)
 | 
| static boolean | estArmeUniqueLegere(int type)
 | 
| static boolean | estArmeUniqueLourde(int type)
 | 
| static boolean | estAutoguide(int type)
 | 
| static boolean | estBombe(int type)
 | 
| static boolean | estChasseur(int type)
 | 
| static boolean | estChasseurLourd(int type)
 | 
| static boolean | estConstructeur(int type)
 | 
| static boolean | estMissile(int type)
 | 
| static boolean | estProjectile(int type)
 | 
| static boolean | estTeleguide(int type)
 | 
| static boolean | estTourelleLourde(int type)
 | 
| static boolean | estVaisseauMere(int type)
 | 
| static String[] | nomCategorie()
 | 
| static int[] | tousChasseurs()
 | 
| static int[] | tousChasseursLourds()
 | 
| static int[] | tousMissile()
 | 
| static int[] | tousProjectiles()
 | 
| static int[] | tousVaisseaux()
 | 
| static int[] | tousVaisseauxMeres()
 | 
| static int[] | toutArmementChildeur()
 | 
| static int[] | toutArmementCommun()
 | 
| static int[] | toutArmementInstars()
 | 
| static int[] | toutArmementPercol()
 | 
| static int[] | toutArmementTerrien()
 | 
| static int[] | toutArmementVouainedy()
 | 
| static int[] | toutesArmesUniquesLegeres()
 | 
| static int[] | toutesArmesUniquesLourdes()
 | 
| static int[] | toutesUnites()
 | 
| static int[] | toutesUnitesControlables()
 | 
| static int[] | unitesCategorie(String nomCategorie)
 | 
 
 
ClasseurUnite
public ClasseurUnite()
conversionTypeNom
public static final String[] conversionTypeNom(int[] types)
- 
 
- 
 
nomCategorie
public static final String[] nomCategorie()
- 
 
- 
 
conversionNomType
public static final int[] conversionNomType(String[] noms)
- 
 
- 
 
unitesCategorie
public static final int[] unitesCategorie(String nomCategorie)
- 
 
- 
 
toutesUnites
public static final int[] toutesUnites()
- 
 
- 
 
toutesUnitesControlables
public static final int[] toutesUnitesControlables()
- 
 
- 
 
tousVaisseaux
public static final int[] tousVaisseaux()
- 
 
- 
 
tousProjectiles
public static final int[] tousProjectiles()
- 
 
- 
 
tousMissile
public static final int[] tousMissile()
- 
 
- 
 
tousVaisseauxMeres
public static final int[] tousVaisseauxMeres()
- 
 
- 
 
tousChasseursLourds
public static final int[] tousChasseursLourds()
- 
 
- 
 
tousChasseurs
public static final int[] tousChasseurs()
- 
 
- 
 
toutesArmesUniquesLegeres
public static final int[] toutesArmesUniquesLegeres()
- 
 
- 
 
toutesArmesUniquesLourdes
public static final int[] toutesArmesUniquesLourdes()
- 
 
- 
 
toutArmementCommun
public static final int[] toutArmementCommun()
- 
 
- 
 
toutArmementChildeur
public static final int[] toutArmementChildeur()
- 
 
- 
 
toutArmementInstars
public static final int[] toutArmementInstars()
- 
 
- 
 
toutArmementPercol
public static final int[] toutArmementPercol()
- 
 
- 
 
toutArmementTerrien
public static final int[] toutArmementTerrien()
- 
 
- 
 
toutArmementVouainedy
public static final int[] toutArmementVouainedy()
- 
 
- 
 
creationUnite
public static final Unite creationUnite(galaxiia.noyau.GestionnaireId gestionnaireId,
                                        int type,
                                        int equipe,
                                        double[] position,
                                        double[] vitesse,
                                        InformateurTerrain terrain)
- 
 
- 
 
creationUnite
public static final Unite creationUnite(galaxiia.noyau.GestionnaireId gestionnaireId,
                                        int type,
                                        Intelligence intelligence,
                                        int equipe,
                                        double[] position,
                                        double[] vitesse,
                                        InformateurTerrain terrain)
- 
 
- 
 
creationUniteAbstraite
public static final Unite creationUniteAbstraite(int type)
- 
 
- 
 
conversionTypeNom
public static final String conversionTypeNom(int type)
- 
 
- 
 
conversionNomType
public static final int conversionNomType(String nom)
- 
 
- 
 
estAutoguide
public static final boolean estAutoguide(int type)
- 
 
- 
 
estTeleguide
public static final boolean estTeleguide(int type)
- 
 
- 
 
estBombe
public static final boolean estBombe(int type)
- 
 
- 
 
estMissile
public static final boolean estMissile(int type)
- 
 
- 
 
estTourelleLourde
public static final boolean estTourelleLourde(int type)
- 
 
- 
 
estVaisseauMere
public static final boolean estVaisseauMere(int type)
- 
 
- 
 
estChasseurLourd
public static final boolean estChasseurLourd(int type)
- 
 
- 
 
estChasseur
public static final boolean estChasseur(int type)
- 
 
- 
 
estConstructeur
public static final boolean estConstructeur(int type)
- 
 
- 
 
estArmeUniqueLegere
public static final boolean estArmeUniqueLegere(int type)
- 
 
- 
 
estArmeUniqueLourde
public static final boolean estArmeUniqueLourde(int type)
- 
 
- 
 
estArmeCommune
public static final boolean estArmeCommune(int type)
- 
 
- 
 
estProjectile
public static final boolean estProjectile(int type)
- 
 
-