Skip to content

Commit 2acddf6

Browse files
committed
merge
1 parent 51962cf commit 2acddf6

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

StateMachine.mmd

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -65,43 +65,43 @@ stateDiagram-v2
6565
%% INTAKING
6666
INTAKE_ALGAE_GROUP --> [*]
6767
INTAKE_CORAL_GROUP --> [*]
68-
INTAKE_CORAL_GROUP --> HAS_CORAL
69-
INTAKE_ALGAE_GROUP --> HAS_ALGAE
70-
INTAKE_CORAL_WITH_ALGAE_GROUP --> HAS_CORAL_AND_ALGAE
71-
INTAKE_ALGAE_WITH_CORAL_GROUP --> HAS_CORAL_AND_ALGAE
68+
INTAKE_CORAL_GROUP --> HAS_CORAL: Trigger = Has Coral
69+
INTAKE_ALGAE_GROUP --> HAS_ALGAE: Trigger = Has Algae
70+
INTAKE_CORAL_WITH_ALGAE_GROUP --> HAS_CORAL_AND_ALGAE: Trigger = Has Coral & Has Algae
71+
INTAKE_ALGAE_WITH_CORAL_GROUP --> HAS_CORAL_AND_ALGAE: Trigger = Has Coral & Has Algae
7272
%% HAS SCORING ELEMENT
73-
HAS_CORAL --> PREP_CORAL_GROUP
74-
HAS_CORAL --> INTAKE_ALGAE_WITH_CORAL_GROUP
75-
HAS_CORAL --> PREP_CLIMB
73+
HAS_CORAL --> PREP_CORAL_GROUP: BTN = A/B/X/Y/Right Stick
74+
HAS_CORAL --> INTAKE_ALGAE_WITH_CORAL_GROUP: BTN = Left Trigger/Right Bumper
75+
HAS_CORAL --> PREP_CLIMB: BTN = Driver BTN = Start
7676
HAS_CORAL --> EJECTING
77-
HAS_ALGAE --> INTAKE_CORAL_WITH_ALGAE_GROUP
78-
HAS_ALGAE --> PREP_ALGAE_GROUP
77+
HAS_ALGAE --> INTAKE_CORAL_WITH_ALGAE_GROUP: BTN = Left Bumper/West/East
78+
HAS_ALGAE --> PREP_ALGAE_GROUP: BTN = North/South/Left Stick
7979
HAS_ALGAE --> PREP_CLIMB
8080
HAS_ALGAE --> EJECTING
81-
HAS_CORAL_AND_ALGAE --> PREP_CORAL_WITH_ALGAE_GROUP
82-
HAS_CORAL_AND_ALGAE --> PREP_ALGAE_WITH_CORAL_GROUP
83-
HAS_CORAL_AND_ALGAE --> PREP_CLIMB
81+
HAS_CORAL_AND_ALGAE --> PREP_CORAL_WITH_ALGAE_GROUP: BTN = A/B/X/Y/Right Stick
82+
HAS_CORAL_AND_ALGAE --> PREP_ALGAE_WITH_CORAL_GROUP: BTN = North/South/Left Stick
83+
HAS_CORAL_AND_ALGAE --> PREP_CLIMB: BTN = Driver BTN = Start
8484
HAS_CORAL_AND_ALGAE --> EJECTING
8585

8686
%% PREPPING
87-
PREP_CORAL_GROUP --> SCORING_CORAL
88-
PREP_CORAL_WITH_ALGAE_GROUP --> SCORING_CORAL_WITH_ALGAE
89-
PREP_ALGAE_GROUP --> SCORING_ALGAE
90-
PREP_ALGAE_WITH_CORAL_GROUP --> SCORING_ALGAE_WITH_CORAL
87+
PREP_CORAL_GROUP --> SCORING_CORAL: BTN = Right Trigger
88+
PREP_CORAL_WITH_ALGAE_GROUP --> SCORING_CORAL_WITH_ALGAE: BTN = Right Trigger
89+
PREP_ALGAE_GROUP --> SCORING_ALGAE: BTN = Right Trigger
90+
PREP_ALGAE_WITH_CORAL_GROUP --> SCORING_ALGAE_WITH_CORAL: BTN = Right Trigger
9191
PREP_ALGAE_WITH_CORAL_GROUP --> PREP_CORAL_WITH_ALGAE_GROUP
9292
PREP_CORAL_WITH_ALGAE_GROUP --> PREP_ALGAE_WITH_CORAL_GROUP
9393
PREP_ALGAE_GROUP --> EJECTING
9494
PREP_CORAL_GROUP --> EJECTING
9595
PREP_CORAL_WITH_ALGAE_GROUP --> EJECTING
9696
PREP_ALGAE_WITH_CORAL_GROUP --> EJECTING
9797
%% CLIMBING
98-
PREP_CLIMB --> CLIMBING
98+
PREP_CLIMB --> CLIMBING: BTN = Driver BTN = Y
9999
PREP_CLIMB --> [*]
100100
%% SCORING
101101
SCORING_CORAL --> [*]
102102
SCORING_ALGAE --> [*]
103-
SCORING_CORAL_WITH_ALGAE --> HAS_ALGAE
104-
SCORING_ALGAE_WITH_CORAL --> HAS_CORAL
103+
SCORING_CORAL_WITH_ALGAE --> HAS_ALGAE: Trigger = Has Algae
104+
SCORING_ALGAE_WITH_CORAL --> HAS_CORAL: Trigger = Has Coral
105105
EJECTING --> [*]
106106

107107

0 commit comments

Comments
 (0)