public static class TacticalDrills.Level2 extends BaseSkillEffectDescription implements FleetStatsSkillEffect
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 |
---|
TacticalDrills.Level2() |
Modifier and Type | Method and Description |
---|---|
void |
apply(MutableFleetStatsAPI stats,
java.lang.String id,
float level) |
void |
createCustomDescription(MutableCharacterStatsAPI stats,
SkillSpecAPI skill,
TooltipMakerAPI info,
float width) |
java.lang.String |
getEffectDescription(float level) |
java.lang.String |
getEffectPerLevelDescription() |
LevelBasedEffect.ScopeDescription |
getScopeDescription() |
void |
unapply(MutableFleetStatsAPI stats,
java.lang.String id) |
addAutomatedThresholdInfo, addFighterBayThresholdInfo, addMilitarizedOPThresholdInfo, addOPThresholdAll, addOPThresholdInfo, addOPThresholdInfo, addPhaseOPThresholdInfo, computeAndCacheThresholdBonus, computeAndCacheThresholdBonus, getAutomatedPoints, getAutomatedPointsDetail, getAutomatedPointsTotal, getCombatOPTotal, getCommanderStats, getFighterBaysTotal, getFleetData, getMilitarizedOP, getMilitarizedOPDetail, getMilitarizedOPTotal, getNumBaysIncludingModules, getNumFighterBays, getNumFighterBaysDetail, getOPTotal, getPhaseOP, getPhaseOPDetail, getPhaseOPTotal, getPoints, getThresholdBasedBonus, getThresholdBasedRoundedBonus, getTooltipCreator, getTotalCombatOP, getTotalCombatOPDetail, getTotalOP, getTotalOPDetail, getValueLabelForMember, hasCustomDescription, hasFighterBays, hasFighterBays, init, initElite, isCivilian, isCivilian, isInCampaign, isMilitarized, isMilitarized
public void apply(MutableFleetStatsAPI stats, java.lang.String id, float level)
apply
in interface FleetStatsSkillEffect
public void unapply(MutableFleetStatsAPI stats, java.lang.String id)
unapply
in interface FleetStatsSkillEffect
public void createCustomDescription(MutableCharacterStatsAPI stats, SkillSpecAPI skill, TooltipMakerAPI info, float width)
createCustomDescription
in interface CustomSkillDescription
createCustomDescription
in class BaseSkillEffectDescription
public java.lang.String getEffectDescription(float level)
getEffectDescription
in interface LevelBasedEffect
getEffectDescription
in class BaseSkillEffectDescription
public java.lang.String getEffectPerLevelDescription()
getEffectPerLevelDescription
in interface LevelBasedEffect
getEffectPerLevelDescription
in class BaseSkillEffectDescription
public LevelBasedEffect.ScopeDescription getScopeDescription()
getScopeDescription
in interface LevelBasedEffect
getScopeDescription
in class BaseSkillEffectDescription
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.