public PilotingRollData checkManeuver(MoveStep step,EntityMovementType overallMoveType){
  PilotingRollData roll=getBasePilotingRoll(overallMoveType);
  if ((step == null) || (step.getType() != MoveStepType.MANEUVER)) {
    roll.addModifier(TargetRoll.CHECK_FALSE,"Check false: Entity is not attempting to get up.");
    return roll;
  }
  boolean sideSlipMod=(this instanceof ConvFighter) && isVSTOL();
  roll.append(new PilotingRollData(getId(),ManeuverType.getMod(step.getManeuverType(),sideSlipMod),ManeuverType.getTypeName(step.getManeuverType()) + " maneuver"));
  return roll;
}

public PilotingRollData checkManeuver ( MoveStep step , EntityMovementType overallMoveType ) { PilotingRollData roll = getBasePilotingRoll ( overallMoveType ) ; if ( ( step == null ) || ( step . getType ( ) != MoveStepType . MANEUVER ) ) { roll . addModifier ( TargetRoll . CHECK_FALSE , "Check false: Entity is not attempting to get up." ) ; return roll ; } boolean sideSlipMod = ( this instanceof ConvFighter ) && isVSTOL ( ) ; roll . append ( new PilotingRollData ( getId ( ) , ManeuverType . getMod ( step . getManeuverType ( ) , sideSlipMod ) , ManeuverType . getTypeName ( step . getManeuverType ( ) ) + " maneuver" ) ) ; return roll ; }
checks if a maneuver requires a control roll
