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 TypeMethodDescriptionvoid
afficherMessage
(String message) Affiche un message à l'utilisateur pendant un combat.Demande à l'utilisateur de choisir une action pendant un combat.boolean
demanderConfirmation
(String message) Demande à l'utilisateur de confirmer une action avec un message spécifique.
-
Method Details
-
afficherMessage
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
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.
-