public class CompromisedStructure extends BaseHullMod
| Modifier and Type | Field and Description |
|---|---|
static float |
ARMOR_PENALTY_MULT |
static float |
DEPLOYMENT_COST_MULT |
static float |
HULL_PENALTY_MULT |
spec| Constructor and Description |
|---|
CompromisedStructure() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyEffectsBeforeShipCreation(ShipAPI.HullSize hullSize,
MutableShipStatsAPI stats,
java.lang.String id) |
static java.lang.String |
getCostDescParam(int index,
int startIndex) |
java.lang.String |
getDescriptionParam(int index,
ShipAPI.HullSize hullSize,
ShipAPI ship) |
static void |
modifyCost(ShipAPI.HullSize hullSize,
MutableShipStatsAPI stats,
java.lang.String id) |
addPostDescriptionSection, addRequiredItemSection, addSModEffectSection, addSModSection, advanceInCampaign, advanceInCombat, affectsOPCosts, applyEffectsAfterShipCreation, applyEffectsToFighterSpawnedByShip, canBeAddedOrRemovedNow, getBorderColor, getCanNotBeInstalledNowReason, getDescriptionParam, getDisplayCategoryIndex, getDisplaySortOrder, getNameColor, getSModDescriptionParam, getSModDescriptionParam, getTooltipWidth, getUnapplicableReason, hasSModEffect, hasSModEffectSection, init, isApplicableToShip, isBuiltIn, isInPlayerFleet, isInPlayerFleet, isSMod, isSMod, isSModEffectAPenalty, shipHasOtherModInCategory, shouldAddDescriptionToTooltip, showInRefitScreenModPickerForclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyEffectsAfterShipAddedToCombatEngine, getRequiredItempublic static float DEPLOYMENT_COST_MULT
public static float ARMOR_PENALTY_MULT
public static float HULL_PENALTY_MULT
public CompromisedStructure()
public static void modifyCost(ShipAPI.HullSize hullSize, MutableShipStatsAPI stats, java.lang.String id)
public static java.lang.String getCostDescParam(int index, int startIndex)
public void applyEffectsBeforeShipCreation(ShipAPI.HullSize hullSize, MutableShipStatsAPI stats, java.lang.String id)
applyEffectsBeforeShipCreation in interface HullModEffectapplyEffectsBeforeShipCreation in class BaseHullModpublic java.lang.String getDescriptionParam(int index, ShipAPI.HullSize hullSize, ShipAPI ship)
getDescriptionParam in interface HullModEffectgetDescriptionParam in class BaseHullMod