Class PolarizedArmor.Level2
java.lang.Object
com.fs.starfarer.api.impl.campaign.skills.PolarizedArmor.Level2
- All Implemented Interfaces:
AfterShipCreationSkillEffect
,LevelBasedEffect
,ShipSkillEffect
- Enclosing class:
- PolarizedArmor
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.fs.starfarer.api.characters.LevelBasedEffect
LevelBasedEffect.ScopeDescription
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
apply
(MutableShipStatsAPI stats, ShipAPI.HullSize hullSize, String id, float level) void
applyEffectsAfterShipCreation
(ShipAPI ship, String id) getEffectDescription
(float level) void
unapply
(MutableShipStatsAPI stats, ShipAPI.HullSize hullSize, String id) void
unapplyEffectsAfterShipCreation
(ShipAPI ship, String id)
-
Constructor Details
-
Level2
public Level2()
-
-
Method Details
-
applyEffectsAfterShipCreation
- Specified by:
applyEffectsAfterShipCreation
in interfaceAfterShipCreationSkillEffect
-
unapplyEffectsAfterShipCreation
- Specified by:
unapplyEffectsAfterShipCreation
in interfaceAfterShipCreationSkillEffect
-
apply
- Specified by:
apply
in interfaceShipSkillEffect
-
unapply
- Specified by:
unapply
in interfaceShipSkillEffect
-
getEffectDescription
- Specified by:
getEffectDescription
in interfaceLevelBasedEffect
-
getEffectPerLevelDescription
- Specified by:
getEffectPerLevelDescription
in interfaceLevelBasedEffect
-
getScopeDescription
- Specified by:
getScopeDescription
in interfaceLevelBasedEffect
-