Class BulkTransport.Level3
java.lang.Object
com.fs.starfarer.api.impl.campaign.skills.BaseSkillEffectDescription
com.fs.starfarer.api.impl.campaign.skills.BulkTransport.BaseCapacityModifierEffect
com.fs.starfarer.api.impl.campaign.skills.BulkTransport.Level3
- All Implemented Interfaces:
CustomSkillDescription
,LevelBasedEffect
,ShipSkillEffect
- Enclosing class:
- BulkTransport
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fs.starfarer.api.impl.campaign.skills.BaseSkillEffectDescription
BaseSkillEffectDescription.FleetMemberPointContrib, BaseSkillEffectDescription.ThresholdBonusType, BaseSkillEffectDescription.TooltipCreatorSkillEffectPlugin
Nested classes/interfaces inherited from interface com.fs.starfarer.api.characters.LevelBasedEffect
LevelBasedEffect.ScopeDescription
-
Field Summary
Fields inherited from class com.fs.starfarer.api.impl.campaign.skills.BaseSkillEffectDescription
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloat
getCapacity
(FleetMemberAPI member) float
getShipStat
(MutableShipStatsAPI stats) float
boolean
Methods inherited from class com.fs.starfarer.api.impl.campaign.skills.BulkTransport.BaseCapacityModifierEffect
apply, createCustomDescription, getCapacityBase, getCapacityBase, getCapacityBonus, getEffectDescription, getScopeDescription, unapply
Methods inherited from class com.fs.starfarer.api.impl.campaign.skills.BaseSkillEffectDescription
addAutomatedThresholdInfo, addFighterBayThresholdInfo, addMilitarizedOPThresholdInfo, addOPThresholdAll, addOPThresholdInfo, addOPThresholdInfo, addPhaseOPThresholdInfo, computeAndCacheThresholdBonus, computeAndCacheThresholdBonus, getAutomatedPoints, getAutomatedPointsDetail, getAutomatedPointsTotal, getCombatOPTotal, getCommanderStats, 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, isMilitarized
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.fs.starfarer.api.characters.LevelBasedEffect
getEffectPerLevelDescription
-
Constructor Details
-
Level3
public Level3()
-
-
Method Details
-
getModifierId
- Specified by:
getModifierId
in classBulkTransport.BaseCapacityModifierEffect
-
getCacheKey
- Specified by:
getCacheKey
in classBulkTransport.BaseCapacityModifierEffect
-
getShipStat
- Specified by:
getShipStat
in classBulkTransport.BaseCapacityModifierEffect
-
getCapacity
- Specified by:
getCapacity
in classBulkTransport.BaseCapacityModifierEffect
-
getCapacityString
- Specified by:
getCapacityString
in classBulkTransport.BaseCapacityModifierEffect
-
getMaxPercent
public float getMaxPercent()- Specified by:
getMaxPercent
in classBulkTransport.BaseCapacityModifierEffect
-
getThreshold
public float getThreshold()- Specified by:
getThreshold
in classBulkTransport.BaseCapacityModifierEffect
-
withSpacerAfter
public boolean withSpacerAfter()- Specified by:
withSpacerAfter
in classBulkTransport.BaseCapacityModifierEffect
-