@@ -0,0 +1,855 @@
+package org.robockets.stronghold.robot.highgoalshooter;%0A%0Aimport org.robockets.stronghold.robot.Robot;%0A%0Aimport edu.wpi.first.wpilibj.command.Command;%0A%0A/**%0A * Set the robot into being a position that is able to go beneath the low bar and interact with other bits of the robot.%0A */%0Apublic class Limbo extends Command %7B%0A%0A    public Limbo() %7B%0A    %09requires(Robot.shooter);%0A    %09requires(Robot.intake);%0A    %7D%0A%0A    protected void initialize() %7B%0A    %09setTimeout(5);%0A    %09Robot.shooter.setHoodAngle(-90);%0A    %7D%0A%0A    protected void execute() %7B%0A    %09Robot.shooter.spinHoodAssisted();%0A    %09Robot.intake.spinOut(); // Spin out or in, idk which one is more compact.%0A    %7D%0A%0A    protected boolean isFinished() %7B%0A        return Robot.shooter.hoodPidController.onTarget() %7C%7C isTimedOut();%0A    %7D%0A%0A    protected void end() %7B%0A    %7D%0A%0A    protected void interrupted() %7B%0A    %7D%0A%7D%0A

Add limbo command.