| 123456789101112131415161718192021222324252627 |
- @startuml
- !include <material/dice_multiple>
- !include <material/timer_sand>
- left to right direction
- skinparam defaultTextAlignment center
- rectangle "<$ma_dice_multiple>\nRandom" as block #PaleGoldenRod
- rectangle "<$ma_timer_sand>\nTimer" as timer #LightPink
- interface " " as q1
- interface " " as q2
- interface " " as q3
- interface " " as q5
- interface " " as q6
- q1 --> block: input
- block --> q2: random
- block --> q3: value
- q3 --> timer: start
- timer --> q5: finished
- timer --> q6: blocked
- q2 --> timer: dt
- @enduml
|