예제 #1
0
  public void prendreGourde(boolean b) {

    if (b) {
      if (partieActuelle.getJoueurActuel().getSac().size() < 10) {
        partieActuelle
            .getJoueurActuel()
            .getSac()
            .add(partieActuelle.getMaVille().remplirGourde(this.partieActuelle));
        monInterface
            .getNbGourde()
            .setText("" + (Integer.parseInt(monInterface.getNbGourde().getText()) + 1));
        monInterface
            .getNbObjet()
            .setText("" + (Integer.parseInt(monInterface.getNbObjet().getText()) + 1));
      } else {
        Outils.affichage(Journal.consulterDescription(8), this.getMonInterface());
      }
    }
  }
예제 #2
0
  public void accederBoire() {
    boolean consoSup = true;
    if (partieActuelle.getJoueurActuel().getPa() > 4) {
      consoSup = false;
    }
    if (!partieActuelle.getJoueurActuel().getDejaBu()) {
      if (partieActuelle.getJoueurActuel().getPa() > 0) {
        consommationDePA = partieActuelle.getJoueurActuel().boire(partieActuelle);
        if (!consommationDePA && partieActuelle.getJoueurActuel().getIndiceCase() == 338) {

          // monInterface.setCpt(monInterface.getCpt()+3);
          actionBoire(JOptionPane.showConfirmDialog(null, Journal.consulterDescription(20)) == 0);

        } else {
          consommationDePA = consoSup;
          consommerPA();
          monInterface
              .getNbGourde()
              .setText("" + (Integer.parseInt(monInterface.getNbGourde().getText()) - 1));
          monInterface
              .getNbObjet()
              .setText("" + (Integer.parseInt(monInterface.getNbObjet().getText()) - 1));
          // monInterface.setCpt(monInterface.getCpt()-23);
          // menuNiveauUn('S');
        }
      } else {
        Outils.affichage(Journal.consulterDescription(5), this.getMonInterface());
        // monInterface.setCpt(monInterface.getCpt()-23);
        //  menuNiveauUn('S');
      }
    } else {
      Outils.affichage(Journal.consulterDescription(26), this.getMonInterface());
      // monInterface.setCpt(monInterface.getCpt()-23);
      //  menuNiveauUn('S');
    }
  }