add command to close hood on Compactrobot, and implement compactRobot when scaling
[3501/stronghold-2016] / src / org / usfirst / frc / team3501 / robot / commands / scaler / ToggleScaling.java
index a3ee9d4f02bb9c4b59485815ba1c5f2367672234..5f5a64ccb2e8e1d5016c48d8fc03ce52ac37538f 100644 (file)
@@ -1,35 +1,14 @@
 package org.usfirst.frc.team3501.robot.commands.scaler;
 
 import org.usfirst.frc.team3501.robot.Constants;
+import org.usfirst.frc.team3501.robot.commands.auton.CompactRobot;
 
-import edu.wpi.first.wpilibj.command.Command;
+import edu.wpi.first.wpilibj.command.CommandGroup;
 
-public class ToggleScaling extends Command {
+public class ToggleScaling extends CommandGroup {
   public ToggleScaling() {
-
-  }
-
-  @Override
-  protected void initialize() {
     Constants.Scaler.SCALING = !Constants.Scaler.SCALING;
-  }
-
-  @Override
-  protected void execute() {
-
-  }
-
-  @Override
-  protected boolean isFinished() {
-    return true;
-  }
-
-  @Override
-  protected void end() {
-  }
-
-  @Override
-  protected void interrupted() {
-    end();
+    if (Constants.Scaler.SCALING)
+      addSequential(new CompactRobot());
   }
 }