Package megamek.common.alphaStrike
Class ASArcSummary
java.lang.Object
megamek.common.alphaStrike.ASSpecialAbilityCollection
megamek.common.alphaStrike.ASArcSummary
- All Implemented Interfaces:
Serializable,ASSpecialAbilityCollector
This class holds the AlphaStrike information for a firing arc of any element that uses arcs such as a WarShip (WS).
It is a standard ASSpecialAbilityCollection except that
getSpecialsExportString(String, BattleForceSUAFormatter) can be used to export the arc information including
the STD, CAP, SCAP and MSL damage values which are otherwise not listed among the special abilities.- See Also:
-
Field Summary
Fields inherited from class megamek.common.alphaStrike.ASSpecialAbilityCollection
specialAbilities -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSpecialsExportString(String delimiter, BattleForceSUAFormatter element) getSpecialsShortExportString(String delimiter, BattleForceSUAFormatter element) Methods inherited from class megamek.common.alphaStrike.ASSpecialAbilityCollection
getInternalRepr, getSpecialsDisplayString, getSUA, hasSUA, isEmpty, mergeSUA, mergeSUA, removeSUA, replaceSUA, setSUA, setSUA, setSUA, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface megamek.common.alphaStrike.ASSpecialAbilityCollector
getAC, getBIM, getCAP, getCAR, getCT, getFLK, getFUEL, getHT, getIATM, getIF, getIT, getJMPS, getLAM, getLRM, getMHQ, getMSL, getREAR, getSCAP, getSpecialsDisplayString, getSRM, getStdDamage, getSUBS, getTOR, getTUR, hasAnySUAOf
-
Constructor Details
-
ASArcSummary
public ASArcSummary()
-
-
Method Details
-
getSpecialsExportString
- Returns:
- A string formatted for export (listing the damage values of STD, SCAP, MSL and CAP for arcs).
-
getSpecialsShortExportString
- Returns:
- A string formatted for export (listing the damage values of STD, SCAP, MSL and CAP for arcs).
-