Class ASVehicleSpecialAbilityConverter
java.lang.Object
megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
megamek.common.alphaStrike.conversion.ASVehicleSpecialAbilityConverter
-
Field Summary
Fields inherited from class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
element, entity, report -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedASVehicleSpecialAbilityConverter(Entity entity, AlphaStrikeElement element, CalculationReport report) Do not call this directly. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprocessSEALandSOA(Mounted<?> misc) protected voidMethods inherited from class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
addReportLine, addReportLine, addReportLine, assign, assign, assign, assign, assign, assign, assign, eligibleForCASE, finalizeSpecials, hasSoaCapableEngine, isExplosive, processARM, processENE, processEquipment, processMFB, processMiscMounted, processTransports
-
Constructor Details
-
ASVehicleSpecialAbilityConverter
protected ASVehicleSpecialAbilityConverter(Entity entity, AlphaStrikeElement element, CalculationReport report) Do not call this directly. Use ASSpecialAbilityConverter.getConverter instead. Constructs a special ability converter for Combat and ground support vehicles.- Parameters:
entity- The entity to convert damage forelement- The partially-converted element corresponding to the entityreport- The calculation report to write to
-
-
Method Details
-
processSEALandSOA
- Overrides:
processSEALandSOAin classASSpecialAbilityConverter
-
processUnitFeatures
protected void processUnitFeatures()- Overrides:
processUnitFeaturesin classASSpecialAbilityConverter
-
processATMO
protected void processATMO()- Overrides:
processATMOin classASSpecialAbilityConverter
-