refactor RunIntake to be RunIntakeContinous (because its used only with joysticks
[3501/stronghold-2016] / src / org / usfirst / frc / team3501 / robot / commands / intakearm / RunIntake.java
diff --git a/src/org/usfirst/frc/team3501/robot/commands/intakearm/RunIntake.java b/src/org/usfirst/frc/team3501/robot/commands/intakearm/RunIntake.java
deleted file mode 100644 (file)
index 649ed5c..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-package org.usfirst.frc.team3501.robot.commands.intakearm;
-
-import org.usfirst.frc.team3501.robot.Constants.IntakeArm;
-import org.usfirst.frc.team3501.robot.Robot;
-
-import edu.wpi.first.wpilibj.command.Command;
-
-public class RunIntake extends Command {
-  int direction;
-
-  public RunIntake(int direction) {
-    requires(Robot.intakeArm);
-    this.direction = direction;
-  }
-
-  @Override
-  protected void initialize() {
-    if (direction == IntakeArm.IN)
-      Robot.intakeArm.intakeBall();
-    else if (direction == IntakeArm.OUT)
-      Robot.intakeArm.outputBall();
-    else
-      Robot.intakeArm.stopRollers();
-  }
-
-  @Override
-  protected void execute() {
-    if (Photogate.ballState())
-      Robot.intakeArm.outputBall();
-  }
-
-  @Override
-  protected boolean isFinished() {
-    return true;
-  }
-
-  @Override
-  protected void end() {
-  }
-
-  @Override
-  protected void interrupted() {
-  }
-
-  // while holding right trigger, intake intakes
-  // it intakes until it sees the ball with the photogate
-  // as soon as it sees the ball, it outtakes for 0.2 seconds.
-  // after this happens, the right trigger does nothing for 2 seconds
-
-}