public static class CombatEndurance.Level4 extends BaseSkillEffectDescription implements ShipSkillEffect, AfterShipCreationSkillEffect
BaseSkillEffectDescription.FleetMemberPointContrib, BaseSkillEffectDescription.ThresholdBonusType, BaseSkillEffectDescription.TooltipCreatorSkillEffectPlugin
LevelBasedEffect.ScopeDescription
alpha, AUTOMATED_POINTS_THRESHOLD, dhc, dtc, FIGHTER_BAYS_THRESHOLD, hc, indent, MILITARIZED_OP_THRESHOLD, OP_ALL_LOW_THRESHOLD, OP_ALL_THRESHOLD, OP_LOW_THRESHOLD, OP_THRESHOLD, PHASE_OP_THRESHOLD, RECOVERY_COST, tc, TOOLTIP_WIDTH, USE_RECOVERY_COST
Constructor and Description |
---|
CombatEndurance.Level4() |
Modifier and Type | Method and Description |
---|---|
void |
apply(MutableShipStatsAPI stats,
ShipAPI.HullSize hullSize,
java.lang.String id,
float level) |
void |
applyEffectsAfterShipCreation(ShipAPI ship,
java.lang.String id) |
void |
createCustomDescription(MutableCharacterStatsAPI stats,
SkillSpecAPI skill,
TooltipMakerAPI info,
float width) |
void |
unapply(MutableShipStatsAPI stats,
ShipAPI.HullSize hullSize,
java.lang.String id) |
void |
unapplyEffectsAfterShipCreation(ShipAPI ship,
java.lang.String id) |
addAutomatedThresholdInfo, addFighterBayThresholdInfo, addMilitarizedOPThresholdInfo, addOPThresholdAll, addOPThresholdInfo, addOPThresholdInfo, addPhaseOPThresholdInfo, computeAndCacheThresholdBonus, computeAndCacheThresholdBonus, getAutomatedPoints, getAutomatedPointsDetail, getAutomatedPointsTotal, getCombatOPTotal, getCommanderStats, getEffectDescription, getEffectPerLevelDescription, getFighterBaysTotal, getFleetData, getMilitarizedOP, getMilitarizedOPDetail, getMilitarizedOPTotal, getNumBaysIncludingModules, getNumFighterBays, getNumFighterBaysDetail, getOPTotal, getPhaseOP, getPhaseOPDetail, getPhaseOPTotal, getPoints, getScopeDescription, getThresholdBasedBonus, getThresholdBasedRoundedBonus, getTooltipCreator, getTotalCombatOP, getTotalCombatOPDetail, getTotalOP, getTotalOPDetail, getValueLabelForMember, hasCustomDescription, hasFighterBays, hasFighterBays, init, initElite, isCivilian, isCivilian, isInCampaign, isMilitarized, isMilitarized
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEffectDescription, getEffectPerLevelDescription, getScopeDescription
public void applyEffectsAfterShipCreation(ShipAPI ship, java.lang.String id)
applyEffectsAfterShipCreation
in interface AfterShipCreationSkillEffect
public void unapplyEffectsAfterShipCreation(ShipAPI ship, java.lang.String id)
unapplyEffectsAfterShipCreation
in interface AfterShipCreationSkillEffect
public void apply(MutableShipStatsAPI stats, ShipAPI.HullSize hullSize, java.lang.String id, float level)
apply
in interface ShipSkillEffect
public void unapply(MutableShipStatsAPI stats, ShipAPI.HullSize hullSize, java.lang.String id)
unapply
in interface ShipSkillEffect
public void createCustomDescription(MutableCharacterStatsAPI stats, SkillSpecAPI skill, TooltipMakerAPI info, float width)
createCustomDescription
in interface CustomSkillDescription
createCustomDescription
in class BaseSkillEffectDescription
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.