Données d'un joueur.
Plus de détails...
|
| string | Name [get, set] |
| | Nom du joueur.
|
| |
| Character | Character [get] |
| | Personnage représenté par le joueur.
|
| |
| List< Card > | Cards [get] |
| | Obtient les cartes du joueur.
|
| |
| Color | ColorPlayer [get] |
| | Obtient ou définit la couleur du joueur.
|
| |
| bool | HasAttacked [get, set] |
| | Indique si le joueur a attaqué ce tour ci.
|
| |
| bool | HasLost [get, set] |
| | Indique si le joueur a perdu.
|
| |
| int | ArmyStock [get, set] |
| | Obtient ou définit le stock d'armées du joueur.
|
| |
Données d'un joueur.
<author>Alix Jaugey</author>
◆ PlayerData() [1/2]
| GameModel.Player.PlayerData.PlayerData |
( |
Character | character, |
|
|
Color | colorPlayer ) |
|
inline |
Initialise une nouvelle instance de la classe PlayerData
- Paramètres
-
| character | Personnage représenté par le joueur |
| colorPlayer | Couleur assignée au joueur |
<author>Alix Jaugey, Axel Burillier, Nathanael Gallois</author>
◆ PlayerData() [2/2]
| GameModel.Player.PlayerData.PlayerData |
( |
PlayerData | player | ) |
|
|
inline |
Constructeur avec un joueur en paramètre.
- Paramètres
-
<author>Théo Cornu</author>
◆ GiveCard()
| void GameModel.Player.PlayerData.GiveCard |
( |
Card | card | ) |
|
|
inline |
Donne une carte au joueur.
- Paramètres
-
<author>Axel Burillier</author>
◆ RemoveCard()
| void GameModel.Player.PlayerData.RemoveCard |
( |
Card | card | ) |
|
|
inline |
Supprime une carte au joueur.
- Paramètres
-
<author>Axel Burillier</author>
◆ SetCharacter()
| void GameModel.Player.PlayerData.SetCharacter |
( |
Character | character | ) |
|
|
inline |
Définit le personnage du joueur.
- Paramètres
-
| character | Personnage du joueur |
<author>Jérémie Vieira</author>
◆ SetColor()
| void GameModel.Player.PlayerData.SetColor |
( |
Color | color | ) |
|
|
inline |
Définit la couleur du joueur.
- Paramètres
-
<author>Jérémie Vieira</author>
◆ SetName()
| void GameModel.Player.PlayerData.SetName |
( |
string | name | ) |
|
|
inline |
Définit le nom du joueur.
- Paramètres
-
<author>Jérémie Vieira</author>
◆ ArmyStock
| int GameModel.Player.PlayerData.ArmyStock |
|
getset |
Obtient ou définit le stock d'armées du joueur.
- Exceptions
-
| NegativeArmyStockException | Le stock d'armées est inférieur à 0 |
<author>Alix Jaugey</author>
◆ Cards
| List<Card> GameModel.Player.PlayerData.Cards |
|
get |
Obtient les cartes du joueur.
<author>Axel Burillier</author>
◆ Character
| Character GameModel.Player.PlayerData.Character |
|
get |
Personnage représenté par le joueur.
<author>Alix Jaugey</author>
◆ ColorPlayer
| Color GameModel.Player.PlayerData.ColorPlayer |
|
get |
Obtient ou définit la couleur du joueur.
<author>Axel Burillier</author>
◆ HasAttacked
| bool GameModel.Player.PlayerData.HasAttacked |
|
getset |
Indique si le joueur a attaqué ce tour ci.
/// <author>Axel Burillier</author>
◆ HasLost
| bool GameModel.Player.PlayerData.HasLost |
|
getset |
Indique si le joueur a perdu.
<author>Théo Cornu</author>
◆ Name
| string GameModel.Player.PlayerData.Name |
|
getset |
Nom du joueur.
<author>Alix Jaugey</author>
La documentation de cette classe a été générée à partir du fichier suivant :
- GameModel/Player/PlayerData.cs