Beispiel #1
0
        public string obtenirCoord(int p_x, int p_y, int[] p_taille) //Obtenir les coordonnées
        {
            Usine    usine = Usine.obtenirUsine();
            PosCarte pos   = usine.creerPos(p_x, p_y, p_taille);

            return(pos.ToString());
        }
Beispiel #2
0
        public void ajouterVehicule(string p_nom, int[] p_params, int p_type, int p_aeroport) //Ajouter un véhicule
        {
            Usine    usine    = Usine.obtenirUsine();
            Vehicule vehicule = usine.creerVehicule(p_nom, p_params, p_type, m_aeroports[p_aeroport].Pos);

            m_aeroports[p_aeroport].ajouterVehicule(vehicule);
        }
Beispiel #3
0
        public void modifierAeroport(string p_nom, int p_minPass, int p_maxPass, int p_minMarch, int p_maxMarch, int p_aeroport, int[] p_pos, int[] p_taille) //Modifier un aéroport
        {
            Usine    usine = Usine.obtenirUsine();
            PosCarte pos   = usine.creerPos(p_pos[0], p_pos[1], p_taille);

            m_aeroports[p_aeroport].modifierAeroport(p_nom, p_minPass, p_maxPass, p_minMarch, p_maxMarch, pos);
        }
Beispiel #4
0
        public void ajouterAeroport(string p_nom, int p_minPass, int p_maxPass, int p_minMarch, int p_maxMarch, int[] p_pos, int[] p_taille) //Ajouter un aéroport
        {
            Usine    usine    = Usine.obtenirUsine();
            PosCarte pos      = usine.creerPos(p_pos[0], p_pos[1], p_taille);
            Aeroport aeroport = usine.creerAeroport(p_nom, p_minPass, p_maxPass, p_minMarch, p_maxMarch, pos);

            m_aeroports.Add(aeroport);
        }
Beispiel #5
0
 public static Usine obtenirUsine() //Obtenir l'usine
 {
     if (m_usine == null)
     {
         m_usine = new Usine();
     }
     return(m_usine);
 }