|
Star Wars Risk
|
Interface pour interagir avec le jeu Risk sans lier le modèle à une implémentation concrète. Plus de détails...
Fonctions membres publiques | |
| void | NextStep () |
| void | HandleReinforcement (Territory from, Territory to, int nb) |
| void | PlaceArmy (Territory territory, int armyCount) |
| void | Attack (Territory from, Territory to, int armyCount) |
| void | SkipStep () |
| Passe à l'étape suivante du tour. | |
| void | RemoveCardsAndGivePoint (List< Card > cards) |
| Enlève les cartes au joueur courant et donne les troupes du combo de cartes. | |
Propriétés | |
| List< PlayerData > | Players [get] |
| Liste des joueurs de la partie. | |
| PlayerData | CurrentPlayer [get] |
| Joueur actuel (celui qui doit jouer). | |
| PlayerActionType | CurrentAction [get] |
| Action actuelle du joueur (PlaceArmy, Attack, Reinforce). | |
| Graph | Map [get] |
| permet de récupérer la carte du jeu | |
| GameState | GameState [get] |
| Permets de savoir l'état du jeu. | |
Interface pour interagir avec le jeu Risk sans lier le modèle à une implémentation concrète.
author>Théo Cornu</author>
<author>Théo Cornu</author>
Implémenté dans GameCore.RiskGame.
<return>void</return> <author>Théo Cornu</author>
Implémenté dans GameCore.RiskGame.
| void GameModel.Game.IRiskGame.NextStep | ( | ) |
Implémenté dans GameCore.RiskGame.
| void GameModel.Game.IRiskGame.PlaceArmy | ( | Territory | territory, |
| int | armyCount ) |
<author>Théo Cornu</author>
Implémenté dans GameCore.RiskGame.
| void GameModel.Game.IRiskGame.RemoveCardsAndGivePoint | ( | List< Card > | cards | ) |
Enlève les cartes au joueur courant et donne les troupes du combo de cartes.
| cards | Cartes jouées par le joueur |
<author>Axel Burillier</author>
Implémenté dans GameCore.RiskGame.
| void GameModel.Game.IRiskGame.SkipStep | ( | ) |
|
get |
Action actuelle du joueur (PlaceArmy, Attack, Reinforce).
author>Théo Cornu</author>
Implémenté dans GameCore.RiskGame.
|
get |
|
get |
|
get |
|
get |