public static class FieldRepairs.Level1 extends BaseSkillEffectDescription implements CharacterStatsSkillEffect, FleetTotalSource
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 |
|---|
Level1() |
| 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) |
FleetTotalItem |
getFleetTotalItem() |
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, getEffectDescription, getEffectPerLevelDescription, 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, isMilitarizedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEffectDescription, getEffectPerLevelDescriptionpublic Level1()
public FleetTotalItem getFleetTotalItem()
getFleetTotalItem in interface FleetTotalSourcepublic 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 LevelBasedEffect.ScopeDescription getScopeDescription()
getScopeDescription in interface LevelBasedEffectgetScopeDescription in class BaseSkillEffectDescription