public static class CoordinatedManeuvers.Level1B extends BaseSkillEffectDescription implements CharacterStatsSkillEffect
BaseSkillEffectDescription.FleetMemberPointContrib, BaseSkillEffectDescription.ThresholdBonusType, BaseSkillEffectDescription.TooltipCreatorSkillEffectPluginLevelBasedEffect.ScopeDescriptionalpha, 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 |
|---|
Level1B() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(MutableCharacterStatsAPI 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(MutableCharacterStatsAPI 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, isMilitarizedpublic Level1B()
public void apply(MutableCharacterStatsAPI stats, java.lang.String id, float level)
apply in interface CharacterStatsSkillEffectpublic void unapply(MutableCharacterStatsAPI stats, java.lang.String id)
unapply in interface CharacterStatsSkillEffectpublic void createCustomDescription(MutableCharacterStatsAPI stats, SkillSpecAPI skill, TooltipMakerAPI info, float width)
createCustomDescription in interface CustomSkillDescriptioncreateCustomDescription in class BaseSkillEffectDescriptionpublic java.lang.String getEffectDescription(float level)
getEffectDescription in interface LevelBasedEffectgetEffectDescription in class BaseSkillEffectDescriptionpublic java.lang.String getEffectPerLevelDescription()
getEffectPerLevelDescription in interface LevelBasedEffectgetEffectPerLevelDescription in class BaseSkillEffectDescriptionpublic LevelBasedEffect.ScopeDescription getScopeDescription()
getScopeDescription in interface LevelBasedEffectgetScopeDescription in class BaseSkillEffectDescription