package com.edinarobotics.zeke.commands;

import edu.wpi.first.wpilibj.command.CommandGroup;
import edu.wpi.first.wpilibj.command.WaitCommand;

public class AutonomousCommand extends CommandGroup {

    public AutonomousCommand(boolean twoBallAuto) {
        if (twoBallAuto) {
            this.addSequential(new ShootingSequenceCommand(true));
            this.addSequential(new RunCollectorCommand(2.0, true));
            this.addSequential(new ShootingSequenceCommand(false));
            this.addParallel(new LowerShooterAfterWaitCommand(1.5));
            this.addSequential(new WaitCommand(0.5));
            this.addSequential(new DriveXTimeCommand(3.5, 0.35));
        } else {
            this.addSequential(new ShootingSequenceCommand(false));
            this.addParallel(new LowerShooterAfterWaitCommand(1.5));
            this.addSequential(new WaitCommand(0.5));
            this.addSequential(new DriveXTimeCommand(3.5, 0.35));
        }
    }
}

@@ -287,60 +287,400 @@
     
-this.addSequential(new ShootingSequenceCommand(true)
+CommandGroup driveSubsequence = new CommandGroup();%0A            driveSubsequence.addSequential(new WaitCommand(0.75));%0A            driveSubsequence.addSequential(new DriveXTimeCommand(0.5, 0.35));%0A            %0A            this.addSequential(new ShootingSequenceCommand(false));%0A            this.addParallel(new LowerShooterAfterWaitCommand(1.5));%0A            this.addParallel(driveSubsequence
 );%0A 
@@ -737,11 +737,11 @@
 and(
-2.0
+3.5
 , tr

Change two ball autonomous to drive forward while collection.