@@ -127,10 +127,8 @@ protected RobotState getNextState(RobotState currentState) {
127
127
shooter .atGoal () && arm .atGoal () ? RobotState .PODIUM_SCORING : currentState ;
128
128
129
129
case UNJAM -> currentState ;
130
- case BEFORE_INTAKING ->
131
- arm .atGoal ()?RobotState .INTAKING :currentState ;
132
- case BEFORE_INTAKING_ASSIST ->
133
- arm .atGoal ()?RobotState .INTAKE_ASSIST :currentState ;
130
+ case BEFORE_INTAKING -> arm .atGoal () ? RobotState .INTAKING : currentState ;
131
+ case BEFORE_INTAKING_ASSIST -> arm .atGoal () ? RobotState .INTAKE_ASSIST : currentState ;
134
132
135
133
case INTAKING , INTAKE_ASSIST -> {
136
134
if (!queuer .hasNote ()) {
@@ -434,7 +432,12 @@ public void setConfirmShotActive(boolean newValue) {
434
432
435
433
public void confirmShotRequest () {
436
434
switch (getState ()) {
437
- case CLIMBING_1_LINEUP , CLIMBING_2_HANGING , INTAKING , INTAKE_ASSIST ,BEFORE_INTAKING
435
+ case CLIMBING_1_LINEUP ,
436
+ CLIMBING_2_HANGING ,
437
+ INTAKING ,
438
+ INTAKE_ASSIST ,
439
+ BEFORE_INTAKING ,
440
+ BEFORE_INTAKING_ASSIST
438
441
// INTAKING_BACK,
439
442
// INTAKING_FORWARD_PUSH
440
443
-> {}
@@ -457,7 +460,8 @@ public void waitAmpRequest() {
457
460
// INTAKING_FORWARD_PUSH,
458
461
INTAKING ,
459
462
INTAKE_ASSIST ,
460
- BEFORE_INTAKING -> {}
463
+ BEFORE_INTAKING ,
464
+ BEFORE_INTAKING_ASSIST -> {}
461
465
default -> setStateFromRequest (RobotState .AMP_WAITING );
462
466
}
463
467
}
@@ -471,7 +475,8 @@ public void waitSubwooferRequest() {
471
475
// INTAKING_FORWARD_PUSH,
472
476
INTAKING ,
473
477
INTAKE_ASSIST ,
474
- BEFORE_INTAKING -> {}
478
+ BEFORE_INTAKING ,
479
+ BEFORE_INTAKING_ASSIST -> {}
475
480
default -> setStateFromRequest (RobotState .SUBWOOFER_WAITING );
476
481
}
477
482
}
@@ -485,7 +490,8 @@ public void waitPodiumRequest() {
485
490
// INTAKING_FORWARD_PUSH,
486
491
INTAKING ,
487
492
INTAKE_ASSIST ,
488
- BEFORE_INTAKING -> {}
493
+ BEFORE_INTAKING ,
494
+ BEFORE_INTAKING_ASSIST -> {}
489
495
default -> setStateFromRequest (RobotState .PODIUM_WAITING );
490
496
}
491
497
}
@@ -497,7 +503,9 @@ public void waitSpeakerRequest() {
497
503
// INTAKING_BACK,
498
504
// INTAKING_FORWARD_PUSH,
499
505
INTAKING ,
500
- INTAKE_ASSIST ,BEFORE_INTAKING -> {
506
+ INTAKE_ASSIST ,
507
+ BEFORE_INTAKING ,
508
+ BEFORE_INTAKING_ASSIST -> {
501
509
if (DriverStation .isAutonomous ()) {
502
510
// Bypass intake checks if we're in auto
503
511
setStateFromRequest (RobotState .SPEAKER_WAITING );
@@ -577,7 +585,8 @@ public void preparePassRequest() {
577
585
// INTAKING_FORWARD_PUSH,
578
586
INTAKING ,
579
587
INTAKE_ASSIST ,
580
- BEFORE_INTAKING -> {}
588
+ BEFORE_INTAKING ,
589
+ BEFORE_INTAKING_ASSIST -> {}
581
590
default -> setStateFromRequest (RobotState .PASS_PREPARE_TO_SHOOT );
582
591
}
583
592
}
@@ -608,7 +617,8 @@ public void prepareSpeakerRequest() {
608
617
// INTAKING_FORWARD_PUSH,
609
618
INTAKING ,
610
619
INTAKE_ASSIST ,
611
- BEFORE_INTAKING -> {
620
+ BEFORE_INTAKING ,
621
+ BEFORE_INTAKING_ASSIST -> {
612
622
if (DriverStation .isAutonomous ()) {
613
623
// Bypass intake checks if we're in auto
614
624
setStateFromRequest (RobotState .SPEAKER_PREPARE_TO_SCORE );
@@ -626,7 +636,8 @@ public void prepareAmpRequest() {
626
636
// INTAKING_FORWARD_PUSH,
627
637
INTAKING ,
628
638
INTAKE_ASSIST ,
629
- BEFORE_INTAKING -> {}
639
+ BEFORE_INTAKING ,
640
+ BEFORE_INTAKING_ASSIST -> {}
630
641
default -> setStateFromRequest (RobotState .AMP_PREPARE_TO_SCORE );
631
642
}
632
643
}
@@ -639,7 +650,8 @@ public void prepareFeedRequest() {
639
650
// INTAKING_FORWARD_PUSH,
640
651
INTAKING ,
641
652
INTAKE_ASSIST ,
642
- BEFORE_INTAKING -> {}
653
+ BEFORE_INTAKING ,
654
+ BEFORE_INTAKING_ASSIST -> {}
643
655
default -> setStateFromRequest (RobotState .FEEDING_PREPARE_TO_SHOOT );
644
656
}
645
657
}
@@ -651,7 +663,9 @@ public void waitFeedRequest() {
651
663
// INTAKING_BACK,
652
664
// INTAKING_FORWARD_PUSH,
653
665
INTAKING ,
654
- INTAKE_ASSIST ,BEFORE_INTAKING -> {}
666
+ INTAKE_ASSIST ,
667
+ BEFORE_INTAKING ,
668
+ BEFORE_INTAKING_ASSIST -> {}
655
669
default -> setStateFromRequest (RobotState .FEEDING_WAITING );
656
670
}
657
671
}
@@ -677,7 +691,9 @@ public void prepareSubwooferRequest() {
677
691
// INTAKING_BACK,
678
692
// INTAKING_FORWARD_PUSH,
679
693
INTAKING ,
680
- INTAKE_ASSIST ,BEFORE_INTAKING -> {}
694
+ INTAKE_ASSIST ,
695
+ BEFORE_INTAKING ,
696
+ BEFORE_INTAKING_ASSIST -> {}
681
697
default -> setStateFromRequest (RobotState .SUBWOOFER_PREPARE_TO_SCORE );
682
698
}
683
699
}
@@ -689,7 +705,9 @@ public void preparePodiumRequest() {
689
705
// INTAKING_BACK,
690
706
// INTAKING_FORWARD_PUSH,
691
707
INTAKING ,
692
- INTAKE_ASSIST ,BEFORE_INTAKING -> {}
708
+ INTAKE_ASSIST ,
709
+ BEFORE_INTAKING ,
710
+ BEFORE_INTAKING_ASSIST -> {}
693
711
default -> setStateFromRequest (RobotState .PODIUM_PREPARE_TO_SCORE );
694
712
}
695
713
}
0 commit comments