Team2122/RoTator

TurretShoot needs to stop TurretPrep and also center the turret

Closed this issue · 3 comments

TurretShoot needs to stop TurretPrep and also center the turret

It also has to stop all instances of ShooterPrep. One way it can do that is by requiring turret, but the issue with that is that the hood has to stay up while shooting. So it basically has to require the turret, but only at the end. There is a takeRequirements() method on commands which effectively does this.

However, it would have to be extended to allow taking requirements that aren't specified by require()

Fixed by b686025