parent
1764e4061d
commit
25fbf3f788
@ -0,0 +1,52 @@
|
|||||||
|
```mermaid
|
||||||
|
classDiagram
|
||||||
|
|
||||||
|
class Player{
|
||||||
|
- Pseudo : string
|
||||||
|
}
|
||||||
|
|
||||||
|
class Stats{
|
||||||
|
- NbWin : int
|
||||||
|
- NbPlayed : int
|
||||||
|
- MaxChain : int
|
||||||
|
- MaxZone : int
|
||||||
|
- MaxPoints : int
|
||||||
|
}
|
||||||
|
|
||||||
|
Player --> "1" Stats : Stats
|
||||||
|
|
||||||
|
class Game{
|
||||||
|
- Duration : TimeSpan
|
||||||
|
- Date : DateOnly
|
||||||
|
- Grilles : Dictionary~Player,Grille~
|
||||||
|
- Scores : Dictionary~Player,int~
|
||||||
|
}
|
||||||
|
|
||||||
|
Game --> "*" Player : Players
|
||||||
|
|
||||||
|
class GameMode{
|
||||||
|
- Name : int
|
||||||
|
}
|
||||||
|
|
||||||
|
Game --> "1" GameMode : GameMode
|
||||||
|
|
||||||
|
class Turn{
|
||||||
|
- DiceValue1 : int
|
||||||
|
- DiceValue2 : int
|
||||||
|
}
|
||||||
|
|
||||||
|
Game --> "*" Turn : Turns
|
||||||
|
|
||||||
|
class Grille {
|
||||||
|
- NbChaine : int
|
||||||
|
- NbZone : int
|
||||||
|
- MaxChain : int
|
||||||
|
- MaxZone : int
|
||||||
|
}
|
||||||
|
|
||||||
|
class Case {
|
||||||
|
- Valeur : int
|
||||||
|
}
|
||||||
|
|
||||||
|
Grille --> "*" Case : Cases
|
||||||
|
```
|
Loading…
Reference in new issue