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.
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 atakeRequirements()
method on commands which effectively does this.