Make scoring low work for all 3 positions.
Change-Id: Ib4f5daf231f607e2507728c9d2bb0b762ac6d452
Signed-off-by: Austin Schuh <austin.linux@gmail.com>
diff --git a/y2023/joystick_reader.cc b/y2023/joystick_reader.cc
index ce3cbbe..cce91c7 100644
--- a/y2023/joystick_reader.cc
+++ b/y2023/joystick_reader.cc
@@ -198,6 +198,7 @@
.wrist_goal = kConeWrist,
.game_piece = GamePiece::CONE_UP,
.buttons = {{kLowConeScoreLeft, SpotSelectionHint::LEFT},
+ {kLowCube, SpotSelectionHint::MIDDLE},
{kLowConeScoreRight, SpotSelectionHint::RIGHT}},
.side = Side::BACK,
.row_hint = RowSelectionHint::BOTTOM,
@@ -207,6 +208,7 @@
.wrist_goal = kConeWrist,
.game_piece = GamePiece::CONE_UP,
.buttons = {{kLowConeScoreLeft, SpotSelectionHint::LEFT},
+ {kLowCube, SpotSelectionHint::MIDDLE},
{kLowConeScoreRight, SpotSelectionHint::RIGHT}},
.side = Side::FRONT,
.row_hint = RowSelectionHint::BOTTOM,
@@ -226,6 +228,7 @@
.wrist_goal = kConeWrist,
.game_piece = GamePiece::CONE_DOWN,
.buttons = {{kLowConeScoreLeft, SpotSelectionHint::LEFT},
+ {kLowCube, SpotSelectionHint::MIDDLE},
{kLowConeScoreRight, SpotSelectionHint::RIGHT}},
.side = Side::BACK,
.row_hint = RowSelectionHint::BOTTOM,
@@ -235,6 +238,7 @@
.wrist_goal = kConeWrist,
.game_piece = GamePiece::CONE_DOWN,
.buttons = {{kLowConeScoreLeft, SpotSelectionHint::LEFT},
+ {kLowCube, SpotSelectionHint::MIDDLE},
{kLowConeScoreRight, SpotSelectionHint::RIGHT}},
.side = Side::FRONT,
.row_hint = RowSelectionHint::BOTTOM,
@@ -318,7 +322,9 @@
.index = arm::ScoreFrontLowCubeIndex(),
.wrist_goal = kCubeWrist,
.game_piece = GamePiece::CUBE,
- .buttons = {{kLowCube, SpotSelectionHint::MIDDLE}},
+ .buttons = {{kLowConeScoreLeft, SpotSelectionHint::LEFT},
+ {kLowCube, SpotSelectionHint::MIDDLE},
+ {kLowConeScoreRight, SpotSelectionHint::RIGHT}},
.side = Side::FRONT,
.row_hint = RowSelectionHint::BOTTOM,
},
@@ -326,7 +332,9 @@
.index = arm::ScoreBackLowCubeIndex(),
.wrist_goal = kCubeWrist,
.game_piece = GamePiece::CUBE,
- .buttons = {{kLowCube, SpotSelectionHint::MIDDLE}},
+ .buttons = {{kLowConeScoreLeft, SpotSelectionHint::LEFT},
+ {kLowCube, SpotSelectionHint::MIDDLE},
+ {kLowConeScoreRight, SpotSelectionHint::RIGHT}},
.side = Side::BACK,
.row_hint = RowSelectionHint::BOTTOM,
},