Package game

Class Door

java.lang.Object
game.Door

public class Door extends Object
Classe représentant une porte dans le jeu.
  • Constructor Details

    • Door

      public Door(int x, int y)
      Constructeur avec position initiale spécifiée.
      Parameters:
      x - Position x de la porte.
      y - Position y de la porte.
  • Method Details

    • toutMonstresMort

      public void toutMonstresMort()
      Vérifie si tous les monstres sont morts. Si oui, ouvre la porte.
    • ouvrir

      public void ouvrir()
      Ouvre la porte.
    • ajouterMonstre

      public void ajouterMonstre(Monster m)
      Ajoute un monstre à la porte.
      Parameters:
      m - Le monstre à ajouter.
    • estOuverte

      public boolean estOuverte()
      Returns:
      True si la porte est ouverte, false sinon.
    • getX

      public int getX()
      Returns:
      La position x de la porte.
    • getY

      public int getY()
      Returns:
      La position y de la porte.
    • getMonstres

      public Monster[] getMonstres()
      Returns:
      Le tableau des monstres.
    • getNbMonstres

      public int getNbMonstres()
      Returns:
      Le nombre de monstres.