package edu.stuy.commands.auton;

import edu.stuy.commands.AcquirerAcquireCommand;
import edu.stuy.commands.ArmsNarrowCommand;
import edu.stuy.commands.DrivetrainRotateCommand;
import edu.wpi.first.wpilibj.command.CommandGroup;
import static edu.stuy.RobotMap.*;

/**
 *
 */
public class AutonOneSetCommand extends CommandGroup {
    
    public  AutonOneSetCommand() {
        // Add Commands here:
        // e.g. addSequential(new Command1());
        //      addSequential(new Command2());
        // these will run in order.
        addSequential(new ArmsNarrowCommand());
        addSequential(new AcquirerAcquireCommand());
        addSequential(new AutonLiftUpCommand());
        addSequential(new AutonDriveForwardInchesCommand(AUTON_ONE_SET_DRIVE_INCHES_FIRST));
        addSequential(new AcquirerAcquireCommand());
        addSequential(new DrivetrainRotateCommand(AUTON_ONE_SET_ROTATE_DEGREES));
        addSequential(new AutonDriveForwardInchesCommand(AUTON_ONE_SET_DRIVE_INCHES_SECOND));
        

        // To run multiple commands at the same time,
        // use addParallel()
        // e.g. addParallel(new Command1());
        //      addSequential(new Command2());
        // Command1 and Command2 will run in parallel.

        // A command group will require all of the subsystems that each member
        // would require.
        // e.g. if Command1 requires chassis, and Command2 requires arm,
        // a CommandGroup containing them would require both the chassis and the
        // arm.
    }
}

@@ -26,32 +26,39 @@
 .auton;%0A%0Aimport 
+static 
 edu.stuy.command
@@ -54,39 +54,178 @@
 tuy.
-commands.AcquirerAcquireCommand
+RobotMap.AUTON_ONE_SET_DRIVE_INCHES_FIRST;%0Aimport static edu.stuy.RobotMap.AUTON_ONE_SET_DRIVE_INCHES_SECOND;%0Aimport static edu.stuy.RobotMap.AUTON_ONE_SET_ROTATE_DEGREES
 ;%0Aim
@@ -370,43 +370,8 @@
 oup;
-%0Aimport static edu.stuy.RobotMap.*;
 %0A%0A/*
@@ -705,38 +705,36 @@
 ential(new A
-cquirer
+uton
 Acquire
+r
 Command());%0A
@@ -906,22 +906,20 @@
 ew A
-cquirer
+uton
 Acquire
+r
 Comm

Implement AutonAcquirerCommand rather than AcquirerAcquireCommand to prevent constantly spinning motors