53 lines
1.2 KiB
Plaintext
53 lines
1.2 KiB
Plaintext
---
|
|
config:
|
|
flowchart:
|
|
curve: linear
|
|
---
|
|
graph TD;
|
|
__start__([<p>__start__</p>]):::first
|
|
init(init)
|
|
tick(tick)
|
|
counter_up(counter_up)
|
|
rate_up(rate_up)
|
|
rate_same(rate_same)
|
|
rate_guarantee(rate_guarantee)
|
|
r_g10(r_g10)
|
|
r_g80(r_g80)
|
|
r_gs(r_gs)
|
|
c_80_p(c_80_p)
|
|
c_10_p(c_10_p)
|
|
prep(prep)
|
|
roll(roll)
|
|
c_80(c_80)
|
|
c_10(c_10)
|
|
end_roll(end_roll)
|
|
__end__([<p>__end__</p>]):::last
|
|
__start__ --> init;
|
|
c_10 --> end_roll;
|
|
c_10_p --> prep;
|
|
c_80 --> end_roll;
|
|
c_80_p --> c_10_p;
|
|
counter_up -. 0 .-> rate_same;
|
|
counter_up -. 65 .-> rate_up;
|
|
end_roll -.-> __end__;
|
|
end_roll -.-> tick;
|
|
init -.-> __end__;
|
|
init -.-> tick;
|
|
prep --> roll;
|
|
r_g10 --> c_10_p;
|
|
r_g80 --> c_80_p;
|
|
r_gs --> c_80_p;
|
|
rate_guarantee -. 1 .-> prep;
|
|
rate_guarantee -. 10 .-> r_g10;
|
|
rate_guarantee -. 80 .-> r_g80;
|
|
rate_guarantee -. 240 .-> r_gs;
|
|
rate_same --> rate_guarantee;
|
|
rate_up --> rate_guarantee;
|
|
roll -. 10 .-> c_10;
|
|
roll -. 240 .-> c_80;
|
|
roll -. 1 .-> end_roll;
|
|
tick --> counter_up;
|
|
classDef default fill:#f2f0ff,line-height:1.2
|
|
classDef first fill-opacity:0
|
|
classDef last fill:#bfb6fc
|