Interface IVueCombat

All Known Implementing Classes:
VueCombat

public interface IVueCombat
L'interface IVueCombat définit les méthodes nécessaires pour gérer l'affichage et les interactions lors des combats dans le jeu. Les classes implémentant cette interface doivent fournir des fonctionnalités pour afficher des messages, demander des actions de combat, et confirmer des actions.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Affiche un message à l'utilisateur pendant un combat.
    Demande à l'utilisateur de choisir une action pendant un combat.
    boolean
    Demande à l'utilisateur de confirmer une action avec un message spécifique.
  • Method Details

    • afficherMessage

      void afficherMessage(String message)
      Affiche un message à l'utilisateur pendant un combat.
      Parameters:
      message - Le message à afficher.
    • demanderActionCombat

      String demanderActionCombat()
      Demande à l'utilisateur de choisir une action pendant un combat.
      Returns:
      L'action choisie par l'utilisateur.
    • demanderConfirmation

      boolean demanderConfirmation(String message)
      Demande à l'utilisateur de confirmer une action avec un message spécifique.
      Parameters:
      message - Le message à afficher pour la confirmation.
      Returns:
      True si l'utilisateur confirme l'action, sinon False.