Guest User

Untitled

a guest
Jul 28th, 2023
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | Source Code | 0 0
  1. ::: mermaid
  2. stateDiagram-v2
  3. %%Style #######################################
  4. classDef stateStyle fill:#251
  5. classDef functionStyle fill:#016
  6.  
  7. State:::stateStyle
  8. Function:::functionStyle
  9.  
  10. StartGame:::stateStyle
  11. DiverPickCard:::stateStyle
  12. DiverPlayCard:::stateStyle
  13. DiverBoostCard:::stateStyle
  14. ProcessAIKraken:::stateStyle
  15. KrakenPickCard:::stateStyle
  16. KrakenGuessCard:::stateStyle
  17. ProcessAIDiver:::stateStyle
  18. CheckGame:::stateStyle
  19. WaitGuess:::stateStyle
  20.  
  21. DiverPick():::functionStyle
  22. DiverPlay():::functionStyle
  23. KrakenPick():::functionStyle
  24. KrakenSuspensGuess:::functionStyle
  25. KrakenGuess():::functionStyle
  26.  
  27. %% Start game initialize cards, all in black overlay on
  28. [*]--> StartGame
  29. StartGame --> Diver : 2 sec
  30. Diver --> ProcessAIDiver : AI
  31. Diver --> DiverPickCard : user
  32.  
  33. ProcessAIDiver --> DiverPick() : .5 sec
  34.  
  35. DiverPick() --> DiverPlay() : 2 sec
  36. DiverPlay() --> Kraken
  37.  
  38. DiverPickCard --> DiverPlayCard : user
  39. DiverPlayCard --> DiverBoostCard : user
  40. DiverBoostCard --> Kraken : user
  41.  
  42. Kraken --> ProcessAIKraken : AI
  43. Kraken --> KrakenPickCard : user
  44.  
  45. ProcessAIKraken --> KrakenPick() : 1 sec
  46. KrakenPick() --> KrakenSuspensGuess : 2 sec
  47. KrakenSuspensGuess --> KrakenGuess() : 2 sec
  48. KrakenGuess() --> WaitGuess
  49.  
  50. KrakenPickCard --> KrakenGuessCard : user
  51. KrakenGuessCard --> WaitGuess : user
  52.  
  53. WaitGuess --> CheckGame : 5 sec
  54.  
  55. CheckGame --> Diver : No win
  56.  
  57.  
  58. :::
  59.  
Advertisement
Add Comment
Please, Sign In to add comment