Examples of Equipe


Examples of models.joueurs.Equipe

   

    public String changerEquipe(int idJoueur, int idEquipe)
    {
        Joueur joueur   = jeuServeur.getJoueur(idJoueur);
        Equipe equipe   = jeuServeur.getEquipe(idEquipe);
       
        String message = null;
       
        try {
           
            equipe.ajouterJoueur(joueur);

            // SUCCES
            message = Protocole.construireMsgChangerEquipe(OK);
           
            envoyerATous(Protocole.construireMsgJoueursEtat(getJoueurs()));
View Full Code Here

Examples of models.joueurs.Equipe

    public void partieTerminee(ResultatJeu resultatJeu)
    {
        panelSelection.partieTerminee();
        panelAjoutTour.partieTerminee();
       
        Equipe equipeGagnante = resultatJeu.getEquipeGagnante();
       
        // FIXME continuer...
        if(equipeGagnante == null)
            new Dialog_Message (this, "Draw!", "Nobody won !");        
        else if(equipeGagnante == jeu.getJoueurPrincipal().getEquipe())
        {
            new Dialog_Message (this, "Won!", "You win :) Nice!");
            ajouterTexteHTMLDansConsole("<b>You win !</b><br/>");
        }
        else
        {
            new Dialog_Message (this, "Results",
                    " Team \""+equipeGagnante.getNom()+"\" " +
                    " win!")
           
            String couleurHexa = Outils.ColorToHexa(equipeGagnante.getCouleur());
            ajouterTexteHTMLDansConsole("Team \"<b><font color='#"+couleurHexa+"'>"+equipeGagnante.getNom()+"</font></b>\" wins!<br/>");
        }
    }
View Full Code Here

Examples of models.joueurs.Equipe

    {
        Terrain t = new Terrain(jeu);
        jeu.setTerrain(t);
       
        // creation de la premiere equipe
        Equipe equipe = new Equipe(1, Langue.getTexte(Langue.ID_TXT_EQUIPE)+" 1", Color.BLACK);
        equipe.ajouterZoneDepart(new Rectangle(40,40,40,40));
        equipe.setZoneArriveeCreatures(new Rectangle(140,140,40,40));
        equipe.ajouterEmplacementJoueur(new EmplacementJoueur(1, new Rectangle(0,0,jeu.getTerrain().getLargeur(),jeu.getTerrain().getHauteur())));
        jeu.ajouterEquipe(equipe);
       
        fichierCourant = null;
       
        panelCreationTerrain.deselectionnerRecEnTraitement();
View Full Code Here

Examples of models.joueurs.Equipe

    {
        Object src = e.getSource();
       
        if(src == bCreerEquipe)
        {
            Equipe equipe = new Equipe(idAutoIncrEquipe, Langue.getTexte(Langue.ID_TXT_EQUIPE)+" "+idAutoIncrEquipe, Color.BLACK);
           
            jeu.ajouterEquipe(equipe);
           
            // TODO positionner au milieu du viewport
            equipe.ajouterZoneDepart(new Rectangle(40,40,40,40));
            equipe.setZoneArriveeCreatures(new Rectangle(140,140,40,40));
           
            equipe.ajouterEmplacementJoueur(new EmplacementJoueur(idAutoIncrEJ++, new Rectangle(0,0,jeu.getTerrain().getLargeur(),jeu.getTerrain().getHauteur())));

            idAutoIncrEquipe++;
           
            construirePanelEquipes();
        }
View Full Code Here

Examples of models.joueurs.Equipe

       
        actionnerBarreDeChargement();
       
        terrain.initialiser();
        jeu.setTerrain(terrain);
        Equipe equipe = jeu.getEquipes().get(0); // les equipes sont créer par le terrain
        Joueur joueur = new Joueur("Joueur");
       
        try{
            equipe.ajouterJoueur(joueur);
        }
        catch (AucunePlaceDisponibleException e){
            e.printStackTrace();
        }
       
View Full Code Here

Examples of models.joueurs.Equipe

        );

        opaciteMurs = 0.f;
       
        // Création des équipes
        Equipe e = new Equipe(1,"Equipe par defaut",Color.BLACK);
        e.ajouterZoneDepartCreatures(new Rectangle(-30, 30, 20, 80));
        e.setZoneArriveeCreatures(new Rectangle(460, 410, 40, 40));
        e.ajouterEmplacementJoueur(new EmplacementJoueur(1,new Rectangle(0,0,500,500)));
        equipes.add(e);
       
        fichierMusiqueDAmbiance = FICHIER_MUSIQUE_DE_FOND;
       
        /*
 
View Full Code Here

Examples of models.joueurs.Equipe

        // si l'on construit la tour, il existe toujours un chemin
        desactiverZone(tour, false);

        try {
           
            Equipe equipe = tour.getPrioprietaire().getEquipe();

            // FIXME on part du principe que le joueur ne peu blocker que son chemin
            // car il construit sur son troncon... A VOIR!
           
            // TODO gérer plusieurs zone de depart
            Rectangle zoneDepart = equipe.getZoneDepartCreatures(0);
            Rectangle zoneArrivee = equipe.getZoneArriveeCreatures();
           
            // calcul du chemin et attente une exception
            // PathNotFoundException s'il y a un probleme
            ArrayList<Point> chemin = getCheminLePlusCourt((int) zoneDepart.getCenterX(),
                    (int) zoneDepart.getCenterY(), (int) zoneArrivee
                            .getCenterX(), (int) zoneArrivee.getCenterY(),
                    Creature.TYPE_TERRIENNE);

            double longueur = MAILLAGE_TERRESTRE.getLongueurChemin(chemin);
           
           
            // mise a jour du chemin
            equipe.setLongueurChemin(longueur);
           
           
            // il existe un chemin, donc elle ne bloque pas.
            activerZone(tour, false); // on reactive la zone
            return false;
View Full Code Here

Examples of models.joueurs.Equipe

          );
       
        opaciteMurs = 0.f;
       
        // Création des équipes
        Equipe e = new Equipe(1,"Equipe par defaut",Color.BLACK);
        e.ajouterZoneDepartCreatures(new Rectangle(110, -40, 80, 20));
        e.setZoneArriveeCreatures(new Rectangle(250, 0, 40, 40));
        e.ajouterEmplacementJoueur(new EmplacementJoueur(1,new Rectangle(0,0,480,500)));
        equipes.add(e);
       
       
        fichierMusiqueDAmbiance = FICHIER_MUSIQUE_DE_FOND;
       
View Full Code Here

Examples of models.joueurs.Equipe

          );
   
    opaciteMurs = 0.f;
   
    // Création des équipes
    Equipe e = new Equipe(1,"Equipe par defaut",Color.BLACK);
        e.ajouterZoneDepartCreatures(new Rectangle(510,40,20,60));
        e.setZoneArriveeCreatures(new Rectangle(0,410,40,40));
        e.ajouterEmplacementJoueur(new EmplacementJoueur(1,new Rectangle(0,0,500,500)));
        equipes.add(e);

       
        fichierMusiqueDAmbiance = FICHIER_MUSIQUE_DE_FOND;
       
View Full Code Here

Examples of models.joueurs.Equipe

        nomFichier = getClass().getSimpleName()+".map";
        opaciteMurs = 0.f;
       
        // Création des équipes
        Equipe e1 = new Equipe(1,"Les Rouges",Color.RED);
        e1.ajouterZoneDepartCreatures(new Rectangle(20, 0, 80, 20));
        e1.setZoneArriveeCreatures(new Rectangle(20, 480, 80, 20));
        e1.ajouterEmplacementJoueur(new EmplacementJoueur(1,new Rectangle(20,0,80,500),Color.RED));
        equipes.add(e1);
       
        Equipe e2 = new Equipe(2,"Les Bleus",Color.BLUE);
        e2.ajouterZoneDepartCreatures(new Rectangle(120, 0, 80, 20));
        e2.setZoneArriveeCreatures(new Rectangle(120, 480, 80, 20));
        e2.ajouterEmplacementJoueur(new EmplacementJoueur(2,new Rectangle(120,0,80,500),Color.BLUE));
        equipes.add(e2);
       
        Equipe e3 = new Equipe(3,"Les Verts",Color.GREEN);
        e3.ajouterZoneDepartCreatures(new Rectangle(220, 0, 80, 20));
        e3.setZoneArriveeCreatures(new Rectangle(220, 480, 80, 20));
        e3.ajouterEmplacementJoueur(new EmplacementJoueur(3,new Rectangle(220,0,80,500),Color.GREEN));
        equipes.add(e3);
       
        Equipe e4 = new Equipe(4,"Les Jaunes",Color.YELLOW);
        e4.ajouterZoneDepartCreatures(new Rectangle(320, 0, 80, 20));
        e4.setZoneArriveeCreatures(new Rectangle(320, 480, 80, 20));
        e4.ajouterEmplacementJoueur(new EmplacementJoueur(4,new Rectangle(320,0,80,500),Color.YELLOW));
        equipes.add(e4);
       
        Equipe e5 = new Equipe(5,"Les Noirs",Color.BLACK);
        e5.ajouterZoneDepartCreatures(new Rectangle(420, 0, 80, 20));
        e5.setZoneArriveeCreatures(new Rectangle(420, 480, 80, 20));
        e5.ajouterEmplacementJoueur(new EmplacementJoueur(5,new Rectangle(420,0,80,500),Color.BLACK));
        equipes.add(e5);
       
        fichierMusiqueDAmbiance = FICHIER_MUSIQUE_DE_FOND;
       
        /*
 
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.