Nantes Université

Skip to content
Extraits de code Groupes Projets
Valider 0b7a7590 rédigé par ArKeid0s's avatar ArKeid0s
Parcourir les fichiers

Server-interface UML fix

parent 15f482ae
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Pipeline #42102 réussi
......@@ -60,14 +60,8 @@ interface Server {
+ leaveGame (String userId): void
+ startGame (): boolean
+ getGameState (): GameState
+ getGamePublic(): GamePublic
+ buyRessourceFrom(String buyerId, String sellerId, Resource resource): void
+ endGame(): void
+ chooseCard(String playerId, Card card, Action action): void
' To pass the player if the Client need its hand
+ getPlayer(String playerId): Player
}
note right of Server::getRoomState
......@@ -84,7 +78,6 @@ interface GamePublic {
- List<PlayerPublic> playersPublic
- Server server
' Methods
}
......@@ -102,7 +95,7 @@ interface Game extends GamePublic {
+ startGame(): void
' Buy raw material from a player (neighbor)
+ buyRessourceFrom(Player buyer, Player seller, Resource resource): void
+ buyRessourceFrom(String buyerId, String sellerId, Resource resource): void
' End the game
+ endGame(): void
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter