Advertisement
HarlockHrk

Untitled

Sep 9th, 2021
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. @startuml
  2.  
  3. start
  4.  
  5. #BurlyWood:Question 1;
  6. switch (1)
  7. case (A)
  8. :Q1 - A;
  9. #BurlyWood:Question 2;
  10. switch (2)
  11. case (A)
  12. :Q2 - A;
  13. #BurlyWood:Q3;
  14. if (3) then (A)
  15. :Q3 - A;
  16. #pink:Q3 - A **Extra action**;
  17. kill
  18. else (B)
  19. :Q3 - B;
  20. #pink:Q3 - B **Extra action**;
  21. kill
  22. endif
  23. case (B)
  24. :Q2 - B;
  25. #BurlyWood:Q3;
  26. if (3) then (A)
  27. :Q3 - A;
  28. #pink:Q3 - A **Extra action**;
  29. kill
  30. else (B)
  31. :Q3 - B;
  32. #pink:Q3 - B **Extra action**;
  33. kill
  34. endif
  35. case (C)
  36. :q2 - c;
  37. #pink:q2 - c **Extra action**;
  38. kill
  39. case (D)
  40. :Q2 - D;
  41.  
  42. #BurlyWood:Q3?;
  43. if (3) then (A)
  44. :Q3 A;
  45. #pink:Q3 A **Extra action**;
  46. :Further action;
  47. kill
  48. else (B)
  49. :Q3 B;
  50. #pink:Q3 B **Extra action**;
  51. kill
  52. endif
  53. endswitch
  54. case (B)
  55. :Q1 B;
  56. #BurlyWood:Q2;
  57. switch (2)
  58. case (A)
  59. :Q2 A;
  60. #BurlyWood:Q3;
  61. if (3) then (A)
  62. :Q3 A;
  63. #pink:Q3 A Extra action;
  64. kill
  65. else (B)
  66. :Q3 B;
  67. #pink:Q3 B Extra action;
  68. kill
  69. endif
  70. case (B)
  71. :Q2 B;
  72. #BurlyWood:Q3;
  73.  
  74. if (3) then (A)
  75. :Q3 A;
  76. #pink:Q3 A Extra action;
  77. kill
  78. else (B)
  79. :Q3 B;
  80.  
  81. #FireBrick:Q3 B Warning;
  82. kill
  83. endif
  84. case (C)
  85. :Q2 C;
  86.  
  87. #BurlyWood:Q3;
  88.  
  89. switch (3)
  90. case (A)
  91. :Q3 A;
  92.  
  93. #FireBrick:A3 A Warning;
  94. kill
  95. case (B)
  96. :Q3 B;
  97.  
  98. #pink:Q3 B Extra action;
  99. kill
  100. case (C)
  101. :Q3 C;
  102.  
  103. #pink:Q3 C Extra action;
  104. kill
  105. endswitch
  106. endswitch
  107. case (C)
  108. :Q1 C;
  109.  
  110. #BurlyWood:Q2;
  111.  
  112. switch (2)
  113. case (A)
  114. :Q2 A;
  115.  
  116. #pink:Q2 A extra action;
  117. kill
  118. case (B)
  119. :Q2 B;
  120.  
  121. #pink:Q2 B Extra action;
  122. kill
  123. case (C)
  124. :Q2 C;
  125.  
  126. #pink:Q2 c Extra action;
  127. kill
  128. case (D)
  129. :Q2 D;
  130.  
  131. #BurlyWood:Q3;
  132.  
  133. if (3) then (A)
  134. :Q3 A;
  135.  
  136. #pink:Q1 A Extra action;
  137. kill
  138. else (B)
  139. :Q3 B;
  140.  
  141. #pink:Q3 B Extra action;
  142. kill
  143. endif
  144. case (E)
  145. :Q2 E;
  146.  
  147. #BurlyWood:Q3;
  148.  
  149. if (3) then (A)
  150. :Q3 A;
  151.  
  152. #FireBrick:Q3 Warning;
  153. kill
  154. else (B)
  155. :Q3 B;
  156.  
  157. #pink:Q3 B Extra action;
  158. kill
  159. endif
  160. endswitch
  161. endswitch
  162. @enduml
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement