|
|
|
@ -238,17 +238,17 @@ package Model <<Frame>> #bada55 {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Turn .right. (Die, Face) : [*] /+DiceNFaces
|
|
|
|
|
Turn .left. (Die, Face) : [*] /+DiceNFaces
|
|
|
|
|
Face "[1]" -up- "[1]" Die
|
|
|
|
|
Turn --> "/+Player" Player
|
|
|
|
|
Turn -down-> "/+Player" Player
|
|
|
|
|
|
|
|
|
|
MasterOfCeremonies --> "T <-- <KeyValuePair<string, [*] Die>>" IManager
|
|
|
|
|
MasterOfCeremonies --> "T <-- <Player>" IManager
|
|
|
|
|
MasterOfCeremonies --> "T <-- <Game>" IManager
|
|
|
|
|
MasterOfCeremonies --> IManager : "T <-- <KeyValuePair<string, [*] Die>>"
|
|
|
|
|
MasterOfCeremonies --> IManager : "T <-- <Player>"
|
|
|
|
|
MasterOfCeremonies --> IManager ; "T <-- <Game>"
|
|
|
|
|
|
|
|
|
|
Game --> "[*]" Die
|
|
|
|
|
Game --> "[*] /+Turns" Turn
|
|
|
|
|
Game --> "T <-- <Player>" IManager
|
|
|
|
|
Game -down-> "[*]" Die
|
|
|
|
|
Game -down-> "[*] /+Turns" Turn
|
|
|
|
|
Game -right-> "T <-- <Player>" IManager
|
|
|
|
|
|
|
|
|
|
@enduml
|
|
|
|
|
```
|
|
|
|
|