import frc.robot.constants.Constants;
import frc.robot.constants.FieldConstants;
import frc.robot.constants.ShotInterpolation;
-import frc.robot.constants.FieldConstants.FieldZone;
import frc.robot.subsystems.drivetrain.Drivetrain;
import frc.robot.subsystems.hood.Hood;
import frc.robot.subsystems.hood.HoodConstants;
// }
hood.setFieldRelativeTarget(Rotation2d.fromDegrees(ShotInterpolation.newHoodMap.get(distanceFromTarget)), hoodVelocity);
- Translation2d trans2d = new Translation2d(drivepose.getX(), drivepose.getY());
- if (FieldConstants.getZone(trans2d) == FieldZone.TRENCH_BUMP) {
+ if (FieldConstants.underTrench(drivepose.getX(), drivepose.getY())) {
hood.forceHoodDown(true);
} else {
hood.forceHoodDown(false);