public class EscortPackage extends BaseHullMod
| Modifier and Type | Class and Description |
|---|---|
static class |
EscortPackage.EscortPackageData |
| Modifier and Type | Field and Description |
|---|---|
static float |
EFFECT_FADE |
static float |
EFFECT_RANGE |
static java.lang.String |
EP_DATA_KEY |
static float |
MANEUVER_BONUS |
static float |
RANGE_BONUS |
static float |
SHIELD_BONUS |
static float |
SPEED_BONUS |
static java.lang.Object |
STATUS_KEY |
spec| Constructor and Description |
|---|
EscortPackage() |
| Modifier and Type | Method and Description |
|---|---|
void |
advanceInCombat(ShipAPI ship,
float amount)
Not called while paused.
|
void |
applyEPEffect(ShipAPI ship,
ShipAPI other,
float mag) |
java.lang.String |
getDescriptionParam(int index,
ShipAPI.HullSize hullSize) |
java.lang.String |
getSModDescriptionParam(int index,
ShipAPI.HullSize hullSize) |
java.lang.String |
getUnapplicableReason(ShipAPI ship) |
boolean |
isApplicableToShip(ShipAPI ship) |
addPostDescriptionSection, addRequiredItemSection, addSModEffectSection, addSModSection, advanceInCampaign, affectsOPCosts, applyEffectsAfterShipCreation, applyEffectsBeforeShipCreation, applyEffectsToFighterSpawnedByShip, canBeAddedOrRemovedNow, getBorderColor, getCanNotBeInstalledNowReason, getDescriptionParam, getDisplayCategoryIndex, getDisplaySortOrder, getNameColor, getSModDescriptionParam, getTooltipWidth, hasSModEffect, hasSModEffectSection, init, isBuiltIn, isInPlayerFleet, isInPlayerFleet, isSMod, isSMod, isSModEffectAPenalty, shipHasOtherModInCategory, shouldAddDescriptionToTooltip, showInRefitScreenModPickerForclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyEffectsAfterShipAddedToCombatEngine, getRequiredItempublic static float MANEUVER_BONUS
public static float SPEED_BONUS
public static float RANGE_BONUS
public static float SHIELD_BONUS
public static float EFFECT_RANGE
public static float EFFECT_FADE
public static java.lang.Object STATUS_KEY
public static java.lang.String EP_DATA_KEY
public EscortPackage()
public java.lang.String getDescriptionParam(int index, ShipAPI.HullSize hullSize)
getDescriptionParam in interface HullModEffectgetDescriptionParam in class BaseHullModpublic java.lang.String getSModDescriptionParam(int index, ShipAPI.HullSize hullSize)
getSModDescriptionParam in interface HullModEffectgetSModDescriptionParam in class BaseHullModpublic boolean isApplicableToShip(ShipAPI ship)
isApplicableToShip in interface HullModEffectisApplicableToShip in class BaseHullModpublic java.lang.String getUnapplicableReason(ShipAPI ship)
getUnapplicableReason in interface HullModEffectgetUnapplicableReason in class BaseHullModpublic void applyEPEffect(ShipAPI ship, ShipAPI other, float mag)
public void advanceInCombat(ShipAPI ship, float amount)
HullModEffectadvanceInCombat in interface HullModEffectadvanceInCombat in class BaseHullMod