docs(uml): add actions in gameplay in use cascase diagram (#6)

This commit is contained in:
djelalb 2024-11-18 16:54:59 +01:00 committed by GitHub
parent 5fa0b94620
commit d646f561bc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -26,6 +26,8 @@ rectangle "Sélection des niveaux" {
rectangle "Pendant un niveau" { rectangle "Pendant un niveau" {
usecase "Jouer et interagir avec le niveau" as JouerNiveau usecase "Jouer et interagir avec le niveau" as JouerNiveau
usecase "Sauter" as Sauter
usecase "Redémarrer un niveau" as RedemarrerNiveau
usecase "Mettre le jeu en pause" as MettrePause usecase "Mettre le jeu en pause" as MettrePause
} }
@ -60,14 +62,20 @@ AfficherMenu --> SelectionNiveau
AfficherMenu --> EditeurCartes AfficherMenu --> EditeurCartes
AfficherMenu --> ConsulterStats AfficherMenu --> ConsulterStats
AfficherMenu --> VoirTrophees AfficherMenu --> VoirTrophees
SelectionNiveau --> ParcourirNiveaux SelectionNiveau --> ParcourirNiveaux
ParcourirNiveaux --> AfficherDetailsNiveau ParcourirNiveaux --> AfficherDetailsNiveau
ParcourirNiveaux --> CommencerNiveau ParcourirNiveaux --> CommencerNiveau
CommencerNiveau --> JouerNiveau CommencerNiveau --> JouerNiveau
JouerNiveau --> MettrePause JouerNiveau --> MettrePause
JouerNiveau .> Sauter : <<include>>
JouerNiveau .> RedemarrerNiveau : <<extends>>
ConfigurerParametres --> ReglerVolume ConfigurerParametres --> ReglerVolume
ConfigurerParametres --> ChangerMusique ConfigurerParametres --> ChangerMusique
ConfigurerParametres --> LireAide ConfigurerParametres --> LireAide
EditeurCartes --> CreerNouvelleCarte EditeurCartes --> CreerNouvelleCarte
EditeurCartes --> ModifierCarte EditeurCartes --> ModifierCarte
CreerNouvelleCarte --> TesterCarte CreerNouvelleCarte --> TesterCarte
@ -75,8 +83,12 @@ ModifierCarte --> TesterCarte
CreerNouvelleCarte --> PartagerCarte CreerNouvelleCarte --> PartagerCarte
ModifierCarte --> PartagerCarte ModifierCarte --> PartagerCarte
EditeurCartes --> TelechargerCartes EditeurCartes --> TelechargerCartes
TesterCarte .> JouerNiveau : <<include>>
ConsulterStats --> AfficherStatsGlobales ConsulterStats --> AfficherStatsGlobales
ConsulterStats --> AfficherStatsSession ConsulterStats --> AfficherStatsSession
VoirTrophees --> VoirTropheesDebloques VoirTrophees --> VoirTropheesDebloques
VoirTrophees --> VoirPieces VoirTrophees --> VoirPieces